Bug 110435

Summary: ScrollView should pass virtual viewport when calling scrollContentsFastPath and scrollContentsSlowPath.
Product: WebKit Reporter: Dongseong Hwang <dongseong.hwang>
Component: FramesAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Dongseong Hwang
Reported 2013-02-20 23:33:53 PST
Currently, ScrollView doesn't pass correct virtual viewport, so this patch fixes it. In detail, ScrollView::scrollContents() uses ScrollView::rectToCopyOnScroll() to get virtual viewport, but rectToCopyOnScroll() assumed the location of its own virtual viewport is always (0, 0). For your information, http://trac.webkit.org/wiki/ScalesAndZooms explains what it virtual viewport.
Attachments
Note You need to log in before you can comment on or make changes to this bug.