Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6104138c2c147cd98292dc76ad0e4d7da104fc78
https://github.com/WebKit/WebKit/commit/6104138c2c147cd98292dc76ad0e4d7da104fc78
Author: Tyler Wilcock <[email protected]>
Date: 2026-05-28 (Thu, 28 May 2026)
Changed paths:
M
LayoutTests/accessibility/ios-simulator/accessibility-crash-in-axcontainer-expected.txt
M
LayoutTests/accessibility/ios-simulator/accessibility-crash-in-axcontainer.html
M LayoutTests/platform/mac-wk2/accessibility/roles-exposed-expected.txt
M Source/WebCore/accessibility/AccessibilityNodeObject.cpp
Log Message:
-----------
AX: When an area element's associated image is removed from the DOM, it
becomes orphaned in the accessibility tree
https://bugs.webkit.org/show_bug.cgi?id=315622
rdar://177995531
Reviewed by Dominic Mazzoni.
When an area element's associated image is removed from the DOM, fallback to
using the area element's natural DOM
parent, ensuring the area link is still accessible to assistive technologies.
*
LayoutTests/accessibility/ios-simulator/accessibility-crash-in-axcontainer-expected.txt:
*
LayoutTests/accessibility/ios-simulator/accessibility-crash-in-axcontainer.html:
* Source/WebCore/accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::parentObject const):
Canonical link: https://commits.webkit.org/314059@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications