[Webkit-unassigned] [Bug 20373] GraphicsContext needs to support Gradients and Patterns (to let us get rid of #ifdefs)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 26 06:14:49 PDT 2008


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





------- Comment #16 from vbs85 at gmx.de  2008-08-26 06:14 PDT -------
Created an attachment (id=23000)
 --> (https://bugs.webkit.org/attachment.cgi?id=23000&action=view)
Fixes Cg

This patch fixes bugs in CanvasStyle, GraphicsContextCg,
RadialGradientAttribute. Now the Cg-implementation should be able to display
Canvas as well as SVG-Gradients.
I fixed Cairo too. But the modification causes some problems, eg.
http://www.w3.org/Graphics/SVG/Test/20061213/htmlObjectHarness/full-pservers-grad-16-b.html
-> Segmentation Fault (The gradient with the false stopColor) and I can't
destroy the pattern for drawing gradients, as long as the gradient is not
destroied.
I made a build-fix for Qt but haven't updated SVG yet. gradients and patterns
on Canvas still end up in an Segmentation Fault. Perhaps some of the Qt-folks
can help out.

The big patch should be splitted in to different patches.


-- 
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