Browse files

[] (0) Update the list of event handlers to handle all the event name…

…s used in HTML5 that we want supported at the DOM level. If I missed any let me know.

git-svn-id: http://svn.whatwg.org/webapps@3005 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information...
1 parent 88fe305 commit 96376b3d6e7496a36f1796fb6da2f47c8cb0e780 @Hixie Hixie committed Apr 28, 2009
Showing with 310 additions and 24 deletions.
  1. +156 −13 index
  2. +154 −11 source
View
169 index
@@ -39,7 +39,7 @@
<div class=head>
<p><a class=logo href=http://www.whatwg.org/ rel=home><img alt=WHATWG src=/images/logo></a></p>
<h1>HTML 5</h1>
- <h2 class="no-num no-toc" id=draft-recommendation-&mdash;-date:-01-jan-1901>Draft Recommendation &mdash; 27 April 2009</h2>
+ <h2 class="no-num no-toc" id=draft-recommendation-&mdash;-date:-01-jan-1901>Draft Recommendation &mdash; 28 April 2009</h2>
<p>You can take part in this work. <a href=http://www.whatwg.org/mailing-list>Join the working group's discussion list.</a></p>
<p><strong>Web designers!</strong> We have a <a href=http://blog.whatwg.org/faq/>FAQ</a>, a <a href=http://forums.whatwg.org/>forum</a>, and a <a href=http://www.whatwg.org/mailing-list#help>help mailing list</a> for you!</p>
<dl><dt>Multiple-page version:</dt>
@@ -6867,9 +6867,12 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
// <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>;
@@ -6878,21 +6881,45 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
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
@@ -7725,9 +7752,12 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
// <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>;
@@ -7736,21 +7766,45 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
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
@@ -7783,10 +7837,13 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
any <a href=#html-elements title="HTML elements">HTML element</a>:</p>
<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>
@@ -7795,21 +7852,45 @@ interface <dfn id=htmldocument>HTMLDocument</dfn> {
<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
@@ -11854,7 +11935,9 @@ not-slash = %x0000-002E / %x0030-%10FFFF
<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>
@@ -11872,7 +11955,9 @@ not-slash = %x0000-002E / %x0030-%10FFFF
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>;
@@ -40214,10 +40299,13 @@ interface <dfn id=window>Window</dfn> {
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>;
@@ -40226,31 +40314,55 @@ interface <dfn id=window>Window</dfn> {
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>;
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-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
@@ -42033,12 +42145,12 @@ interface <dfn id=function>Function</dfn> {
<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>
@@ -42047,28 +42159,57 @@ interface <dfn id=function>Function</dfn> {
<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
@@ -42080,7 +42221,9 @@ interface <dfn id=function>Function</dfn> {
<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 -->
View
165 source
@@ -6953,9 +6953,12 @@ interface <dfn>HTMLDocument</dfn> {
// <span>event handler DOM attributes</span>
attribute <span>Function</span> <span title="handler-onabort">onabort</span>;
attribute <span>Function</span> <span title="handler-onblur">onblur</span>;
+ attribute <span>Function</span> <span title="handler-oncanplay">oncanplay</span>;
+ attribute <span>Function</span> <span title="handler-oncanplaythrough">oncanplaythrough</span>;
attribute <span>Function</span> <span title="handler-onchange">onchange</span>;
attribute <span>Function</span> <span title="handler-onclick">onclick</span>;
attribute <span>Function</span> <span title="handler-oncontextmenu">oncontextmenu</span>;
+ attribute <span>Function</span> <span title="handler-ondataunavailable">ondataunavailable</span>;
attribute <span>Function</span> <span title="handler-ondblclick">ondblclick</span>;
attribute <span>Function</span> <span title="handler-ondrag">ondrag</span>;
attribute <span>Function</span> <span title="handler-ondragend">ondragend</span>;
@@ -6964,21 +6967,45 @@ interface <dfn>HTMLDocument</dfn> {
attribute <span>Function</span> <span title="handler-ondragover">ondragover</span>;
attribute <span>Function</span> <span title="handler-ondragstart">ondragstart</span>;
attribute <span>Function</span> <span title="handler-ondrop">ondrop</span>;
+ attribute <span>Function</span> <span title="handler-ondurationchange">ondurationchange</span>;
+ attribute <span>Function</span> <span title="handler-onemptied">onemptied</span>;
+ attribute <span>Function</span> <span title="handler-onended">onended</span>;
attribute <span>Function</span> <span title="handler-onerror">onerror</span>;
attribute <span>Function</span> <span title="handler-onfocus">onfocus</span>;
+ attribute <span>Function</span> <span title="handler-onformchange">onformchange</span>;
+ attribute <span>Function</span> <span title="handler-onforminput">onforminput</span>;
+ attribute <span>Function</span> <span title="handler-oninput">oninput</span>;
+ attribute <span>Function</span> <span title="handler-oninvalid">oninvalid</span>;
attribute <span>Function</span> <span title="handler-onkeydown">onkeydown</span>;
attribute <span>Function</span> <span title="handler-onkeypress">onkeypress</span>;
attribute <span>Function</span> <span title="handler-onkeyup">onkeyup</span>;
attribute <span>Function</span> <span title="handler-onload">onload</span>;
+ attribute <span>Function</span> <span title="handler-onloadeddata">onloadeddata</span>;
+ attribute <span>Function</span> <span title="handler-onloadedmetadata">onloadedmetadata</span>;
+ attribute <span>Function</span> <span title="handler-onloadstart">onloadstart</span>;
attribute <span>Function</span> <span title="handler-onmousedown">onmousedown</span>;
attribute <span>Function</span> <span title="handler-onmousemove">onmousemove</span>;
attribute <span>Function</span> <span title="handler-onmouseout">onmouseout</span>;
attribute <span>Function</span> <span title="handler-onmouseover">onmouseover</span>;
attribute <span>Function</span> <span title="handler-onmouseup">onmouseup</span>;
attribute <span>Function</span> <span title="handler-onmousewheel">onmousewheel</span>;
+ attribute <span>Function</span> <span title="handler-onpause">onpause</span>;
+ attribute <span>Function</span> <span title="handler-onplay">onplay</span>;
+ attribute <span>Function</span> <span title="handler-onplaying">onplaying</span>;
+ attribute <span>Function</span> <span title="handler-onprogress">onprogress</span>;
+ attribute <span>Function</span> <span title="handler-onratechange">onratechange</span>;
+ attribute <span>Function</span> <span title="handler-onreadystatechange">onreadystatechange</span>;
attribute <span>Function</span> <span title="handler-onscroll">onscroll</span>;
+ attribute <span>Function</span> <span title="handler-onseeked">onseeked</span>;
+ attribute <span>Function</span> <span title="handler-onseeking">onseeking</span>;
attribute <span>Function</span> <span title="handler-onselect">onselect</span>;
+ attribute <span>Function</span> <span title="handler-onshow">onshow</span>;
+ attribute <span>Function</span> <span title="handler-onstalled">onstalled</span>;
attribute <span>Function</span> <span title="handler-onsubmit">onsubmit</span>;
+ attribute <span>Function</span> <span title="handler-onsuspend">onsuspend</span>;
+ attribute <span>Function</span> <span title="handler-ontimeupdate">ontimeupdate</span>;
+ attribute <span>Function</span> <span title="handler-onvolumechange">onvolumechange</span>;
+ attribute <span>Function</span> <span title="handler-onwaiting">onwaiting</span>;
};</pre>
<p>Since the <code>HTMLDocument</code> interface holds methods and
@@ -7948,9 +7975,12 @@ interface <dfn>HTMLDocument</dfn> {
// <span>event handler DOM attributes</span>
attribute <span>Function</span> <span title="handler-onabort">onabort</span>;
attribute <span>Function</span> <span title="handler-onblur">onblur</span>;
+ attribute <span>Function</span> <span title="handler-oncanplay">oncanplay</span>;
+ attribute <span>Function</span> <span title="handler-oncanplaythrough">oncanplaythrough</span>;
attribute <span>Function</span> <span title="handler-onchange">onchange</span>;
attribute <span>Function</span> <span title="handler-onclick">onclick</span>;
attribute <span>Function</span> <span title="handler-oncontextmenu">oncontextmenu</span>;
+ attribute <span>Function</span> <span title="handler-ondataunavailable">ondataunavailable</span>;
attribute <span>Function</span> <span title="handler-ondblclick">ondblclick</span>;
attribute <span>Function</span> <span title="handler-ondrag">ondrag</span>;
attribute <span>Function</span> <span title="handler-ondragend">ondragend</span>;
@@ -7959,21 +7989,45 @@ interface <dfn>HTMLDocument</dfn> {
attribute <span>Function</span> <span title="handler-ondragover">ondragover</span>;
attribute <span>Function</span> <span title="handler-ondragstart">ondragstart</span>;
attribute <span>Function</span> <span title="handler-ondrop">ondrop</span>;
+ attribute <span>Function</span> <span title="handler-ondurationchange">ondurationchange</span>;
+ attribute <span>Function</span> <span title="handler-onemptied">onemptied</span>;
+ attribute <span>Function</span> <span title="handler-onended">onended</span>;
attribute <span>Function</span> <span title="handler-onerror">onerror</span>;
attribute <span>Function</span> <span title="handler-onfocus">onfocus</span>;
+ attribute <span>Function</span> <span title="handler-onformchange">onformchange</span>;
+ attribute <span>Function</span> <span title="handler-onforminput">onforminput</span>;
+ attribute <span>Function</span> <span title="handler-oninput">oninput</span>;
+ attribute <span>Function</span> <span title="handler-oninvalid">oninvalid</span>;
attribute <span>Function</span> <span title="handler-onkeydown">onkeydown</span>;
attribute <span>Function</span> <span title="handler-onkeypress">onkeypress</span>;
attribute <span>Function</span> <span title="handler-onkeyup">onkeyup</span>;
attribute <span>Function</span> <span title="handler-onload">onload</span>;
+ attribute <span>Function</span> <span title="handler-onloadeddata">onloadeddata</span>;
+ attribute <span>Function</span> <span title="handler-onloadedmetadata">onloadedmetadata</span>;
+ attribute <span>Function</span> <span title="handler-onloadstart">onloadstart</span>;
attribute <span>Function</span> <span title="handler-onmousedown">onmousedown</span>;
attribute <span>Function</span> <span title="handler-onmousemove">onmousemove</span>;
attribute <span>Function</span> <span title="handler-onmouseout">onmouseout</span>;
attribute <span>Function</span> <span title="handler-onmouseover">onmouseover</span>;
attribute <span>Function</span> <span title="handler-onmouseup">onmouseup</span>;
attribute <span>Function</span> <span title="handler-onmousewheel">onmousewheel</span>;
+ attribute <span>Function</span> <span title="handler-onpause">onpause</span>;
+ attribute <span>Function</span> <span title="handler-onplay">onplay</span>;
+ attribute <span>Function</span> <span title="handler-onplaying">onplaying</span>;
+ attribute <span>Function</span> <span title="handler-onprogress">onprogress</span>;
+ attribute <span>Function</span> <span title="handler-onratechange">onratechange</span>;
+ attribute <span>Function</span> <span title="handler-onreadystatechange">onreadystatechange</span>;
attribute <span>Function</span> <span title="handler-onscroll">onscroll</span>;
+ attribute <span>Function</span> <span title="handler-onseeked">onseeked</span>;
+ attribute <span>Function</span> <span title="handler-onseeking">onseeking</span>;
attribute <span>Function</span> <span title="handler-onselect">onselect</span>;
+ attribute <span>Function</span> <span title="handler-onshow">onshow</span>;
+ attribute <span>Function</span> <span title="handler-onstalled">onstalled</span>;
attribute <span>Function</span> <span title="handler-onsubmit">onsubmit</span>;
+ attribute <span>Function</span> <span title="handler-onsuspend">onsuspend</span>;
+ attribute <span>Function</span> <span title="handler-ontimeupdate">ontimeupdate</span>;
+ attribute <span>Function</span> <span title="handler-onvolumechange">onvolumechange</span>;
+ attribute <span>Function</span> <span title="handler-onwaiting">onwaiting</span>;
};</pre>
<p>The <code>HTMLElement</code> interface holds methods and
@@ -8010,10 +8064,13 @@ interface <dfn>HTMLDocument</dfn> {
<ul class="brief">
<li><code title="handler-onabort">onabort</code></li>
- <li><code title="handler-onblur">onblur</code></li>
+ <li><code title="handler-onblur">onblur</code>*</li>
+ <li><code title="handler-oncanplay">oncanplay</code></li>
+ <li><code title="handler-oncanplaythrough">oncanplaythrough</code></li>
<li><code title="handler-onchange">onchange</code></li>
<li><code title="handler-onclick">onclick</code></li>
<li><code title="handler-oncontextmenu">oncontextmenu</code></li>
+ <li><code title="handler-ondataunavailable">ondataunavailable</code></li>
<li><code title="handler-ondblclick">ondblclick</code></li>
<li><code title="handler-ondrag">ondrag</code></li>
<li><code title="handler-ondragend">ondragend</code></li>
@@ -8022,21 +8079,45 @@ interface <dfn>HTMLDocument</dfn> {
<li><code title="handler-ondragover">ondragover</code></li>
<li><code title="handler-ondragstart">ondragstart</code></li>
<li><code title="handler-ondrop">ondrop</code></li>
+ <li><code title="handler-ondurationchange">ondurationchange</code></li>
+ <li><code title="handler-onemptied">onemptied</code></li>
+ <li><code title="handler-onended">onended</code></li>
<li><code title="handler-onerror">onerror</code>*</li>
- <li><code title="handler-onfocus">onfocus</code></li>
+ <li><code title="handler-onfocus">onfocus</code>*</li>
+ <li><code title="handler-onformchange">onformchange</code></li>
+ <li><code title="handler-onforminput">onforminput</code></li>
+ <li><code title="handler-oninput">oninput</code></li>
+ <li><code title="handler-oninvalid">oninvalid</code></li>
<li><code title="handler-onkeydown">onkeydown</code></li>
<li><code title="handler-onkeypress">onkeypress</code></li>
<li><code title="handler-onkeyup">onkeyup</code></li>
<li><code title="handler-onload">onload</code>*</li>
+ <li><code title="handler-onloadeddata">onloadeddata</code></li>
+ <li><code title="handler-onloadedmetadata">onloadedmetadata</code></li>
+ <li><code title="handler-onloadstart">onloadstart</code></li>
<li><code title="handler-onmousedown">onmousedown</code></li>
<li><code title="handler-onmousemove">onmousemove</code></li>
<li><code title="handler-onmouseout">onmouseout</code></li>
<li><code title="handler-onmouseover">onmouseover</code></li>
<li><code title="handler-onmouseup">onmouseup</code></li>
<li><code title="handler-onmousewheel">onmousewheel</code></li>
+ <li><code title="handler-onpause">onpause</code></li>
+ <li><code title="handler-onplay">onplay</code></li>
+ <li><code title="handler-onplaying">onplaying</code></li>
+ <li><code title="handler-onprogress">onprogress</code></li>
+ <li><code title="handler-onratechange">onratechange</code></li>
+ <li><code title="handler-onreadystatechange">onreadystatechange</code></li>
<li><code title="handler-onscroll">onscroll</code></li>
+ <li><code title="handler-onseeked">onseeked</code></li>
+ <li><code title="handler-onseeking">onseeking</code></li>
<li><code title="handler-onselect">onselect</code></li>
+ <li><code title="handler-onshow">onshow</code></li>
+ <li><code title="handler-onstalled">onstalled</code></li>
<li><code title="handler-onsubmit">onsubmit</code></li>
+ <li><code title="handler-onsuspend">onsuspend</code></li>
+ <li><code title="handler-ontimeupdate">ontimeupdate</code></li>
+ <li><code title="handler-onvolumechange">onvolumechange</code></li>
+ <li><code title="handler-onwaiting">onwaiting</code></li>
</ul>
<p class="note">The attributes marked with an asterisk cannot be
@@ -12675,7 +12756,9 @@ not-slash = %x0000-002E / %x0030-%10FFFF
<dd><code title="handler-window-onafterprint">onafterprint</code></dd>
<dd><code title="handler-window-onbeforeprint">onbeforeprint</code></dd>
<dd><code title="handler-window-onbeforeunload">onbeforeunload</code></dd>
+ <dd><code title="handler-window-onblur">onblur</code></dd>
<dd><code title="handler-window-onerror">onerror</code></dd>
+ <dd><code title="handler-window-onfocus">onfocus</code></dd>
<dd><code title="handler-window-onhashchange">onhashchange</code></dd>
<dd><code title="handler-window-onload">onload</code></dd>
<dd><code title="handler-window-onmessage">onmessage</code></dd>
@@ -12693,7 +12776,9 @@ not-slash = %x0000-002E / %x0030-%10FFFF
attribute <span>Function</span> <span title="handler-window-onafterprint">onafterprint</span>;
attribute <span>Function</span> <span title="handler-window-onbeforeprint">onbeforeprint</span>;
attribute <span>Function</span> <span title="handler-window-onbeforeunload">onbeforeunload</span>;
+ attribute <span>Function</span> <span title="handler-window-onblur">onblur</span>;
attribute <span>Function</span> <span title="handler-window-onerror">onerror</span>;
+ attribute <span>Function</span> <span title="handler-window-onfocus">onfocus</span>;
attribute <span>Function</span> <span title="handler-window-onhashchange">onhashchange</span>;
attribute <span>Function</span> <span title="handler-window-onload">onload</span>;
attribute <span>Function</span> <span title="handler-window-onmessage">onmessage</span>;
@@ -45425,10 +45510,13 @@ interface <dfn>Window</dfn> {
attribute <span>Function</span> <span title="handler-window-onafterprint">onafterprint</span>;
attribute <span>Function</span> <span title="handler-window-onbeforeprint">onbeforeprint</span>;
attribute <span>Function</span> <span title="handler-window-onbeforeunload">onbeforeunload</span>;
- attribute <span>Function</span> <span title="handler-onblur">onblur</span>;
+ attribute <span>Function</span> <span title="handler-window-onblur">onblur</span>;
+ attribute <span>Function</span> <span title="handler-oncanplay">oncanplay</span>;
+ attribute <span>Function</span> <span title="handler-oncanplaythrough">oncanplaythrough</span>;
attribute <span>Function</span> <span title="handler-onchange">onchange</span>;
attribute <span>Function</span> <span title="handler-onclick">onclick</span>;
attribute <span>Function</span> <span title="handler-oncontextmenu">oncontextmenu</span>;
+ attribute <span>Function</span> <span title="handler-ondataunavailable">ondataunavailable</span>;
attribute <span>Function</span> <span title="handler-ondblclick">ondblclick</span>;
attribute <span>Function</span> <span title="handler-ondrag">ondrag</span>;
attribute <span>Function</span> <span title="handler-ondragend">ondragend</span>;
@@ -45437,31 +45525,55 @@ interface <dfn>Window</dfn> {
attribute <span>Function</span> <span title="handler-ondragover">ondragover</span>;
attribute <span>Function</span> <span title="handler-ondragstart">ondragstart</span>;
attribute <span>Function</span> <span title="handler-ondrop">ondrop</span>;
+ attribute <span>Function</span> <span title="handler-ondurationchange">ondurationchange</span>;
+ attribute <span>Function</span> <span title="handler-onemptied">onemptied</span>;
+ attribute <span>Function</span> <span title="handler-onended">onended</span>;
attribute <span>Function</span> <span title="handler-window-onerror">onerror</span>;
- attribute <span>Function</span> <span title="handler-onfocus">onfocus</span>;
+ attribute <span>Function</span> <span title="handler-window-onfocus">onfocus</span>;
+ attribute <span>Function</span> <span title="handler-onformchange">onformchange</span>;
+ attribute <span>Function</span> <span title="handler-onforminput">onforminput</span>;
attribute <span>Function</span> <span title="handler-window-onhashchange">onhashchange</span>;
+ attribute <span>Function</span> <span title="handler-oninput">oninput</span>;
+ attribute <span>Function</span> <span title="handler-oninvalid">oninvalid</span>;
attribute <span>Function</span> <span title="handler-onkeydown">onkeydown</span>;
attribute <span>Function</span> <span title="handler-onkeypress">onkeypress</span>;
attribute <span>Function</span> <span title="handler-onkeyup">onkeyup</span>;
attribute <span>Function</span> <span title="handler-window-onload">onload</span>;
+ attribute <span>Function</span> <span title="handler-onloadeddata">onloadeddata</span>;
+ attribute <span>Function</span> <span title="handler-onloadedmetadata">onloadedmetadata</span>;
+ attribute <span>Function</span> <span title="handler-onloadstart">onloadstart</span>;
attribute <span>Function</span> <span title="handler-window-onmessage">onmessage</span>;
attribute <span>Function</span> <span title="handler-onmousedown">onmousedown</span>;
attribute <span>Function</span> <span title="handler-onmousemove">onmousemove</span>;
attribute <span>Function</span> <span title="handler-onmouseout">onmouseout</span>;
attribute <span>Function</span> <span title="handler-onmouseover">onmouseover</span>;
attribute <span>Function</span> <span title="handler-onmouseup">onmouseup</span>;
attribute <span>Function</span> <span title="handler-onmousewheel">onmousewheel</span>;
- attribute <span>Function</span> <span title="handler-window-ononline">ononline</span>;
attribute <span>Function</span> <span title="handler-window-onoffline">onoffline</span>;
+ attribute <span>Function</span> <span title="handler-window-ononline">ononline</span>;
+ attribute <span>Function</span> <span title="handler-onpause">onpause</span>;
+ attribute <span>Function</span> <span title="handler-onplay">onplay</span>;
+ attribute <span>Function</span> <span title="handler-onplaying">onplaying</span>;
attribute <span>Function</span> <span title="handler-window-onpopstate">onpopstate</span>;
+ attribute <span>Function</span> <span title="handler-onprogress">onprogress</span>;
+ attribute <span>Function</span> <span title="handler-onratechange">onratechange</span>;
+ attribute <span>Function</span> <span title="handler-onreadystatechange">onreadystatechange</span>;
attribute <span>Function</span> <span title="handler-window-onredo">onredo</span>;
attribute <span>Function</span> <span title="handler-window-onresize">onresize</span>;
attribute <span>Function</span> <span title="handler-onscroll">onscroll</span>;
+ attribute <span>Function</span> <span title="handler-onseeked">onseeked</span>;
+ attribute <span>Function</span> <span title="handler-onseeking">onseeking</span>;
attribute <span>Function</span> <span title="handler-onselect">onselect</span>;
+ attribute <span>Function</span> <span title="handler-onshow">onshow</span>;
+ attribute <span>Function</span> <span title="handler-onstalled">onstalled</span>;
attribute <span>Function</span> <span title="handler-window-onstorage">onstorage</span>;
attribute <span>Function</span> <span title="handler-onsubmit">onsubmit</span>;
+ attribute <span>Function</span> <span title="handler-onsuspend">onsuspend</span>;
+ attribute <span>Function</span> <span title="handler-ontimeupdate">ontimeupdate</span>;
attribute <span>Function</span> <span title="handler-window-onundo">onundo</span>;
attribute <span>Function</span> <span title="handler-window-onunload">onunload</span>;
+ attribute <span>Function</span> <span title="handler-onvolumechange">onvolumechange</span>;
+ attribute <span>Function</span> <span title="handler-onwaiting">onwaiting</span>;
};</pre>
<!-- XXX http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/obj_window.asp
@@ -47539,12 +47651,12 @@ interface <dfn>Function</dfn> {
<tr><th><span title="event handler attributes">event handler attribute</span> <th><span>Event handler event type</span>
<tbody>
<tr><td><dfn title="handler-onabort"><code>onabort</code></dfn> <td> <code title="event-abort">abort</code>
-<!--<tr><td><dfn title="handler-onbeforecopy"><code>onbeforecopy</code></dfn> <td> <code title="event-beforecopy">beforecopy</code>--> <!-- widely used -->
- <tr><td><dfn title="handler-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code> <!-- widely used -->
+ <tr><td><dfn title="handler-oncanplay"><code>oncanplay</code></dfn> <td> <code title="event-canplay">canplay</code>
+ <tr><td><dfn title="handler-oncanplaythrough"><code>oncanplaythrough</code></dfn> <td> <code title="event-canplaythrough">canplaythrough</code>
<tr><td><dfn title="handler-onchange"><code>onchange</code></dfn> <td> <code title="event-change">change</code> <!-- widely used -->
<tr><td><dfn title="handler-onclick"><code>onclick</code></dfn> <td> <code title="event-click">click</code> <!-- widely used -->
<tr><td><dfn 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 title="handler-ondataunavailable"><code>ondataunavailable</code></dfn> <td> <code title="event-dataunavailable">dataunavailable</code>
<tr><td><dfn title="handler-ondblclick"><code>ondblclick</code></dfn> <td> <code title="event-dblclick">dblclick</code> <!-- widely used -->
<tr><td><dfn title="handler-ondrag"><code>ondrag</code></dfn> <td> <code title="event-drag">drag</code>
<tr><td><dfn title="handler-ondragend"><code>ondragend</code></dfn> <td> <code title="event-dragend">dragend</code>
@@ -47553,21 +47665,48 @@ interface <dfn>Function</dfn> {
<tr><td><dfn title="handler-ondragover"><code>ondragover</code></dfn> <td> <code title="event-dragover">dragover</code>
<tr><td><dfn title="handler-ondragstart"><code>ondragstart</code></dfn> <td> <code title="event-dragstart">dragstart</code> <!-- widely used -->
<tr><td><dfn title="handler-ondrop"><code>ondrop</code></dfn> <td> <code title="event-drop">drop</code>
- <tr><td><dfn title="handler-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code> <!-- widely used -->
+ <tr><td><dfn title="handler-ondurationchange"><code>ondurationchange</code></dfn> <td> <code title="event-durationchange">durationchange</code>
+ <tr><td><dfn title="handler-onemptied"><code>onemptied</code></dfn> <td> <code title="event-emptied">emptied</code>
+ <tr><td><dfn title="handler-onended"><code>onended</code></dfn> <td> <code title="event-ended">ended</code>
+ <tr><td><dfn title="handler-onformchange"><code>onformchange</code></dfn> <td> <code title="event-formchange">formchange</code>
+ <tr><td><dfn title="handler-onforminput"><code>onforminput</code></dfn> <td> <code title="event-forminput">forminput</code>
+ <tr><td><dfn title="handler-oninput"><code>oninput</code></dfn> <td> <code title="event-input">input</code>
+ <tr><td><dfn title="handler-oninvalid"><code>oninvalid</code></dfn> <td> <code title="event-invalid">invalid</code>
<tr><td><dfn title="handler-onkeydown"><code>onkeydown</code></dfn> <td> <code title="event-keydown">keydown</code> <!-- widely used -->
<tr><td><dfn title="handler-onkeypress"><code>onkeypress</code></dfn> <td> <code title="event-keypress">keypress</code> <!-- widely used -->
<tr><td><dfn title="handler-onkeyup"><code>onkeyup</code></dfn> <td> <code title="event-keyup">keyup</code> <!-- widely used -->
+ <tr><td><dfn title="handler-onloadeddata"><code>onloadeddata</code></dfn> <td> <code title="event-loadeddata">loadeddata</code>
+ <tr><td><dfn title="handler-onloadedmetadata"><code>onloadedmetadata</code></dfn> <td> <code title="event-loadedmetadata">loadedmetadata</code>
+ <tr><td><dfn title="handler-onloadstart"><code>onloadstart</code></dfn> <td> <code title="event-loadstart">loadstart</code>
<tr><td><dfn title="handler-onmousedown"><code>onmousedown</code></dfn> <td> <code title="event-mousedown">mousedown</code> <!-- widely used -->
<tr><td><dfn title="handler-onmousemove"><code>onmousemove</code></dfn> <td> <code title="event-mousemove">mousemove</code> <!-- widely used -->
<tr><td><dfn title="handler-onmouseout"><code>onmouseout</code></dfn> <td> <code title="event-mouseout">mouseout</code> <!-- widely used -->
<tr><td><dfn title="handler-onmouseover"><code>onmouseover</code></dfn> <td> <code title="event-mouseover">mouseover</code> <!-- widely used -->
<tr><td><dfn title="handler-onmouseup"><code>onmouseup</code></dfn> <td> <code title="event-mouseup">mouseup</code> <!-- widely used -->
<tr><td><dfn 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 title="handler-onpause"><code>onpause</code></dfn> <td> <code title="event-pause">pause</code>
+ <tr><td><dfn title="handler-onplay"><code>onplay</code></dfn> <td> <code title="event-play">play</code>
+ <tr><td><dfn title="handler-onplaying"><code>onplaying</code></dfn> <td> <code title="event-playing">playing</code>
+ <tr><td><dfn title="handler-onprogress"><code>onprogress</code></dfn> <td> <code title="event-progress">progress</code>
+ <tr><td><dfn title="handler-onratechange"><code>onratechange</code></dfn> <td> <code title="event-ratechange">ratechange</code>
+ <tr><td><dfn title="handler-onreadystatechange"><code>onreadystatechange</code></dfn> <td> <code title="event-readystatechange">readystatechange</code>
<tr><td><dfn 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 title="handler-onseeked"><code>onseeked</code></dfn> <td> <code title="event-seeked">seeked</code>
+ <tr><td><dfn title="handler-onseeking"><code>onseeking</code></dfn> <td> <code title="event-seeking">seeking</code>
<tr><td><dfn 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 title="handler-onshow"><code>onshow</code></dfn> <td> <code title="event-show">show</code>
+ <tr><td><dfn title="handler-onstalled"><code>onstalled</code></dfn> <td> <code title="event-stalled">stalled</code>
<tr><td><dfn title="handler-onsubmit"><code>onsubmit</code></dfn> <td> <code title="event-submit">submit</code> <!-- widely used -->
+ <tr><td><dfn title="handler-onsuspend"><code>onsuspend</code></dfn> <td> <code title="event-suspend">suspend</code>
+ <tr><td><dfn title="handler-ontimeupdate"><code>ontimeupdate</code></dfn> <td> <code title="event-timeupdate">timeupdate</code>
+ <tr><td><dfn title="handler-onvolumechange"><code>onvolumechange</code></dfn> <td> <code title="event-volumechange">volumechange</code>
+ <tr><td><dfn title="handler-onwaiting"><code>onwaiting</code></dfn> <td> <code title="event-waiting">waiting</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>
@@ -47582,7 +47721,9 @@ interface <dfn>Function</dfn> {
<thead>
<tr><th><span title="event handler attributes">event handler attribute</span> <th><span>Event handler event type</span>
<tbody>
+ <tr><td><dfn title="handler-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code> <!-- widely used -->
<tr><td><dfn title="handler-onerror"><code>onerror</code></dfn> <td> <code title="event-error">error</code>
+ <tr><td><dfn title="handler-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code> <!-- widely used -->
<tr><td><dfn title="handler-onload"><code>onload</code></dfn> <td> <code title="event-load">load</code>
</table>
@@ -47602,7 +47743,9 @@ interface <dfn>Function</dfn> {
<tr><td><dfn title="handler-window-onafterprint"><code>onafterprint</code></dfn> <td> <code title="event-afterprint">afterprint</code>
<tr><td><dfn title="handler-window-onbeforeprint"><code>onbeforeprint</code></dfn> <td> <code title="event-beforeprint">beforeprint</code>
<tr><td><dfn title="handler-window-onbeforeunload"><code>onbeforeunload</code></dfn> <td> <code title="event-beforeunload">beforeunload</code>
+ <tr><td><dfn title="handler-window-onblur"><code>onblur</code></dfn> <td> <code title="event-blur">blur</code>
<tr><td><dfn title="handler-window-onerror"><code>onerror</code></dfn> <td> <code title="event-error">error</code>
+ <tr><td><dfn title="handler-window-onfocus"><code>onfocus</code></dfn> <td> <code title="event-focus">focus</code>
<tr><td><dfn title="handler-window-onhashchange"><code>onhashchange</code></dfn> <td> <code title="event-hashchange">hashchange</code> <!-- new -->
<tr><td><dfn title="handler-window-onload"><code>onload</code></dfn> <td> <code title="event-load">load</code> <!-- widely used -->
<tr><td><dfn title="handler-window-onmessage"><code>onmessage</code></dfn> <td> <code title="event-message">message</code> <!-- new for postMessage -->

0 comments on commit 96376b3

Please sign in to comment.