[Webkit-unassigned] [Bug 25226] New: Add a RenderObject::localToParentTransform method which includes the full transform between local and parent local

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 15 17:40:38 PDT 2009


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

           Summary: Add a RenderObject::localToParentTransform method which
                    includes the full transform between local and parent
                    local
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: eric at webkit.org
                CC: simon.fraser at apple.com
 BugsThisDependsOn: 25224


Add a RenderObject::localToParentTransform method which includes the full
transform between local and parent local

The current localTransform() method is just the transform="" animated transform
value from the SVGStyledTransformable element.  Commonly we need the full
transform from local coordinates to parent local coordinates (as in
computeRepaintRect() or even in the current absoluteTransform()
implementation).  Add a localToParentTransform() to cover this case (and
possibly remove localTransform()... although the layout test results currently
depend on localTransform()).

This will make it very easy to add functioning computeRepaintRect() methods,
and will clean up lots of places where we have to be sure to add all the
transforms in the right order.  Now we'll just add one single transform (or its
inverse) which will be easy to tell if we have it in the right order or not. :)


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