W3C home > Mailing lists > Public > public-html-diffs@w3.org > July 2011

hixie: Update the IDL blocks to use 'partial' instead of [Supplemental] where possible. (whatwg r6315)

From: poot <cvsmail@w3.org>
Date: Wed, 20 Jul 2011 15:34:20 -0400
To: public-html-diffs@w3.org
Message-Id: <E1QjcXD-0000q1-V9@jay.w3.org>
hixie: Update the IDL blocks to use 'partial' instead of [Supplemental]
where possible. (whatwg r6315)

http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5045&r2=1.5046&f=h
http://html5.org/tools/web-apps-tracker?from=6314&to=6315

===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.5045
retrieving revision 1.5046
diff -u -d -r1.5045 -r1.5046
--- Overview.html	20 Jul 2011 00:51:24 -0000	1.5045
+++ Overview.html	20 Jul 2011 19:33:54 -0000	1.5046
@@ -7563,7 +7563,7 @@
    <li value="25"><dfn id="data_clone_err"><code>DATA_CLONE_ERR</code></dfn></li> 
   </ol><div class="impl">
 
-  <pre class="idl">[Supplemental] exception DOMException {
+  <pre class="idl">partial exception DOMException {
   const unsigned short <a href="#url_mismatch_err">URL_MISMATCH_ERR</a> = 21;
   const unsigned short <a href="#quota_exceeded_err">QUOTA_EXCEEDED_ERR</a> = 22;
   const unsigned short <a href="#data_clone_err">DATA_CLONE_ERR</a> = 25;
@@ -8355,7 +8355,7 @@
   attribute.<h4 id="creating-documents"><span class="secno">3.1.5 </span>Creating documents</h4><p><a href="#xml-documents">XML documents</a> can be created from script using the
   <code title="dom-DOMImplementation-createDocument"><a href="#dom-domimplementation-createdocument">createDocument()</a></code>
   method on the <code><a href="#domimplementation">DOMImplementation</a></code> interface.<p><a href="#html-documents">HTML documents</a> can be created using the <code title="dom-DOMHTMLImplementation-createHTMLDocument"><a href="#dom-domhtmlimplementation-createhtmldocument">createHTMLDocument()</a></code>
-  method:<pre class="idl">[Supplemental, NoInterfaceObject]
+  method:<pre class="idl">[NoInterfaceObject]
 interface <dfn id="domhtmlimplementation">DOMHTMLImplementation</dfn> {
   <a href="#document">Document</a> <a href="#dom-domhtmlimplementation-createhtmldocument" title="dom-DOMHTMLImplementation-createHTMLDocument">createHTMLDocument</a>(in DOMString title);
 };
@@ -8409,7 +8409,7 @@
   factory method must also implement the
   <code><a href="#xmldocumentloader">XMLDocumentLoader</a></code> interface:</p>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn id="xmldocumentloader">XMLDocumentLoader</dfn> {
   boolean <a href="#dom-xmldocumentloader-load" title="dom-XMLDocumentLoader-load">load</a>(in DOMString url);
 };</pre>
@@ -48957,7 +48957,7 @@
     <tr><td><dfn id="handler-appcache-onupdateready" title="handler-appcache-onupdateready"><code>onupdateready</code></dfn> <td> <code title="event-appcache-updateready"><a href="#event-appcache-updateready">updateready</a></code>
     <tr><td><dfn id="handler-appcache-oncached" title="handler-appcache-oncached"><code>oncached</code></dfn> <td> <code title="event-appcache-cached"><a href="#event-appcache-cached">cached</a></code>
     <tr><td><dfn id="handler-appcache-onobsolete" title="handler-appcache-onobsolete"><code>onobsolete</code></dfn> <td> <code title="event-appcache-obsolete"><a href="#event-appcache-obsolete">obsolete</a></code>
-  </table></div><h4 id="browser-state"><span class="secno">5.6.10 </span>Browser state</h4><pre class="idl">[Supplemental, NoInterfaceObject]
+  </table></div><h4 id="browser-state"><span class="secno">5.6.10 </span>Browser state</h4><pre class="idl">[NoInterfaceObject]
 interface <dfn id="navigatoronline">NavigatorOnLine</dfn> {
   readonly attribute boolean <a href="#dom-navigator-online" title="dom-navigator-onLine">onLine</a>;
 };</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-onLine"><a href="#dom-navigator-online">onLine</a></code></dt>
@@ -50150,7 +50150,7 @@
    the parent of the <code><a href="#document">Document</a></code> in the dispatch chain.</li>
 
   </ol></div><h3 id="atob"><span class="secno">6.2 </span>Base64 utility methods</h3><p>The <code title="dom-windowbase64-atob"><a href="#dom-windowbase64-atob">atob()</a></code> and <code title="dom-windowbase64-btoa"><a href="#dom-windowbase64-btoa">btoa()</a></code> methods allow authors to
-  transform content to and from the base64 encoding.</p><pre class="idl">[Supplemental, NoInterfaceObject]
+  transform content to and from the base64 encoding.</p><pre class="idl">[NoInterfaceObject]
 interface <dfn id="windowbase64">WindowBase64</dfn> {
   DOMString <a href="#dom-windowbase64-btoa" title="dom-windowbase64-btoa">btoa</a>(in DOMString btoa);
   DOMString <a href="#dom-windowbase64-atob" title="dom-windowbase64-atob">atob</a>(in DOMString atob);
@@ -50361,7 +50361,7 @@
   removed before <code title="dom-windowbase64-atob"><a href="#dom-windowbase64-atob">atob()</a></code> is
   used for decoding.<h3 id="timers"><span class="secno">6.3 </span>Timers</h3><p>The <code title="dom-windowtimers-setTimeout"><a href="#dom-windowtimers-settimeout">setTimeout()</a></code>
   and <code title="dom-windowtimers-setInterval"><a href="#dom-windowtimers-setinterval">setInterval()</a></code>
-  methods allow authors to schedule timer-based callbacks.<pre class="idl">[Supplemental, NoInterfaceObject]
+  methods allow authors to schedule timer-based callbacks.<pre class="idl">[NoInterfaceObject]
 interface <dfn id="windowtimers">WindowTimers</dfn> {
   long <a href="#dom-windowtimers-settimeout" title="dom-windowtimers-setTimeout">setTimeout</a>(in any handler, in optional any timeout, in any... args);
   void <a href="#dom-windowtimers-cleartimeout" title="dom-windowtimers-clearTimeout">clearTimeout</a>(in long handle);
@@ -51057,7 +51057,7 @@
   interface.</p>
 
    
-  </div><h5 id="client-identification"><span class="secno">6.5.1.1 </span>Client identification</h5><pre class="idl">[Supplemental, NoInterfaceObject]
+  </div><h5 id="client-identification"><span class="secno">6.5.1.1 </span>Client identification</h5><pre class="idl">[NoInterfaceObject]
 interface <dfn id="navigatorid">NavigatorID</dfn> {  readonly attribute DOMString <a href="#dom-navigator-appname" title="dom-navigator-appName">appName</a>;
   readonly attribute DOMString <a href="#dom-navigator-appversion" title="dom-navigator-appVersion">appVersion</a>;
   readonly attribute DOMString <a href="#dom-navigator-platform" title="dom-navigator-platform">platform</a>;
@@ -51124,7 +51124,7 @@
   identified. For this reason, user agent implementors are strongly
   urged to include as little information in this API as possible.</p>
 
-  </div><h5 id="custom-handlers"><span class="secno">6.5.1.2 </span>Custom scheme and content handlers</h5><pre class="idl">[Supplemental, NoInterfaceObject]
+  </div><h5 id="custom-handlers"><span class="secno">6.5.1.2 </span>Custom scheme and content handlers</h5><pre class="idl">[NoInterfaceObject]
 interface <dfn id="navigatorcontentutils">NavigatorContentUtils</dfn> {
   // content handler registration
   void <a href="#dom-navigator-registerprotocolhandler" title="dom-navigator-registerProtocolHandler">registerProtocolHandler</a>(in DOMString scheme, in DOMString url, in DOMString title);
@@ -51439,7 +51439,7 @@
   method would work equivalently, but for schemes instead of unknown
   content types.</p>
 
-  </div><h5 id="manually-releasing-the-storage-mutex"><span class="secno">6.5.1.5 </span>Manually releasing the storage mutex</h5><pre class="idl">[Supplemental, NoInterfaceObject]
+  </div><h5 id="manually-releasing-the-storage-mutex"><span class="secno">6.5.1.5 </span>Manually releasing the storage mutex</h5><pre class="idl">[NoInterfaceObject]
 interface <dfn id="navigatorstorageutils">NavigatorStorageUtils</dfn> {
   void <a href="#dom-navigator-yieldforstorageupdates" title="dom-navigator-yieldForStorageUpdates">yieldForStorageUpdates</a>();
 };</pre><dl class="domintro"><dt><var title="">window</var> . <code title="dom-navigator"><a href="#dom-navigator">navigator</a></code> . <code title="dom-navigator-yieldForStorageUpdates"><a href="#dom-navigator-yieldforstorageupdates">yieldForStorageUpdates</a></code>()</dt>
@@ -68018,8 +68018,7 @@
   equivalent to <code><a href="#the-abbr-element">abbr</a></code> elements in terms of semantics and
   for purposes of rendering.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlanchorelement">HTMLAnchorElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlanchorelement">HTMLAnchorElement</a> {
            attribute DOMString <a href="#dom-a-coords" title="dom-a-coords">coords</a>;
            attribute DOMString <a href="#dom-a-charset" title="dom-a-charset">charset</a>;
            attribute DOMString <a href="#dom-a-name" title="dom-a-name">name</a>;
@@ -68031,8 +68030,7 @@
   <code><a href="#the-a-element">a</a></code> element must <a href="#reflect">reflect</a> the respective
   content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlareaelement">HTMLAreaElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlareaelement">HTMLAreaElement</a> {
            attribute boolean <a href="#dom-area-nohref" title="dom-area-noHref">noHref</a>;
 };</pre>
 
@@ -68055,8 +68053,7 @@
   the <code><a href="#basefont">basefont</a></code> element must <a href="#reflect">reflect</a> the
   respective content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlbodyelement">HTMLBodyElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlbodyelement">HTMLBodyElement</a> {
            attribute DOMString <a href="#dom-body-text" title="dom-body-text">text</a>;
            attribute DOMString <a href="#dom-body-bgcolor" title="dom-body-bgColor">bgColor</a>;
            attribute DOMString <a href="#dom-body-background" title="dom-body-background">background</a>;
@@ -68097,8 +68094,7 @@
   the element's <code title="attr-body-vlink"><a href="#attr-body-vlink">vlink</a></code> content
   attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlbrelement">HTMLBRElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlbrelement">HTMLBRElement</a> {
            attribute DOMString <a href="#dom-br-clear" title="dom-br-clear">clear</a>;
 };</pre>
 
@@ -68106,8 +68102,7 @@
   attribute of the <code><a href="#the-br-element">br</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltablecaptionelement">HTMLTableCaptionElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltablecaptionelement">HTMLTableCaptionElement</a> {
            attribute DOMString <a href="#dom-caption-align" title="dom-caption-align">align</a>;
 };</pre>
 
@@ -68115,8 +68110,7 @@
   attribute of the <code><a href="#the-caption-element">caption</a></code> element must
   <a href="#reflect">reflect</a> the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltablecolelement">HTMLTableColElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltablecolelement">HTMLTableColElement</a> {
            attribute DOMString <a href="#dom-col-align" title="dom-col-align">align</a>;
            attribute DOMString <a href="#dom-col-ch" title="dom-col-ch">ch</a>;
            attribute DOMString <a href="#dom-col-choff" title="dom-col-chOff">chOff</a>;
@@ -68158,8 +68152,7 @@
   attribute of the <code><a href="#dir">dir</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmldivelement">HTMLDivElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmldivelement">HTMLDivElement</a> {
            attribute DOMString <a href="#dom-div-align" title="dom-div-align">align</a>;
 };</pre>
 
@@ -68167,8 +68160,7 @@
   attribute of the <code><a href="#the-div-element">div</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmldlistelement">HTMLDListElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmldlistelement">HTMLDListElement</a> {
            attribute boolean <a href="#dom-dl-compact" title="dom-dl-compact">compact</a>;
 };</pre>
 
@@ -68176,8 +68168,7 @@
   attribute of the <code><a href="#the-dl-element">dl</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlembedelement">HTMLEmbedElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlembedelement">HTMLEmbedElement</a> {
            attribute DOMString <a href="#dom-embed-align" title="dom-embed-align">align</a>;
            attribute DOMString <a href="#dom-embed-name" title="dom-embed-name">name</a>;
 };</pre>
@@ -68200,8 +68191,7 @@
   the <code><a href="#font">font</a></code> element must <a href="#reflect">reflect</a> the
   respective content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlheadingelement">HTMLHeadingElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlheadingelement">HTMLHeadingElement</a> {
            attribute DOMString <a href="#dom-hx-align" title="dom-hx-align">align</a>;
 };</pre>
 
@@ -68216,8 +68206,7 @@
   this attribute. (It is mentioned here as it was defined in a
   previous version of the DOM specifications.)</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlhrelement">HTMLHRElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlhrelement">HTMLHRElement</a> {
            attribute DOMString <a href="#dom-hr-align" title="dom-hr-align">align</a>;
            attribute DOMString <a href="#dom-hr-color" title="dom-hr-color">color</a>;
            attribute boolean <a href="#dom-hr-noshade" title="dom-hr-noShade">noShade</a>;
@@ -68234,8 +68223,7 @@
   the element's <code title="attr-input-noshade">noshade</code>
   content attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlhtmlelement">HTMLHtmlElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlhtmlelement">HTMLHtmlElement</a> {
            attribute DOMString <a href="#dom-html-version" title="dom-html-version">version</a>;
 };</pre>
 
@@ -68243,8 +68231,7 @@
   attribute of the <code><a href="#the-html-element">html</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmliframeelement">HTMLIFrameElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmliframeelement">HTMLIFrameElement</a> {
            attribute DOMString <a href="#dom-iframe-align" title="dom-iframe-align">align</a>;
            attribute DOMString <a href="#dom-iframe-frameborder" title="dom-iframe-frameBorder">frameBorder</a>;
            attribute DOMString <a href="#dom-iframe-longdesc" title="dom-iframe-longDesc">longDesc</a>;
@@ -68280,8 +68267,7 @@
   <a href="#reflect">reflect</a> the element's <code title="attr-iframe-marginwidth"><a href="#attr-iframe-marginwidth">marginwidth</a></code> content
   attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlimageelement">HTMLImageElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlimageelement">HTMLImageElement</a> {
            attribute DOMString <a href="#dom-img-name" title="dom-img-name">name</a>;
            attribute DOMString <a href="#dom-img-align" title="dom-img-align">align</a>;
            attribute DOMString <a href="#dom-img-border" title="dom-img-border">border</a>;
@@ -68302,8 +68288,7 @@
 
   
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlinputelement">HTMLInputElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlinputelement">HTMLInputElement</a> {
            attribute DOMString <a href="#dom-input-align" title="dom-input-align">align</a>;
            attribute DOMString <a href="#dom-input-usemap" title="dom-input-useMap">useMap</a>;
 };</pre>
@@ -68316,8 +68301,7 @@
   attribute of the <code><a href="#the-input-element">input</a></code> element must
   <a href="#reflect">reflect</a> the element's <code title="attr-input-usemap"><a href="#attr-input-usemap">usemap</a></code> content attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmllegendelement">HTMLLegendElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmllegendelement">HTMLLegendElement</a> {
            attribute DOMString <a href="#dom-legend-align" title="dom-legend-align">align</a>;
 };</pre>
 
@@ -68325,8 +68309,7 @@
   attribute of the <code><a href="#the-legend-element">legend</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmllielement">HTMLLIElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmllielement">HTMLLIElement</a> {
            attribute DOMString <a href="#dom-li-type" title="dom-li-type">type</a>;
 };</pre>
 
@@ -68334,8 +68317,7 @@
   attribute of the <code><a href="#the-li-element">li</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmllinkelement">HTMLLinkElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmllinkelement">HTMLLinkElement</a> {
            attribute DOMString <a href="#dom-link-charset" title="dom-link-charset">charset</a>;
            attribute DOMString <a href="#dom-link-rev" title="dom-link-rev">rev</a>;
            attribute DOMString <a href="#dom-link-target" title="dom-link-target">target</a>;
@@ -68350,8 +68332,7 @@
   equivalent to <code><a href="#the-pre-element">pre</a></code> elements in terms of semantics and
   for purposes of rendering.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlmenuelement">HTMLMenuElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlmenuelement">HTMLMenuElement</a> {
            attribute boolean <a href="#dom-menu-compact" title="dom-menu-compact">compact</a>;
 };</pre>
 
@@ -68359,8 +68340,7 @@
   attribute of the <code><a href="#the-menu-element">menu</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlmetaelement">HTMLMetaElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlmetaelement">HTMLMetaElement</a> {
            attribute DOMString <a href="#dom-meta-scheme" title="dom-meta-scheme">scheme</a>;
 };</pre>
 
@@ -68402,8 +68382,7 @@
   attribute of the <code><a href="#the-meta-element">meta</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlobjectelement">HTMLObjectElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlobjectelement">HTMLObjectElement</a> {
            attribute DOMString <a href="#dom-object-align" title="dom-object-align">align</a>;
            attribute DOMString <a href="#dom-object-archive" title="dom-object-archive">archive</a>;
            attribute DOMString <a href="#dom-object-border" title="dom-object-border">border</a>;
@@ -68431,8 +68410,7 @@
   the element's <code title="attr-object-codetype"><a href="#attr-object-codetype">codetype</a></code> content
   attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlolistelement">HTMLOListElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlolistelement">HTMLOListElement</a> {
            attribute boolean <a href="#dom-ol-compact" title="dom-ol-compact">compact</a>;
 };</pre>
 
@@ -68440,8 +68418,7 @@
   attribute of the <code><a href="#the-ol-element">ol</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlparagraphelement">HTMLParagraphElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlparagraphelement">HTMLParagraphElement</a> {
            attribute DOMString <a href="#dom-p-align" title="dom-p-align">align</a>;
 };</pre>
 
@@ -68449,8 +68426,7 @@
   attribute of the <code><a href="#the-p-element">p</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlparamelement">HTMLParamElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlparamelement">HTMLParamElement</a> {
            attribute DOMString <a href="#dom-param-type" title="dom-param-type">type</a>;
            attribute DOMString <a href="#dom-param-valuetype" title="dom-param-valueType">valueType</a>;
 };</pre>
@@ -68468,8 +68444,7 @@
   and for purposes of rendering. (The parser has special behavior for
   this element, though.)</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlpreelement">HTMLPreElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlpreelement">HTMLPreElement</a> {
            attribute unsigned long <a href="#dom-pre-width" title="dom-pre-width">width</a>;
 };</pre>
 
@@ -68477,8 +68452,7 @@
   attribute of the <code><a href="#the-pre-element">pre</a></code> element must <a href="#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlscriptelement">HTMLScriptElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlscriptelement">HTMLScriptElement</a> {
            attribute DOMString <a href="#dom-script-event" title="dom-script-event">event</a>;
            attribute DOMString <a href="#dom-script-htmlfor" title="dom-script-htmlFor">htmlFor</a>;
 };</pre>
@@ -68488,8 +68462,7 @@
   attributes of the <code><a href="#the-script-element">script</a></code> element must return the empty
   string on getting, and do nothing on setting.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltableelement">HTMLTableElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltableelement">HTMLTableElement</a> {
            attribute DOMString <a href="#dom-table-align" title="dom-table-align">align</a>;
            attribute DOMString <a href="#dom-table-bgcolor" title="dom-table-bgColor">bgColor</a>;
            attribute DOMString <a href="#dom-table-cellpadding" title="dom-table-cellPadding">cellPadding</a>;
@@ -68519,8 +68492,7 @@
   the element's <code title="attr-table-cellspacing"><a href="#attr-table-cellspacing">cellspacing</a></code> content
   attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltablesectionelement">HTMLTableSectionElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltablesectionelement">HTMLTableSectionElement</a> {
            attribute DOMString <a href="#dom-tbody-align" title="dom-tbody-align">align</a>;
            attribute DOMString <a href="#dom-tbody-ch" title="dom-tbody-ch">ch</a>;
            attribute DOMString <a href="#dom-tbody-choff" title="dom-tbody-chOff">chOff</a>;
@@ -68548,8 +68520,7 @@
   <code title="attr-tbody-valign"><a href="#attr-tbody-valign">valign</a></code> content
   attributes.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltablecellelement">HTMLTableCellElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltablecellelement">HTMLTableCellElement</a> {
            attribute DOMString <a href="#dom-tdth-abbr" title="dom-tdth-abbr">abbr</a>;
            attribute DOMString <a href="#dom-tdth-align" title="dom-tdth-align">align</a>;
            attribute DOMString <a href="#dom-tdth-axis" title="dom-tdth-axis">axis</a>;
@@ -68587,8 +68558,7 @@
   attribute of the <code><a href="#the-td-element">td</a></code> and <code><a href="#the-th-element">th</a></code> element must
   <a href="#reflect">reflect</a> the elements' <code title="attr-tdth-valign"><a href="#attr-tdth-valign">valign</a></code> content attributes.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmltablerowelement">HTMLTableRowElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmltablerowelement">HTMLTableRowElement</a> {
            attribute DOMString <a href="#dom-tr-align" title="dom-tr-align">align</a>;
            attribute DOMString <a href="#dom-tr-bgcolor" title="dom-tr-bgColor">bgColor</a>;
            attribute DOMString <a href="#dom-tr-ch" title="dom-tr-ch">ch</a>;
@@ -68619,8 +68589,7 @@
   the element's <code title="attr-tr-valign"><a href="#attr-tr-valign">valign</a></code> content
   attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmlulistelement">HTMLUListElement</a> {
+  <hr><pre class="idl">partial interface <a href="#htmlulistelement">HTMLUListElement</a> {
            attribute boolean <a href="#dom-ul-compact" title="dom-ul-compact">compact</a>;
            attribute DOMString <a href="#dom-ul-type" title="dom-ul-type">type</a>;
 };</pre>
@@ -68639,8 +68608,7 @@
   <code><a href="#multicol">multicol</a></code>, <code><a href="#nextid">nextid</a></code>, <code><a href="#rb">rb</a></code>, and
   <code><a href="#spacer">spacer</a></code> elements must use the
   <code><a href="#htmlunknownelement">HTMLUnknownElement</a></code> interface.</p> 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="#htmldocument">HTMLDocument</a> {
+  <hr><pre class="idl">partial interface <a href="#htmldocument">HTMLDocument</a> {
            attribute DOMString <a href="#dom-document-fgcolor" title="dom-document-fgColor">fgColor</a>;
            attribute DOMString <a href="#dom-document-bgcolor" title="dom-document-bgColor">bgColor</a>;
            attribute DOMString <a href="#dom-document-linkcolor" title="dom-document-linkColor">linkColor</a>;
Received on Wednesday, 20 July 2011 19:34:25 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 20 July 2011 19:34:27 GMT