Skip to content

Commit

Permalink
[giow] (2) Expose the unordered set of unique space-separated tokens …
Browse files Browse the repository at this point in the history
…as DOMSettableTokenList objects in the DOM. Affects .sandbox (on iframe), .sizes (on link), .headers (on td and th, .itemRef (everywhere), and htmlFor (on output).

git-svn-id: http://svn.whatwg.org/webapps@4597 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Jan 17, 2010
1 parent ed2fe9b commit da3a72c
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 19 deletions.
12 changes: 6 additions & 6 deletions complete.html
Expand Up @@ -7656,7 +7656,7 @@ <h4 id=elements-in-the-dom><span class=secno>3.2.2 </span>Elements in the DOM</h
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>;
Expand Down Expand Up @@ -10761,7 +10761,7 @@ <h4 id=the-link-element><span class=secno>4.2.4 </span>The <dfn><code>link</code
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>
Expand Down Expand Up @@ -19550,7 +19550,7 @@ <h4 id=the-iframe-element><span class=secno>4.8.3 </span>The <dfn><code>iframe</
<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>;
Expand Down Expand Up @@ -29211,7 +29211,7 @@ <h4 id=attributes-common-to-td-and-th-elements><span class=secno>4.9.11 </span>A
<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>

Expand Down Expand Up @@ -37905,7 +37905,7 @@ <h4 id=the-output-element><span class=secno>4.10.13 </span>The <dfn><code>output
<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>;

Expand Down Expand Up @@ -85757,7 +85757,7 @@ <h3 class=no-num id=attributes-0>Attributes</h3>
<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>
Expand Down
12 changes: 6 additions & 6 deletions index
Expand Up @@ -7556,7 +7556,7 @@ interface <dfn id=domhtmlimplementation>DOMHTMLImplementation</dfn> {
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>;
Expand Down Expand Up @@ -10661,7 +10661,7 @@ gave me some of the songs they wrote. I love sharing my music.&lt;/p&gt;
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>
Expand Down Expand Up @@ -19450,7 +19450,7 @@ href="?audio"&gt;audio&lt;/a&gt; test instead.)&lt;/p&gt;</pre>
<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>;
Expand Down Expand Up @@ -29111,7 +29111,7 @@ the cell that corresponds to the values of the two dice.
<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>

Expand Down Expand Up @@ -37805,7 +37805,7 @@ interface <dfn id=htmloptionelement>HTMLOptionElement</dfn> : <a href=#htmleleme
<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>;

Expand Down Expand Up @@ -80107,7 +80107,7 @@ interface <a href=#htmldocument>HTMLDocument</a> {
<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>
Expand Down
14 changes: 7 additions & 7 deletions source
Expand Up @@ -7605,7 +7605,7 @@ interface <dfn>DOMHTMLImplementation</dfn> {
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>;
Expand Down Expand Up @@ -11132,7 +11132,7 @@ gave me some of the songs they wrote. I love sharing my music.&lt;/p>
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>
Expand Down Expand Up @@ -20780,7 +20780,7 @@ href="?audio">audio&lt;/a> test instead.)&lt;/p></pre>
<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>;
Expand Down Expand Up @@ -32072,7 +32072,7 @@ the cell that corresponds to the values of the two dice.
<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>

Expand Down Expand Up @@ -42241,7 +42241,7 @@ interface <dfn>HTMLOptionElement</dfn> : <span>HTMLElement</span> {
<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>;

Expand Down Expand Up @@ -51033,7 +51033,7 @@ document.body.appendChild(outer);</pre>
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>;
Expand Down Expand Up @@ -95699,7 +95699,7 @@ interface <span>HTMLDocument</span> {
<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>;
Expand Down

0 comments on commit da3a72c

Please sign in to comment.