[html5] r4597 - [giow] (2) Expose the unordered set of unique space-separated tokens as DOMSetta [...]

whatwg at whatwg.org whatwg at whatwg.org
Sat Jan 16 23:55:55 PST 2010


Author: ianh
Date: 2010-01-16 23:55:53 -0800 (Sat, 16 Jan 2010)
New Revision: 4597

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Expose the unordered set of unique space-separated tokens as DOMSettableTokenList objects in the DOM. Affects .sandbox (on iframe), .sizes (on link), .headers (on td and th, .itemRef (everywhere), and htmlFor (on output).

Modified: complete.html
===================================================================
--- complete.html	2010-01-17 07:42:24 UTC (rev 4596)
+++ complete.html	2010-01-17 07:55:53 UTC (rev 4597)
@@ -7656,7 +7656,7 @@
            attribute boolean <a href=#dom-itemscope title=dom-itemScope>itemScope</a>;
            attribute DOMString <a href=#dom-itemtype title=dom-itemType>itemType</a>;
            attribute DOMString <a href=#dom-itemid title=dom-itemId>itemId</a>;
-           attribute DOMString <a href=#dom-itemref title=dom-itemRef>itemRef</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-itemref title=dom-itemRef>itemRef</a>;
   [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-itemprop title=dom-itemProp>itemProp</a>;
   readonly attribute <a href=#htmlpropertiescollection>HTMLPropertiesCollection</a> <a href=#dom-properties title=dom-properties>properties</a>;
            attribute any <a href=#dom-itemvalue title=dom-itemValue>itemValue</a>;
@@ -10761,7 +10761,7 @@
            attribute DOMString <a href=#dom-link-media title=dom-link-media>media</a>;
            attribute DOMString <a href=#dom-link-hreflang title=dom-link-hreflang>hreflang</a>;
            attribute DOMString <a href=#dom-link-type title=dom-link-type>type</a>;
-           attribute DOMString <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> attribute DOMString <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
 };
 <a href=#htmllinkelement>HTMLLinkElement</a> implements <span>LinkStyle</span>;</pre>
    </dd>
@@ -19550,7 +19550,7 @@
 <pre class=idl>interface <dfn id=htmliframeelement>HTMLIFrameElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute DOMString <a href=#dom-iframe-src title=dom-iframe-src>src</a>;
            attribute DOMString <a href=#dom-iframe-name title=dom-iframe-name>name</a>;
-           attribute DOMString <a href=#dom-iframe-sandbox title=dom-iframe-sandbox>sandbox</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-iframe-sandbox title=dom-iframe-sandbox>sandbox</a>;
            attribute boolean <a href=#dom-iframe-seamless title=dom-iframe-seamless>seamless</a>;
            attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
            attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;
@@ -29211,7 +29211,7 @@
   <pre class=idl>interface <dfn id=htmltablecellelement>HTMLTableCellElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute unsigned long <a href=#dom-tdth-colspan title=dom-tdth-colSpan>colSpan</a>;
            attribute unsigned long <a href=#dom-tdth-rowspan title=dom-tdth-rowSpan>rowSpan</a>;
-           attribute DOMString <a href=#dom-tdth-headers title=dom-tdth-headers>headers</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-tdth-headers title=dom-tdth-headers>headers</a>;
   readonly attribute long <a href=#dom-tdth-cellindex title=dom-tdth-cellIndex>cellIndex</a>;
 };</pre>
 
@@ -37905,7 +37905,7 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>interface <dfn id=htmloutputelement>HTMLOutputElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
-           attribute DOMString <span title=dom-output-wrap>htmlFor</span>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <span title=dom-output-wrap>htmlFor</span>;
   readonly attribute <a href=#htmlformelement>HTMLFormElement</a> <a href=#dom-fae-form title=dom-fae-form>form</a>;
            attribute DOMString <a href=#dom-fe-name title=dom-fe-name>name</a>;
 
@@ -85757,7 +85757,7 @@
     <tr><th> <code title="">sizes</code>
      <td> <code title=attr-link-sizes><a href=#attr-link-sizes>link</a></code>
      <td> Sizes of the icons (for <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code>="<code title=rel-icon><a href=#rel-icon>icon</a></code>")
-     <td> List of sizes*
+     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of sizes*
     <tr><th> <code title="">span</code>
      <td> <code title=attr-col-span><a href=#attr-col-span>col</a></code>;
           <code title=attr-colgroup-span><a href=#attr-colgroup-span>colgroup</a></code>

