[Webkit-unassigned] [Bug 11979] SVG text does not respect font-size scaling in bbox calculation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 26 11:17:04 PST 2006


http://bugs.webkit.org/show_bug.cgi?id=11979





------- Comment #3 from macdome at opendarwin.org  2006-12-26 11:17 PDT -------
Ok, so this is going to be harder to fix than I originally thought.

This should be split into two bugs.  One to cover the text gradient painting
issue, and another to cover text having broken bounding box code.

The problem with gradients is not related to how text calculates bounding
boxes, but rather due to the SVG text painting system.  SVG Text makes manual
calls into SVGPaintServer::setup() and SVGPaintServer::teardown() instead of
calling paint().  SVGPaintServerGradientCG isn't exactly designed for this code
path.  The whole SVG text/paintserver interaction looks to be kinda a hack
(certainly I am not w/o blame here :), and likely needs to be redesigned.  One
example would be passing some sort of "painting text" bool to setup/teardown
instead of setting a bool on the paintserver.  Another would be fixing the
whole fill/stroke at once problem which we've talked about for so long.


-- 
Configure bugmail: http://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