[Webkit-unassigned] [Bug 195278] Add Internals API to simulate delegated user scroll

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 5 12:05:24 PST 2019


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

--- Comment #6 from Antti Koivisto <koivisto at iki.fi> ---
> I think we want to simulate a user scroll more directly. On iOS, this should
> actually scroll the UIScrollVIew, which would trigger the
> wasScrolledByDelegatedScrolling() code path. On macOS, it would enter the
> code path that is called form handling wheel events.

This patch does scroll UIScrollView on iOS triggering wasScrolledByDelegatedScrolling.

Mac support would be a separate patch.

> I think we also want
> this test mode to disable messaging back to the main thread/UI process.

Separate API and a separate patch.

> So I think we do need UIScriptController on iOS (and maybe macOS too), in
> conjunction with something that cuts of the dispatch in
> ThreadedScrollingTree::scrollingTreeNodeDidScroll() (macOS) and calling the
> scrolling coordinator in RemoteScrollingTree::scrollingTreeNodeDidScroll
> (iOS).

-- 
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/20190305/35d84fec/attachment.html>


More information about the webkit-unassigned mailing list