[Webkit-unassigned] [Bug 23112] SVG inside HTML with CSS transforms has redraw issues.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 29 11:08:29 PST 2009
https://bugs.webkit.org/show_bug.cgi?id=23112
------- Comment #2 from simon.fraser at apple.com 2009-01-29 11:08 PDT -------
Here's what I think needs to happen:
1. SVG should avoid "absoluteTransform" computations everywhere. All bounding
boxes and transforms should be relative to the SVGRoot.
2. There needs to be repaint hand-off at the SVG/HTML boundaries (i.e. SVGRoot
and SVGForeignObject), so that the hosting render system can convert the
repaint rects to the correct coordinates.
3. SVGForeignObject is going to need a RenderLayer (see also bug 23111, bug
23113), and RenderLayers need to be parented through SVG/HTML boundaries. I
think we can avoid other RenderLayers inside SVG, but we'll need to put the
accumulated transform from SVG content on the foreignObject's layer.
--
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