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

Reply via email to