Bug 91683

Summary: webkit-transform: operations cause incorrect browser scrollbar ranges
Product: WebKit Reporter: jmayhew
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: UNCONFIRMED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Sample HTML file which shows the bug. none

jmayhew
Reported 2012-07-18 15:34:43 PDT
Created attachment 153109 [details] Sample HTML file which shows the bug. When content contains elements modified via webkit-transforms, those transforms can cause the browser scrollbars to have incorrect ranges and result in the user not being able to scroll enough to see all of the page content. The attached file shows an example of this. 1) open the attached web page 2) notice the red div has a 3D transform on it. 3) maximize the browser so that the entire translated div is available 4) now resize the browser (via the bottom right corner of the window) so that the edges of the red div are obscured. Notice that the scrollbars do not appear at the correct time. 5) resize even smaller, then use the scrollbars to scroll so that the entire red div is visible. The scrollbar ranges are incorrect and parts of the content cannot be properly scrolled into view.
Attachments
Sample HTML file which shows the bug. (1.26 KB, text/html)
2012-07-18 15:34 PDT, jmayhew
no flags
Note You need to log in before you can comment on or make changes to this bug.