Bug 256411

Summary: Artifacts left by SVG filter on animation
Product: WebKit Reporter: Torstein Hønsi <torstein>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, karlcow, sabouhallawa, webkit-bug-importer, zalan, zimmermann
Priority: P2 Keywords: InRadar
Version: Safari 16   
Hardware: Mac (Apple Silicon)   
OS: macOS 13   
Attachments:
Description Flags
SVG showing artifacts after moving element none

Description Torstein Hønsi 2023-05-05 22:46:52 PDT
Created attachment 466241 [details]
SVG showing artifacts after moving element

When a drop-shadow filter is attached to a group, and an element inside that group moves, it leaves artifacts.

A minimal reproduction is provided in https://jsfiddle.net/highcharts/rhgksLtw/ and in the SVG attachment.

First reported to Highcharts: https://github.com/highcharts/highcharts/issues/18927
Comment 1 Ahmad Saleem 2023-05-08 02:31:33 PDT
I am able to reproduce this bug using WebKit ToT (263785@main) using attached test case.

Chrome Canary 115 does not have any artifacts and I think it is more an issue with Layout & Rendering rather than SVG.

CCing - Alan to get his input on Layout & Rendering being source issue here or it is just SVG issue?
Comment 2 Radar WebKit Bug Importer 2023-05-12 22:47:20 PDT
<rdar://problem/109294531>