WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-06-27 11:50:18 PDT
<
rdar://problem/130690749
>
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
Pull request:
https://github.com/WebKit/WebKit/pull/30241
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.
Top of Page
Format For Printing
XML
Clone This Bug