Bug 145189

Summary: Investigate removing mutex from ScrollingTree
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: Layout and RenderingAssignee: Brent Fulgham <bfulgham>
Status: NEW    
Severity: Normal CC: bdakin, bfulgham, sam, simon.fraser
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   

Brent Fulgham
Reported 2015-05-19 15:36:57 PDT
The "setMainFrameIsRubberBanding/isRubberBandInProgress" and "setMainFrameIsScrollSnapping/isScrollSnapInProgress" use a mutex to coordinate main thread/scrolling thread communications. Instead, we should have these values copied to the scrolling thread on the scroll state node tree, and have any updates messages back from the scrolling thread, as we do for other values.
Attachments
Note You need to log in before you can comment on or make changes to this bug.