RESOLVED FIXED284974
AX: Stop unnecessarily exposing AXResolvedEditingStyles on macOS as it's not used by anything
https://bugs.webkit.org/show_bug.cgi?id=284974
Summary AX: Stop unnecessarily exposing AXResolvedEditingStyles on macOS as it's not ...
Tyler Wilcock
Reported 2024-12-19 13:56:49 PST
The handling of this attribute was added for https://bugs.webkit.org/show_bug.cgi?id=215129 / rdar://65114972, intending to help fix a bug on iOS. Support for serving this attribute was also added for macOS, but never made use of by any macOS Apple assistive technology nor any open-source one that I can find, so let's stop exposing it. This should make accessibilityAttributeValue a bit faster, and more importantly make it clear that we don't have to move resolvedEditingStyles() off the main-thread for now.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-12-19 13:57:01 PST
Tyler Wilcock
Comment 2 2024-12-19 13:59:04 PST
EWS
Comment 3 2024-12-20 09:16:13 PST
Committed 288164@main (f82c2986a8a4): <https://commits.webkit.org/288164@main> Reviewed commits have been landed. Closing PR #38224 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.