Update the list of event handlers to handle all the event names used in HTML5 that we want supported at the DOM level. If I missed any let me know. (whatwg r3005)

Update the list of event handlers to handle all the event names used in
HTML5 that we want supported at the DOM level. If I missed any let me
know. (whatwg r3005)

onselect
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onselect
onload
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onload
ontimeupdate
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ontimeupdate
onabort
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onabort
3.3.3 Global attributes
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#global-attributes
ondurationchange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondurationchange
onsuspend
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onsuspend
onloadedmetadata
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onloadedmetadata
onmousemove
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmousemove
onmouseup
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmouseup
Editor's Draft 28 April 2009
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#editor-s-draft-date-1-january-1970
ondragover
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondragover
onscroll
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onscroll
onwaiting
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onwaiting
onblur
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onblur
onhashchange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onhashchange
onplaying
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onplaying
onsubmit
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onsubmit
onblur
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onblur
onload
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onload
ondragstart
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondragstart
HTMLDocument
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#htmldocument
onratechange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onratechange
HTMLBodyElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#htmlbodyelement
onmousedown
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmousedown
ondrag
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondrag
onmouseout
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmouseout
onbeforeunload
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onbeforeunload
ondataunavailable
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondataunavailable
onseeking
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onseeking
onmousewheel
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmousewheel
onended
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onended
Window
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#window
onformchange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onformchange
onclick
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onclick
HTMLElement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#htmlelement
onpause
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onpause
oninput
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-oninput
ondrop
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondrop
onbeforeprint
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onbeforeprint
onfocus
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onfocus
onforminput
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onforminput
onstalled
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onstalled
oncanplay
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-oncanplay
onseeked
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onseeked
onvolumechange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onvolumechange
onafterprint
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onafterprint
onerror
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onerror
onloadstart
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onloadstart
onemptied
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onemptied
onkeydown
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onkeydown
onshow
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onshow
onloadeddata
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onloadeddata
onplay
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onplay
ondragend
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondragend
4.4.1 The body element
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#the-body-element
ondblclick
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-ondblclick
Status of this document
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#status-of-this-document
5.5.6.2 Event handler attributes on elements, Document objects, and Window objects
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#event-handler-attributes-on-elements-document-objects-and-window-objects
onerror
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onerror
onprogress
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onprogress
A vocabulary and associated APIs for HTML and XHTML
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#a-vocabulary-and-associated-apis-for-html-and-xhtml
onkeypress
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onkeypress
oncontextmenu
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-oncontextmenu
onmessage
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-window-onmessage
oninvalid
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-oninvalid
onmouseover
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onmouseover
onfocus
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onfocus
onreadystatechange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onreadystatechange
3.2.2 Security
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#security
oncanplaythrough
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-oncanplaythrough
onchange
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onchange
onkeyup
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2168.html#handler-onkeyup

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2167&r2=1.2168&f=h
http://html5.org/tools/web-apps-tracker?from=3004&to=3005

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2167
retrieving revision 1.2168
diff -u -d -r1.2167 -r1.2168
--- Overview.html 27 Apr 2009 23:54:28 -0000 1.2167
+++ Overview.html 28 Apr 2009 00:19:27 -0000 1.2168
@@ -148,7 +148,7 @@
    <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
    <!--ZZZ:-->
    <!--<h2 class="no-num no-toc">W3C Working Draft 23 April 2009</h2>-->
-   <h2 class="no-num no-toc" id="editor-s-draft-date-1-january-1970">Editor's Draft 27 April 2009</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-date-1-january-1970">Editor's Draft 28 April 2009</h2>
    <!--:ZZZ-->
    <dl><!-- ZZZ: update the month/day (twice), (un)comment out
     <dt>This Version:</dt>
@@ -241,7 +241,7 @@
   track.
   <!--ZZZ:-->
   <!--This specification is the 23 April 2009 Working Draft.-->
-  This specification is the 27 April 2009 Editor's Draft.
+  This specification is the 28 April 2009 Editor's Draft.
   <!--:ZZZ-->
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are
   identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -6265,9 +6265,12 @@
   // <a href="#event-handler-dom-attributes">event handler DOM attributes</a>
            attribute <a href="#function">Function</a> <a href="#handler-onabort" title="handler-onabort">onabort</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onblur" title="handler-onblur">onblur</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplay" title="handler-oncanplay">oncanplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplaythrough" title="handler-oncanplaythrough">oncanplaythrough</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onchange" title="handler-onchange">onchange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onclick" title="handler-onclick">onclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-oncontextmenu" title="handler-oncontextmenu">oncontextmenu</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondataunavailable" title="handler-ondataunavailable">ondataunavailable</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondblclick" title="handler-ondblclick">ondblclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrag" title="handler-ondrag">ondrag</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragend" title="handler-ondragend">ondragend</a>;
