html5/spec common-dom-interfaces.html,1.57,1.58 dom.html,1.1051,1.1052 obsolete.html,1.1036,1.1037 offline.html,1.1037,1.1038 spec.html,1.1565,1.1566 timers.html,1.45,1.46 webappapis.html,1.181,1.182

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv17683

Modified Files:
	common-dom-interfaces.html dom.html obsolete.html offline.html 
	spec.html timers.html webappapis.html 
Log Message:
Update the IDL blocks to use 'partial' instead of [Supplemental] where possible. (whatwg r6315)

[updated by splitter]


Index: common-dom-interfaces.html
===================================================================
RCS file: /sources/public/html5/spec/common-dom-interfaces.html,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -d -r1.57 -r1.58
--- common-dom-interfaces.html	24 Jun 2011 00:47:28 -0000	1.57
+++ common-dom-interfaces.html	20 Jul 2011 19:46:28 -0000	1.58
@@ -1452,7 +1452,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;

Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec/dom.html,v
retrieving revision 1.1051
retrieving revision 1.1052
diff -u -d -r1.1051 -r1.1052
--- dom.html	19 Jul 2011 23:46:27 -0000	1.1051
+++ dom.html	20 Jul 2011 19:46:28 -0000	1.1052
@@ -1092,7 +1092,7 @@
   attribute.</p><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="infrastructure.html#dom-domimplementation-createdocument">createDocument()</a></code>
   method on the <code><a href="infrastructure.html#domimplementation">DOMImplementation</a></code> interface.</p><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]
+  method:</p><pre class="idl">[NoInterfaceObject]
 interface <dfn id="domhtmlimplementation">DOMHTMLImplementation</dfn> {
   <a href="infrastructure.html#document">Document</a> <a href="#dom-domhtmlimplementation-createhtmldocument" title="dom-DOMHTMLImplementation-createHTMLDocument">createHTMLDocument</a>(in DOMString title);
 };
@@ -1146,7 +1146,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>

Index: timers.html
===================================================================
RCS file: /sources/public/html5/spec/timers.html,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- timers.html	15 Jun 2011 06:46:48 -0000	1.45
+++ timers.html	20 Jul 2011 19:46:29 -0000	1.46
@@ -335,7 +335,7 @@
 
   <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.</p><pre class="idl">[Supplemental, NoInterfaceObject]
+  methods allow authors to schedule timer-based callbacks.</p><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);
@@ -1031,7 +1031,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>;
@@ -1098,7 +1098,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);
@@ -1413,7 +1413,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>

Index: offline.html
===================================================================
RCS file: /sources/public/html5/spec/offline.html,v
retrieving revision 1.1037
retrieving revision 1.1038
diff -u -d -r1.1037 -r1.1038
--- offline.html	17 Jun 2011 00:47:32 -0000	1.1037
+++ offline.html	20 Jul 2011 19:46:28 -0000	1.1038
@@ -2254,7 +2254,7 @@
     </td></tr><tr><td><dfn id="handler-appcache-onupdateready" title="handler-appcache-onupdateready"><code>onupdateready</code></dfn> </td><td> <code title="event-appcache-updateready"><a href="#event-appcache-updateready">updateready</a></code>
     </td></tr><tr><td><dfn id="handler-appcache-oncached" title="handler-appcache-oncached"><code>oncached</code></dfn> </td><td> <code title="event-appcache-cached"><a href="#event-appcache-cached">cached</a></code>
     </td></tr><tr><td><dfn id="handler-appcache-onobsolete" title="handler-appcache-onobsolete"><code>onobsolete</code></dfn> </td><td> <code title="event-appcache-obsolete"><a href="#event-appcache-obsolete">obsolete</a></code>
-  </td></tr></tbody></table></div><h4 id="browser-state"><span class="secno">5.6.10 </span>Browser state</h4><pre class="idl">[Supplemental, NoInterfaceObject]
+  </td></tr></tbody></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="timers.html#dom-navigator">navigator</a></code> . <code title="dom-navigator-onLine"><a href="#dom-navigator-online">onLine</a></code></dt>

Index: obsolete.html
===================================================================
RCS file: /sources/public/html5/spec/obsolete.html,v
retrieving revision 1.1036
retrieving revision 1.1037
diff -u -d -r1.1036 -r1.1037
--- obsolete.html	13 Jun 2011 23:46:52 -0000	1.1036
+++ obsolete.html	20 Jul 2011 19:46:28 -0000	1.1037
@@ -1112,8 +1112,7 @@
   equivalent to <code><a href="text-level-semantics.html#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="text-level-semantics.html#htmlanchorelement">HTMLAnchorElement</a> {
+  <hr><pre class="idl">partial interface <a href="text-level-semantics.html#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>;
@@ -1125,8 +1124,7 @@
   <code><a href="text-level-semantics.html#the-a-element">a</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a> the respective
   content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-map-element.html#htmlareaelement">HTMLAreaElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-map-element.html#htmlareaelement">HTMLAreaElement</a> {
            attribute boolean <a href="#dom-area-nohref" title="dom-area-noHref">noHref</a>;
 };</pre>
 
