Bug 122335
| Summary: | [mac][wk2] dispatchAfterEnsuringUpdatedScrollPosition doesn't seem to always work | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Tim Horton <thorton> |
| Component: | WebKit2 | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | andersca, ap, bdakin, sam, simon.fraser |
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Tim Horton
http://trac.webkit.org/changeset/115751 made forceRepaintAsync use dispatchAfterEnsuringUpdatedScrollPosition. However, in https://bugs.webkit.org/show_bug.cgi?id=122299 (and in experiments with turning on tiled drawing for all tests), we've seen cases where even after waiting for a force repaint to finish, the main thread's notion of the scroll position can be wrong.
This probably blocks turning on threaded scrolling for all of the tests.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |