[Webkit-unassigned] [Bug 150020] Allow access to WheelEvent phase and momentumPhase from JavaScript

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 12 00:21:57 PDT 2015


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

--- Comment #2 from Devon Govett <devongovett+webkit at gmail.com> ---
Access to this information is important to do a good job emulating system scroll views in cases where that is necessary. One example is in canvas/webgl apps that need scrolling behavior. Another is rendering long lists where only the visible elements are in the DOM (normal scroll events can cause flicker, have to do custom scrolling). If you don't know whether the user's fingers are on the trackpad or not, it is impossible to implement rubber banding/elastic scrolling correctly. For example, when you scroll above the top of the document, you can hold it there without continuing to scroll, and when you remove your fingers from the trackpad it animates back into place. Without a way to detect when the fingers are removed, it is impossible to replicate this behavior.

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


More information about the webkit-unassigned mailing list