[Webkit-unassigned] [Bug 183871] New: SVG image rendering bug with filters
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 21 14:45:51 PDT 2018
https://bugs.webkit.org/show_bug.cgi?id=183871
Bug ID: 183871
Summary: SVG image rendering bug with filters
Product: WebKit
Version: Safari 11
Hardware: Macintosh
OS: macOS 10.13
Status: NEW
Severity: Major
Priority: P2
Component: SVG
Assignee: webkit-unassigned at lists.webkit.org
Reporter: zach.silversmith at gmail.com
CC: zimmermann at kde.org
Created attachment 336235
--> https://bugs.webkit.org/attachment.cgi?id=336235&action=review
Video of a demo of the bug
I'm an engineer on Google Slides, and we're experiencing an issue with Safari where SVG images are rendered without their filters when the viewport changes sizes.
Repro Steps:
1. Open https://docs.google.com/presentation/d/1tzubM5OYi3zgI1IKlt9Gl2x00RPThhgQ76Kv1Whj1do/edit#slide=id.p
2. Select the image and click format options
3. Click recolor and click any of the options from the drop-down
4. Click the X on the formatting options sidebar, and close any other sidebars that may be up
Expect result:
The image retains the filter that was applied
Actual result:
The image rendering ignores the filter attribute
Notes:
-- I've tested this on Firefox and Chrome and it does not reproduce there
-- I've confirmed that there's no Safari-specific code in our rendering pipeline for image filters
-- I've attempted to make a minimal repro case but unfortunately I can't
-- I've used the bisect-builds tool to try to narrow down the revision that caused this, but did not find any in the default revision range of the tool, which leads me to believe that this has always been an error, instead of a regression.
I'm happy to help provide more information and debug more -- I'm not just not sure how to investigate this any further. I've attached an issue demoing the bug in Safari. Notice how the filmstrip shows the image with the filter applied, but the canvas version doesn't.
--
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/20180321/3819f9a4/attachment-0001.html>
More information about the webkit-unassigned
mailing list