Bug 262750 - [ Sonoma arm64 ] css3/filters/effect-blur-hw.html is a consistent failure
Summary: [ Sonoma arm64 ] css3/filters/effect-blur-hw.html is a consistent failure
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Said Abou-Hallawa
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-10-05 17:26 PDT by Karl Rackler
Modified: 2023-10-10 10:35 PDT (History)
4 users (show)

See Also:


Attachments
effect-blur-hw-diff (23.30 KB, image/png)
2023-10-05 17:29 PDT, Karl Rackler
no flags Details
effect-blur-hw-actual (82.39 KB, image/png)
2023-10-05 17:30 PDT, Karl Rackler
no flags Details
effect-blur-hw-expected (78.85 KB, image/png)
2023-10-05 17:30 PDT, Karl Rackler
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Rackler 2023-10-05 17:26:43 PDT
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
Comment 1 Radar WebKit Bug Importer 2023-10-05 17:28:44 PDT
<rdar://problem/116551869>
Comment 2 Karl Rackler 2023-10-05 17:29:47 PDT
Created attachment 468084 [details]
effect-blur-hw-diff
Comment 3 Karl Rackler 2023-10-05 17:30:13 PDT
Created attachment 468085 [details]
effect-blur-hw-actual
Comment 4 Karl Rackler 2023-10-05 17:30:43 PDT
Created attachment 468086 [details]
effect-blur-hw-expected
Comment 5 EWS 2023-10-05 17:42:32 PDT
Test gardening commit 268956@main (b5334a81ce49): <https://commits.webkit.org/268956@main>

Reviewed commits have been landed. Closing PR #18735 and removing active labels.
Comment 6 Simon Fraser (smfr) 2023-10-05 17:54:43 PDT
Need some more tolerance.
Comment 7 Said Abou-Hallawa 2023-10-09 15:48:49 PDT
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.
Comment 8 Said Abou-Hallawa 2023-10-09 16:00:11 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18870
Comment 9 EWS 2023-10-10 10:35:49 PDT
Committed 269152@main (485231878ea3): <https://commits.webkit.org/269152@main>

Reviewed commits have been landed. Closing PR #18870 and removing active labels.