@@ -6276,21 +6279,45 @@
            attribute <a href="#function">Function</a> <a href="#handler-ondragover" title="handler-ondragover">ondragover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragstart" title="handler-ondragstart">ondragstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrop" title="handler-ondrop">ondrop</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondurationchange" title="handler-ondurationchange">ondurationchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onemptied" title="handler-onemptied">onemptied</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onended" title="handler-onended">onended</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onerror" title="handler-onerror">onerror</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onfocus" title="handler-onfocus">onfocus</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onformchange" title="handler-onformchange">onformchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onforminput" title="handler-onforminput">onforminput</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninput" title="handler-oninput">oninput</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninvalid" title="handler-oninvalid">oninvalid</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeydown" title="handler-onkeydown">onkeydown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeypress" title="handler-onkeypress">onkeypress</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeyup" title="handler-onkeyup">onkeyup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onload" title="handler-onload">onload</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadeddata" title="handler-onloadeddata">onloadeddata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadedmetadata" title="handler-onloadedmetadata">onloadedmetadata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadstart" title="handler-onloadstart">onloadstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousedown" title="handler-onmousedown">onmousedown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousemove" title="handler-onmousemove">onmousemove</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseout" title="handler-onmouseout">onmouseout</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseover" title="handler-onmouseover">onmouseover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseup" title="handler-onmouseup">onmouseup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousewheel" title="handler-onmousewheel">onmousewheel</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onpause" title="handler-onpause">onpause</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplay" title="handler-onplay">onplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplaying" title="handler-onplaying">onplaying</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onprogress" title="handler-onprogress">onprogress</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onratechange" title="handler-onratechange">onratechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onreadystatechange" title="handler-onreadystatechange">onreadystatechange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onscroll" title="handler-onscroll">onscroll</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeked" title="handler-onseeked">onseeked</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeking" title="handler-onseeking">onseeking</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onselect" title="handler-onselect">onselect</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onshow" title="handler-onshow">onshow</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onstalled" title="handler-onstalled">onstalled</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onsubmit" title="handler-onsubmit">onsubmit</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onsuspend" title="handler-onsuspend">onsuspend</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ontimeupdate" title="handler-ontimeupdate">ontimeupdate</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onvolumechange" title="handler-onvolumechange">onvolumechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onwaiting" title="handler-onwaiting">onwaiting</a>;
 };</pre><p>Since the <code><a href="#htmldocument">HTMLDocument</a></code> interface holds methods and
   attributes related to a number of disparate features, the members of
   this interface are described in various different sections.<h4 id="security"><span class="secno">3.2.2 </span>Security</h4><p>User agents <span class="impl">must</span> raise a
@@ -7040,9 +7067,12 @@
   // <a href="#event-handler-dom-attributes">event handler DOM attributes</a>
            attribute <a href="#function">Function</a> <a href="#handler-onabort" title="handler-onabort">onabort</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onblur" title="handler-onblur">onblur</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplay" title="handler-oncanplay">oncanplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplaythrough" title="handler-oncanplaythrough">oncanplaythrough</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onchange" title="handler-onchange">onchange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onclick" title="handler-onclick">onclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-oncontextmenu" title="handler-oncontextmenu">oncontextmenu</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondataunavailable" title="handler-ondataunavailable">ondataunavailable</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondblclick" title="handler-ondblclick">ondblclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrag" title="handler-ondrag">ondrag</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragend" title="handler-ondragend">ondragend</a>;
@@ -7051,21 +7081,45 @@
            attribute <a href="#function">Function</a> <a href="#handler-ondragover" title="handler-ondragover">ondragover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragstart" title="handler-ondragstart">ondragstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrop" title="handler-ondrop">ondrop</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondurationchange" title="handler-ondurationchange">ondurationchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onemptied" title="handler-onemptied">onemptied</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onended" title="handler-onended">onended</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onerror" title="handler-onerror">onerror</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onfocus" title="handler-onfocus">onfocus</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onformchange" title="handler-onformchange">onformchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onforminput" title="handler-onforminput">onforminput</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninput" title="handler-oninput">oninput</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninvalid" title="handler-oninvalid">oninvalid</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeydown" title="handler-onkeydown">onkeydown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeypress" title="handler-onkeypress">onkeypress</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeyup" title="handler-onkeyup">onkeyup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onload" title="handler-onload">onload</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadeddata" title="handler-onloadeddata">onloadeddata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadedmetadata" title="handler-onloadedmetadata">onloadedmetadata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadstart" title="handler-onloadstart">onloadstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousedown" title="handler-onmousedown">onmousedown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousemove" title="handler-onmousemove">onmousemove</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseout" title="handler-onmouseout">onmouseout</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseover" title="handler-onmouseover">onmouseover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseup" title="handler-onmouseup">onmouseup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousewheel" title="handler-onmousewheel">onmousewheel</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onpause" title="handler-onpause">onpause</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplay" title="handler-onplay">onplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplaying" title="handler-onplaying">onplaying</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onprogress" title="handler-onprogress">onprogress</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onratechange" title="handler-onratechange">onratechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onreadystatechange" title="handler-onreadystatechange">onreadystatechange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onscroll" title="handler-onscroll">onscroll</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeked" title="handler-onseeked">onseeked</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeking" title="handler-onseeking">onseeking</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onselect" title="handler-onselect">onselect</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onshow" title="handler-onshow">onshow</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onstalled" title="handler-onstalled">onstalled</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onsubmit" title="handler-onsubmit">onsubmit</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onsuspend" title="handler-onsuspend">onsuspend</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ontimeupdate" title="handler-ontimeupdate">ontimeupdate</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onvolumechange" title="handler-onvolumechange">onvolumechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onwaiting" title="handler-onwaiting">onwaiting</a>;
 };</pre><p>The <code><a href="#htmlelement">HTMLElement</a></code> interface holds methods and
   attributes related to a number of disparate features, and the
   members of this interface are therefore described in various
@@ -7086,10 +7140,13 @@
   </ul><p>In addition, unless otherwise specified, the following
   <a href="#event-handler-content-attributes">event handler content attributes</a> may be specified on
   any <a href="#html-elements" title="HTML elements">HTML element</a>:<ul class="brief"><li><code title="handler-onabort"><a href="#handler-onabort">onabort</a></code></li>
-   <li><code title="handler-onblur"><a href="#handler-onblur">onblur</a></code></li>
+   <li><code title="handler-onblur"><a href="#handler-onblur">onblur</a></code>*</li>
+   <li><code title="handler-oncanplay"><a href="#handler-oncanplay">oncanplay</a></code></li>
+   <li><code title="handler-oncanplaythrough"><a href="#handler-oncanplaythrough">oncanplaythrough</a></code></li>
    <li><code title="handler-onchange"><a href="#handler-onchange">onchange</a></code></li>
    <li><code title="handler-onclick"><a href="#handler-onclick">onclick</a></code></li>
    <li><code title="handler-oncontextmenu"><a href="#handler-oncontextmenu">oncontextmenu</a></code></li>
+   <li><code title="handler-ondataunavailable"><a href="#handler-ondataunavailable">ondataunavailable</a></code></li>
    <li><code title="handler-ondblclick"><a href="#handler-ondblclick">ondblclick</a></code></li>
    <li><code title="handler-ondrag"><a href="#handler-ondrag">ondrag</a></code></li>
    <li><code title="handler-ondragend"><a href="#handler-ondragend">ondragend</a></code></li>
@@ -7098,21 +7155,45 @@
    <li><code title="handler-ondragover"><a href="#handler-ondragover">ondragover</a></code></li>
    <li><code title="handler-ondragstart"><a href="#handler-ondragstart">ondragstart</a></code></li>
    <li><code title="handler-ondrop"><a href="#handler-ondrop">ondrop</a></code></li>
+   <li><code title="handler-ondurationchange"><a href="#handler-ondurationchange">ondurationchange</a></code></li>
+   <li><code title="handler-onemptied"><a href="#handler-onemptied">onemptied</a></code></li>
+   <li><code title="handler-onended"><a href="#handler-onended">onended</a></code></li>
    <li><code title="handler-onerror"><a href="#handler-onerror">onerror</a></code>*</li>
-   <li><code title="handler-onfocus"><a href="#handler-onfocus">onfocus</a></code></li>
+   <li><code title="handler-onfocus"><a href="#handler-onfocus">onfocus</a></code>*</li>
+   <li><code title="handler-onformchange"><a href="#handler-onformchange">onformchange</a></code></li>
+   <li><code title="handler-onforminput"><a href="#handler-onforminput">onforminput</a></code></li>
+   <li><code title="handler-oninput"><a href="#handler-oninput">oninput</a></code></li>
+   <li><code title="handler-oninvalid"><a href="#handler-oninvalid">oninvalid</a></code></li>
    <li><code title="handler-onkeydown"><a href="#handler-onkeydown">onkeydown</a></code></li>
    <li><code title="handler-onkeypress"><a href="#handler-onkeypress">onkeypress</a></code></li>
    <li><code title="handler-onkeyup"><a href="#handler-onkeyup">onkeyup</a></code></li>
    <li><code title="handler-onload"><a href="#handler-onload">onload</a></code>*</li>
+   <li><code title="handler-onloadeddata"><a href="#handler-onloadeddata">onloadeddata</a></code></li>
+   <li><code title="handler-onloadedmetadata"><a href="#handler-onloadedmetadata">onloadedmetadata</a></code></li>
+   <li><code title="handler-onloadstart"><a href="#handler-onloadstart">onloadstart</a></code></li>
    <li><code title="handler-onmousedown"><a href="#handler-onmousedown">onmousedown</a></code></li>
    <li><code title="handler-onmousemove"><a href="#handler-onmousemove">onmousemove</a></code></li>
    <li><code title="handler-onmouseout"><a href="#handler-onmouseout">onmouseout</a></code></li>
    <li><code title="handler-onmouseover"><a href="#handler-onmouseover">onmouseover</a></code></li>
    <li><code title="handler-onmouseup"><a href="#handler-onmouseup">onmouseup</a></code></li>
    <li><code title="handler-onmousewheel"><a href="#handler-onmousewheel">onmousewheel</a></code></li>
+   <li><code title="handler-onpause"><a href="#handler-onpause">onpause</a></code></li>
+   <li><code title="handler-onplay"><a href="#handler-onplay">onplay</a></code></li>
+   <li><code title="handler-onplaying"><a href="#handler-onplaying">onplaying</a></code></li>
+   <li><code title="handler-onprogress"><a href="#handler-onprogress">onprogress</a></code></li>
+   <li><code title="handler-onratechange"><a href="#handler-onratechange">onratechange</a></code></li>
+   <li><code title="handler-onreadystatechange"><a href="#handler-onreadystatechange">onreadystatechange</a></code></li>
    <li><code title="handler-onscroll"><a href="#handler-onscroll">onscroll</a></code></li>
+   <li><code title="handler-onseeked"><a href="#handler-onseeked">onseeked</a></code></li>
+   <li><code title="handler-onseeking"><a href="#handler-onseeking">onseeking</a></code></li>
    <li><code title="handler-onselect"><a href="#handler-onselect">onselect</a></code></li>
+   <li><code title="handler-onshow"><a href="#handler-onshow">onshow</a></code></li>
+   <li><code title="handler-onstalled"><a href="#handler-onstalled">onstalled</a></code></li>
    <li><code title="handler-onsubmit"><a href="#handler-onsubmit">onsubmit</a></code></li>
+   <li><code title="handler-onsuspend"><a href="#handler-onsuspend">onsuspend</a></code></li>
+   <li><code title="handler-ontimeupdate"><a href="#handler-ontimeupdate">ontimeupdate</a></code></li>
+   <li><code title="handler-onvolumechange"><a href="#handler-onvolumechange">onvolumechange</a></code></li>
+   <li><code title="handler-onwaiting"><a href="#handler-onwaiting">onwaiting</a></code></li>
   </ul><p class="note">The attributes marked with an asterisk cannot be
   specified on <code><a href="#the-body-element">body</a></code> elements as those elements expose
   <a href="#event-handler-attributes-0">event handler attributes</a> of the <code><a href="#window">Window</a></code> object with the same
@@ -10527,7 +10608,9 @@
    <dd><code title="handler-window-onafterprint"><a href="#handler-window-onafterprint">onafterprint</a></code></dd>
    <dd><code title="handler-window-onbeforeprint"><a href="#handler-window-onbeforeprint">onbeforeprint</a></code></dd>
    <dd><code title="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload">onbeforeunload</a></code></dd>
+   <dd><code title="handler-window-onblur"><a href="#handler-window-onblur">onblur</a></code></dd>
    <dd><code title="handler-window-onerror"><a href="#handler-window-onerror">onerror</a></code></dd>
+   <dd><code title="handler-window-onfocus"><a href="#handler-window-onfocus">onfocus</a></code></dd>
    <dd><code title="handler-window-onhashchange"><a href="#handler-window-onhashchange">onhashchange</a></code></dd>
    <dd><code title="handler-window-onload"><a href="#handler-window-onload">onload</a></code></dd>
    <dd><code title="handler-window-onmessage"><a href="#handler-window-onmessage">onmessage</a></code></dd>
@@ -10545,7 +10628,9 @@
            attribute <a href="#function">Function</a> <a href="#handler-window-onafterprint" title="handler-window-onafterprint">onafterprint</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onbeforeprint" title="handler-window-onbeforeprint">onbeforeprint</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onbeforeunload" title="handler-window-onbeforeunload">onbeforeunload</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-window-onblur" title="handler-window-onblur">onblur</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onerror" title="handler-window-onerror">onerror</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-window-onfocus" title="handler-window-onfocus">onfocus</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onhashchange" title="handler-window-onhashchange">onhashchange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onload" title="handler-window-onload">onload</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onmessage" title="handler-window-onmessage">onmessage</a>;
