Bug 145189
Summary: | Investigate removing mutex from ScrollingTree | ||
---|---|---|---|
Product: | WebKit | Reporter: | Brent Fulgham <bfulgham> |
Component: | Layout and Rendering | Assignee: | 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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |