[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