Bug 297217

Summary: AX: AXObjectCache should have an Inlines header file
Product: WebKit Reporter: Dominic Mazzoni <dm_mazzoni>
Component: AccessibilityAssignee: Dominic Mazzoni <dm_mazzoni>
Status: RESOLVED FIXED    
Severity: Normal CC: andresg_22, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   

Dominic Mazzoni
Reported 2025-08-11 09:14:59 PDT
AXObjectCache is included by dozens of files outside of accessibility. To make it compile faster, we should put implementations of inline functions in AXObjectCacheInlines, following the same pattern used elsewhere in WebCore. Other classes defined in AXObjectCache.h that aren't actually needed anywhere outside of accessibility should be moved to their own files.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-08-11 09:15:06 PDT
Dominic Mazzoni
Comment 2 2025-08-11 09:31:18 PDT
EWS
Comment 3 2025-08-13 11:46:22 PDT
Committed 298642@main (d1b4185336e1): <https://commits.webkit.org/298642@main> Reviewed commits have been landed. Closing PR #49218 and removing active labels.
Dominic Mazzoni
Comment 4 2025-08-22 13:32:55 PDT
*** Bug 296916 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.