@@ -1149,8 +1147,7 @@
   the <code><a href="#basefont">basefont</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a> the
   respective content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="sections.html#htmlbodyelement">HTMLBodyElement</a> {
+  <hr><pre class="idl">partial interface <a href="sections.html#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>;
@@ -1191,8 +1188,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="text-level-semantics.html#htmlbrelement">HTMLBRElement</a> {
+  <hr><pre class="idl">partial interface <a href="text-level-semantics.html#htmlbrelement">HTMLBRElement</a> {
            attribute DOMString <a href="#dom-br-clear" title="dom-br-clear">clear</a>;
 };</pre>
 
@@ -1200,8 +1196,7 @@
   attribute of the <code><a href="text-level-semantics.html#the-br-element">br</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="tabular-data.html#htmltablecaptionelement">HTMLTableCaptionElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#htmltablecaptionelement">HTMLTableCaptionElement</a> {
            attribute DOMString <a href="#dom-caption-align" title="dom-caption-align">align</a>;
 };</pre>
 
@@ -1209,8 +1204,7 @@
   attribute of the <code><a href="tabular-data.html#the-caption-element">caption</a></code> element must
   <a href="common-dom-interfaces.html#reflect">reflect</a> the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="tabular-data.html#htmltablecolelement">HTMLTableColElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#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>;
@@ -1252,8 +1246,7 @@
   attribute of the <code><a href="#dir">dir</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="grouping-content.html#htmldivelement">HTMLDivElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmldivelement">HTMLDivElement</a> {
            attribute DOMString <a href="#dom-div-align" title="dom-div-align">align</a>;
 };</pre>
 
@@ -1261,8 +1254,7 @@
   attribute of the <code><a href="grouping-content.html#the-div-element">div</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="grouping-content.html#htmldlistelement">HTMLDListElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmldlistelement">HTMLDListElement</a> {
            attribute boolean <a href="#dom-dl-compact" title="dom-dl-compact">compact</a>;
 };</pre>
 
@@ -1270,8 +1262,7 @@
   attribute of the <code><a href="grouping-content.html#the-dl-element">dl</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-iframe-element.html#htmlembedelement">HTMLEmbedElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-iframe-element.html#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>
