[Webkit-unassigned] [Bug 14144] New: All tx/ty (parentX/parentY) usage should be removed from SVG renders
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 14 13:00:27 PDT 2007
http://bugs.webkit.org/show_bug.cgi?id=14144
Summary: All tx/ty (parentX/parentY) usage should be removed from
SVG renders
Product: WebKit
Version: 522+ (nightly)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Severity: Normal
Priority: P2
Component: SVG
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: eric at webkit.org
All tx/ty (parentX/parentY) usage should be removed from SVG renders
tx/ty are insufficient for passing adequate transform information up the render
tree when doing hit-testing or painting. These are fine for HTML but SVG has
more complicated transforms, and thus needs to use things like
absoluteTransform() etc, or at least pass a transform object instead.
SVGRenderRoot should be the *ONLY* SVG render class which deals with tx/ty, all
others should ignore it. (except maybe the text stuff).
This bug represents removing all usage of tx/ty outside of SVGRenderRoot to
finally end all the stupid hit-testing and painting confusion resulting from
applying tx/ty too many or not enough times when painting hit/testing SVG
renderers.
--
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