[Webkit-unassigned] [Bug 76527] Mask deformations when masked content is rotated

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 25 13:17:26 PST 2012


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





--- Comment #2 from Florin Malita <fmalita at google.com>  2012-01-25 13:17:26 PST ---
The problem appears to be aggressive caching of mask image data: it is generated based on the target clamped rect (RenderSVGResourceMasker::applyResource()), but never updated/invalidated if the target rect changes (transform updates, etc.). Then the old image buffer is applied as a mask to a different size rect and the graphics context scales it to fit -> hence the deformation.

The same issue also affects clip paths.

One solution is to force a mask/clip data update on target rect changes.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list