Modified: index
===================================================================
--- index	2010-01-17 07:42:24 UTC (rev 4596)
+++ index	2010-01-17 07:55:53 UTC (rev 4597)
@@ -7556,7 +7556,7 @@
            attribute boolean <a href=#dom-itemscope title=dom-itemScope>itemScope</a>;
            attribute DOMString <a href=#dom-itemtype title=dom-itemType>itemType</a>;
            attribute DOMString <a href=#dom-itemid title=dom-itemId>itemId</a>;
-           attribute DOMString <a href=#dom-itemref title=dom-itemRef>itemRef</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-itemref title=dom-itemRef>itemRef</a>;
   [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-itemprop title=dom-itemProp>itemProp</a>;
   readonly attribute <a href=#htmlpropertiescollection>HTMLPropertiesCollection</a> <a href=#dom-properties title=dom-properties>properties</a>;
            attribute any <a href=#dom-itemvalue title=dom-itemValue>itemValue</a>;
@@ -10661,7 +10661,7 @@
            attribute DOMString <a href=#dom-link-media title=dom-link-media>media</a>;
            attribute DOMString <a href=#dom-link-hreflang title=dom-link-hreflang>hreflang</a>;
            attribute DOMString <a href=#dom-link-type title=dom-link-type>type</a>;
-           attribute DOMString <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> attribute DOMString <a href=#dom-link-sizes title=dom-link-sizes>sizes</a>;
 };
 <a href=#htmllinkelement>HTMLLinkElement</a> implements <span>LinkStyle</span>;</pre>
    </dd>
@@ -19450,7 +19450,7 @@
 <pre class=idl>interface <dfn id=htmliframeelement>HTMLIFrameElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute DOMString <a href=#dom-iframe-src title=dom-iframe-src>src</a>;
            attribute DOMString <a href=#dom-iframe-name title=dom-iframe-name>name</a>;
-           attribute DOMString <a href=#dom-iframe-sandbox title=dom-iframe-sandbox>sandbox</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-iframe-sandbox title=dom-iframe-sandbox>sandbox</a>;
            attribute boolean <a href=#dom-iframe-seamless title=dom-iframe-seamless>seamless</a>;
            attribute DOMString <a href=#dom-dim-width title=dom-dim-width>width</a>;
            attribute DOMString <a href=#dom-dim-height title=dom-dim-height>height</a>;
@@ -29111,7 +29111,7 @@
   <pre class=idl>interface <dfn id=htmltablecellelement>HTMLTableCellElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
            attribute unsigned long <a href=#dom-tdth-colspan title=dom-tdth-colSpan>colSpan</a>;
            attribute unsigned long <a href=#dom-tdth-rowspan title=dom-tdth-rowSpan>rowSpan</a>;
-           attribute DOMString <a href=#dom-tdth-headers title=dom-tdth-headers>headers</a>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <a href=#dom-tdth-headers title=dom-tdth-headers>headers</a>;
   readonly attribute long <a href=#dom-tdth-cellindex title=dom-tdth-cellIndex>cellIndex</a>;
 };</pre>
 
