Drop shadow gets clipped after multiple transforms
Reported by
patrickk...@gmail.com,
Jun 7 2016
|
|||||
Issue description
Chrome Version : 53.0.2753.0
OS Version: OS X 10.11.5
URLs (if applicable) :
Other browsers tested:
Add OK or FAIL after other browsers where you have tested this issue:
Safari 5:
Firefox 4.x:
IE 7/8/9:
originally reported by lea verou (https://twitter.com/LeaVerou/status/740311353278107648)
What steps will reproduce the problem?
1. load https://jsbin.com/baposa
2. observe the page
3.
What is the expected result?
All four columns should be of equal length
What happens instead of that?
the bottom right column, which is the drop-shadow()ed portion of the `use` that is using the SVG's original rect along with several css transforms, is too short for no clear reason.
Please provide any additional information below. Attach a screenshot if
possible.
UserAgentString: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2753.0 Safari/537.36
,
Jun 8 2016
They don't support the drop-shadow filter
,
Jun 8 2016
No, what they don't support is the width/height properties on 'rect' (the #foo selector.)
,
Jun 9 2016
Slightly simpler repro: https://jsbin.com/qibirim The filter code seems to be clipping the bounding box incorrectly when there are transforms.
,
Jun 10 2016
This is unrelated to SVG and affects all filters with content that is transformed. I confirmed this isn't a visual rect or paint rect bug in blink. If you scale the window you can see the second rect stops drawing on tile boundaries, so I suspect this is an early-out or clip bug in cc. Minimized repro attached showing html and svg.
,
Aug 12 2016
Bisect-builds says this was fixed recently: You are probably looking for a change made after 409288 (known bad), but no later than 409304 (first known good). CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/d50f0b14f31a77d7c18296dde00e54a07687d06b..49cbf7dc7508bec4920ed325afa0b57749795ac1 I'm guessing https://chromium.googlesource.com/chromium/src/+/ccb9e13712b1632b889960d1d85d556c0139fd51
,
Apr 5 2017
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by patricia...@chromium.org
, Jun 8 2016Labels: OS-Android OS-Chrome OS-Linux OS-Windows
Status: Untriaged (was: Unconfirmed)