Skip to content

Commit

Permalink
[giow] (2) Recent changes to body also apply to frameset.
Browse files Browse the repository at this point in the history
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@7561 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Dec 4, 2012
1 parent 7d800ac commit eb70649
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 27 deletions.
20 changes: 11 additions & 9 deletions complete.html
Original file line number Diff line number Diff line change
Expand Up @@ -17470,7 +17470,7 @@ <h4 id=the-body-element><span class=secno>4.4.1 </span>The <dfn><code>body</code
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handlers>event handlers</a> of the
<code><a href=#window>Window</a></code> object, exposed on the <code><a href=#the-body-element>body</a></code> element, shadow the generic
<a href=#event-handlers>event handlers</a> with the same names normally supported by <a href=#html-elements>HTML elements</a>.
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> this is actually
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, this is actually
implemented by just using the properties of the <code><a href=#htmlelement>HTMLElement</a></code> interface. The <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> attribute has a different type.</p>

<p class=example>Thus, for example, a bubbling <code title=event-error>error</code> event dispatched on a child of
Expand Down Expand Up @@ -99038,19 +99038,19 @@ <h4 id=frames><span class=secno>15.3.3 </span>Frames</h4>
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onafterprint title=handler-window-onafterprint>onafterprint</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onbeforeprint title=handler-window-onbeforeprint>onbeforeprint</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onbeforeunload title=handler-window-onbeforeunload>onbeforeunload</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onblur title=handler-window-onblur>onblur</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onblur title=handler-window-onblur>onblur</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onerror title=handler-window-onerror>onerror</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onfocus title=handler-window-onfocus>onfocus</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onfocus title=handler-window-onfocus>onfocus</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onhashchange title=handler-window-onhashchange>onhashchange</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onload title=handler-window-onload>onload</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onload title=handler-window-onload>onload</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onmessage title=handler-window-onmessage>onmessage</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onoffline title=handler-window-onoffline>onoffline</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-ononline title=handler-window-ononline>ononline</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpagehide title=handler-window-onpagehide>onpagehide</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpageshow title=handler-window-onpageshow>onpageshow</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpopstate title=handler-window-onpopstate>onpopstate</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onresize title=handler-window-onresize>onresize</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onscroll title=handler-window-onscroll>onscroll</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onscroll title=handler-window-onscroll>onscroll</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onstorage title=handler-window-onstorage>onstorage</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onunload title=handler-window-onunload>onunload</a>;
};</pre>
Expand Down Expand Up @@ -99083,10 +99083,11 @@ <h4 id=frames><span class=secno>15.3.3 </span>Frames</h4>
the <code><a href=#window>Window</a></code> element.</p>

<p>The <code title=handler-window-onblur><a href=#handler-window-onblur>onblur</a></code>, <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, <code title=handler-window-onfocus><a href=#handler-window-onfocus>onfocus</a></code>, <code title=handler-window-onload><a href=#handler-window-onload>onload</a></code>,
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handler-idl-attributes>event handler IDL
attributes</a> of the <code><a href=#window>Window</a></code> object, exposed on the <code><a href=#frameset>frameset</a></code> element,
shadow the generic <a href=#event-handler-idl-attributes>event handler IDL attributes</a> with the same names normally
supported by <a href=#html-elements>HTML elements</a>.</p>
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handlers>event handlers</a> of the
<code><a href=#window>Window</a></code> object, exposed on the <code><a href=#frameset>frameset</a></code> element, shadow the generic
<a href=#event-handlers>event handlers</a> with the same names normally supported by <a href=#html-elements>HTML elements</a>.
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, this is actually
implemented by just using the properties of the <code><a href=#htmlelement>HTMLElement</a></code> interface. The <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> attribute has a different type.</p>

