- From: poot <cvsmail@w3.org>
- Date: Tue, 26 Jul 2011 19:45:26 -0400
- To: public-html-diffs@w3.org
hixie: Move DOMTokenList to DOM Core (whatwg r6328) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.5056&r2=1.5057&f=h http://html5.org/tools/web-apps-tracker?from=6327&to=6328 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.5056 retrieving revision 1.5057 diff -u -d -r1.5056 -r1.5057 --- Overview.html 26 Jul 2011 23:32:40 -0000 1.5056 +++ Overview.html 26 Jul 2011 23:44:43 -0000 1.5057 @@ -566,13 +566,11 @@ <li><a href="#htmlallcollection-0"><span class="secno">2.8.2.1 </span>HTMLAllCollection</a></li> <li><a href="#htmlformcontrolscollection-0"><span class="secno">2.8.2.2 </span>HTMLFormControlsCollection</a></li> <li><a href="#htmloptionscollection-0"><span class="secno">2.8.2.3 </span>HTMLOptionsCollection</a></ol></li> - <li><a href="#domtokenlist-0"><span class="secno">2.8.3 </span>DOMTokenList</a></li> - <li><a href="#domsettabletokenlist-0"><span class="secno">2.8.4 </span>DOMSettableTokenList</a></li> - <li><a href="#domstringmap-0"><span class="secno">2.8.5 </span>DOMStringMap</a></li> - <li><a href="#transferable-objects"><span class="secno">2.8.6 </span>Transferable objects</a></li> - <li><a href="#safe-passing-of-structured-data"><span class="secno">2.8.7 </span>Safe passing of structured data</a></li> - <li><a href="#dom-feature-strings"><span class="secno">2.8.8 </span>DOM feature strings</a></li> - <li><a href="#garbage-collection"><span class="secno">2.8.9 </span>Garbage collection</a></ol></li> + <li><a href="#domstringmap-0"><span class="secno">2.8.3 </span>DOMStringMap</a></li> + <li><a href="#transferable-objects"><span class="secno">2.8.4 </span>Transferable objects</a></li> + <li><a href="#safe-passing-of-structured-data"><span class="secno">2.8.5 </span>Safe passing of structured data</a></li> + <li><a href="#dom-feature-strings"><span class="secno">2.8.6 </span>DOM feature strings</a></li> + <li><a href="#garbage-collection"><span class="secno">2.8.7 </span>Garbage collection</a></ol></li> <li><a href="#namespaces"><span class="secno">2.9 </span>Namespaces</a></ol></li> <li><a href="#dom"><span class="secno">3 </span>Semantics, structure, and APIs of HTML documents</a> <ol> @@ -2891,6 +2889,9 @@ <li><dfn id="htmlcollection"><code>HTMLCollection</code></dfn> interface, and the terms <dfn id="collections">collections</dfn> and <dfn id="represented-by-the-collection">represented by the collection</dfn></li> + <li><dfn id="domtokenlist"><code>DOMTokenList</code></dfn> interface</li> + <li><dfn id="domsettabletokenlist"><code>DOMSettableTokenList</code></dfn> interface</li> + <li><dfn id="dom-domimplementation-createdocument" title="dom-DOMImplementation-createDocument"><code>createDocument()</code></dfn> method</li> <li><dfn id="dom-document-createelement" title="dom-Document-createElement"><code>createElement()</code></dfn> method</li> <li><dfn id="dom-document-createelementns" title="dom-Document-createElementNS"><code>createElementNS()</code></dfn> method</li> @@ -6628,10 +6629,10 @@ <div class="example"> - <p>If an element with no attributes has its <code title="dom-tokenlist-remove"><a href="#dom-tokenlist-remove">element.classList.remove()</a></code> + <p>If an element with no attributes has its <code title="dom-tokenlist-remove">element.classList.remove()</code> method invoked, the underlying string won't be changed, since the result of removing any token from the empty string is still the - empty string. However, if the <code title="dom-tokenlist-add"><a href="#dom-tokenlist-add">element.classList.add()</a></code> method is + empty string. However, if the <code title="dom-tokenlist-add">element.classList.add()</code> method is then invoked, a <code title="attr-class"><a href="#classes">class</a></code> attribute will be added to the element with the value of the token to be added.</p> @@ -7022,201 +7023,7 @@ - </div><h4 id="domtokenlist-0"><span class="secno">2.8.3 </span>DOMTokenList</h4><p>The <code><a href="#domtokenlist">DOMTokenList</a></code> interface represents an interface - to an underlying string that consists of a <a href="#set-of-space-separated-tokens">set of - space-separated tokens</a>.<p class="note"><code><a href="#domtokenlist">DOMTokenList</a></code> objects are always - <a href="#case-sensitive">case-sensitive</a>, even when the underlying string might - ordinarily be treated in a case-insensitive manner.<pre class="idl">interface <dfn id="domtokenlist">DOMTokenList</dfn> { - readonly attribute unsigned long <a href="#dom-tokenlist-length" title="dom-tokenlist-length">length</a>; - getter DOMString? <a href="#dom-tokenlist-item" title="dom-tokenlist-item">item</a>(in unsigned long index); - boolean <a href="#dom-tokenlist-contains" title="dom-tokenlist-contains">contains</a>(in DOMString token); - void <a href="#dom-tokenlist-add" title="dom-tokenlist-add">add</a>(in DOMString token); - void <a href="#dom-tokenlist-remove" title="dom-tokenlist-remove">remove</a>(in DOMString token); - boolean <a href="#dom-tokenlist-toggle" title="dom-tokenlist-toggle">toggle</a>(in DOMString token); - <a href="#dom-tokenlist-tostring" title="dom-tokenlist-toString">stringifier</a> DOMString (); -};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-tokenlist-length"><a href="#dom-tokenlist-length">length</a></code></dt> - <dd> - <p>Returns the number of tokens in the string.</p> - </dd> - - <dt><var title="">element</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-item"><a href="#dom-tokenlist-item">item</a></code>(<var title="">index</var>)</dt> - <dt><var title="">tokenlist</var>[<var title="">index</var>]</dt> - <dd> - <p>Returns the token with index <var title="">index</var>. The tokens are returned in the order they are found in the underlying string.</p> - </dd> - - <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-contains"><a href="#dom-tokenlist-contains">contains</a></code>(<var title="">token</var>)</dt> - <dd> - <p>Returns true if the <var title="">token</var> is present; false otherwise.</p> - <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p> - <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p> - </dd> - - <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-add"><a href="#dom-tokenlist-add">add</a></code>(<var title="">token</var>)</dt> - <dd> - <p>Adds <var title="">token</var>, unless it is already present.</p> - <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p> - <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p> - </dd> - - <dt><var title="">tokenlist</var> . <code title="dom-tokenlist-remove"><a href="#dom-tokenlist-remove">remove</a></code>(<var title="">token</var>)</dt> - <dd> - <p>Removes <var title="">token</var> if it is present.</p> - <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p> - <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p> - </dd> - - <dt><var title="">hastoken</var> = <var title="">tokenlist</var> . <code title="dom-tokenlist-toggle"><a href="#dom-tokenlist-toggle">toggle</a></code>(<var title="">token</var>)</dt> - <dd> - <p>Adds <var title="">token</var> if it is not present, or removes - it if it is. Returns true if <var title="">token</var> is now - present (it was added); returns false if it is not (it was - removed).</p> - <p>Throws a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception if <var title="">token</var> is empty.</p> - <p>Throws an <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception if <var title="">token</var> contains any spaces.</p> - </dd> - - </dl><div class="impl"> - - <p>The <dfn id="dom-tokenlist-length" title="dom-tokenlist-length"><code>length</code></dfn> - attribute must return the number of tokens that result from <a href="#split-a-string-on-spaces" title="split a string on spaces">splitting the underlying string on - spaces</a>. This is the <var title="dom-tokenlist-length"><a href="#dom-tokenlist-length">length</a></var>.</p> - - <p>The object's <a href="#supported-property-indices">supported property indices</a> are the - numbers in the range zero to <span title=""><var title="dom-tokenlist-length"><a href="#dom-tokenlist-length">length</a></var>-1</span>, unless the <var title="dom-tokenlist-length"><a href="#dom-tokenlist-length">length</a></var> is zero, in which case - there are no <a href="#supported-property-indices">supported property indices</a>.</p> - - <p>The <dfn id="dom-tokenlist-item" title="dom-tokenlist-item"><code>item(<var title="">index</var>)</code></dfn> method must <a href="#split-a-string-on-spaces" title="split a - string on spaces">split the underlying string on spaces</a>, - preserving the order of the tokens as found in the underlying - string, and then return the <var title="">index</var>th item in this - list. If <var title="">index</var> is equal to or greater than the - number of tokens, then the method must return null.</p> - - <p class="example">For example, if the string is "<code title="">a b - a c</code>" then there are four tokens: the token with index 0 is - "<code title="">a</code>", the token with index 1 is "<code title="">b</code>", the token with index 2 is "<code title="">a</code>", and the token with index 3 is "<code title="">c</code>".</p> - - <p>The <dfn id="dom-tokenlist-contains" title="dom-tokenlist-contains"><code>contains(<var title="">token</var>)</code></dfn> method must run the following - algorithm:</p> - - <ol><li>If the <var title="">token</var> argument is the empty string, - then raise a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception and stop the - algorithm.</li> - - <li>If the <var title="">token</var> argument contains any <a href="#space-character" title="space character">space characters</a>, then raise an - <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception and stop the - algorithm.</li> - - <li>Otherwise, <a href="#split-a-string-on-spaces" title="split a string on spaces">split the - underlying string on spaces</a> to get the list of tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</li> - - <li>If the token indicated by <var title="">token</var> is a - <a href="#case-sensitive">case-sensitive</a> match for one of the tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string then return - true and stop this algorithm.</li> - - <li>Otherwise, return false.</li> - - </ol><p>The <dfn id="dom-tokenlist-add" title="dom-tokenlist-add"><code>add(<var title="">token</var>)</code></dfn> method must run the following - algorithm:</p> - - <ol><li>If the <var title="">token</var> argument is the empty string, - then raise a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception and stop the - algorithm.</li> - - <li>If the <var title="">token</var> argument contains any <a href="#space-character" title="space character">space characters</a>, then raise an - <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception and stop the - algorithm.</li> - - <li>Otherwise, <a href="#split-a-string-on-spaces" title="split a string on spaces">split the - underlying string on spaces</a> to get the list of tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</li> - - <li>If the given <var title="">token</var> is a - <a href="#case-sensitive">case-sensitive</a> match for one of the tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string then stop the - algorithm.</li> - - <li>Otherwise, if the <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying - string is not the empty string and the last character of that - string is not a <a href="#space-character">space character</a>, then append a U+0020 - SPACE character to the end of that string.</li> - - <li>Append the value of <var title="">token</var> to the end of the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</li> - - </ol><p>The <dfn id="dom-tokenlist-remove" title="dom-tokenlist-remove"><code>remove(<var title="">token</var>)</code></dfn> method must run the following - algorithm:</p> - - <ol><li>If the <var title="">token</var> argument is the empty string, - then raise a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception and stop the - algorithm.</li> - - <li>If the <var title="">token</var> argument contains any <a href="#space-character" title="space character">space characters</a>, then raise an - <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception and stop the - algorithm.</li> - - <li>Otherwise, <a href="#remove-a-token-from-a-string" title="remove a token from a string">remove - the given <var title="">token</var> from the underlying - string</a>.</li> - - </ol><p>The <dfn id="dom-tokenlist-toggle" title="dom-tokenlist-toggle"><code>toggle(<var title="">token</var>)</code></dfn> method must run the following - algorithm:</p> - - <ol><li>If the <var title="">token</var> argument is the empty string, - then raise a <code><a href="#syntax_err">SYNTAX_ERR</a></code> exception and stop the - algorithm.</li> - - <li>If the <var title="">token</var> argument contains any <a href="#space-character" title="space character">space characters</a>, then raise an - <code><a href="#invalid_character_err">INVALID_CHARACTER_ERR</a></code> exception and stop the - algorithm.</li> - - <li>Otherwise, <a href="#split-a-string-on-spaces" title="split a string on spaces">split the - underlying string on spaces</a> to get the list of tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</li> - - <li>If the given <var title="">token</var> is a - <a href="#case-sensitive">case-sensitive</a> match for one of the tokens in the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string then <a href="#remove-a-token-from-a-string" title="remove a token from a string">remove the given <var title="">token</var> from the underlying string</a> and stop the - algorithm, returning false.</li> - - <li>Otherwise, if the <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying - string is not the empty string and the last character of that - string is not a <a href="#space-character">space character</a>, then append a U+0020 - SPACE character to the end of that string.</li> - - <li>Append the value of <var title="">token</var> to the end of the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</li> - - <li>Return true.</li> - - </ol><p>A <code><a href="#domtokenlist">DOMTokenList</a></code> object must <dfn id="dom-tokenlist-tostring" title="dom-tokenlist-toString">stringify</dfn> to the value of the - <code><a href="#domtokenlist">DOMTokenList</a></code> object's underlying string.</p> - - </div><h4 id="domsettabletokenlist-0"><span class="secno">2.8.4 </span>DOMSettableTokenList</h4><p>The <code><a href="#domsettabletokenlist">DOMSettableTokenList</a></code> interface is the same as the - <code><a href="#domtokenlist">DOMTokenList</a></code> interface, except that it allows the - underlying string to be directly changed.<pre class="idl">interface <dfn id="domsettabletokenlist">DOMSettableTokenList</dfn> : <a href="#domtokenlist">DOMTokenList</a> { - attribute DOMString <a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>; -};</pre><dl class="domintro"><dt><var title="">tokenlist</var> . <code title="dom-DOMSettableTokenList-value"><a href="#dom-domsettabletokenlist-value">value</a></code></dt> - <dd> - <p>Returns the underlying string.</p> - <p>Can be set, to change the underlying string.</p> - </dd> - - </dl><div class="impl"> - - <p>An object implementing the <code><a href="#domsettabletokenlist">DOMSettableTokenList</a></code> - interface must act as defined for the <code><a href="#domtokenlist">DOMTokenList</a></code> - interface, except for the <code title="dom-DOMSettableTokenList-value"><a href="#dom-domsettabletokenlist-value">value</a></code> attribute defined - here.</p> - - <p>The <dfn id="dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value"><code>value</code></dfn> - attribute must return the underlying string on getting, and must - replace the underlying string with the new value on setting.</p> - - </div><h4 id="domstringmap-0"><span class="secno">2.8.5 </span>DOMStringMap</h4><p>The <code><a href="#domstringmap">DOMStringMap</a></code> interface represents a set of + </div><h4 id="domstringmap-0"><span class="secno">2.8.3 </span>DOMStringMap</h4><p>The <code><a href="#domstringmap">DOMStringMap</a></code> interface represents a set of name-value pairs. It exposes these using the scripting language's native mechanisms for property access.<div class="impl"> @@ -7290,7 +7097,7 @@ } }</pre> - </div><h4 id="transferable-objects"><span class="secno">2.8.6 </span>Transferable objects</h4><p>Some objects support being copied and closed in one operation. + </div><h4 id="transferable-objects"><span class="secno">2.8.4 </span>Transferable objects</h4><p>Some objects support being copied and closed in one operation. This is called <i>transferring</i> the object, and is used in particular to transfer ownership of unsharable or expensive resources across worker boundaries.<pre class="idl">[NoInterfaceObject] @@ -7307,7 +7114,7 @@ </ul><div class="impl"> - <h4 id="safe-passing-of-structured-data"><span class="secno">2.8.7 </span>Safe passing of structured data</h4> + <h4 id="safe-passing-of-structured-data"><span class="secno">2.8.5 </span>Safe passing of structured data</h4> <p>When a user agent is required to obtain a <dfn id="structured-clone">structured clone</dfn> of a value, optionally with a <i>transfer map</i>, it @@ -7475,7 +7282,7 @@ </ol><p class="note">This algorithm preserves cycles and preserves the identity of duplicate objects in graphs.</p> - </div><h4 id="dom-feature-strings"><span class="secno">2.8.8 </span>DOM feature strings</h4><p>DOM3 Core defines mechanisms for checking for interface support, + </div><h4 id="dom-feature-strings"><span class="secno">2.8.6 </span>DOM feature strings</h4><p>DOM3 Core defines mechanisms for checking for interface support, and for obtaining implementations of interfaces, using <a href="http://www.w3.org/TR/DOM-Level-3-Core/core.html#DOMFeatures">feature strings</a>. <a href="#refsDOMCORE">[DOMCORE]</a><p>Authors are strongly discouraged from using these, as they are notoriously unreliable and imprecise. Authors are encouraged to rely @@ -7490,7 +7297,7 @@ </div><div class="impl"> - <h4 id="garbage-collection"><span class="secno">2.8.9 </span>Garbage collection</h4> + <h4 id="garbage-collection"><span class="secno">2.8.7 </span>Garbage collection</h4> <p>There is an <dfn id="implied-strong-reference">implied strong reference</dfn> from any IDL attribute that returns a pre-existing object to that object.</p> @@ -8524,7 +8331,7 @@ attribute DOMString <a href="#dom-accesskey" title="dom-accessKey">accessKey</a>; readonly attribute DOMString <a href="#dom-accesskeylabel" title="dom-accessKeyLabel">accessKeyLabel</a>; attribute boolean <a href="#dom-draggable" title="dom-draggable">draggable</a>; - [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-dropzone" title="dom-dropzone">dropzone</a>; + [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-dropzone" title="dom-dropzone">dropzone</a>; attribute DOMString <a href="#dom-contenteditable" title="dom-contentEditable">contentEditable</a>; readonly attribute boolean <a href="#dom-iscontenteditable" title="dom-isContentEditable">isContentEditable</a>; attribute <a href="#htmlmenuelement">HTMLMenuElement</a>? <a href="#dom-contextmenu" title="dom-contextMenu">contextMenu</a>; @@ -11567,7 +11374,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>; - [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-link-sizes" title="dom-link-sizes">sizes</a>; + [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-link-sizes" title="dom-link-sizes">sizes</a>; }; <a href="#htmllinkelement">HTMLLinkElement</a> implements <span>LinkStyle</span>;</pre> </dd> @@ -19873,7 +19680,7 @@ attribute DOMString <a href="#dom-iframe-src" title="dom-iframe-src">src</a>; attribute DOMString <a href="#dom-iframe-srcdoc" title="dom-iframe-srcdoc">srcdoc</a>; attribute DOMString <a href="#dom-iframe-name" title="dom-iframe-name">name</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>; + [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] 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>; @@ -29753,7 +29560,7 @@ interface:<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>; - [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>; + [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] 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><dl class="domintro"><dt><var title="">cell</var> . <code title="dom-tdth-cellIndex"><a href="#dom-tdth-cellindex">cellIndex</a></code></dt> @@ -38000,7 +37807,7 @@ <dt>DOM interface:</dt> <dd> <pre class="idl">interface <dfn id="htmloutputelement">HTMLOutputElement</dfn> : <a href="#htmlelement">HTMLElement</a> { - [PutForwards=<a href="#dom-domsettabletokenlist-value" title="dom-DOMSettableTokenList-value">value</a>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-output-htmlfor" title="dom-output-htmlFor">htmlFor</a>; + [PutForwards=<span title="dom-DOMSettableTokenList-value">value</span>] readonly attribute <a href="#domsettabletokenlist">DOMSettableTokenList</a> <a href="#dom-output-htmlfor" title="dom-output-htmlFor">htmlFor</a>; 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>;
Received on Tuesday, 26 July 2011 23:45:33 UTC