Changed concepts of touchcancel and touchend. Relates to ISSUE-2 and ACTION-18.
--- a/touchevents.html Sun Apr 24 21:58:39 2011 -0700
+++ b/touchevents.html Tue Apr 26 22:54:23 2011 +0800
@@ -289,7 +289,7 @@
<section>
<h3 id="event-touchend">The <dfn class="event">touchend</dfn> event</h3>
- <p>A user agent must dispatch this event type to indicate when the user removes a <a>touch point</a> from the touch surface.</p>
+ <p>A user agent must dispatch this event type to indicate when the user removes a <a>touch point</a> from the touch surface, also including cases where the touch point physically leaves the touch surface, such as being dragged off of the screen.</p>
</section>
<section>
@@ -310,8 +310,8 @@
</section>
<section>
- <h3 id="event-touchcancel">The <dfn class="event">touchcancel</dfn> event</h3>
- <p>A user agent must dispatch this event type to indicate when a <a>TouchPoint</a> has been disrupted in an implementation-specific manner, such as by moving outside the bounds of the UA window. A user agent may also dispatch this event type when the user places more <a>touch point</a>s on the touch surface than the device or implementation is configured to store, in which case the earliest <a>TouchPoint</a> object in the <a>TouchList</a> should be removed.</p>
+ <h3 id="event-touchstart">The <dfn class="event">touchcancel</dfn> event</h3>
+ <p>A user agent must dispatch this event type to indicate when a <a>TouchPoint</a> has been disrupted in an implementation-specific manner, such as a synchronous event or action originating from the UA canceling the touch, or the touch point leaving the document window into a non-document area which is capable of handling user interactions. (e.g. The UA's native user interface, plug-ins) A user agent may also dispatch this event type when the user places more <a>touch point</a>s on the touch surface than the device or implementation is configured to store, in which case the earliest <a>TouchPoint</a> object in the <a>TouchList</a> should be removed.</p>
</section>
</section>