@@ -35831,10 +35916,13 @@
            attribute <a href="#function">Function</a> <a href="#handler-window-onafterprint" title="handler-window-onafterprint">onafterprint</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onbeforeprint" title="handler-window-onbeforeprint">onbeforeprint</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onbeforeunload" title="handler-window-onbeforeunload">onbeforeunload</a>;
-           attribute <a href="#function">Function</a> <a href="#handler-onblur" title="handler-onblur">onblur</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-window-onblur" title="handler-window-onblur">onblur</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplay" title="handler-oncanplay">oncanplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oncanplaythrough" title="handler-oncanplaythrough">oncanplaythrough</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onchange" title="handler-onchange">onchange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onclick" title="handler-onclick">onclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-oncontextmenu" title="handler-oncontextmenu">oncontextmenu</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondataunavailable" title="handler-ondataunavailable">ondataunavailable</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondblclick" title="handler-ondblclick">ondblclick</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrag" title="handler-ondrag">ondrag</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragend" title="handler-ondragend">ondragend</a>;
@@ -35843,13 +35931,23 @@
            attribute <a href="#function">Function</a> <a href="#handler-ondragover" title="handler-ondragover">ondragover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondragstart" title="handler-ondragstart">ondragstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-ondrop" title="handler-ondrop">ondrop</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ondurationchange" title="handler-ondurationchange">ondurationchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onemptied" title="handler-onemptied">onemptied</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onended" title="handler-onended">onended</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onerror" title="handler-window-onerror">onerror</a>;
-           attribute <a href="#function">Function</a> <a href="#handler-onfocus" title="handler-onfocus">onfocus</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-window-onfocus" title="handler-window-onfocus">onfocus</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onformchange" title="handler-onformchange">onformchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onforminput" title="handler-onforminput">onforminput</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onhashchange" title="handler-window-onhashchange">onhashchange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninput" title="handler-oninput">oninput</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-oninvalid" title="handler-oninvalid">oninvalid</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeydown" title="handler-onkeydown">onkeydown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeypress" title="handler-onkeypress">onkeypress</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onkeyup" title="handler-onkeyup">onkeyup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onload" title="handler-window-onload">onload</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadeddata" title="handler-onloadeddata">onloadeddata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadedmetadata" title="handler-onloadedmetadata">onloadedmetadata</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onloadstart" title="handler-onloadstart">onloadstart</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onmessage" title="handler-window-onmessage">onmessage</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousedown" title="handler-onmousedown">onmousedown</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousemove" title="handler-onmousemove">onmousemove</a>;
@@ -35857,17 +35955,31 @@
            attribute <a href="#function">Function</a> <a href="#handler-onmouseover" title="handler-onmouseover">onmouseover</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmouseup" title="handler-onmouseup">onmouseup</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onmousewheel" title="handler-onmousewheel">onmousewheel</a>;
-           attribute <a href="#function">Function</a> <a href="#handler-window-ononline" title="handler-window-ononline">ononline</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onoffline" title="handler-window-onoffline">onoffline</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-window-ononline" title="handler-window-ononline">ononline</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onpause" title="handler-onpause">onpause</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplay" title="handler-onplay">onplay</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onplaying" title="handler-onplaying">onplaying</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onpopstate" title="handler-window-onpopstate">onpopstate</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onprogress" title="handler-onprogress">onprogress</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onratechange" title="handler-onratechange">onratechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onreadystatechange" title="handler-onreadystatechange">onreadystatechange</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onredo" title="handler-window-onredo">onredo</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onresize" title="handler-window-onresize">onresize</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onscroll" title="handler-onscroll">onscroll</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeked" title="handler-onseeked">onseeked</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onseeking" title="handler-onseeking">onseeking</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onselect" title="handler-onselect">onselect</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onshow" title="handler-onshow">onshow</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onstalled" title="handler-onstalled">onstalled</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onstorage" title="handler-window-onstorage">onstorage</a>;
            attribute <a href="#function">Function</a> <a href="#handler-onsubmit" title="handler-onsubmit">onsubmit</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onsuspend" title="handler-onsuspend">onsuspend</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-ontimeupdate" title="handler-ontimeupdate">ontimeupdate</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onundo" title="handler-window-onundo">onundo</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onunload" title="handler-window-onunload">onunload</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onvolumechange" title="handler-onvolumechange">onvolumechange</a>;
+           attribute <a href="#function">Function</a> <a href="#handler-onwaiting" title="handler-onwaiting">onwaiting</a>;
 };</pre><!-- XXX http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/obj_window.asp
           http://www.mozilla.org/docs/dom/domref/dom_window_ref.html
           http://lxr.mozilla.org/mozilla/source/dom/public/idl/base/nsIDOMWindow.idl - scrollBy, etc
