SVG geometry distortion with crispEdges and filter effects
Reported by
mikebull...@gmail.com,
Jun 13 2018
|
|||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36 Steps to reproduce the problem: 1. Set the root svg element to crispEdges 2. Apply a filter effect to a line (like feComponentTransfer, other ones that manipulate color act the same way at least from my testing) 3. Notice how the filter will distort the line's geometry just enough for it to move ~1 pixel (white line in test case is used to make this clearly visible) What is the expected behavior? Geometry to be unchanged when using filter effects that manipulate color What went wrong? Geometry moves ever so slightly (maybe because of clipping?), enough to make imperfect pixel rendering while using SVG crispEdges Did this work before? N/A Does this work in other browsers? N/A Chrome version: 66.0.3359.181 Channel: stable OS Version: OS X 10.12.6 Flash Version: Could be similar to this issue (https://bugs.chromium.org/p/chromium/issues/detail?id=441297) depending on the root cause, but I wasn't entirely sure. Seems to work in Safari.
,
Jun 13 2018
,
Jun 13 2018
|
|||
►
Sign in to add a comment |
|||
Comment 1 by f...@opera.com
, Jun 13 2018