Bug 262180

Summary: REGRESSION (Safari 17): CSS filters does not work in SVGs
Product: WebKit Reporter: Jeremy Karlsson <jeremy.karlsson>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Blocker CC: karlcow, sabouhallawa, webkit-bug-importer, zimmermann
Priority: P2 Keywords: BrowserCompat, InRadar
Version: Safari 17   
Hardware: Mac (Apple Silicon)   
OS: macOS 14   
See Also: https://bugs.webkit.org/show_bug.cgi?id=260152
Bug Depends on: 225120    
Bug Blocks:    
Attachments:
Description Flags
SVG file with a blur.
none
TIDAL Web App in Safari 17
none
TIDAL Web App in Chrome for comparison
none
rendering in Safari, firefox, chrome none

Description Jeremy Karlsson 2023-09-27 06:23:47 PDT
Created attachment 467894 [details]
SVG file with a blur.

An SVG with a CSS blur filter does not render the blur anymore in Safari 17 on macOS 14.
Comment 1 Jeremy Karlsson 2023-09-27 06:25:39 PDT
Created attachment 467895 [details]
TIDAL Web App in Safari 17
Comment 2 Jeremy Karlsson 2023-09-27 06:26:03 PDT
Created attachment 467896 [details]
TIDAL Web App in Chrome for comparison
Comment 3 Radar WebKit Bug Importer 2023-09-27 18:01:05 PDT
<rdar://problem/116152022>
Comment 4 Karl Dubost 2023-09-27 20:25:21 PDT
Created attachment 467915 [details]
rendering in Safari, firefox, chrome

Apart of the differences in rendering, the blur filter is applied on the 3 browsers.

Tested on macOS 14
---
Safari Technology Preview  179           19617.1.8.1
Firefox Nightly            120.0a1       12023.9.25
Google Chrome Canary       119.0.6034.2  6034.2
Comment 5 Karl Dubost 2023-09-27 20:28:13 PDT
Ah but indeed it is failing on 
Safari 17.0   19616.1.27.211.1
Comment 6 Karl Dubost 2023-09-27 21:51:51 PDT
So this was broken by Bug 225120 
and fixed by Bug 260152

But it didn't make its way into Safari 17 yet. 
But this is working on STP 179.
Comment 7 Jeremy Karlsson 2023-09-28 00:42:24 PDT
Great that it's fixed! Going out soon?
Comment 8 Alexey Proskuryakov 2023-09-28 08:21:29 PDT
This should be fixed in macOS 14.1 beta that was released yesterday, please let us know if you still observe issues.

*** This bug has been marked as a duplicate of bug 260152 ***