@@ -37534,12 +37646,12 @@
 
   <table><thead><tr><th><a href="#event-handler-attributes-0" title="event handler attributes">event handler attribute</a> <th><a href="#event-handler-event-type">Event handler event type</a>
    <tbody><tr><td><dfn id="handler-onabort" title="handler-onabort"><code>onabort</code></dfn> <td> <code title="event-abort"><a href="#event-abort">abort</a></code>
-<!--<tr><td><dfn title="handler-onbeforecopy"><code>onbeforecopy</code></dfn> <td> <code title="event-beforecopy">beforecopy</code>--> <!-- widely used -->
-    <tr><td><dfn id="handler-onblur" title="handler-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code> <!-- widely used -->
+    <tr><td><dfn id="handler-oncanplay" title="handler-oncanplay"><code>oncanplay</code></dfn> <td> <code title="event-canplay"><a href="#event-canplay">canplay</a></code>
+    <tr><td><dfn id="handler-oncanplaythrough" title="handler-oncanplaythrough"><code>oncanplaythrough</code></dfn> <td> <code title="event-canplaythrough"><a href="#event-canplaythrough">canplaythrough</a></code>
     <tr><td><dfn id="handler-onchange" title="handler-onchange"><code>onchange</code></dfn> <td> <code title="event-change">change</code> <!-- widely used -->
     <tr><td><dfn id="handler-onclick" title="handler-onclick"><code>onclick</code></dfn> <td> <code title="event-click">click</code> <!-- widely used -->
     <tr><td><dfn id="handler-oncontextmenu" title="handler-oncontextmenu"><code>oncontextmenu</code></dfn> <td> <code title="event-contextmenu">contextmenu</code> <!-- widely used -->
-<!--<tr><td><dfn title="handler-oncopy"><code>oncopy</code></dfn> <td> <code title="event-copy">copy</code>--> <!-- widely used -->
+    <tr><td><dfn id="handler-ondataunavailable" title="handler-ondataunavailable"><code>ondataunavailable</code></dfn> <td> <code title="event-dataunavailable">dataunavailable</code>
     <tr><td><dfn id="handler-ondblclick" title="handler-ondblclick"><code>ondblclick</code></dfn> <td> <code title="event-dblclick">dblclick</code> <!-- widely used -->
     <tr><td><dfn id="handler-ondrag" title="handler-ondrag"><code>ondrag</code></dfn> <td> <code title="event-drag"><a href="#event-drag">drag</a></code>
     <tr><td><dfn id="handler-ondragend" title="handler-ondragend"><code>ondragend</code></dfn> <td> <code title="event-dragend"><a href="#event-dragend">dragend</a></code>
@@ -37548,28 +37660,57 @@
     <tr><td><dfn id="handler-ondragover" title="handler-ondragover"><code>ondragover</code></dfn> <td> <code title="event-dragover"><a href="#event-dragover">dragover</a></code>
     <tr><td><dfn id="handler-ondragstart" title="handler-ondragstart"><code>ondragstart</code></dfn> <td> <code title="event-dragstart"><a href="#event-dragstart">dragstart</a></code> <!-- widely used -->
     <tr><td><dfn id="handler-ondrop" title="handler-ondrop"><code>ondrop</code></dfn> <td> <code title="event-drop"><a href="#event-drop">drop</a></code>
-    <tr><td><dfn id="handler-onfocus" title="handler-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code> <!-- widely used -->
+    <tr><td><dfn id="handler-ondurationchange" title="handler-ondurationchange"><code>ondurationchange</code></dfn> <td> <code title="event-durationchange"><a href="#event-durationchange">durationchange</a></code>
+    <tr><td><dfn id="handler-onemptied" title="handler-onemptied"><code>onemptied</code></dfn> <td> <code title="event-emptied"><a href="#event-emptied">emptied</a></code>
+    <tr><td><dfn id="handler-onended" title="handler-onended"><code>onended</code></dfn> <td> <code title="event-ended"><a href="#event-ended">ended</a></code>
+    <tr><td><dfn id="handler-onformchange" title="handler-onformchange"><code>onformchange</code></dfn> <td> <code title="event-formchange">formchange</code>
+    <tr><td><dfn id="handler-onforminput" title="handler-onforminput"><code>onforminput</code></dfn> <td> <code title="event-forminput">forminput</code>
+    <tr><td><dfn id="handler-oninput" title="handler-oninput"><code>oninput</code></dfn> <td> <code title="event-input">input</code>
+    <tr><td><dfn id="handler-oninvalid" title="handler-oninvalid"><code>oninvalid</code></dfn> <td> <code title="event-invalid">invalid</code>
     <tr><td><dfn id="handler-onkeydown" title="handler-onkeydown"><code>onkeydown</code></dfn> <td> <code title="event-keydown">keydown</code> <!-- widely used -->
     <tr><td><dfn id="handler-onkeypress" title="handler-onkeypress"><code>onkeypress</code></dfn> <td> <code title="event-keypress">keypress</code> <!-- widely used -->
     <tr><td><dfn id="handler-onkeyup" title="handler-onkeyup"><code>onkeyup</code></dfn> <td> <code title="event-keyup">keyup</code> <!-- widely used -->
