[Webkit-unassigned] [Bug 189256] feFlood with explicit size in CSS filter doesn't render

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 10 10:53:25 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=189256

Said Abou-Hallawa <sabouhallawa at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sabouhallawa at apple.com

--- Comment #3 from Said Abou-Hallawa <sabouhallawa at apple.com> ---
Created attachment 465833

  --> https://bugs.webkit.org/attachment.cgi?id=465833&action=review

unclipped filtered element

I think the display in WebKit is more correct than Chrome and FireFox. The default filterRegion of the SVGFilter is { -10%, -10%, 110%, 110% }. Because the filtered element dimension is { 100, 100 }, the filterRegion will be extended 10 pixels from all directions.

In WebKit, this is drawn with no clipping. But in Chrome and FireFox, the top and the left extended areas are clipped. See the attached new test case where a filtered element is drawn and an another overlay element with the same dimension is drawn on top of it. The overlay element only draws the border.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230410/af8b5b00/attachment.htm>


More information about the webkit-unassigned mailing list