Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 720f36e269f6fe4bb101564dd82eae86da174307
      
https://github.com/WebKit/WebKit/commit/720f36e269f6fe4bb101564dd82eae86da174307
  Author: Diego De La Toba <[email protected]>
  Date:   2026-04-23 (Thu, 23 Apr 2026)

  Changed paths:
    M LayoutTests/accessibility/mac/client/absolute-position-iframe.html
    M LayoutTests/platform/mac-wk2/TestExpectations

  Log Message:
  -----------
  [macOS] accessibility/mac/client/absolute-position-iframe.html is a flaky 
text failure.
rdar://175195447
https://bugs.webkit.org/show_bug.cgi?id=312818

Reviewed by Joshua Hoffman.

This test fails flakily due to the test capturing default x and y
coordiniates. The root cause is commit 311369@main which changes
the order in which geometry is set - storeTree() now becomes visible
and sets geometry as pending(previously geometry was applied during creation).
This inherently adds a timing issue where x and y can grab the stale coordinates
since they are only grabbed once in the test.

Changed files (1):
    absolute-position-iframe.html - Add await waitForFrameGeometryReady()
    in order for webArea coordinates to settle. Remove var pageOrigin and
    instead continuously poll webArea.x and webArea.y in await waitFor.

* LayoutTests/accessibility/mac/client/absolute-position-iframe.html:
* LayoutTests/platform/mac-wk2/TestExpectations:

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



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

Reply via email to