Bug 274039

Summary: filter on container w/ multiple drop-shadow has no effect on canvas children
Product: WebKit Reporter: grokprogramming
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: bfulgham, sabouhallawa, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari 15   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
a screenshot showing the bug in Safari 15.6.1 none

Description grokprogramming 2024-05-11 12:50:07 PDT
Created attachment 471372 [details]
a screenshot showing the bug in Safari 15.6.1

To see the bug, place a canvas element (with something drawn into it) into a container and apply the filter property with multiple drop-shadows to the container. The effect should be applied to all child elements, but canvas elements have no filters applied (even if there are others beside drop-shadow).

Live example:
https://jsfiddle.net/paxfeline/3musy7dp/
Comment 1 Radar WebKit Bug Importer 2024-05-18 12:51:14 PDT
<rdar://problem/128331729>