[Webkit-unassigned] [Bug 211374] New: REGRESSION(r260571): RequestedScrollPosition doesn't have its scroll change applied to layers anymore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 4 03:42:27 PDT 2020


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

            Bug ID: 211374
           Summary: REGRESSION(r260571): RequestedScrollPosition doesn't
                    have its scroll change applied to layers anymore
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Scrolling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: zan at falconsigh.net
                CC: cgarcia at igalia.com, koivisto at iki.fi,
                    simon.fraser at apple.com

After r260571, in the Nicosia scrolling mechanisms, scrolling changes applied onto the main-frame scrolling nodes through the RequestedScrollPosition state property change don't have any effect anymore. I assume this problem isn't exhibited on Mac/iOS.
https://trac.webkit.org/changeset/260571/webkit

This leaves the RequestedScrollPosition state changes to have no effect on the positioning of the layers, ergo scrolling via scrollbars or keyboard does not behave correctly.

A call to applyLayerPositionsInternal() at the end of the ScrollingTree::commitTreeState() would for instance restore the correct behavior.

-- 
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/20200504/f19ad59d/attachment-0001.htm>


More information about the webkit-unassigned mailing list