Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a342e5ab7102cf6c189f682b8872e4a0e4b098b0
https://github.com/WebKit/WebKit/commit/a342e5ab7102cf6c189f682b8872e4a0e4b098b0
Author: Tyler Wilcock <[email protected]>
Date: 2025-12-15 (Mon, 15 Dec 2025)
Changed paths:
M Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm
M Tools/DumpRenderTree/mac/AccessibilityUIElementMac.mm
M Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm
Log Message:
-----------
AX: Inform assistive technologies that WebKit performs it's own text stitching
https://bugs.webkit.org/show_bug.cgi?id=304071
rdar://166390461
Reviewed by Joshua Hoffman.
Return AXPerformsOwnTextStitching in accessibilityAttributeNames to inform
assistive technologies that they do not need
to perform text stitching because WebKit does it for them.
accessibilityAttributeNames was chosen because the key AT
in question (VoiceOver) already requests and caches this for every element, so
adding this new attribute there is as
low of a performance cost as can be achieved.
* Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
Canonical link: https://commits.webkit.org/304469@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications