[Webkit-unassigned] [Bug 23547] REGRESSION: SVG gradient transformation/BoundingBox can cause ugly stroke thickness

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 30 14:31:58 PST 2009


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





------- Comment #5 from krit at webkit.org  2009-01-30 14:31 PDT -------
Created an attachment (id=27195)
 --> (https://bugs.webkit.org/attachment.cgi?id=27195&action=view)
transform the gradient instead of the context

This patch works for Cairo, Qt, Skia but I couldn't get gradients transformed
in CG. Tried to transform the context, creating the CGShadingRef (gradient) and
restore the context before filling the path, without success. I haven't found a
way to transform the CGShadingRef with a TransformationMatrix directly.

This patch fails on one pixeltest, that we _nearly_ pass with the incorrect
patch, but don't in last Safari. 
This bug fix passes all other tests now.


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



More information about the webkit-unassigned mailing list