Mention frameset event handler attributes (they work like <body>'s apparently) (whatwg r3218)

Mention frameset event handler attributes (they work like <body>'s
apparently) (whatwg r3218)

Diffs for this change per section: 
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2369.html#dom-document-all
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2369.html#htmlframesetelement
http://people.w3.org/mike/diffs/html5/spec/Overview.1.2369.html#conformance-checkers-0

http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2368&r2=1.2369&f=h
http://html5.org/tools/web-apps-tracker?from=3217&to=3218

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2368
retrieving revision 1.2369
diff -u -d -r1.2368 -r1.2369
--- Overview.html 10 Jun 2009 07:08:52 -0000 1.2368
+++ Overview.html 10 Jun 2009 08:31:57 -0000 1.2369
@@ -64452,6 +64452,62 @@
   violation is motivated by a desire for compatibility with legacy
   content. <a href="#references">[ECMA262]</a></p>
 
+  <hr><p>Any <code>frameset</code> elements must support the following
+  <a href="#event-handler-content-attributes">event handler content attributes</a> exposing the
+  <a href="#event-handler-attributes-0">event handler attributes</a> of the <code><a href="#window">Window</a></code>
+  object:</p>
+
+  <ul class="brief"><li><code title="handler-window-onafterprint"><a href="#handler-window-onafterprint">onafterprint</a></code></li>
+   <li><code title="handler-window-onbeforeprint"><a href="#handler-window-onbeforeprint">onbeforeprint</a></code></li>
+   <li><code title="handler-window-onbeforeunload"><a href="#handler-window-onbeforeunload">onbeforeunload</a></code></li>
+   <li><code title="handler-window-onblur"><a href="#handler-window-onblur">onblur</a></code></li>
+   <li><code title="handler-window-onerror"><a href="#handler-window-onerror">onerror</a></code></li>
+   <li><code title="handler-window-onfocus"><a href="#handler-window-onfocus">onfocus</a></code></li>
+   <li><code title="handler-window-onhashchange"><a href="#handler-window-onhashchange">onhashchange</a></code></li>
+   <li><code title="handler-window-onload"><a href="#handler-window-onload">onload</a></code></li>
+   <li><code title="handler-window-onmessage"><a href="#handler-window-onmessage">onmessage</a></code></li>
+   <li><code title="handler-window-onoffline"><a href="#handler-window-onoffline">onoffline</a></code></li>
+   <li><code title="handler-window-ononline"><a href="#handler-window-ononline">ononline</a></code></li>
+   <li><code title="handler-window-onpopstate"><a href="#handler-window-onpopstate">onpopstate</a></code></li>
+   <li><code title="handler-window-onredo"><a href="#handler-window-onredo">onredo</a></code></li>
+   <li><code title="handler-window-onresize"><a href="#handler-window-onresize">onresize</a></code></li>
+   <li><code title="handler-window-onstorage"><a href="#handler-window-onstorage">onstorage</a></code></li>
+   <li><code title="handler-window-onundo"><a href="#handler-window-onundo">onundo</a></code></li>
+   <li><code title="handler-window-onunload"><a href="#handler-window-onunload">onunload</a></code></li>
+  </ul><p>In addition, <code>frameset</code> elements must implement the
+  following interface:</p>
+
+  <pre class="idl">interface <dfn id="htmlframesetelement">HTMLFramesetElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
+           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>;
+           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-window-onpopstate" title="handler-window-onpopstate">onpopstate</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-window-onstorage" title="handler-window-onstorage">onstorage</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>;
+};</pre>
+
+  <p>These <a href="#event-handler-dom-attributes">event handler DOM attributes</a> mirror those on
+  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>, and <code title="handler-window-onload"><a href="#handler-window-onload">onload</a></code> <a href="#event-handler-attributes-0">event handler
+  attributes</a> of the <code><a href="#window">Window</a></code> object, exposed on the
+  <code>frameset</code> element, shadow the generic <a href="#event-handler-attributes-0">event
+  handler attributes</a> with the same names normally supported by
+  <a href="#html-elements">HTML elements</a>.</p>
+
+
+
 
   <h3 id="conformance-checkers-0"><span class="secno">12.4 </span>Conformance checkers</h3>

Received on Wednesday, 10 June 2009 08:34:07 UTC