<hr><p>The <dfn id=frame><code>frame</code></dfn> element defines a <a href=#nested-browsing-context>nested browsing context</a>
similar to the <code><a href=#the-iframe-element>iframe</a></code> element, but rendered within a <code><a href=#frameset>frameset</a></code>
Expand Down Expand Up @@ -104900,6 +104901,7 @@ <h2 class=no-num id=references>References</h2><!--REFS-->
Peter Kasting,
Peter Moulder,
Peter Stark,
Peter Van der Beken,
Peter-Paul Koch,
Phil Pickering,
Philip J&auml;genstedt,
Expand Down
20 changes: 11 additions & 9 deletions index
Original file line number Diff line number Diff line change
Expand Up @@ -17470,7 +17470,7 @@ not-slash = %x0000-002E / %x0030-10FFFF
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handlers>event handlers</a> of the
<code><a href=#window>Window</a></code> object, exposed on the <code><a href=#the-body-element>body</a></code> element, shadow the generic
<a href=#event-handlers>event handlers</a> with the same names normally supported by <a href=#html-elements>HTML elements</a>.
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> this is actually
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, this is actually
implemented by just using the properties of the <code><a href=#htmlelement>HTMLElement</a></code> interface. The <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> attribute has a different type.</p>

<p class=example>Thus, for example, a bubbling <code title=event-error>error</code> event dispatched on a child of
Expand Down Expand Up @@ -99038,19 +99038,19 @@ if (s = prompt('What is your name?')) {
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onafterprint title=handler-window-onafterprint>onafterprint</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onbeforeprint title=handler-window-onbeforeprint>onbeforeprint</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onbeforeunload title=handler-window-onbeforeunload>onbeforeunload</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onblur title=handler-window-onblur>onblur</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onblur title=handler-window-onblur>onblur</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onerror title=handler-window-onerror>onerror</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onfocus title=handler-window-onfocus>onfocus</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onfocus title=handler-window-onfocus>onfocus</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onhashchange title=handler-window-onhashchange>onhashchange</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onload title=handler-window-onload>onload</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onload title=handler-window-onload>onload</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onmessage title=handler-window-onmessage>onmessage</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onoffline title=handler-window-onoffline>onoffline</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-ononline title=handler-window-ononline>ononline</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpagehide title=handler-window-onpagehide>onpagehide</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpageshow title=handler-window-onpageshow>onpageshow</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onpopstate title=handler-window-onpopstate>onpopstate</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onresize title=handler-window-onresize>onresize</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onscroll title=handler-window-onscroll>onscroll</a>;
// attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onscroll title=handler-window-onscroll>onscroll</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onstorage title=handler-window-onstorage>onstorage</a>;
attribute <a href=#eventhandler>EventHandler</a> <a href=#handler-window-onunload title=handler-window-onunload>onunload</a>;
};</pre>
Expand Down Expand Up @@ -99083,10 +99083,11 @@ if (s = prompt('What is your name?')) {
the <code><a href=#window>Window</a></code> element.</p>

<p>The <code title=handler-window-onblur><a href=#handler-window-onblur>onblur</a></code>, <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, <code title=handler-window-onfocus><a href=#handler-window-onfocus>onfocus</a></code>, <code title=handler-window-onload><a href=#handler-window-onload>onload</a></code>,
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handler-idl-attributes>event handler IDL
attributes</a> of the <code><a href=#window>Window</a></code> object, exposed on the <code><a href=#frameset>frameset</a></code> element,
shadow the generic <a href=#event-handler-idl-attributes>event handler IDL attributes</a> with the same names normally
supported by <a href=#html-elements>HTML elements</a>.</p>
and <code title=handler-window-onscroll><a href=#handler-window-onscroll>onscroll</a></code> <a href=#event-handlers>event handlers</a> of the
<code><a href=#window>Window</a></code> object, exposed on the <code><a href=#frameset>frameset</a></code> element, shadow the generic
<a href=#event-handlers>event handlers</a> with the same names normally supported by <a href=#html-elements>HTML elements</a>.
With the exception of <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, this is actually
implemented by just using the properties of the <code><a href=#htmlelement>HTMLElement</a></code> interface. The <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code> attribute has a different type.</p>

<hr><p>The <dfn id=frame><code>frame</code></dfn> element defines a <a href=#nested-browsing-context>nested browsing context</a>
similar to the <code><a href=#the-iframe-element>iframe</a></code> element, but rendered within a <code><a href=#frameset>frameset</a></code>
Expand Down Expand Up @@ -104900,6 +104901,7 @@ if (s = prompt('What is your name?')) {
Peter Kasting,
Peter Moulder,
Peter Stark,
Peter Van der Beken,
Peter-Paul Koch,
Phil Pickering,
Philip J&auml;genstedt,
Expand Down
21 changes: 12 additions & 9 deletions source
Original file line number Diff line number Diff line change
Expand Up @@ -18501,7 +18501,7 @@ not-slash = %x0000-002E / %x0030-10FFFF
and <code title="handler-window-onscroll">onscroll</code> <span>event handlers</span> of the
<code>Window</code> object, exposed on the <code>body</code> element, shadow the generic
<span>event handlers</span> with the same names normally supported by <span>HTML elements</span>.
With the exception of <code title="handler-window-onerror">onerror</code> this is actually
With the exception of <code title="handler-window-onerror">onerror</code>, this is actually
implemented by just using the properties of the <code>HTMLElement</code> interface. The <code
title="handler-window-onerror">onerror</code> attribute has a different type.</p>

Expand Down Expand Up @@ -115751,19 +115751,19 @@ if (s = prompt('What is your name?')) {
attribute <span>EventHandler</span> <span title="handler-window-onafterprint">onafterprint</span>;
attribute <span>EventHandler</span> <span title="handler-window-onbeforeprint">onbeforeprint</span>;
attribute <span>EventHandler</span> <span title="handler-window-onbeforeunload">onbeforeunload</span>;
attribute <span>EventHandler</span> <span title="handler-window-onblur">onblur</span>;
// attribute <span>EventHandler</span> <span title="handler-window-onblur">onblur</span>;
attribute <span>EventHandler</span> <span title="handler-window-onerror">onerror</span>;
attribute <span>EventHandler</span> <span title="handler-window-onfocus">onfocus</span>;
// attribute <span>EventHandler</span> <span title="handler-window-onfocus">onfocus</span>;
attribute <span>EventHandler</span> <span title="handler-window-onhashchange">onhashchange</span>;
attribute <span>EventHandler</span> <span title="handler-window-onload">onload</span>;
// attribute <span>EventHandler</span> <span title="handler-window-onload">onload</span>;
attribute <span>EventHandler</span> <span title="handler-window-onmessage">onmessage</span>;
attribute <span>EventHandler</span> <span title="handler-window-onoffline">onoffline</span>;
attribute <span>EventHandler</span> <span title="handler-window-ononline">ononline</span>;
attribute <span>EventHandler</span> <span title="handler-window-onpagehide">onpagehide</span>;
attribute <span>EventHandler</span> <span title="handler-window-onpageshow">onpageshow</span>;
attribute <span>EventHandler</span> <span title="handler-window-onpopstate">onpopstate</span>;
attribute <span>EventHandler</span> <span title="handler-window-onresize">onresize</span>;
attribute <span>EventHandler</span> <span title="handler-window-onscroll">onscroll</span>;
// attribute <span>EventHandler</span> <span title="handler-window-onscroll">onscroll</span>;
attribute <span>EventHandler</span> <span title="handler-window-onstorage">onstorage</span>;
attribute <span>EventHandler</span> <span title="handler-window-onunload">onunload</span>;
};</pre>
Expand Down Expand Up @@ -115802,10 +115802,12 @@ if (s = prompt('What is your name?')) {
<p>The <code title="handler-window-onblur">onblur</code>, <code
title="handler-window-onerror">onerror</code>, <code
title="handler-window-onfocus">onfocus</code>, <code title="handler-window-onload">onload</code>,
and <code title="handler-window-onscroll">onscroll</code> <span>event handler IDL
attributes</span> of the <code>Window</code> object, exposed on the <code>frameset</code> element,
shadow the generic <span>event handler IDL attributes</span> with the same names normally
supported by <span>HTML elements</span>.</p>
and <code title="handler-window-onscroll">onscroll</code> <span>event handlers</span> of the
<code>Window</code> object, exposed on the <code>frameset</code> element, shadow the generic
<span>event handlers</span> with the same names normally supported by <span>HTML elements</span>.
With the exception of <code title="handler-window-onerror">onerror</code>, this is actually
implemented by just using the properties of the <code>HTMLElement</code> interface. The <code
title="handler-window-onerror">onerror</code> attribute has a different type.</p>

<hr>

Expand Down Expand Up @@ -122828,6 +122830,7 @@ if (s = prompt('What is your name?')) {
Peter Kasting,
Peter Moulder,
Peter Stark,
Peter Van der Beken,
Peter-Paul Koch,
Phil Pickering,
Philip J&auml;genstedt,
Expand Down

0 comments on commit eb70649

Please sign in to comment.