[html5] r6315 - [e] (0) Update the IDL blocks to use 'partial' instead of [Supplemental] where p [...]

whatwg at whatwg.org whatwg at whatwg.org
Wed Jul 20 12:33:48 PDT 2011


Author: ianh
Date: 2011-07-20 12:33:46 -0700 (Wed, 20 Jul 2011)
New Revision: 6315

Modified:
   complete.html
   index
   source
Log:
[e] (0) Update the IDL blocks to use 'partial' instead of [Supplemental] where possible.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=13069

Modified: complete.html
===================================================================
--- complete.html	2011-07-20 00:51:18 UTC (rev 6314)
+++ complete.html	2011-07-20 19:33:46 UTC (rev 6315)
@@ -9041,7 +9041,7 @@
 -->
   </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;
@@ -10058,7 +10058,7 @@
   <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:</p>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
 };
@@ -10117,7 +10117,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> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
 -->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(in DOMString url);
@@ -67434,7 +67434,7 @@
 
   <h4 id=browser-state><span class=secno>6.6.10 </span>Browser state</h4>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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>
@@ -68798,7 +68798,7 @@
 
   <!-- v2: actual binary support -->
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -69032,7 +69032,7 @@
   and <code title=dom-windowtimers-setInterval><a href=#dom-windowtimers-setinterval>setInterval()</a></code>
   methods allow authors to schedule timer-based callbacks.</p>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -69805,7 +69805,7 @@
 
   <h5 id=client-identification><span class=secno>7.5.1.1 </span>Client identification</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorid>NavigatorID</dfn> {<!--
   readonly attribute DOMString <span title="dom-navigator-appCodeName">appCodeName</span>;-->
   readonly attribute DOMString <a href=#dom-navigator-appname title=dom-navigator-appName>appName</a>;
@@ -69890,7 +69890,7 @@
 
   <h5 id=custom-handlers><span class=secno>7.5.1.2 </span>Custom scheme and content handlers</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -70222,7 +70222,7 @@
 
   <h5 id=manually-releasing-the-storage-mutex><span class=secno>7.5.1.5 </span>Manually releasing the storage mutex</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorstorageutils>NavigatorStorageUtils</dfn> {
   void <a href=#dom-navigator-yieldforstorageupdates title=dom-navigator-yieldForStorageUpdates>yieldForStorageUpdates</a>();
 };</pre>
@@ -74959,7 +74959,7 @@
 
   <h3 id=obtaining-local-multimedia-content><span class=secno>9.2 </span>Obtaining local multimedia content</h3>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorusermedia>NavigatorUserMedia</dfn> {
   void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(in DOMString options, in <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, in optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
 };
@@ -76025,8 +76025,7 @@
 
   </div>
 
-  <pre class=idl>[Supplemental]
-interface <dfn id=dom-url title=dom-URL>URL</dfn> {
+  <pre class=idl>partial interface <dfn id=dom-url title=dom-URL>URL</dfn> {
   static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(in <a href=#mediastream>MediaStream</a> stream);
 };</pre>
 
@@ -79195,7 +79194,7 @@
 
   <h3 id=apis-available-to-workers><span class=secno>10.3 </span>APIs available to workers</h3>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=workerutils>WorkerUtils</dfn> {
   void <a href=#dom-workerglobalscope-importscripts title=dom-WorkerGlobalScope-importScripts>importScripts</a>(in DOMString... urls);
   readonly attribute <a href=#workernavigator>WorkerNavigator</a> <a href=#dom-worker-navigator title=dom-worker-navigator>navigator</a>;
@@ -81966,7 +81965,7 @@
 
   <h4 id=the-sessionstorage-attribute><span class=secno>12.2.2 </span>The <code title=dom-sessionStorage><a href=#dom-sessionstorage>sessionStorage</a></code> attribute</h4>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowsessionstorage>WindowSessionStorage</dfn> {
   readonly attribute <a href=#storage-0>Storage</a> <a href=#dom-sessionstorage title=dom-sessionStorage>sessionStorage</a>;
 };
@@ -82041,7 +82040,7 @@
 
   <h4 id=the-localstorage-attribute><span class=secno>12.2.3 </span>The <code title=dom-localStorage><a href=#dom-localstorage>localStorage</a></code> attribute</h4>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=windowlocalstorage>WindowLocalStorage</dfn> {
   readonly attribute <a href=#storage-0>Storage</a> <a href=#dom-localstorage title=dom-localStorage>localStorage</a>;
 };
@@ -96099,8 +96098,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>;
@@ -96112,8 +96110,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>
 
@@ -96136,8 +96133,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>;
@@ -96178,8 +96174,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>
 
@@ -96187,8 +96182,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>
 
@@ -96196,8 +96190,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>;
@@ -96239,8 +96232,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>
 
@@ -96248,8 +96240,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>
 
@@ -96257,8 +96248,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>
@@ -96281,8 +96271,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>
 
@@ -96297,8 +96286,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>;
@@ -96315,8 +96303,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>
 
@@ -96324,8 +96311,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>;
@@ -96361,8 +96347,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>;
@@ -96383,8 +96368,7 @@
 
   <!-- lowsrc is explicitly not given here, see http://www.w3.org/Bugs/Public/show_bug.cgi?id=10341 -->
 
-  <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>
@@ -96397,8 +96381,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>
 
@@ -96406,8 +96389,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>
 
@@ -96415,8 +96397,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>;
@@ -96431,8 +96412,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>
 
@@ -96440,8 +96420,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>
 
@@ -96483,8 +96462,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>;
@@ -96512,8 +96490,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>
 
@@ -96521,8 +96498,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>
 
@@ -96530,8 +96506,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>
@@ -96549,8 +96524,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>
 
@@ -96558,8 +96532,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>
@@ -96569,8 +96542,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>;
@@ -96600,8 +96572,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>;
@@ -96629,8 +96600,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>;
@@ -96668,8 +96638,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>;
@@ -96700,8 +96669,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>
@@ -96724,8 +96692,7 @@
   spec, albeit as obsolete, and then we say that only elements not
   defined in this spec use HTMLUnknownElement. -->
 
-  <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>;

Modified: index
===================================================================
--- index	2011-07-20 00:51:18 UTC (rev 6314)
+++ index	2011-07-20 19:33:46 UTC (rev 6315)
@@ -8910,7 +8910,7 @@
 -->
   </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;
@@ -9927,7 +9927,7 @@
   <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:</p>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
 };
@@ -9986,7 +9986,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> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
 -->  boolean <a href=#dom-xmldocumentloader-load title=dom-XMLDocumentLoader-load>load</a>(in DOMString url);
@@ -67321,7 +67321,7 @@
 
   <h4 id=browser-state><span class=secno>6.6.10 </span>Browser state</h4>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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>
@@ -68690,7 +68690,7 @@
 
   <!-- v2: actual binary support -->
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -68924,7 +68924,7 @@
   and <code title=dom-windowtimers-setInterval><a href=#dom-windowtimers-setinterval>setInterval()</a></code>
   methods allow authors to schedule timer-based callbacks.</p>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -69697,7 +69697,7 @@
 
   <h5 id=client-identification><span class=secno>7.5.1.1 </span>Client identification</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorid>NavigatorID</dfn> {<!--
   readonly attribute DOMString <span title="dom-navigator-appCodeName">appCodeName</span>;-->
   readonly attribute DOMString <a href=#dom-navigator-appname title=dom-navigator-appName>appName</a>;
@@ -69782,7 +69782,7 @@
 
   <h5 id=custom-handlers><span class=secno>7.5.1.2 </span>Custom scheme and content handlers</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <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);
@@ -70114,7 +70114,7 @@
 
   <h5 id=manually-releasing-the-storage-mutex><span class=secno>7.5.1.5 </span>Manually releasing the storage mutex</h5>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorstorageutils>NavigatorStorageUtils</dfn> {
   void <a href=#dom-navigator-yieldforstorageupdates title=dom-navigator-yieldForStorageUpdates>yieldForStorageUpdates</a>();
 };</pre>
@@ -74857,7 +74857,7 @@
 
   <h3 id=obtaining-local-multimedia-content><span class=secno>9.2 </span>Obtaining local multimedia content</h3>
 
-  <pre class=idl>[Supplemental, NoInterfaceObject]
+  <pre class=idl>[NoInterfaceObject]
 interface <dfn id=navigatorusermedia>NavigatorUserMedia</dfn> {
   void <a href=#dom-navigator-getusermedia title=dom-navigator-getUserMedia>getUserMedia</a>(in DOMString options, in <a href=#navigatorusermediasuccesscallback>NavigatorUserMediaSuccessCallback</a>? successCallback, in optional <a href=#navigatorusermediaerrorcallback>NavigatorUserMediaErrorCallback</a>? errorCallback);
 };
@@ -75923,8 +75923,7 @@
 
   </div>
 
-  <pre class=idl>[Supplemental]
-interface <dfn id=dom-url title=dom-URL>URL</dfn> {
+  <pre class=idl>partial interface <dfn id=dom-url title=dom-URL>URL</dfn> {
   static DOMString <a href=#dom-url-createobjecturl title=dom-URL-createObjectURL>createObjectURL</a>(in <a href=#mediastream>MediaStream</a> stream);
 };</pre>
 
@@ -91670,8 +91669,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>;
@@ -91683,8 +91681,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>
 
@@ -91707,8 +91704,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>;
@@ -91749,8 +91745,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>
 
@@ -91758,8 +91753,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>
 
@@ -91767,8 +91761,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>;
@@ -91810,8 +91803,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>
 
@@ -91819,8 +91811,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>
 
@@ -91828,8 +91819,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>
@@ -91852,8 +91842,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>
 
@@ -91868,8 +91857,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>;
@@ -91886,8 +91874,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>
 
@@ -91895,8 +91882,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>;
@@ -91932,8 +91918,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>;
@@ -91954,8 +91939,7 @@
 
   <!-- lowsrc is explicitly not given here, see http://www.w3.org/Bugs/Public/show_bug.cgi?id=10341 -->
 
-  <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>
@@ -91968,8 +91952,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>
 
@@ -91977,8 +91960,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>
 
@@ -91986,8 +91968,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>;
@@ -92002,8 +91983,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>
 
@@ -92011,8 +91991,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>
 
@@ -92054,8 +92033,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>;
@@ -92083,8 +92061,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>
 
@@ -92092,8 +92069,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>
 
@@ -92101,8 +92077,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>
@@ -92120,8 +92095,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>
 
@@ -92129,8 +92103,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>
@@ -92140,8 +92113,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>;
@@ -92171,8 +92143,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>;
@@ -92200,8 +92171,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>;
@@ -92239,8 +92209,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>;
@@ -92271,8 +92240,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>
@@ -92295,8 +92263,7 @@
   spec, albeit as obsolete, and then we say that only elements not
   defined in this spec use HTMLUnknownElement. -->
 
-  <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>;

Modified: source
===================================================================
--- source	2011-07-20 00:51:18 UTC (rev 6314)
+++ source	2011-07-20 19:33:46 UTC (rev 6315)
@@ -14,6 +14,8 @@
  !-->
 <!--START validation-->
 <pre class="idl">
+ interface URL { };
+ exception Exception { };
  interface Blob { };
  interface File : Blob { };
  interface FileCallback { };
@@ -9062,7 +9064,7 @@
 
   <div class="impl">
 
-  <pre class="idl">[Supplemental] exception DOMException {
+  <pre class="idl">partial exception DOMException {
   const unsigned short <span>URL_MISMATCH_ERR</span> = 21;
   const unsigned short <span>QUOTA_EXCEEDED_ERR</span> = 22;
   const unsigned short <span>DATA_CLONE_ERR</span> = 25;
@@ -10284,7 +10286,7 @@
   title="dom-DOMHTMLImplementation-createHTMLDocument">createHTMLDocument()</code>
   method:</p>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>DOMHTMLImplementation</dfn> {
   <span>Document</span> <span title="dom-DOMHTMLImplementation-createHTMLDocument">createHTMLDocument</span>(in DOMString title);
 };
@@ -10358,7 +10360,7 @@
   factory method must also implement the
   <code>XMLDocumentLoader</code> interface:</p>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>XMLDocumentLoader</dfn> {
 <!--SYNCLOAD           attribute boolean <span title="dom-XMLDocumentLoader-async">async</span>;
 -->  boolean <span title="dom-XMLDocumentLoader-load">load</span>(in DOMString url);
@@ -64665,11 +64667,11 @@
   <h3>Microdata DOM API</h3>
 
 <!--END html--><!--END dev-html--><!--END complete--><!--END epub--><!--MD-->
-  <pre class="idl">[Supplemental] interface <span>HTMLDocument</span> { <!--WARNING: ALSO DUPLICATED IN HTMLDocument SECTION-->
+  <pre class="idl">partial interface <span>HTMLDocument</span> { <!--WARNING: ALSO DUPLICATED IN HTMLDocument SECTION-->
   NodeList <span title="dom-document-getItems">getItems</span>(in optional DOMString typeNames); // <span>microdata</span>
 };
 
-[Supplemental] interface <span>HTMLElement</span> {
+partial interface <span>HTMLElement</span> {
   // <span>microdata</span> <!--WARNING: ALSO DUPLICATED IN HTMLElement SECTION-->
            attribute boolean <span title="dom-itemScope">itemScope</span>;
            attribute DOMString <span title="dom-itemType">itemType</span>;
@@ -76751,7 +76753,7 @@
 
   <h4>Browser state</h4>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorOnLine</dfn> {
   readonly attribute boolean <span title="dom-navigator-onLine">onLine</span>;
 };</pre>
@@ -78351,7 +78353,7 @@
 
   <!-- v2: actual binary support -->
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowBase64</dfn> {
   DOMString <span title="dom-windowbase64-btoa">btoa</span>(in DOMString btoa);
   DOMString <span title="dom-windowbase64-atob">atob</span>(in DOMString atob);
@@ -78618,7 +78620,7 @@
   and <code title="dom-windowtimers-setInterval">setInterval()</code>
   methods allow authors to schedule timer-based callbacks.</p>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowTimers</dfn> {
   long <span title="dom-windowtimers-setTimeout">setTimeout</span>(in any handler, in optional any timeout, in any... args);
   void <span title="dom-windowtimers-clearTimeout">clearTimeout</span>(in long handle);
@@ -79514,7 +79516,7 @@
 
   <h5>Client identification</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorID</dfn> {<!--
   readonly attribute DOMString <span title="dom-navigator-appCodeName">appCodeName</span>;-->
   readonly attribute DOMString <span title="dom-navigator-appName">appName</span>;
@@ -79611,7 +79613,7 @@
 
   <h5 id="custom-handlers">Custom scheme and content handlers</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorContentUtils</dfn> {
   // content handler registration
   void <span title="dom-navigator-registerProtocolHandler">registerProtocolHandler</span>(in DOMString scheme, in DOMString url, in DOMString title);
@@ -79977,7 +79979,7 @@
 
   <h5>Manually releasing the storage mutex</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorStorageUtils</dfn> {
   void <span title="dom-navigator-yieldForStorageUpdates">yieldForStorageUpdates</span>();
 };</pre>
@@ -85521,7 +85523,7 @@
 
   <h3>Obtaining local multimedia content</h3>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>NavigatorUserMedia</dfn> {
   void <span title="dom-navigator-getUserMedia">getUserMedia</span>(in DOMString options, in <span>NavigatorUserMediaSuccessCallback</span>? successCallback, in optional <span>NavigatorUserMediaErrorCallback</span>? errorCallback);
 };
@@ -86713,8 +86715,7 @@
 
   </div>
 
-  <pre class="idl">[Supplemental]
-interface <dfn title="dom-URL">URL</dfn> {
+  <pre class="idl">partial interface <dfn title="dom-URL">URL</dfn> {
   static DOMString <span title="dom-URL-createObjectURL">createObjectURL</span>(in <span>MediaStream</span> stream);
 };</pre>
 
@@ -89656,7 +89657,7 @@
 
   <h3>APIs available to workers</h3>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>WorkerUtils</dfn> {
   void <span title="dom-WorkerGlobalScope-importScripts">importScripts</span>(in DOMString... urls);
   readonly attribute <span>WorkerNavigator</span> <span title="dom-worker-navigator">navigator</span>;
@@ -92917,7 +92918,7 @@
 
   <h5>The <code title="dom-sessionStorage">sessionStorage</code> attribute</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowSessionStorage</dfn> {
   readonly attribute <span>Storage</span> <span title="dom-sessionStorage">sessionStorage</span>;
 };
@@ -92999,7 +93000,7 @@
 
   <h5>The <code title="dom-localStorage">localStorage</code> attribute</h5>
 
-  <pre class="idl">[Supplemental, NoInterfaceObject]
+  <pre class="idl">[NoInterfaceObject]
 interface <dfn>WindowLocalStorage</dfn> {
   readonly attribute <span>Storage</span> <span title="dom-localStorage">localStorage</span>;
 };
@@ -109052,8 +109053,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLAnchorElement</span> {
+  <pre class="idl">partial interface <span>HTMLAnchorElement</span> {
            attribute DOMString <span title="dom-a-coords">coords</span>;
            attribute DOMString <span title="dom-a-charset">charset</span>;
            attribute DOMString <span title="dom-a-name">name</span>;
@@ -109071,8 +109071,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLAreaElement</span> {
+  <pre class="idl">partial interface <span>HTMLAreaElement</span> {
            attribute boolean <span title="dom-area-noHref">noHref</span>;
 };</pre>
 
@@ -109100,8 +109099,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLBodyElement</span> {
+  <pre class="idl">partial interface <span>HTMLBodyElement</span> {
            attribute DOMString <span title="dom-body-text">text</span>;
            attribute DOMString <span title="dom-body-bgColor">bgColor</span>;
            attribute DOMString <span title="dom-body-background">background</span>;
@@ -109146,8 +109144,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLBRElement</span> {
+  <pre class="idl">partial interface <span>HTMLBRElement</span> {
            attribute DOMString <span title="dom-br-clear">clear</span>;
 };</pre>
 
@@ -109157,8 +109154,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableCaptionElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableCaptionElement</span> {
            attribute DOMString <span title="dom-caption-align">align</span>;
 };</pre>
 
@@ -109168,8 +109164,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableColElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableColElement</span> {
            attribute DOMString <span title="dom-col-align">align</span>;
            attribute DOMString <span title="dom-col-ch">ch</span>;
            attribute DOMString <span title="dom-col-chOff">chOff</span>;
@@ -109216,8 +109211,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLDivElement</span> {
+  <pre class="idl">partial interface <span>HTMLDivElement</span> {
            attribute DOMString <span title="dom-div-align">align</span>;
 };</pre>
 
@@ -109227,8 +109221,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLDListElement</span> {
+  <pre class="idl">partial interface <span>HTMLDListElement</span> {
            attribute boolean <span title="dom-dl-compact">compact</span>;
 };</pre>
 
@@ -109238,8 +109231,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLEmbedElement</span> {
+  <pre class="idl">partial interface <span>HTMLEmbedElement</span> {
            attribute DOMString <span title="dom-embed-align">align</span>;
            attribute DOMString <span title="dom-embed-name">name</span>;
 };</pre>
@@ -109268,8 +109260,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLHeadingElement</span> {
+  <pre class="idl">partial interface <span>HTMLHeadingElement</span> {
            attribute DOMString <span title="dom-hx-align">align</span>;
 };</pre>
 
@@ -109290,8 +109281,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLHRElement</span> {
+  <pre class="idl">partial interface <span>HTMLHRElement</span> {
            attribute DOMString <span title="dom-hr-align">align</span>;
            attribute DOMString <span title="dom-hr-color">color</span>;
            attribute boolean <span title="dom-hr-noShade">noShade</span>;
@@ -109313,8 +109303,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLHtmlElement</span> {
+  <pre class="idl">partial interface <span>HTMLHtmlElement</span> {
            attribute DOMString <span title="dom-html-version">version</span>;
 };</pre>
 
@@ -109324,8 +109313,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLIFrameElement</span> {
+  <pre class="idl">partial interface <span>HTMLIFrameElement</span> {
            attribute DOMString <span title="dom-iframe-align">align</span>;
            attribute DOMString <span title="dom-iframe-frameBorder">frameBorder</span>;
            attribute DOMString <span title="dom-iframe-longDesc">longDesc</span>;
@@ -109370,8 +109358,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLImageElement</span> {
+  <pre class="idl">partial interface <span>HTMLImageElement</span> {
            attribute DOMString <span title="dom-img-name">name</span>;
            attribute DOMString <span title="dom-img-align">align</span>;
            attribute DOMString <span title="dom-img-border">border</span>;
@@ -109398,8 +109385,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLInputElement</span> {
+  <pre class="idl">partial interface <span>HTMLInputElement</span> {
            attribute DOMString <span title="dom-input-align">align</span>;
            attribute DOMString <span title="dom-input-useMap">useMap</span>;
 };</pre>
@@ -109415,8 +109401,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLLegendElement</span> {
+  <pre class="idl">partial interface <span>HTMLLegendElement</span> {
            attribute DOMString <span title="dom-legend-align">align</span>;
 };</pre>
 
@@ -109426,8 +109411,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLLIElement</span> {
+  <pre class="idl">partial interface <span>HTMLLIElement</span> {
            attribute DOMString <span title="dom-li-type">type</span>;
 };</pre>
 
@@ -109437,8 +109421,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLLinkElement</span> {
+  <pre class="idl">partial interface <span>HTMLLinkElement</span> {
            attribute DOMString <span title="dom-link-charset">charset</span>;
            attribute DOMString <span title="dom-link-rev">rev</span>;
            attribute DOMString <span title="dom-link-target">target</span>;
@@ -109458,8 +109441,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLMenuElement</span> {
+  <pre class="idl">partial interface <span>HTMLMenuElement</span> {
            attribute boolean <span title="dom-menu-compact">compact</span>;
 };</pre>
 
@@ -109469,8 +109451,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLMetaElement</span> {
+  <pre class="idl">partial interface <span>HTMLMetaElement</span> {
            attribute DOMString <span title="dom-meta-scheme">scheme</span>;
 };</pre>
 
@@ -109523,8 +109504,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLObjectElement</span> {
+  <pre class="idl">partial interface <span>HTMLObjectElement</span> {
            attribute DOMString <span title="dom-object-align">align</span>;
            attribute DOMString <span title="dom-object-archive">archive</span>;
            attribute DOMString <span title="dom-object-border">border</span>;
@@ -109562,8 +109542,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLOListElement</span> {
+  <pre class="idl">partial interface <span>HTMLOListElement</span> {
            attribute boolean <span title="dom-ol-compact">compact</span>;
 };</pre>
 
@@ -109573,8 +109552,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLParagraphElement</span> {
+  <pre class="idl">partial interface <span>HTMLParagraphElement</span> {
            attribute DOMString <span title="dom-p-align">align</span>;
 };</pre>
 
@@ -109584,8 +109562,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLParamElement</span> {
+  <pre class="idl">partial interface <span>HTMLParamElement</span> {
            attribute DOMString <span title="dom-param-type">type</span>;
            attribute DOMString <span title="dom-param-valueType">valueType</span>;
 };</pre>
@@ -109608,8 +109585,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLPreElement</span> {
+  <pre class="idl">partial interface <span>HTMLPreElement</span> {
            attribute unsigned long <span title="dom-pre-width">width</span>;
 };</pre>
 
@@ -109619,8 +109595,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLScriptElement</span> {
+  <pre class="idl">partial interface <span>HTMLScriptElement</span> {
            attribute DOMString <span title="dom-script-event">event</span>;
            attribute DOMString <span title="dom-script-htmlFor">htmlFor</span>;
 };</pre>
@@ -109632,8 +109607,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableElement</span> {
            attribute DOMString <span title="dom-table-align">align</span>;
            attribute DOMString <span title="dom-table-bgColor">bgColor</span>;
            attribute DOMString <span title="dom-table-cellPadding">cellPadding</span>;
@@ -109669,8 +109643,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableSectionElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableSectionElement</span> {
            attribute DOMString <span title="dom-tbody-align">align</span>;
            attribute DOMString <span title="dom-tbody-ch">ch</span>;
            attribute DOMString <span title="dom-tbody-chOff">chOff</span>;
@@ -109700,8 +109673,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableCellElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableCellElement</span> {
            attribute DOMString <span title="dom-tdth-abbr">abbr</span>;
            attribute DOMString <span title="dom-tdth-align">align</span>;
            attribute DOMString <span title="dom-tdth-axis">axis</span>;
@@ -109750,8 +109722,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLTableRowElement</span> {
+  <pre class="idl">partial interface <span>HTMLTableRowElement</span> {
            attribute DOMString <span title="dom-tr-align">align</span>;
            attribute DOMString <span title="dom-tr-bgColor">bgColor</span>;
            attribute DOMString <span title="dom-tr-ch">ch</span>;
@@ -109784,8 +109755,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLUListElement</span> {
+  <pre class="idl">partial interface <span>HTMLUListElement</span> {
            attribute boolean <span title="dom-ul-compact">compact</span>;
            attribute DOMString <span title="dom-ul-type">type</span>;
 };</pre>
@@ -109814,8 +109784,7 @@
 
   <hr>
 
-  <pre class="idl">[Supplemental]
-interface <span>HTMLDocument</span> {
+  <pre class="idl">partial interface <span>HTMLDocument</span> {
            attribute DOMString <span title="dom-document-fgColor">fgColor</span>;
            attribute DOMString <span title="dom-document-bgColor">bgColor</span>;
            attribute DOMString <span title="dom-document-linkColor">linkColor</span>;




More information about the Commit-Watchers mailing list