Bug 54991

Summary: Scrollbar::nativeTheme()->usesOverlayScrollbars() should not be consulted for CSS Scrollbars
Product: WebKit Reporter: Beth Dakin <bdakin>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, dglazkov, sam, webkit.review.bot
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Patch
none
Patch that hopefully doesn't break things sam: review+

Beth Dakin
Reported 2011-02-22 13:33:59 PST
Right now, to determine if there are overlay scrollbars, we always consult the native theme. This is not good because that is not relevant for RenderScrollbars (CSS Scrollbars). I have a fix. <rdar://problem/9034318>
Attachments
Patch (10.60 KB, patch)
2011-02-22 14:01 PST, Beth Dakin
no flags
Patch that hopefully doesn't break things (10.61 KB, patch)
2011-02-22 14:12 PST, Beth Dakin
sam: review+
Beth Dakin
Comment 1 2011-02-22 14:01:32 PST
WebKit Review Bot
Comment 2 2011-02-22 14:08:06 PST
Beth Dakin
Comment 3 2011-02-22 14:12:05 PST
Created attachment 83384 [details] Patch that hopefully doesn't break things
Beth Dakin
Comment 4 2011-02-22 14:29:15 PST
Thanks Sam! Fixed with revision 79360.
Note You need to log in before you can comment on or make changes to this bug.