RESOLVED FIXED 248018
REGRESSION(256180@main): Enabling accelerated drawing caused some ImageOnly Failures
https://bugs.webkit.org/show_bug.cgi?id=248018
Summary REGRESSION(256180@main): Enabling accelerated drawing caused some ImageOnly F...
Robert Jenner
Reported 2022-11-16 20:51:54 PST
It looks like enabling accelerated drawing at 256180@main caused the following 15 tests to have constant ImageOnly Failures: compositing/geometry/css-clip-oversize.html compositing/hidpi-compositing-layer-with-tile-layers-on-subpixel-position.html compositing/scrolling/async-overflow-scrolling/border-radius-on-scroll-container.html css3/blending/background-blend-mode-data-uri-svg-image.html fast/borders/border-painting-inset.html fast/borders/border-painting-outset.html fast/borders/hidpi-border-painting-groove.html fast/borders/hidpi-border-painting-ridge.html fast/borders/wrong-border-color-when-radius-is-present.html fast/box-shadow/inset-shadow-split-inline.html fast/layers/parent-clipping-overflow-is-overwritten-by-child-clipping.html imported/blink/fast/sub-pixel/sub-pixel-transparency-layer.html imported/mozilla/svg/path-02.svg imported/w3c/web-platform-tests/css/css-transforms/transforms-skewY.html imported/w3c/web-platform-tests/svg/extensibility/foreignObject/masked.html 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&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=compositing%2Fgeometry%2Fcss-clip-oversize.html&test=compositing%2Fhidpi-compositing-layer-with-tile-layers-on-subpixel-position.html&test=compositing%2Fscrolling%2Fasync-overflow-scrolling%2Fborder-radius-on-scroll-container.html&test=css3%2Fblending%2Fbackground-blend-mode-data-uri-svg-image.html&test=fast%2Fborders%2Fborder-painting-inset.html&test=fast%2Fborders%2Fborder-painting-outset.html&test=fast%2Fborders%2Fhidpi-border-painting-groove.html&test=fast%2Fborders%2Fhidpi-border-painting-ridge.html&test=fast%2Fborders%2Fwrong-border-color-when-radius-is-present.html&test=fast%2Fbox-shadow%2Finset-shadow-split-inline.html&test=fast%2Flayers%2Fparent-clipping-overflow-is-overwritten-by-child-clipping.html&test=imported%2Fblink%2Ffast%2Fsub-pixel%2Fsub-pixel-transparency-layer.html&test=imported%2Fmozilla%2Fsvg%2Fpath-02.svg&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-transforms%2Ftransforms-skewY.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fsvg%2Fextensibility%2FforeignObject%2Fmasked.html URL TO RESULTS PAGE: https://build.webkit.org/results/Apple-Ventura-Debug-AppleSilicon-WK2-Tests/256760@main%20(175)/results.html
Attachments
Radar WebKit Bug Importer
Comment 1 2022-11-16 20:52:52 PST
Robert Jenner
Comment 2 2022-11-16 20:54:58 PST
The ImageDiff for all of these tests appear to only be off by .01%. Still, I was able to reproduce them all at Ventura Debug ToT running the test as follows: run-webkit-tests <insert test name here> I also was able to determine that the regression point where these failures were introduced is 256180@main. The failures did not reproduce at 256179@main
Robert Jenner
Comment 3 2022-11-16 20:57:53 PST
Starting on Nikos who introduced https://commits.webkit.org/256180@main that caused these ImageOnlyFailures.
Robert Jenner
Comment 4 2022-11-17 12:04:40 PST
EWS
Comment 5 2022-11-18 11:44:00 PST
Committed 256844@main (6409da485414): <https://commits.webkit.org/256844@main> Reviewed commits have been landed. Closing PR #6598 and removing active labels.
Robert Jenner
Comment 6 2022-11-28 13:18:39 PST
Re-opening for pull request https://github.com/WebKit/WebKit/pull/6877
Robert Jenner
Comment 7 2022-11-28 13:20:14 PST
(In reply to Robert Jenner from comment #6) > Re-opening for pull request https://github.com/WebKit/WebKit/pull/6877 There was an additional fix needed for: compositing/geometry/css-clip-oversize.html fast/borders/border-painting-inset.html fast/borders/border-painting-outset.html fast/layers/parent-clipping-overflow-is-overwritten-by-child-clipping.html So I have submitted a PR for them above.
EWS
Comment 8 2022-11-29 22:43:27 PST
Committed 257168@main (543c335f8661): <https://commits.webkit.org/257168@main> Reviewed commits have been landed. Closing PR #6877 and removing active labels.
Robert Jenner
Comment 9 2022-11-29 22:52:52 PST
Re-opening for pull request https://github.com/WebKit/WebKit/pull/6959
EWS
Comment 10 2022-12-01 00:05:35 PST
Committed 257224@main (4ef04177be59): <https://commits.webkit.org/257224@main> Reviewed commits have been landed. Closing PR #6959 and removing active labels.
Robert Jenner
Comment 11 2022-12-02 11:37:25 PST
svg/gradients/spreadMethodAlpha.svg svg/custom/hidpi-masking-clipping.svg svg/compositing/outermost-svg-with-border-padding.html Look like they all need tolerance adjustments.
EWS
Comment 12 2023-01-27 17:41:51 PST
Test gardening commit 259518@main (bb5fff6456b0): <https://commits.webkit.org/259518@main> Reviewed commits have been landed. Closing PR #9266 and removing active labels.
EWS
Comment 13 2023-01-31 14:15:22 PST
Test gardening commit 259646@main (ee8e4757570e): <https://commits.webkit.org/259646@main> Reviewed commits have been landed. Closing PR #9407 and removing active labels.
Jonathan Bedard
Comment 14 2023-02-02 09:13:18 PST
Re-opening for pull request https://github.com/apple/WebKit/pull/346
EWS
Comment 15 2023-02-02 09:28:57 PST
Test gardening commit 259548.37@safari-7615-branch (a96eb9fd3417): <https://commits.webkit.org/259548.37@safari-7615-branch> Reviewed commits have been landed. Closing PR #346 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.