[Webkit-unassigned] [Bug 22140] New: [Transforms] RenderFlow's behavior of accumulating focus rects for child renderers breaks with transforms

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Nov 8 11:35:10 PST 2008


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

           Summary: [Transforms] RenderFlow's behavior of accumulating focus
                    rects for child renderers breaks with transforms
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: simon.fraser at apple.com


RenderFlow::addFocusRingRects() recurses through its child renderers,
accumulating focus rects on the GraphicsContext. This can never work correctly
with transforms, since those children may be transformed, and thus will need to
draw their part of the focus rects after altering the CTM on the graphics
context.

In addition, the localToAbsolute() call for renderers with a layer breaks the
focus rects when any parent has a transform.


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