Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: fcd15cc132a52511cebd1c2cd06deb77e40ce1ad
      
https://github.com/WebKit/WebKit/commit/fcd15cc132a52511cebd1c2cd06deb77e40ce1ad
  Author: Andres Gonzalez <andresg...@apple.com>
  Date:   2024-05-03 (Fri, 03 May 2024)

  Changed paths:
    M LayoutTests/accessibility-isolated-tree/TestExpectations
    M LayoutTests/accessibility/aria-owns-hierarchy-remap-expected.txt
    M LayoutTests/accessibility/aria-owns-hierarchy-remap.html
    M Source/WebCore/accessibility/AXObjectCache.cpp

  Log Message:
  -----------
  AX: accessibility/element-reflection-ariaowns.html times out in isolated tree 
mode.
https://bugs.webkit.org/show_bug.cgi?id=273632
<rdar://problem/127439299>

Reviewed by Tyler Wilcock.

The cause of the problem is that the parent of the newly owned object needs to 
be notified that one of its children is removed. There was an attempt to do 
this by notifying a previous owner of the owned object, but that wasn't enough 
because it doesn't work for targets that were not previously owned.

* LayoutTests/accessibility-isolated-tree/TestExpectations:
* LayoutTests/accessibility/aria-owns-hierarchy-remap-expected.txt:
* LayoutTests/accessibility/aria-owns-hierarchy-remap.html:
* Source/WebCore/accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::addRelation):

Canonical link: https://commits.webkit.org/278322@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to