Bug 289392
| Summary: | REGRESSION(291726@main): 7 imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-*.svg are constant failures. | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Yasmin Karimi <y_karimi> |
| Component: | SVG | Assignee: | Karl Dubost <karlcow> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | karlcow, sabouhallawa, webkit-bot-watchers-bugzilla, webkit-bug-importer, zimmermann |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Yasmin Karimi
The following 7 tests are constantly failing on macOS & iOS:
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-001.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-002.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-003.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-004.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-005.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-bicubic-001.svg
imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-complex-001.svg
HISTORY:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-basic-001.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-basic-002.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-basic-003.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-basic-004.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-basic-005.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-complex-001.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fpservers%2Freftests%2Fmeshgradient-bicubic-001.svg
TEXT DIFF:
@@ -5,5 +5,5 @@
RenderSVGContainer {g} at (0,0) size 0x0
RenderSVGHiddenContainer {defs} at (0,0) size 0x0
RenderSVGContainer {g} at (20,140) size 440x200
- RenderSVGRect {rect} at (20,140) size 200x200 [fill={[type=SOLID] [color=#000000]}] [x=20.00] [y=140.00] [width=200.00] [height=200.00]
- RenderSVGRect {rect} at (260,140) size 200x200 [fill={[type=SOLID] [color=#000000]}] [x=260.00] [y=140.00] [width=200.00] [height=200.00]
+ RenderSVGRect {rect} at (20,140) size 200x200 [fill={[type=SOLID] [color=#00000000]}] [x=20.00] [y=140.00] [width=200.00] [height=200.00]
+ RenderSVGRect {rect} at (260,140) size 200x200 [fill={[type=SOLID] [color=#00000000]}] [x=260.00] [y=140.00] [width=200.00] [height=200.00]
DIFF URL:
https://build.webkit.org/results/Apple-Sonoma-Release-WK1-Tests/291802@main%20(6864)/imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-bicubic-001-diff.txt
TEST RESULTS:
https://build.webkit.org/results/Apple-Sonoma-Release-WK1-Tests/291802@main%20(6864)/results.html
REPRODUCIBILITY:
I was able to reproduce this failure on MacOS Sequoia 15.3.1 (24D70 / arm64) at ToT with the following command:
run-webkit-tests imported/w3c/web-platform-tests/svg/pservers/reftests/meshgradient-basic-001.svg --iterations 10
REGRESSION:
According to the results dashboard and contextual information, the probable regression point is 291726@main. The code paths changed in this commit appear to be directly related to the observed regression test failures.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/146523552>
EWS
Test gardening commit 291819@main (5919d1b3ab71): <https://commits.webkit.org/291819@main>
Reviewed commits have been landed. Closing PR #42119 and removing active labels.
Karl Dubost
These tests should be removed. altogether.
They have no purpose and have been removed from SVG2.
See https://github.com/w3c/svgwg/issues/1061
Karl Dubost
Pull request: https://github.com/WebKit/WebKit/pull/58179
EWS
Committed 307124@main (255ff412b9ba): <https://commits.webkit.org/307124@main>
Reviewed commits have been landed. Closing PR #58179 and removing active labels.