Bug 289005
| Summary: | REGRESSION(291130@main?): [ iOS ] imported/w3c/web-platform-tests/css/css-anchor-position/anchor-scroll-position-try-006.html is a constant failure. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Yasmin Karimi <y_karimi> |
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | koivisto, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Yasmin Karimi
imported/w3c/web-platform-tests/css/css-anchor-position/anchor-scroll-position-try-006.html
This test is a constant failure on iOS.
HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-anchor-position%2Fanchor-scroll-position-try-006.html
TEXT DIFF:
@@ -1,6 +1,6 @@
-FAIL Should use the last fallback position initially assert_equals: Anchored element should be at the top of anchor expected 600 but got 800
-FAIL Should use the third fallback position with enough space below assert_equals: Anchored element should be at the bottom of anchor expected 450 but got 700
-FAIL Should use the second fallback position with enough space right assert_equals: Anchored element should be at the top of anchor expected 450 but got 800
-FAIL Should use the first fallback position with enough space below and right assert_equals: Anchored element should be at the bottom of anchor expected 450 but got 700
+PASS Should use the last fallback position initially
+FAIL Should use the third fallback position with enough space below assert_equals: Anchored element should be at the bottom of anchor expected 450 but got 500
+FAIL Should use the second fallback position with enough space right assert_equals: Anchored element should be at the top of anchor expected 450 but got 600
+FAIL Should use the first fallback position with enough space below and right assert_equals: Anchored element should be at the bottom of anchor expected 550 but got 500
DIFF URL:
https://build.webkit.org/results/Apple-iPadOS-18-Simulator-Release-WK2-Tests/291510@main%20(485)/imported/w3c/web-platform-tests/css/css-anchor-position/anchor-scroll-position-try-006-pretty-diff.html
REPRODUCIBILITY:
I was able to reproduce this issue on the iOS 18.2 simulator at ToT using the following command:
run-webkit-tests --ios-simulator --child-processes 2 -f imported/w3c/web-platform-tests/css/css-anchor-position/anchor-scroll-position-try-006.html --iterations 5
REGRESSION:
According to the results dashboard and contextual information, the probable regression point is 291130@main. The code paths changed in this commit appear to be related to the observed regression test failure.
This test was a flaky failure and became a constant failure after 291123@main.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/146052560>
EWS
Test gardening commit 291524@main (4ca4492bd5ad): <https://commits.webkit.org/291524@main>
Reviewed commits have been landed. Closing PR #41804 and removing active labels.
Antti Koivisto
gardening was the right fix here