[Webkit-unassigned] [Bug 21219] New: Scrollbars don't render correctly with -webkit-transform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 29 13:13:16 PDT 2008


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

           Summary: Scrollbars don't render correctly with -webkit-transform
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: HTML DOM
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: brettw at chromium.org


Scrollbars in absolutely positioned divs that have a webkit-transform applied
don't render. I tested in Safari trunk. The transform doesn't even need to do
anything (i.e. scale(1, 1) has this effect).

I see in the scrollbar painting code in the Chromium port (I think Safari is
identical here) that the origin of the graphics context is the upper left of
the div, but the scrollbar positions are relative to the entire page. This
means they're drawn outside of the div (and clipped away).

The coordinates passed for the scrollbar position should be relative to the
containing div so transforms such as rotation will be applied correctly.


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