Update touchmove behavior on preventDefault v1-errata
authorTim Dresser <tdresser@chromium.org>
Thu, 24 Jul 2014 12:47:06 -0400
branchv1-errata
changeset 229 0c110aed1866
parent 228 e52f9e5c93cd
child 230 bca491d2ba3f
Update touchmove behavior on preventDefault

Based on discussion here:
http://lists.w3.org/Archives/Public/public-touchevents/2014Jul/0020.html
touchevents.html
--- a/touchevents.html	Tue Jul 15 09:26:16 2014 -0400
+++ b/touchevents.html	Thu Jul 24 12:47:06 2014 -0400
@@ -621,9 +621,13 @@
         </p>
 
         <p>
-          If <em>every</em> <a>touchmove</a> event of an <a>active touch point</a> is 
-          cancelled, it should prevent any default action caused by any <a>touchmove</a> event
-          associated with the same <a>active touch point</a>, such as scrolling.
+          A user agent should suppress the default action caused by
+          any <a>touchmove</a> event until at least one <a>touchmove</a> event
+          associated with the same <a>active touch point</a> is not
+          cancelled. Whether the default action is suppressed
+          for <a>touchmove</a> events after at least one <a>touchmove</a> event
+          associated with the same <a>active touch point</a> is not cancelled is
+          implementation dependent.
         </p>
       </section>