[Webkit-unassigned] [Bug 175346] Default passive touch event listeners on document

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 9 19:18:11 PDT 2017


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

--- Comment #3 from Rick Byers <rbyers at chromium.org> ---
More details (and some of the debate) here: https://groups.google.com/a/chromium.org/d/msg/blink-dev/BW3qrkisqIs/v5Au-HVTAwAJ

In particular, note the detailed behavior description:
Touch Scroll blocking (touchstart, touchmove) event listeners are treated as passive="true" if added to a root node (window, document, body) and if AddEventListenerOptions passive is not specified.

Are you planning on doing the same (window, document and body) or just "document"?

Also be sure not to apply this to "touchend" (just start/move).  Cancelling touchend is important for suppressing click events etc. (eg. sites relying on old fastclick libraries).

-- 
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/20170810/5fe66e4e/attachment.html>


More information about the webkit-unassigned mailing list