All interfaces for elements are supposed to inherit from HTMLElement. (whatwg r3315)

All interfaces for elements are supposed to inherit from HTMLElement.
(whatwg r3315)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2456&r2=1.2457&f=h
http://html5.org/tools/web-apps-tracker?from=3314&to=3315

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.2456
retrieving revision 1.2457
diff -u -d -r1.2456 -r1.2457
--- Overview.html 24 Jun 2009 11:55:59 -0000 1.2456
+++ Overview.html 25 Jun 2009 07:02:23 -0000 1.2457
@@ -167,7 +167,7 @@
    <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2>
    <!--ZZZ:-->
    <!--<h2 class="no-num no-toc">W3C Working Draft 23 April 2009</h2>-->
-   <h2 class="no-num no-toc" id="editor-s-draft-date-1-january-1970">Editor's Draft 24 June 2009</h2>
+   <h2 class="no-num no-toc" id="editor-s-draft-date-1-january-1970">Editor's Draft 25 June 2009</h2>
    <!--:ZZZ-->
    <dl><!-- ZZZ: update the month/day (twice), (un)comment out
     <dt>This Version:</dt>
@@ -260,7 +260,7 @@
   track.
   <!--ZZZ:-->
   <!--This specification is the 23 April 2009 Working Draft.-->
-  This specification is the 24 June 2009 Editor's Draft.
+  This specification is the 25 June 2009 Editor's Draft.
   <!--:ZZZ-->
   </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are
   identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -63922,7 +63922,7 @@
   <p>The <code><a href="#frameset">frameset</a></code> element must implement the
   <code><a href="#htmlframesetelement">HTMLFrameSetElement</a></code> interface.</p>
 
-  <pre class="idl">interface <dfn id="htmlframesetelement">HTMLFrameSetElement</dfn> {
+  <pre class="idl">interface <dfn id="htmlframesetelement">HTMLFrameSetElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
            attribute DOMString <a href="#dom-frameset-cols" title="dom-frameset-cols">cols</a>;
            attribute DOMString <a href="#dom-frameset-rows" title="dom-frameset-rows">rows</a>;
            attribute <a href="#function">Function</a> <a href="#handler-window-onafterprint" title="handler-window-onafterprint">onafterprint</a>;
@@ -64031,7 +64031,7 @@
   <p>The <code><a href="#frame">frame</a></code> element must implement the
   <code><a href="#htmlframeelement">HTMLFrameElement</a></code> interface.</p>
 
-  <pre class="idl">interface <dfn id="htmlframeelement">HTMLFrameElement</dfn> {
+  <pre class="idl">interface <dfn id="htmlframeelement">HTMLFrameElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
            attribute DOMString <a href="#dom-frame-frameborder" title="dom-frame-frameBorder">frameBorder</a>;
            attribute DOMString <a href="#dom-frame-longdesc" title="dom-frame-longDesc">longDesc</a>;
            attribute DOMString <a href="#dom-frame-marginheight" title="dom-frame-marginHeight">marginHeight</a>;
@@ -64103,7 +64103,7 @@
   <hr><p>The <code><a href="#basefont">basefont</a></code> element must implement the
   <code><a href="#htmlbasefontelement">HTMLBaseFontElement</a></code> interface.</p>
 
-  <pre class="idl">interface <dfn id="htmlbasefontelement">HTMLBaseFontElement</dfn> {
+  <pre class="idl">interface <dfn id="htmlbasefontelement">HTMLBaseFontElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
            attribute DOMString <a href="#dom-basefont-color" title="dom-basefont-color">color</a>;
            attribute DOMString <a href="#dom-basefont-face" title="dom-basefont-face">face</a>;
            attribute long <a href="#dom-basefont-size" title="dom-basefont-size">size</a>; <!-- yes, long, not DOMString (so says DOM2 HTML) -->
@@ -64196,7 +64196,7 @@
   <hr><p>The <code><a href="#dir">dir</a></code> element must implement the
   <code><a href="#htmldirectoryelement">HTMLDirectoryElement</a></code> interface.</p>
 
-  <pre class="idl">interface <dfn id="htmldirectoryelement">HTMLDirectoryElement</dfn> {
+  <pre class="idl">interface <dfn id="htmldirectoryelement">HTMLDirectoryElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
            attribute DOMString <a href="#dom-dir-compact" title="dom-dir-compact">compact</a>;
 };</pre>
 
@@ -64223,7 +64223,7 @@
   <hr><p>The <code><a href="#font">font</a></code> element must implement the
   <code><a href="#htmlfontelement">HTMLFontElement</a></code> interface.</p>
 
-  <pre class="idl">interface <dfn id="htmlfontelement">HTMLFontElement</dfn> {
+  <pre class="idl">interface <dfn id="htmlfontelement">HTMLFontElement</dfn> : <a href="#htmlelement">HTMLElement</a> {
            attribute DOMString <a href="#dom-font-color" title="dom-font-color">color</a>;
            attribute DOMString <a href="#dom-font-face" title="dom-font-face">face</a>;
            attribute DOMString <a href="#dom-font-size" title="dom-font-size">size</a>; <!-- yes, DOMString, not long (so says DOM2 HTML) -->

Received on Thursday, 25 June 2009 07:05:04 UTC