Created attachment 44014 [details] Expected and current rendering LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b.svg This test has been failing since r49757. SVG masks are not working correctly.
Dirk, do you have any idea on this?
I can reproduce this in trunk. I'm currently building r49757. If this comes with this commit, we still have a bug in the calculation of the mask region. I'll take a look at it.
Created attachment 44016 [details] Test case for SVG mask It looks like the combination of maskUnits="userSpaceOnUse" with maskContentUnits="userSpaceOnUse" on a mask element doesn't work atm.
Created attachment 44022 [details] fix of SVG Mask This should fix SVG Mask for sure this time (hopefully ;-)). I added a more complex test of all combinations of maskUnits and maskContentUnits. LayoutTests/svg/W3C-SVG-1.1/masking-mask-01-b.svg works again now.
Comment on attachment 44022 [details] fix of SVG Mask LGTM. r=me.
Comment on attachment 44022 [details] fix of SVG Mask Clearing flags on attachment: 44022 Committed r51496: <http://trac.webkit.org/changeset/51496>
All reviewed patches have been landed. Closing bug.
Confirmed. Thanks!