RESOLVED FIXED 275963
REGRESSION (262629@main): [ x86_64/arm64 difference ] 3 svg tests are constantly failing.
https://bugs.webkit.org/show_bug.cgi?id=275963
Summary REGRESSION (262629@main): [ x86_64/arm64 difference ] 3 svg tests are constan...
Ben Schwartz
Reported 2024-06-27 11:50:06 PDT
svg/W3C-SVG-1.1/metadata-example-01-b.svg This test is constantly failing on macOS arm64, and iOS simulator running on x86_64 machines. HISTORY: https://results.webkit.org/?suite=layout-tests&test=svg%2FW3C-SVG-1.1%2Fmetadata-example-01-b.svg&recent=false&version_name=iOS%2017&version_name=Ventura TEXT DIFF: I'm not going to post the SVG monstrosity here, but the important part is: -0.47 +0.470001 That text diff is from macOS arm64. iOS expects the opposite. I assume this is due to differing baselines, but I haven't checked. DIFF URL: https://build.webkit.org/results/Apple-Ventura-Release-AppleSilicon-WK1-Tests/280415@main%20(10103)/svg/W3C-SVG-1.1/metadata-example-01-b-pretty-diff.html REPRODUCIBILITY: I was able to reproduce this issue on macOS Sonoma (14.4, 23E214/arm64) ToT using the following command: run-webkit-tests -v svg/W3C-SVG-1.1/metadata-example-01-b.svg REGRESSION: Contextual information indicates this issue started appearing on macOS when we enabled UI-side compositing by default in 262629@main. I'm not sure what the iOS regression point is, as we aren't using x86_64 to run simulator tests.
Attachments
Radar WebKit Bug Importer
Comment 1 2024-06-27 11:50:18 PDT
Ben Schwartz
Comment 2 2024-06-27 12:11:30 PDT
For posterity: discussed offline with Simon, who said to re-baseline to make arm64 pass and mark as failure on x86_64.
Ben Schwartz
Comment 3 2024-06-27 12:21:47 PDT
EWS
Comment 4 2024-06-27 12:24:12 PDT
Test gardening commit 280424@main (c90807b9c23c): <https://commits.webkit.org/280424@main> Reviewed commits have been landed. Closing PR #30241 and removing active labels.
Ben Schwartz
Comment 5 2024-06-27 12:37:58 PDT
There's another test exhibiting similar behavior. I'm going to do the same for that test. Test is: svg/custom/use-on-symbol-inside-pattern.svg
Ben Schwartz
Comment 6 2024-06-27 12:41:51 PDT
And another: imported/w3c/web-platform-tests/svg/import/metadata-example-01-t-manual.svg
Ben Schwartz
Comment 7 2024-06-27 12:44:44 PDT
*** Bug 260870 has been marked as a duplicate of this bug. ***
EWS
Comment 8 2024-06-27 13:47:27 PDT
Test gardening commit 280432@main (b5625d33cc19): <https://commits.webkit.org/280432@main> Reviewed commits have been landed. Closing PR #30244 and removing active labels.
EWS
Comment 9 2024-07-16 14:26:06 PDT
Committed 281018@main (03e53c8b18c1): <https://commits.webkit.org/281018@main> Reviewed commits have been landed. Closing PR #30884 and removing active labels.
Anfernee Viduya
Comment 10 2024-07-16 14:26:51 PDT
The first re-base effort did not fully resolve issue. With the above commit, should resolve other issues.
Robert Jenner
Comment 11 2024-09-10 09:43:06 PDT
*** Bug 279448 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.