Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ce735212c16b5e411236f63f0270083c48c44bb2
      
https://github.com/WebKit/WebKit/commit/ce735212c16b5e411236f63f0270083c48c44bb2
  Author: Dominic Mazzoni <[email protected]>
  Date:   2026-09-10 (Thu, 10 Sep 2026)

  Changed paths:
    M 
LayoutTests/http/tests/site-isolation/accessibility/client/iframe-bounds-expected.txt
    M 
LayoutTests/http/tests/site-isolation/accessibility/client/iframe-bounds.html
    M LayoutTests/platform/mac/TestExpectations
    M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.cpp

  Log Message:
  -----------
  AX: a cross-process iframe's FrameHost reports the whole page's bounds
https://bugs.webkit.org/show_bug.cgi?id=323486
rdar://186715659

Reviewed by Tyler Wilcock.

AXProperty::RelativeFrame needs to be cached on FrameHosts too. With
this fix, that caused multiple tests to be flaky depending on when
they queried the bounds.

This fix makes it possible to re-enable two tests.

* 
LayoutTests/http/tests/site-isolation/accessibility/client/iframe-bounds-expected.txt:
* LayoutTests/http/tests/site-isolation/accessibility/client/iframe-bounds.html:
* LayoutTests/platform/mac/TestExpectations:
* Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.cpp:
(WebCore::createIsolatedObjectData):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to