+    <tr><td><dfn id="handler-onloadeddata" title="handler-onloadeddata"><code>onloadeddata</code></dfn> <td> <code title="event-loadeddata"><a href="#event-loadeddata">loadeddata</a></code>
+    <tr><td><dfn id="handler-onloadedmetadata" title="handler-onloadedmetadata"><code>onloadedmetadata</code></dfn> <td> <code title="event-loadedmetadata"><a href="#event-loadedmetadata">loadedmetadata</a></code>
+    <tr><td><dfn id="handler-onloadstart" title="handler-onloadstart"><code>onloadstart</code></dfn> <td> <code title="event-loadstart"><a href="#event-loadstart">loadstart</a></code>
     <tr><td><dfn id="handler-onmousedown" title="handler-onmousedown"><code>onmousedown</code></dfn> <td> <code title="event-mousedown">mousedown</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmousemove" title="handler-onmousemove"><code>onmousemove</code></dfn> <td> <code title="event-mousemove">mousemove</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseout" title="handler-onmouseout"><code>onmouseout</code></dfn> <td> <code title="event-mouseout">mouseout</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseover" title="handler-onmouseover"><code>onmouseover</code></dfn> <td> <code title="event-mouseover">mouseover</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmouseup" title="handler-onmouseup"><code>onmouseup</code></dfn> <td> <code title="event-mouseup">mouseup</code> <!-- widely used -->
     <tr><td><dfn id="handler-onmousewheel" title="handler-onmousewheel"><code>onmousewheel</code></dfn> <td> <code title="event-mousewheel">mousewheel</code> <!-- widely used -->
-<!--<tr><td><dfn title="handler-onpaste"><code>onpaste</code></dfn> <td> <code title="event-paste">paste</code>--> <!-- widely used -->
+    <tr><td><dfn id="handler-onpause" title="handler-onpause"><code>onpause</code></dfn> <td> <code title="event-pause"><a href="#event-pause">pause</a></code>
+    <tr><td><dfn id="handler-onplay" title="handler-onplay"><code>onplay</code></dfn> <td> <code title="event-play"><a href="#event-play">play</a></code>
+    <tr><td><dfn id="handler-onplaying" title="handler-onplaying"><code>onplaying</code></dfn> <td> <code title="event-playing"><a href="#event-playing">playing</a></code>
+    <tr><td><dfn id="handler-onprogress" title="handler-onprogress"><code>onprogress</code></dfn> <td> <code title="event-progress"><a href="#event-progress">progress</a></code>
+    <tr><td><dfn id="handler-onratechange" title="handler-onratechange"><code>onratechange</code></dfn> <td> <code title="event-ratechange"><a href="#event-ratechange">ratechange</a></code>
+    <tr><td><dfn id="handler-onreadystatechange" title="handler-onreadystatechange"><code>onreadystatechange</code></dfn> <td> <code title="event-readystatechange">readystatechange</code>
     <tr><td><dfn id="handler-onscroll" title="handler-onscroll"><code>onscroll</code></dfn> <td> <code title="event-scroll">scroll</code> <!-- widely used --> <!-- XXX should define when it fires -->
+    <tr><td><dfn id="handler-onseeked" title="handler-onseeked"><code>onseeked</code></dfn> <td> <code title="event-seeked"><a href="#event-seeked">seeked</a></code>
+    <tr><td><dfn id="handler-onseeking" title="handler-onseeking"><code>onseeking</code></dfn> <td> <code title="event-seeking"><a href="#event-seeking">seeking</a></code>
     <tr><td><dfn id="handler-onselect" title="handler-onselect"><code>onselect</code></dfn> <td> <code title="event-select">select</code> <!-- widely used --> <!-- XXX should define when it fires -->
-<!--<tr><td><dfn title="handler-onselectstart"><code>onselectstart</code></dfn> <td> <code title="event-selectstart">selectstart</code>--> <!-- widely used --> <!-- XXX should define when it fires -->
+    <tr><td><dfn id="handler-onshow" title="handler-onshow"><code>onshow</code></dfn> <td> <code title="event-show">show</code>
+    <tr><td><dfn id="handler-onstalled" title="handler-onstalled"><code>onstalled</code></dfn> <td> <code title="event-stalled"><a href="#event-stalled">stalled</a></code>
     <tr><td><dfn id="handler-onsubmit" title="handler-onsubmit"><code>onsubmit</code></dfn> <td> <code title="event-submit">submit</code> <!-- widely used -->