@@ -1294,8 +1285,7 @@
   the <code><a href="#font">font</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a> the
   respective content attributes of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="sections.html#htmlheadingelement">HTMLHeadingElement</a> {
+  <hr><pre class="idl">partial interface <a href="sections.html#htmlheadingelement">HTMLHeadingElement</a> {
            attribute DOMString <a href="#dom-hx-align" title="dom-hx-align">align</a>;
 };</pre>
 
@@ -1310,8 +1300,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="grouping-content.html#htmlhrelement">HTMLHRElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#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>;
@@ -1328,8 +1317,7 @@
   the element's <code title="attr-input-noshade">noshade</code>
   content attribute.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="semantics.html#htmlhtmlelement">HTMLHtmlElement</a> {
+  <hr><pre class="idl">partial interface <a href="semantics.html#htmlhtmlelement">HTMLHtmlElement</a> {
            attribute DOMString <a href="#dom-html-version" title="dom-html-version">version</a>;
 };</pre>
 
@@ -1337,8 +1325,7 @@
   attribute of the <code><a href="semantics.html#the-html-element">html</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-iframe-element.html#htmliframeelement">HTMLIFrameElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-iframe-element.html#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>;
@@ -1374,8 +1361,7 @@
   <a href="common-dom-interfaces.html#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="embedded-content-1.html#htmlimageelement">HTMLImageElement</a> {
+  <hr><pre class="idl">partial interface <a href="embedded-content-1.html#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>;
@@ -1396,8 +1382,7 @@
 
   
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-input-element.html#htmlinputelement">HTMLInputElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-input-element.html#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>
@@ -1410,8 +1395,7 @@
   attribute of the <code><a href="the-input-element.html#the-input-element">input</a></code> element must
   <a href="common-dom-interfaces.html#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="forms.html#htmllegendelement">HTMLLegendElement</a> {
+  <hr><pre class="idl">partial interface <a href="forms.html#htmllegendelement">HTMLLegendElement</a> {
            attribute DOMString <a href="#dom-legend-align" title="dom-legend-align">align</a>;
 };</pre>
 
@@ -1419,8 +1403,7 @@
   attribute of the <code><a href="forms.html#the-legend-element">legend</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="grouping-content.html#htmllielement">HTMLLIElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmllielement">HTMLLIElement</a> {
            attribute DOMString <a href="#dom-li-type" title="dom-li-type">type</a>;
 };</pre>
 
@@ -1428,8 +1411,7 @@
   attribute of the <code><a href="grouping-content.html#the-li-element">li</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="semantics.html#htmllinkelement">HTMLLinkElement</a> {
+  <hr><pre class="idl">partial interface <a href="semantics.html#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>;
@@ -1444,8 +1426,7 @@
   equivalent to <code><a href="grouping-content.html#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="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a> {
+  <hr><pre class="idl">partial interface <a href="interactive-elements.html#htmlmenuelement">HTMLMenuElement</a> {
            attribute boolean <a href="#dom-menu-compact" title="dom-menu-compact">compact</a>;
 };</pre>
 
@@ -1453,8 +1434,7 @@
   attribute of the <code><a href="interactive-elements.html#the-menu-element">menu</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="semantics.html#htmlmetaelement">HTMLMetaElement</a> {
+  <hr><pre class="idl">partial interface <a href="semantics.html#htmlmetaelement">HTMLMetaElement</a> {
            attribute DOMString <a href="#dom-meta-scheme" title="dom-meta-scheme">scheme</a>;
 };</pre>
 
@@ -1496,8 +1476,7 @@
   attribute of the <code><a href="semantics.html#the-meta-element">meta</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-iframe-element.html#htmlobjectelement">HTMLObjectElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-iframe-element.html#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>;
@@ -1525,8 +1504,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="grouping-content.html#htmlolistelement">HTMLOListElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmlolistelement">HTMLOListElement</a> {
            attribute boolean <a href="#dom-ol-compact" title="dom-ol-compact">compact</a>;
 };</pre>
 
@@ -1534,8 +1512,7 @@
   attribute of the <code><a href="grouping-content.html#the-ol-element">ol</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="grouping-content.html#htmlparagraphelement">HTMLParagraphElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmlparagraphelement">HTMLParagraphElement</a> {
            attribute DOMString <a href="#dom-p-align" title="dom-p-align">align</a>;
 };</pre>
 
@@ -1543,8 +1520,7 @@
   attribute of the <code><a href="grouping-content.html#the-p-element">p</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="the-iframe-element.html#htmlparamelement">HTMLParamElement</a> {
+  <hr><pre class="idl">partial interface <a href="the-iframe-element.html#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>
@@ -1562,8 +1538,7 @@
   and for purposes of rendering. (The parser has special behavior for
   this element, though.)</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="grouping-content.html#htmlpreelement">HTMLPreElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#htmlpreelement">HTMLPreElement</a> {
            attribute unsigned long <a href="#dom-pre-width" title="dom-pre-width">width</a>;
 };</pre>
 
@@ -1571,8 +1546,7 @@
   attribute of the <code><a href="grouping-content.html#the-pre-element">pre</a></code> element must <a href="common-dom-interfaces.html#reflect">reflect</a>
   the content attribute of the same name.</p>
 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="scripting-1.html#htmlscriptelement">HTMLScriptElement</a> {
+  <hr><pre class="idl">partial interface <a href="scripting-1.html#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>
@@ -1582,8 +1556,7 @@
   attributes of the <code><a href="scripting-1.html#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="tabular-data.html#htmltableelement">HTMLTableElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#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>;
@@ -1613,8 +1586,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="tabular-data.html#htmltablesectionelement">HTMLTableSectionElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#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>;
@@ -1642,8 +1614,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="tabular-data.html#htmltablecellelement">HTMLTableCellElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#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>;
@@ -1681,8 +1652,7 @@
   attribute of the <code><a href="tabular-data.html#the-td-element">td</a></code> and <code><a href="tabular-data.html#the-th-element">th</a></code> element must
   <a href="common-dom-interfaces.html#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="tabular-data.html#htmltablerowelement">HTMLTableRowElement</a> {
+  <hr><pre class="idl">partial interface <a href="tabular-data.html#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>;
@@ -1713,8 +1683,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="grouping-content.html#htmlulistelement">HTMLUListElement</a> {
+  <hr><pre class="idl">partial interface <a href="grouping-content.html#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>
@@ -1733,8 +1702,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="elements.html#htmlunknownelement">HTMLUnknownElement</a></code> interface.</p> 
-  <hr><pre class="idl">[Supplemental]
-interface <a href="dom.html#htmldocument">HTMLDocument</a> {
+  <hr><pre class="idl">partial interface <a href="dom.html#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>;

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.1565
retrieving revision 1.1566
diff -u -d -r1.1565 -r1.1566
--- spec.html	20 Jul 2011 01:46:29 -0000	1.1565
+++ spec.html	20 Jul 2011 19:46:28 -0000	1.1566
@@ -347,7 +347,7 @@
     <a href="Overview.html">single page HTML</a>,
     <a href="spec.html">multipage HTML</a>,
     <a href="author/">web developer edition</a>.
-This is revision 1.5045.
+This is revision 1.5046.
    </p> 
      <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
    &#169; 2011 <a href="http://www.w3.org/"><abbr title="World Wide

Index: webappapis.html
===================================================================
RCS file: /sources/public/html5/spec/webappapis.html,v
retrieving revision 1.181
retrieving revision 1.182
diff -u -d -r1.181 -r1.182
--- webappapis.html	14 Jul 2011 23:46:29 -0000	1.181
+++ webappapis.html	20 Jul 2011 19:46:29 -0000	1.182
@@ -1468,7 +1468,7 @@
    the parent of the <code><a href="infrastructure.html#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);

Received on Wednesday, 20 July 2011 19:46:39 UTC