@@ -37805,7 +37805,7 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class=idl>interface <dfn id=htmloutputelement>HTMLOutputElement</dfn> : <a href=#htmlelement>HTMLElement</a> {
-           attribute DOMString <span title=dom-output-wrap>htmlFor</span>;
+  [PutForwards=<a href=#dom-domsettabletokenlist-value title=dom-DOMSettableTokenList-value>value</a>] readonly attribute <a href=#domsettabletokenlist>DOMSettableTokenList</a> <span title=dom-output-wrap>htmlFor</span>;
   readonly attribute <a href=#htmlformelement>HTMLFormElement</a> <a href=#dom-fae-form title=dom-fae-form>form</a>;
            attribute DOMString <a href=#dom-fe-name title=dom-fe-name>name</a>;
 
@@ -80107,7 +80107,7 @@
     <tr><th> <code title="">sizes</code>
      <td> <code title=attr-link-sizes><a href=#attr-link-sizes>link</a></code>
      <td> Sizes of the icons (for <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code>="<code title=rel-icon><a href=#rel-icon>icon</a></code>")
-     <td> List of sizes*
+     <td> <a href=#unordered-set-of-unique-space-separated-tokens>Unordered set of unique space-separated tokens</a> consisting of sizes*
     <tr><th> <code title="">span</code>
      <td> <code title=attr-col-span><a href=#attr-col-span>col</a></code>;
           <code title=attr-colgroup-span><a href=#attr-colgroup-span>colgroup</a></code>

Modified: source
===================================================================
--- source	2010-01-17 07:42:24 UTC (rev 4596)
+++ source	2010-01-17 07:55:53 UTC (rev 4597)
@@ -7605,7 +7605,7 @@
            attribute boolean <span title="dom-itemScope">itemScope</span>;
            attribute DOMString <span title="dom-itemType">itemType</span>;
            attribute DOMString <span title="dom-itemId">itemId</span>;
-           attribute DOMString <span title="dom-itemRef">itemRef</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-itemRef">itemRef</span>;
   [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-itemProp">itemProp</span>;
   readonly attribute <span>HTMLPropertiesCollection</span> <span title="dom-properties">properties</span>;
            attribute any <span title="dom-itemValue">itemValue</span>;
@@ -11132,7 +11132,7 @@
            attribute DOMString <span title="dom-link-media">media</span>;
            attribute DOMString <span title="dom-link-hreflang">hreflang</span>;
            attribute DOMString <span title="dom-link-type">type</span>;
-           attribute DOMString <span title="dom-link-sizes">sizes</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> attribute DOMString <span title="dom-link-sizes">sizes</span>;
 };
 <span>HTMLLinkElement</span> implements <span>LinkStyle</span>;</pre>
    </dd>
@@ -20780,7 +20780,7 @@
 <pre class="idl">interface <dfn>HTMLIFrameElement</dfn> : <span>HTMLElement</span> {
            attribute DOMString <span title="dom-iframe-src">src</span>;
            attribute DOMString <span title="dom-iframe-name">name</span>;
-           attribute DOMString <span title="dom-iframe-sandbox">sandbox</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-iframe-sandbox">sandbox</span>;
            attribute boolean <span title="dom-iframe-seamless">seamless</span>;
            attribute DOMString <span title="dom-dim-width">width</span>;
            attribute DOMString <span title="dom-dim-height">height</span>;
@@ -32072,7 +32072,7 @@
   <pre class="idl">interface <dfn>HTMLTableCellElement</dfn> : <span>HTMLElement</span> {
            attribute unsigned long <span title="dom-tdth-colSpan">colSpan</span>;
            attribute unsigned long <span title="dom-tdth-rowSpan">rowSpan</span>;
-           attribute DOMString <span title="dom-tdth-headers">headers</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-tdth-headers">headers</span>;
   readonly attribute long <span title="dom-tdth-cellIndex">cellIndex</span>;
 };</pre>
 
@@ -42241,7 +42241,7 @@
    <dt>DOM interface:</dt>
    <dd>
 <pre class="idl">interface <dfn>HTMLOutputElement</dfn> : <span>HTMLElement</span> {
-           attribute DOMString <span title="dom-output-wrap">htmlFor</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-output-wrap">htmlFor</span>;
   readonly attribute <span>HTMLFormElement</span> <span title="dom-fae-form">form</span>;
            attribute DOMString <span title="dom-fe-name">name</span>;
 
@@ -51033,7 +51033,7 @@
            attribute boolean <span title="dom-itemScope">itemScope</span>;
            attribute DOMString <span title="dom-itemType">itemType</span>;
            attribute DOMString <span title="dom-itemId">itemId</span>;
-           attribute DOMString <span title="dom-itemRef">itemRef</span>;
+  [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-itemRef">itemRef</span>;
   [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <span>DOMSettableTokenList</span> <span title="dom-itemProp">itemProp</span>;
   readonly attribute <span>HTMLPropertiesCollection</span> <span title="dom-properties">properties</span>;
            attribute any <span title="dom-itemValue">itemValue</span>;
@@ -95699,7 +95699,7 @@
      <th> <code title="">sizes</code>
      <td> <code title="attr-link-sizes">link</code>
      <td> Sizes of the icons (for <code title="attr-link-rel">rel</code>="<code title="rel-icon">icon</code>")
-     <td> List of sizes*
+     <td> <span>Unordered set of unique space-separated tokens</span> consisting of sizes*
     <tr>
      <th> <code title="">span</code>
      <td> <code title="attr-col-span">col</code>;




More information about the Commit-Watchers mailing list