[webkit-changes] [WebKit/WebKit] fcd15c: AX: accessibility/element-reflection-ariaowns.html...
AndresGonzalezApple
noreply at github.com
Fri May 3 08:02:10 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: fcd15cc132a52511cebd1c2cd06deb77e40ce1ad
https://github.com/WebKit/WebKit/commit/fcd15cc132a52511cebd1c2cd06deb77e40ce1ad
Author: Andres Gonzalez <andresg_22 at 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
More information about the webkit-changes
mailing list