Bug 86158

Summary: Overlay scrollbars without layers never paint in overflow regions in tiled drawing mode
Product: WebKit Reporter: Beth Dakin <bdakin>
Component: Layout and RenderingAssignee: Beth Dakin <bdakin>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, eric, webkit.review.bot
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.7   
Attachments:
Description Flags
Patch darin: review+

Description Beth Dakin 2012-05-10 16:47:21 PDT
Overlay scrollbars without layers never paint in overflow regions in tiled drawing mode. 

<rdar://problem/11289546>
Comment 1 Beth Dakin 2012-05-10 16:56:56 PDT
Created attachment 141295 [details]
Patch
Comment 2 Darin Adler 2012-05-10 17:16:47 PDT
Comment on attachment 141295 [details]
Patch

Can we land a regression test for this? Manual test if necessary?
Comment 3 Beth Dakin 2012-05-10 17:22:18 PDT
We don't have a way to test overlay scrollbars, and we also don't have a way to test tiled drawing. Even the very simplest <div style="overflow:scroll"> will demonstrate the bug (so long as there is enough overflow to require the scrollbar). I definitely could land a manual test like that, but it's so simple that I'm not sure it's valuable. Is it?
Comment 4 Beth Dakin 2012-05-11 13:34:28 PDT
 http://trac.webkit.org/changeset/116711