[Webkit-unassigned] [Bug 182521] REGRESSION (iOS 11.3 beta): touchmove preventDefault() no longer respected

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 19 08:15:09 PDT 2018


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

Rick Byers <rbyers at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rbyers at chromium.org

--- Comment #8 from Rick Byers <rbyers at chromium.org> ---
Yeah I mentioned back in August (https://bugs.webkit.org/show_bug.cgi?id=175869#c2) this breaks sites which have applied the simple high-performance workaround of applying touch-action (https://developers.google.com/web/updates/2017/01/scrolling-intervention).

I'm worried that by shipping in this state, people will just start applying the simplest possible workaround - passive:false, and we'll be back to the same state with scrolling often being blocked on touch handlers.  We designed this behavior carefully to ensure that in the 90% case, the simplest fix was also the highest-performing one (touch-action). It seems to me like it would be better to delay shipping this change until touch-action is supported.

-- 
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/20180319/5d45d091/attachment-0001.html>


More information about the webkit-unassigned mailing list