Bug 312818
| Summary: | [macOS] accessibility/mac/client/absolute-position-iframe.html is a flaky text failure. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Diego De La Toba <d_delatoba> |
| Component: | New Bugs | Assignee: | Diego De La Toba <d_delatoba> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | jhoffman23, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Diego De La Toba
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/175195447>
Diego De La Toba
Test gardening pull request: https://github.com/WebKit/WebKit/pull/63167
EWS
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
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
Pull request: https://github.com/WebKit/WebKit/pull/63179
EWS
Committed 311863@main (720f36e269f6): <https://commits.webkit.org/311863@main>
Reviewed commits have been landed. Closing PR #63179 and removing active labels.