[Webkit-unassigned] [Bug 194289] Glitch-free async scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 7 09:49:26 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=194289

--- Comment #7 from Simon Fraser (smfr) <simon.fraser at apple.com> ---
Pulling scroll positions out of layer geometry seems do-able, with a bit of refactoring of RenderLayer::updateLayerPosition(). We'd also need to have RenderLayer::offsetFromAncestor() be able to ignore scroll positions, and plumb some state through all the callers (e.g. clip rect computation) that need scroll-position-independent values, avoiding clip rect caching at the same time.

Scroll position also proposes through layout (see offsetFromContainer()), and it seems harder to extract that. It's also very unclear where that feeds into data that can affect compositing and scrolling tree state.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190207/fa7584f8/attachment.html>


More information about the webkit-unassigned mailing list