Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: aec17e145a5b21091607c1a08cef9de4546c3c72
https://github.com/WebKit/WebKit/commit/aec17e145a5b21091607c1a08cef9de4546c3c72
Author: Joshua Hoffman <[email protected]>
Date: 2025-12-11 (Thu, 11 Dec 2025)
Changed paths:
M Source/WebCore/accessibility/AXObjectCache.cpp
M Source/WebCore/accessibility/AXObjectCache.h
M Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm
M Source/WebCore/accessibility/mac/AXObjectCacheMac.mm
Log Message:
-----------
AX: post ariaNotify notifications on objects, not the app
https://bugs.webkit.org/show_bug.cgi?id=303974
rdar://166278158
Reviewed by Chris Fleizach and Tyler Wilcock.
Instead of posting on the app element, post ariaNotify notifications on the
object it
originates from. This will allow us to better serve speech queuing, which
relies on knowing
the object posting the notification.
* Source/WebCore/accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::notificationPostTimerFired):
* Source/WebCore/accessibility/AXObjectCache.h:
* Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm:
(WebCore::AXObjectCache::postPlatformARIANotifyNotification):
* Source/WebCore/accessibility/mac/AXObjectCacheMac.mm:
(WebCore::AXObjectCache::postPlatformARIANotifyNotification):
Canonical link: https://commits.webkit.org/304302@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications