[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