RESOLVED FIXED312818
[macOS] accessibility/mac/client/absolute-position-iframe.html is a flaky text failure.
https://bugs.webkit.org/show_bug.cgi?id=312818
Summary [macOS] accessibility/mac/client/absolute-position-iframe.html is a flaky tex...
Diego De La Toba
Reported 2026-04-20 14:36:54 PDT
accessibility/mac/client/absolute-position-iframe.html is a flaky text failure on macOS. HISTORY: https://results.webkit.org/?suite=layout-tests&test=accessibility%2Fmac%2Fclient%2Fabsolute-position-iframe.html DIFF: --- /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/accessibility/mac/client/absolute-position-iframe-expected.txt +++ /Volumes/Data/worker/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/build/layout-test-results/accessibility/mac/client/absolute-position-iframe-actual.txt @@ -1,7 +1,10 @@ +Condition '() => { + textX = text.x - pageOrigin.x; + textY = text.y - ...' was not satisfied in 3s, timing out. Validates the absolute (screen) position of text inside an iframe. -PASS: textX === 120 -PASS: textY === 80 +FAIL: textX !== 120, was -9880 +FAIL: textY !== 80, was -11000 PASS successfullyParsed is true DIFF URL: https://build.webkit.org/results/Apple-Tahoe-Release-AppleSilicon-WK2-Tests/311590@main%20(3386)/accessibility/mac/client/absolute-position-iframe-pretty-diff.html REPRODUCTION: run-webkit-tests --no-build --no-retry --no-show-results --exit-after-n-failures=1 --expect-pass --iterations=50 --force -f --release accessibility/mac/client/absolute-position-iframe.html I am going to mark expectations as pass fail while this pends investigation.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-04-20 14:37:00 PDT
Diego De La Toba
Comment 2 2026-04-20 15:49:42 PDT
Test gardening pull request: https://github.com/WebKit/WebKit/pull/63167
EWS
Comment 3 2026-04-20 15:51:31 PDT
Test gardening commit 311629@main (51b07e4a12c1): <https://commits.webkit.org/311629@main> Reviewed commits have been landed. Closing PR #63167 and removing active labels.
Diego De La Toba
Comment 4 2026-04-20 16:28:28 PDT
Test began failing at 311369@main. This commit makes changes to AXIsolatedObject.cpp & AXIsolatedTree.cpp. Noticeably storeTree() now becomes visible before geometry is set (previously geometry was applied during creation). This is problematic since the test can call webArea.x/webArea.y before geometry resolves which gives the test stale webArea values flakily.
Diego De La Toba
Comment 5 2026-04-20 17:03:01 PDT
EWS
Comment 6 2026-04-23 09:47:55 PDT
Committed 311863@main (720f36e269f6): <https://commits.webkit.org/311863@main> Reviewed commits have been landed. Closing PR #63179 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.