Description: css3/filters/effect-blur-hw.html Is a constant failure on macOS ToT and since Sonoma bring-up. The expected effect blur has a blurred border that appears missing on the actual images 2, 3, and 4. History: https://results.webkit.org/?suite=layout-tests&test=css3%2Ffilters%2Feffect-blur-hw.html&version_name=Sonoma&architecture=arm64 Diff: 0.26% image difference. *Diff images attached* https://build.webkit.org/results/Apple-Sonoma-Debug-AppleSilicon-WK2-Tests/268933@main%20(102)/css3/filters/effect-blur-hw-diffs.html
<rdar://problem/116551869>
Created attachment 468084 [details] effect-blur-hw-diff
Created attachment 468085 [details] effect-blur-hw-actual
Created attachment 468086 [details] effect-blur-hw-expected
Test gardening commit 268956@main (b5334a81ce49): <https://commits.webkit.org/268956@main> Reviewed commits have been landed. Closing PR #18735 and removing active labels.
Need some more tolerance.
I do not think this is a regression. The test needs more tolerance mainly because the last image was clipped in the expected page. Its filter has a GaussianBlur effect with std = 10. The height of the target element is 90 pixels so the filter element has outsets of 10% of the target element. So the top and bottom outset are both equal to 9 pixels. This outset is not enough for this filter. So the fix is to increase the dimension of the filter by 20% instead.
Pull request: https://github.com/WebKit/WebKit/pull/18870
Committed 269152@main (485231878ea3): <https://commits.webkit.org/269152@main> Reviewed commits have been landed. Closing PR #18870 and removing active labels.