+    <tr><td><dfn id="handler-onsuspend" title="handler-onsuspend"><code>onsuspend</code></dfn> <td> <code title="event-suspend"><a href="#event-suspend">suspend</a></code>
+    <tr><td><dfn id="handler-ontimeupdate" title="handler-ontimeupdate"><code>ontimeupdate</code></dfn> <td> <code title="event-timeupdate"><a href="#event-timeupdate">timeupdate</a></code>
+    <tr><td><dfn id="handler-onvolumechange" title="handler-onvolumechange"><code>onvolumechange</code></dfn> <td> <code title="event-volumechange"><a href="#event-volumechange">volumechange</a></code>
+    <tr><td><dfn id="handler-onwaiting" title="handler-onwaiting"><code>onwaiting</code></dfn> <td> <code title="event-waiting"><a href="#event-waiting">waiting</a></code>
+
+<!-- not supported in HTML5: -->
+<!--<tr><td><dfn title="handler-onbeforecopy"><code>onbeforecopy</code></dfn> <td> <code title="event-beforecopy">beforecopy</code>--> <!-- widely used -->
+<!--<tr><td><dfn title="handler-oncopy"><code>oncopy</code></dfn> <td> <code title="event-copy">copy</code>--> <!-- widely used -->
+<!--<tr><td><dfn title="handler-onpaste"><code>onpaste</code></dfn> <td> <code title="event-paste">paste</code>--> <!-- widely used -->
+<!--<tr><td><dfn title="handler-onselectstart"><code>onselectstart</code></dfn> <td> <code title="event-selectstart">selectstart</code>--> <!-- widely used -->
   </table><hr><p>The following are the <a href="#event-handler-attributes-0">event handler attributes</a> (and their corresponding <a href="#event-handler-event-type" title="event handler event type">event handler event types</a>)
   that must be supported by all <a href="#html-elements">HTML elements</a> other than
   <code><a href="#the-body-element">body</a></code>, as both content attributes and DOM attributes,
   and on <code>Document</code> objects, as DOM attributes:</p>
 
   <table><thead><tr><th><a href="#event-handler-attributes-0" title="event handler attributes">event handler attribute</a> <th><a href="#event-handler-event-type">Event handler event type</a>
-   <tbody><tr><td><dfn id="handler-onerror" title="handler-onerror"><code>onerror</code></dfn> <td> <code title="event-error"><a href="#event-error">error</a></code>
+   <tbody><tr><td><dfn id="handler-onblur" title="handler-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code> <!-- widely used -->
+    <tr><td><dfn id="handler-onerror" title="handler-onerror"><code>onerror</code></dfn> <td> <code title="event-error"><a href="#event-error">error</a></code>
+    <tr><td><dfn id="handler-onfocus" title="handler-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code> <!-- widely used -->
     <tr><td><dfn id="handler-onload" title="handler-onload"><code>onload</code></dfn> <td> <code title="event-load"><a href="#event-load">load</a></code>
   </table><hr><p>The following are the <a href="#event-handler-attributes-0">event handler attributes</a> (and their corresponding <a href="#event-handler-event-type" title="event handler event type">event handler event types</a>)
   that must be supported by <code><a href="#window">Window</a></code> objects, as DOM
@@ -37581,7 +37722,9 @@
    <tbody><tr><td><dfn id="handler-window-onafterprint" title="handler-window-onafterprint"><code>onafterprint</code></dfn> <td> <code title="event-afterprint">afterprint</code>
     <tr><td><dfn id="handler-window-onbeforeprint" title="handler-window-onbeforeprint"><code>onbeforeprint</code></dfn> <td> <code title="event-beforeprint">beforeprint</code>
     <tr><td><dfn id="handler-window-onbeforeunload" title="handler-window-onbeforeunload"><code>onbeforeunload</code></dfn> <td> <code title="event-beforeunload">beforeunload</code>
+    <tr><td><dfn id="handler-window-onblur" title="handler-window-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code>
     <tr><td><dfn id="handler-window-onerror" title="handler-window-onerror"><code>onerror</code></dfn> <td> <code title="event-error"><a href="#event-error">error</a></code>
+    <tr><td><dfn id="handler-window-onfocus" title="handler-window-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code>
     <tr><td><dfn id="handler-window-onhashchange" title="handler-window-onhashchange"><code>onhashchange</code></dfn> <td> <code title="event-hashchange">hashchange</code> <!-- new -->
     <tr><td><dfn id="handler-window-onload" title="handler-window-onload"><code>onload</code></dfn> <td> <code title="event-load"><a href="#event-load">load</a></code> <!-- widely used -->
     <tr><td><dfn id="handler-window-onmessage" title="handler-window-onmessage"><code>onmessage</code></dfn> <td> <code title="event-message"><a href="#event-message">message</a></code> <!-- new for postMessage -->

Received on Tuesday, 28 April 2009 00:21:53 UTC