Bug 262800 - AX: accessibilityIsIgnored cache is not enabled at updateChildrenForObjects level
Summary: AX: accessibilityIsIgnored cache is not enabled at updateChildrenForObjects l...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Joshua Hoffman
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-10-06 11:18 PDT by Joshua Hoffman
Modified: 2023-10-07 10:50 PDT (History)
11 users (show)

See Also:


Attachments
Patch (1.62 KB, patch)
2023-10-06 11:27 PDT, Joshua Hoffman
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Hoffman 2023-10-06 11:18:14 PDT
The cache used for accessibilityIsIgnored is enabled at the updateChildren scope, but should also be at the updateChildrenForObjects level to save on unnecessary accessibilityIsIgnored computations.
Comment 1 Radar WebKit Bug Importer 2023-10-06 11:18:30 PDT
<rdar://problem/116589024>
Comment 2 Joshua Hoffman 2023-10-06 11:27:08 PDT
Created attachment 468094 [details]
Patch
Comment 3 EWS 2023-10-07 10:50:10 PDT
Committed 269042@main (c6e3790b95dc): <https://commits.webkit.org/269042@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 468094 [details].