Bug 294314

Summary: Animating filter from `none` to `blur(10px)` clips the blur after animation completion
Product: WebKit Reporter: Antoine Quint <graouts>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bfulgham, mattwoodrow, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=207586
Attachments:
Description Flags
Test
none
Clipping with shipping Safari on macOS Sequoia
none
Clipping with STP 220 none

Antoine Quint
Reported 2025-06-11 00:48:03 PDT
Created attachment 475533 [details] Test If you animate `filter` from `none` to `blur(10px)` the animation has the expected result while it's running, but the targeted element has a clipped bounding box after the animation completes. The clipping appears different between shipping Safari in macOS Sequoia and Safari Technology Preview 220.
Attachments
Test (421 bytes, text/html)
2025-06-11 00:48 PDT, Antoine Quint
no flags
Clipping with shipping Safari on macOS Sequoia (21.81 KB, image/png)
2025-06-11 00:49 PDT, Antoine Quint
no flags
Clipping with STP 220 (14.96 KB, image/png)
2025-06-11 00:50 PDT, Antoine Quint
no flags
Antoine Quint
Comment 1 2025-06-11 00:49:57 PDT
Created attachment 475534 [details] Clipping with shipping Safari on macOS Sequoia
Antoine Quint
Comment 2 2025-06-11 00:50:10 PDT
Created attachment 475535 [details] Clipping with STP 220
Antoine Quint
Comment 3 2025-06-11 03:01:19 PDT
The change in behavior appeared with 292627@main. Cc'ing Matt Woodrow who made this change.
Radar WebKit Bug Importer
Comment 4 2025-06-11 03:06:42 PDT
Simon Fraser (smfr)
Comment 5 2025-06-11 08:38:15 PDT
Possibly a dup of bug 207586
Note You need to log in before you can comment on or make changes to this bug.