[html5] r3713 - [e] (0) Rename DOM attributes to IDL attributes.
whatwg at whatwg.org
whatwg at whatwg.org
Sun Aug 30 19:28:55 PDT 2009
Author: ianh
Date: 2009-08-30 19:28:53 -0700 (Sun, 30 Aug 2009)
New Revision: 3713
Modified:
index
source
Log:
[e] (0) Rename DOM attributes to IDL attributes.
Modified: index
===================================================================
--- index 2009-08-30 21:40:25 UTC (rev 3712)
+++ index 2009-08-31 02:28:53 UTC (rev 3713)
@@ -71,7 +71,7 @@
<div class=head>
<p><a class=logo href=http://www.whatwg.org/ rel=home><img alt=WHATWG src=/images/logo></a></p>
<h1>HTML5</h1>
- <h2 class="no-num no-toc" id=draft-standard-—-30-august-2009>Draft Standard — 30 August 2009</h2>
+ <h2 class="no-num no-toc" id=draft-standard-—-31-august-2009>Draft Standard — 31 August 2009</h2>
<p>You can take part in this work. <a href=http://www.whatwg.org/mailing-list>Join the working group's discussion list.</a></p>
<p><strong>Web designers!</strong> We have a <a href=http://blog.whatwg.org/faq/>FAQ</a>, a <a href=http://forums.whatwg.org/>forum</a>, and a <a href=http://www.whatwg.org/mailing-list#help>help mailing list</a> for you!</p>
<!--<p class="impl"><strong>Implementors!</strong> We have a <a href="http://www.whatwg.org/mailing-list#implementors">mailing list</a> for you too!</p>-->
@@ -225,7 +225,7 @@
<li><a href=#character-encodings-0><span class=secno>2.7 </span>Character encodings</a></li>
<li><a href=#common-dom-interfaces><span class=secno>2.8 </span>Common DOM interfaces</a>
<ol>
- <li><a href=#reflecting-content-attributes-in-dom-attributes><span class=secno>2.8.1 </span>Reflecting content attributes in DOM attributes</a></li>
+ <li><a href=#reflecting-content-attributes-in-idl-attributes><span class=secno>2.8.1 </span>Reflecting content attributes in IDL attributes</a></li>
<li><a href=#collections-0><span class=secno>2.8.2 </span>Collections</a>
<ol>
<li><a href=#htmlcollection-0><span class=secno>2.8.2.1 </span>HTMLCollection</a></li>
@@ -1553,14 +1553,14 @@
<h3 id=terminology><span class=secno>2.1 </span>Terminology</h3>
- <p>This specification refers to both HTML and XML attributes and DOM
+ <p>This specification refers to both HTML and XML attributes and IDL
attributes, often in the same context. When it is not clear which is
being referred to, they are referred to as <dfn title="">content
- attributes</dfn> for HTML and XML attributes, and <dfn title="">DOM
- attributes</dfn> for those from the DOM. Similarly, the term
- "properties" is used for both JavaScript object properties and CSS
- properties. When these are ambiguous they are qualified as <dfn title="">object properties</dfn> and <dfn title="">CSS properties</dfn>
- respectively.</p>
+ attributes</dfn> for HTML and XML attributes, and <dfn title="">IDL
+ attributes</dfn> for those defined on IDL interfaces. Similarly, the
+ term "properties" is used for both JavaScript object properties and
+ CSS properties. When these are ambiguous they are qualified as <dfn title="">object properties</dfn> and <dfn title="">CSS
+ properties</dfn> respectively.</p>
<p>Generally, when the specification states that a feature applies
to <a href=#syntax>the HTML syntax</a> or <a href=#the-xhtml-syntax>the XHTML syntax</a>, it
@@ -1669,7 +1669,7 @@
<p>The <code>Document</code> of a <code>Node</code> (such as an
element) is the <code>Document</code> that the <code>Node</code>'s
- <code title="">ownerDocument</code> DOM attribute returns.</p>
+ <code title="">ownerDocument</code> IDL attribute returns.</p>
<p>When an element's <a href=#root-element>root element</a> is the <a href=#root-element>root
element</a> of a <code>Document</code>, it is said to be <dfn id=in-a-document>in
@@ -1683,7 +1683,7 @@
<p>If a <code>Node</code> is <a href=#in-a-document>in a <code>Document</code></a>
then that <code>Document</code> is always the <code>Node</code>'s
- <code>Document</code>, and the <code>Node</code>'s <code title="">ownerDocument</code> DOM attribute thus always returns that
+ <code>Document</code>, and the <code>Node</code>'s <code title="">ownerDocument</code> IDL attribute thus always returns that
<code>Document</code>.</p>
<p>The term <dfn id=tree-order>tree order</dfn> means a pre-order, depth-first
@@ -1712,7 +1712,7 @@
of the more accurate "an object implementing the interface
<code>Foo</code>".</p>
- <p>A DOM attribute is said to be <dfn title="">getting</dfn> when its value is
+ <p>A IDL attribute is said to be <dfn title="">getting</dfn> when its value is
being retrieved (e.g. by author script), and is said to be
<dfn title="">setting</dfn> when a new value is assigned to it.</p>
@@ -2113,7 +2113,7 @@
required for conforming IDL fragments, as described in the Web IDL
specification. <a href=#refsWEBIDL>[WEBIDL]</a></p>
- <p id=float-nan>Unless otherwise specified, if a DOM attribute
+ <p id=float-nan>Unless otherwise specified, if a IDL attribute
that is a floating point number type (<code title="">float</code>)
is assigned an Infinity or Not-a-Number (NaN) value, a
<code><a href=#not_supported_err>NOT_SUPPORTED_ERR</a></code> exception must be raised.</p>
@@ -2191,7 +2191,7 @@
<div class=example>
<p>For example, while strongly discouraged from doing so, an
- implementation "Foo Browser" could add a new DOM attribute "<code title="">fooTypeTime</code>" to a control's DOM interface that
+ implementation "Foo Browser" could add a new IDL attribute "<code title="">fooTypeTime</code>" to a control's DOM interface that
returned the time it took the user to select the current value of a
control (say). On the other hand, defining a new control that
appears in a form's <code title=dom-form-elements><a href=#dom-form-elements>elements</a></code>
@@ -4642,7 +4642,7 @@
<p class=example>Changing the base URL doesn't affect the image
displayed by <code><a href=#the-img-element>img</a></code> elements, although subsequent
- accesses of the <code title=dom-img-src><a href=#dom-img-src>src</a></code> DOM attribute
+ accesses of the <code title=dom-img-src><a href=#dom-img-src>src</a></code> IDL attribute
from script will return a new <a href=#absolute-url>absolute URL</a> that might
no longer correspond to the image being shown.</p>
@@ -4654,7 +4654,7 @@
<h4 id=interfaces-for-url-manipulation><span class=secno>2.5.3 </span>Interfaces for URL manipulation</h4>
- <p>An interface that has a complement of <dfn id=url-decomposition-dom-attributes>URL decomposition DOM
+ <p>An interface that has a complement of <dfn id=url-decomposition-idl-attributes>URL decomposition IDL
attributes</dfn> will have seven attributes with the following
definitions:</p>
@@ -4715,17 +4715,17 @@
</dl><div class=impl>
- <hr><p>The attributes defined to be URL decomposition DOM attributes must
+ <hr><p>The attributes defined to be URL decomposition IDL attributes must
act as described for the attributes with the same corresponding
names in this section.</p>
- <p>In addition, an interface with a complement of URL decomposition DOM
+ <p>In addition, an interface with a complement of URL decomposition IDL
attributes will define an <dfn id=concept-uda-input title=concept-uda-input>input</dfn>, which is a <a href=#url>URL</a>
that the attributes act on, and a <dfn id=concept-uda-setter title=concept-uda-setter>common setter action</dfn>, which is a
set of steps invoked when any of the attributes' setters are
invoked.</p>
- <p>The seven URL decomposition DOM attributes have similar
+ <p>The seven URL decomposition IDL attributes have similar
requirements.</p>
<p>On getting, if the <a href=#concept-uda-input title=concept-uda-input>input</a>
@@ -5169,52 +5169,52 @@
<h3 id=common-dom-interfaces><span class=secno>2.8 </span>Common DOM interfaces</h3>
- <h4 id=reflecting-content-attributes-in-dom-attributes><span class=secno>2.8.1 </span>Reflecting content attributes in DOM attributes</h4>
+ <h4 id=reflecting-content-attributes-in-idl-attributes><span class=secno>2.8.1 </span>Reflecting content attributes in IDL attributes</h4>
- <p>Some <span title="DOM attribute">DOM attributes</span> are
+ <p>Some <span title="IDL attribute">IDL attributes</span> are
defined to <dfn id=reflect>reflect</dfn> a particular <span>content
- attribute</span>. This means that on getting, the DOM attribute
+ attribute</span>. This means that on getting, the IDL attribute
returns the current value of the content attribute, and on setting,
- the DOM attribute changes the value of the content attribute to the
+ the IDL attribute changes the value of the content attribute to the
given value.</p>
- <p class=note>A list of <a href=#reflecting-dom-attributes>reflecting DOM attributes</a> and
+ <p class=note>A list of <a href=#reflecting-idl-attributes>reflecting IDL attributes</a> and
their corresponding content attributes is given in the index.</p>
<div class=impl>
<p>In general, on getting, if the content attribute is not present,
- the DOM attribute must act as if the content attribute's value is
+ the IDL attribute must act as if the content attribute's value is
the empty string; and on setting, if the content attribute is not
present, it must first be added.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code>
+ <p>If a reflecting IDL attribute is a <code>DOMString</code>
attribute whose content attribute is defined to contain a
- <a href=#url>URL</a>, then on getting, the DOM attribute must <a href=#resolve-a-url title="resolve a url">resolve</a> the value of the content
+ <a href=#url>URL</a>, then on getting, the IDL attribute must <a href=#resolve-a-url title="resolve a url">resolve</a> the value of the content
attribute relative to the element and return the resulting
<a href=#absolute-url>absolute URL</a> if that was successful, or the empty
string otherwise; and on setting, must set the content attribute to
the specified literal value. If the content attribute is absent, the
- DOM attribute must return the default value, if the content
+ IDL attribute must return the default value, if the content
attribute has one, or else the empty string.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code>
+ <p>If a reflecting IDL attribute is a <code>DOMString</code>
attribute whose content attribute is defined to contain one or more
- <a href=#url title=URL>URLs</a>, then on getting, the DOM attribute
+ <a href=#url title=URL>URLs</a>, then on getting, the IDL attribute
must <a href=#split-a-string-on-spaces title="split a string on spaces">split the content
attribute on spaces</a> and return the concatenation of <a href=#resolve-a-url title="resolve a URL">resolving</a> each token URL to an
<a href=#absolute-url>absolute URL</a> relative to the element, with a single
U+0020 SPACE character between each URL, ignoring any tokens that
did not resolve successfully. If the content attribute is absent,
- the DOM attribute must return the default value, if the content
- attribute has one, or else the empty string. On setting, the DOM
+ the IDL attribute must return the default value, if the content
+ attribute has one, or else the empty string. On setting, the IDL
attribute must set the content attribute to the specified literal
value.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code> whose
+ <p>If a reflecting IDL attribute is a <code>DOMString</code> whose
content attribute is an <a href=#enumerated-attribute>enumerated attribute</a>, and the
- DOM attribute is <dfn id=limited-to-only-known-values>limited to only known values</dfn>, then, on
- getting, the DOM attribute must return the conforming value
+ IDL attribute is <dfn id=limited-to-only-known-values>limited to only known values</dfn>, then, on
+ getting, the IDL attribute must return the conforming value
associated with the state the attribute is in (in its canonical
case), or the empty string if the attribute is in a state that has
no associated keyword value; and on setting, if the new value is an
@@ -5226,23 +5226,23 @@
removed, otherwise, the setter must raise a <code><a href=#syntax_err>SYNTAX_ERR</a></code>
exception.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code> but
+ <p>If a reflecting IDL attribute is a <code>DOMString</code> but
doesn't fall into any of the above categories, then the getting and
setting must be done in a transparent, case-preserving manner.</p>
- <p>If a reflecting DOM attribute is a boolean attribute, then on
- getting the DOM attribute must return true if the attribute is set,
+ <p>If a reflecting IDL attribute is a boolean attribute, then on
+ getting the IDL attribute must return true if the attribute is set,
and false if it is absent. On setting, the content attribute must be
- removed if the DOM attribute is set to false, and must be set to
- have the same value as its name if the DOM attribute is set to
+ removed if the IDL attribute is set to false, and must be set to
+ have the same value as its name if the IDL attribute is set to
true. (This corresponds to the rules for <a href=#boolean-attribute title="boolean
attribute">boolean content attributes</a>.)</p>
- <p>If a reflecting DOM attribute is a signed integer type
+ <p>If a reflecting IDL attribute is a signed integer type
(<code>long</code>) then, on getting, the content attribute must be
parsed according to the <a href=#rules-for-parsing-integers title="rules for parsing
integers">rules for parsing signed integers</a>, and if that is
- successful, and the value is in the range of the DOM attribute's
+ successful, and the value is in the range of the IDL attribute's
type, the resulting value must be returned. If, on the other hand,
it fails or returns an out of range value, or if the attribute is
absent, then the default value must be returned instead, or 0 if
@@ -5251,11 +5251,11 @@
a <a href=#valid-integer>valid integer</a> and then that string must be used as
the new content attribute value.</p>
- <p>If a reflecting DOM attribute is an <em>unsigned</em> integer
+ <p>If a reflecting IDL attribute is an <em>unsigned</em> integer
type (<code>unsigned long</code>) then, on getting, the content
attribute must be parsed according to the <a href=#rules-for-parsing-non-negative-integers>rules for parsing
non-negative integers</a>, and if that is successful, and the
- value is in the range of the DOM attribute's type, the resulting
+ value is in the range of the IDL attribute's type, the resulting
value must be returned. If, on the other hand, it fails or returns
an out of range value, or if the attribute is absent, the default
value must be returned instead, or 0 if there is no default
@@ -5264,13 +5264,13 @@
non-negative integer</a> and then that string must be used as the
new content attribute value.</p>
- <p>If a reflecting DOM attribute is an unsigned integer type
+ <p>If a reflecting IDL attribute is an unsigned integer type
(<code>unsigned long</code>) that is <dfn id=limited-to-only-positive-non-zero-numbers>limited to only positive
non-zero numbers</dfn>, then the behavior is similar to the previous
case, but zero is not allowed. On getting, the content attribute
must first be parsed according to the <a href=#rules-for-parsing-non-negative-integers>rules for parsing
non-negative integers</a>, and if that is successful, and the
- value is in the range of the DOM attribute's type, the resulting
+ value is in the range of the IDL attribute's type, the resulting
value must be returned. If, on the other hand, it fails or returns
an out of range value, or if the attribute is absent, the default
value must be returned instead, or 1 if there is no default
@@ -5280,11 +5280,11 @@
number as a <a href=#valid-non-negative-integer>valid non-negative integer</a> and then that
string must be used as the new content attribute value.</p>
- <p>If a reflecting DOM attribute is a floating point number type
+ <p>If a reflecting IDL attribute is a floating point number type
(<code>float</code>), then, on getting, the content attribute must
be parsed according to the <a href=#rules-for-parsing-floating-point-number-values>rules for parsing floating point
number values</a>, and if that is successful, and the value is in
- the range of the DOM attribute's type, the resulting value must be
+ the range of the IDL attribute's type, the resulting value must be
returned. If, on the other hand, it fails or returns an out of range
value, or if the attribute is absent, the default value must be
returned instead, or 0.0 if there is no default value. On setting,
@@ -5296,7 +5296,7 @@
throw an exception on setting, as <a href=#float-nan>defined
earlier</a>.</p>
- <p>If a reflecting DOM attribute is of the type
+ <p>If a reflecting IDL attribute is of the type
<code><a href=#domtokenlist>DOMTokenList</a></code> or <code><a href=#domsettabletokenlist>DOMSettableTokenList</a></code>, then
on getting it must return a <code><a href=#domtokenlist>DOMTokenList</a></code> or
<code><a href=#domsettabletokenlist>DOMSettableTokenList</a></code> object (as appropriate) whose
@@ -5322,28 +5322,28 @@
</div>
- <p>If a reflecting DOM attribute has the type
+ <p>If a reflecting IDL attribute has the type
<code><a href=#htmlelement>HTMLElement</a></code>, or an interface that descends from
<code><a href=#htmlelement>HTMLElement</a></code>, then, on getting, it must run the
following algorithm (stopping at the first point where a value is
returned):
<ol><li>If the corresponding content attribute is absent, then the
- DOM attribute must return null.</li>
+ IDL attribute must return null.</li>
<li>Let <var title="">candidate</var> be the element that the <code title="">document.getElementById()</code> method would find if it
was passed as its argument the current value of the corresponding
content attribute.</li>
<li>If <var title="">candidate</var> is null, or if it is not
- type-compatible with the DOM attribute, then the DOM attribute must
+ type-compatible with the IDL attribute, then the IDL attribute must
return null.</li>
<li>Otherwise, it must return <var title="">candidate</var>.</li>
</ol><p>On setting, if the given element has an <code title=attr-id><a href=#the-id-attribute>id</a></code> attribute, then the content attribute must
be set to the value of that <code title=attr-id><a href=#the-id-attribute>id</a></code>
- attribute. Otherwise, the DOM attribute must be set to the empty
+ attribute. Otherwise, the IDL attribute must be set to the empty
string.</p>
</div>
@@ -5692,7 +5692,7 @@
on a <code>NodeList</code> object.</p>
<p>The <dfn id=dom-radionodelist-value title=dom-RadioNodeList-value><code>value</code></dfn>
- DOM attribute on the <code><a href=#radionodelist>RadioNodeList</a></code> object, on getting,
+ IDL attribute on the <code><a href=#radionodelist>RadioNodeList</a></code> object, on getting,
must return the value returned by running the following steps:</p>
<ol><li><p>Let <var title="">element</var> be the first element in
@@ -5710,7 +5710,7 @@
<li><p>Otherwise, return the value of <var title="">element</var>'s
<code title=attr-input-value><a href=#attr-input-value>value</a></code> attribute.</li>
- </ol><p>On setting, the <code title=dom-RadioNodeList-value><a href=#dom-radionodelist-value>value</a></code> DOM attribute must run
+ </ol><p>On setting, the <code title=dom-RadioNodeList-value><a href=#dom-radionodelist-value>value</a></code> IDL attribute must run
the following steps:</p>
<ol><li><p>Let <var title="">element</var> be the first element in
@@ -5985,7 +5985,7 @@
on a <code>NodeList</code> object.</p>
<p>The <dfn id=dom-propertynodelist-contents title=dom-PropertyNodeList-contents><code>contents</code></dfn>
- DOM attribute on the <code><a href=#propertynodelist>PropertyNodeList</a></code> object, on
+ IDL attribute on the <code><a href=#propertynodelist>PropertyNodeList</a></code> object, on
getting, must return a newly constructed array whose values are the
values obtained from the <code title=dom-content><a href=#dom-content>content</a></code>
DOM property of each of the elements represented by the object, in
@@ -6475,7 +6475,7 @@
<h4 id=garbage-collection><span class=secno>2.8.9 </span>Garbage collection</h4>
- <p>There is an <dfn id=implied-strong-reference>implied strong reference</dfn> from any DOM
+ <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>
<div class=example>
@@ -6606,7 +6606,7 @@
DOMString <a href=#dom-document-querycommandvalue title=dom-document-queryCommandValue>queryCommandValue</a>(in DOMString commandId);
readonly attribute <a href=#htmlcollection>HTMLCollection</a> <a href=#dom-document-commands title=dom-document-commands>commands</a>;
- // <a href=#event-handler-dom-attributes>event handler DOM attributes</a>
+ // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
attribute <a href=#function>Function</a> <a href=#handler-onabort title=handler-onabort>onabort</a>;
attribute <a href=#function>Function</a> <a href=#handler-onblur title=handler-onblur>onblur</a>;
attribute <a href=#function>Function</a> <a href=#handler-oncanplay title=handler-oncanplay>oncanplay</a>;
@@ -6713,7 +6713,7 @@
referrers in this case, or if the navigation was initiated for a
<a href=#hyperlink>hyperlink</a> with a <code title=rel-noreferrer><a href=#link-type-noreferrer>noreferrer</a></code> keyword.</p>
- <p class=note>In the case of HTTP, the <code title=dom-document-referrer><a href=#dom-document-referrer>referrer</a></code> DOM attribute will
+ <p class=note>In the case of HTTP, the <code title=dom-document-referrer><a href=#dom-document-referrer>referrer</a></code> IDL attribute will
match the <code title=http-referer>Referer</code> (sic) header
that was sent when <a href=#fetch title=fetch>fetching</a> the current
page.</p>
@@ -6860,7 +6860,7 @@
from the default by the <a href=#html-parser>HTML parser</a>, based on the
presence, absence, or value of the DOCTYPE string.</p>
- <p>The <dfn id=dom-document-compatmode title=dom-document-compatMode><code>compatMode</code></dfn> DOM
+ <p>The <dfn id=dom-document-compatmode title=dom-document-compatMode><code>compatMode</code></dfn> IDL
attribute must return the literal string "<code title="">CSS1Compat</code>" unless the document has been set to
<a href=#quirks-mode>quirks mode</a> by the <a href=#html-parser>HTML parser</a>, in which
case it must instead return the literal string "<code title="">BackCompat</code>".</p>
@@ -6894,7 +6894,7 @@
loading affect this value, as does the <code title=dom-document-charset><a href=#dom-document-charset>charset</a></code> setter. <a href=#refsIANACHARSET>[IANACHARSET]</a></p>
<p>The <dfn id=dom-document-charset title=dom-document-charset><code>charset</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of
+ IDL attribute must, on getting, return the preferred MIME name of
the <a href="#document's-character-encoding">document's character encoding</a>. On setting, if the
new value is an IANA-registered alias for a character encoding
supported by the user agent, the <a href="#document's-character-encoding">document's character
@@ -6902,11 +6902,11 @@
nothing happens.)</p>
<p>The <dfn id=dom-document-characterset title=dom-document-characterSet><code>characterSet</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of
+ IDL attribute must, on getting, return the preferred MIME name of
the <a href="#document's-character-encoding">document's character encoding</a>.</p>
<p>The <dfn id=dom-document-defaultcharset title=dom-document-defaultCharset><code>defaultCharset</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of a
+ IDL attribute must, on getting, return the preferred MIME name of a
character encoding, possibly the user's default encoding, or an
encoding associated with the user's current geographical location,
or any arbitrary encoding name.</p>
@@ -6936,7 +6936,7 @@
an <a href=#xml-parser>XML parser</a> that has not yet been <a href=#stop-parsing title="stop
parsing">stopped</a> or aborted.</p>
- <p>The <dfn id=dom-document-readystate title=dom-document-readyState><code>readyState</code></dfn> DOM
+ <p>The <dfn id=dom-document-readystate title=dom-document-readyState><code>readyState</code></dfn> IDL
attribute must, on getting, return the <a href=#current-document-readiness>current document
readiness</a>.</p>
@@ -6979,7 +6979,7 @@
<ol><li><p>If the <a href=#root-element>root element</a> is an <code><a href=#svg>svg</a></code>
element in the "<code title="">http://www.w3.org/2000/svg</code>"
namespace, and the user agent supports SVG, then return the value
- that would have been returned by the DOM attribute of the same name
+ that would have been returned by the IDL attribute of the same name
on the <code>SVGDocument</code> interface. <a href=#refsSVG>[SVG]</a></li>
<li><p>Otherwise, let <var title="">value</var> be a concatenation
@@ -7001,7 +7001,7 @@
<ol><li><p>If the <a href=#root-element>root element</a> is an <code><a href=#svg>svg</a></code>
element in the "<code title="">http://www.w3.org/2000/svg</code>"
namespace, and the user agent supports SVG, then the setter must
- defer to the setter for the DOM attribute of the same name on the
+ defer to the setter for the IDL attribute of the same name on the
<code>SVGDocument</code> interface (if it is readonly, then this
will raise an exception). Stop the algorithm here. <a href=#refsSVG>[SVG]</a></li>
@@ -7498,7 +7498,7 @@
// <span>styling</span>
readonly attribute <span>CSSStyleDeclaration</span> <a href=#dom-style title=dom-style>style</a>;
- // <a href=#event-handler-dom-attributes>event handler DOM attributes</a>
+ // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
attribute <a href=#function>Function</a> <a href=#handler-onabort title=handler-onabort>onabort</a>;
attribute <a href=#function>Function</a> <a href=#handler-onblur title=handler-onblur>onblur</a>;
attribute <a href=#function>Function</a> <a href=#handler-oncanplay title=handler-oncanplay>oncanplay</a>;
@@ -7719,7 +7719,7 @@
IDs, if other mechanisms (e.g. DOM Core methods) can set an
element's ID in a way that doesn't conflict with the <code title=attr-id><a href=#the-id-attribute>id</a></code> attribute.</p>
- <p>The <dfn id=dom-id title=dom-id><code>id</code></dfn> DOM attribute must
+ <p>The <dfn id=dom-id title=dom-id><code>id</code></dfn> IDL attribute must
<a href=#reflect>reflect</a> the <code title=attr-id><a href=#the-id-attribute>id</a></code> content
attribute.</p>
@@ -7769,7 +7769,7 @@
<div class=impl>
- <hr><p>The <dfn id=dom-title title=dom-title><code>title</code></dfn> DOM attribute
+ <hr><p>The <dfn id=dom-title title=dom-title><code>title</code></dfn> IDL attribute
must <a href=#reflect>reflect</a> the <code title=attr-title><a href=#the-title-attribute>title</a></code>
content attribute.</p>
@@ -7864,7 +7864,7 @@
directionality. (commented out because text directionality is a
rendering-level concern.)--></p>
- <hr><p>The <dfn id=dom-lang title=dom-lang><code>lang</code></dfn> DOM attribute
+ <hr><p>The <dfn id=dom-lang title=dom-lang><code>lang</code></dfn> IDL attribute
must <a href=#reflect>reflect</a> the <code title=attr-lang><a href=#attr-lang>lang</a></code>
content attribute in no namespace.</p>
@@ -7927,11 +7927,11 @@
</dl><div class=impl>
- <p>The <dfn id=dom-dir title=dom-dir><code>dir</code></dfn> DOM attribute on
+ <p>The <dfn id=dom-dir title=dom-dir><code>dir</code></dfn> IDL attribute on
an element must <a href=#reflect>reflect</a> the <code title=attr-dir><a href=#the-dir-attribute>dir</a></code> content attribute of that element,
<a href=#limited-to-only-known-values>limited to only known values</a>.</p>
- <p>The <dfn id=dom-document-dir title=dom-document-dir><code>dir</code></dfn> DOM
+ <p>The <dfn id=dom-document-dir title=dom-document-dir><code>dir</code></dfn> IDL
attribute on <code><a href=#htmldocument>HTMLDocument</a></code> objects must
<a href=#reflect>reflect</a> the <code title=attr-dir><a href=#the-dir-attribute>dir</a></code> content
attribute of <a href=#the-html-element>the <code>html</code> element</a>, if any,
@@ -7978,7 +7978,7 @@
<div class=impl>
<hr><p>The <dfn id=dom-classname title=dom-className><code>className</code></dfn> and
- <dfn id=dom-classlist title=dom-classList><code>classList</code></dfn> DOM
+ <dfn id=dom-classlist title=dom-classList><code>classList</code></dfn> IDL
attributes must both <a href=#reflect>reflect</a> the <code title=attr-class><a href=#classes>class</a></code> content attribute.</p>
</div>
@@ -8020,7 +8020,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-style title=dom-style><code>style</code></dfn> DOM attribute
+ <p>The <dfn id=dom-style title=dom-style><code>style</code></dfn> IDL attribute
must return a <code>CSSStyleDeclaration</code> whose value
represents the declarations specified in the attribute, if
present. Mutating the <code>CSSStyleDeclaration</code> object must
@@ -8099,9 +8099,9 @@
</dl><div class=impl>
- <p>The <dfn id=dom-dataset title=dom-dataset><code>dataset</code></dfn> DOM
+ <p>The <dfn id=dom-dataset title=dom-dataset><code>dataset</code></dfn> IDL
attribute provides convenient accessors for all the <code title=attr-data-*><a href=#attr-data-*>data-*</a></code> attributes on an element. On
- getting, the <code title=dom-dataset><a href=#dom-dataset>dataset</a></code> DOM attribute
+ getting, the <code title=dom-dataset><a href=#dom-dataset>dataset</a></code> IDL attribute
must return a <code><a href=#domstringmap>DOMStringMap</a></code> object, associated with the
following algorithms, which expose these attributes on their
element:</p>
@@ -9014,7 +9014,7 @@
<td><code title=attr-aria-role-button>button</code> role
<tr><td><code><a href=#the-input-element>input</a></code> element with a <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute in the <a href=#checkbox-state title=attr-input-type-checkbox>Checkbox</a> state
- <td><code title=attr-aria-role-checkbox>checkbox</code> role, with the <code title=attr-aria-checked>aria-checked</code> state set to "mixed" if the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute is true, or "true" if the element's <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> is true, or "false" otherwise
+ <td><code title=attr-aria-role-checkbox>checkbox</code> role, with the <code title=attr-aria-checked>aria-checked</code> state set to "mixed" if the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute is true, or "true" if the element's <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> is true, or "false" otherwise
<tr><td><code><a href=#the-input-element>input</a></code> element with a <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute in the <a href=#color-state title=attr-input-type-color>Color</a> state
<td>No role
@@ -9703,7 +9703,7 @@
<h4 id=innerhtml><span class=secno>3.5.5 </span><code title=dom-innerHTML><a href=#dom-innerhtml>innerHTML</a></code></h4>
- <p>The <dfn id=dom-innerhtml title=dom-innerHTML><code>innerHTML</code></dfn> DOM
+ <p>The <dfn id=dom-innerhtml title=dom-innerHTML><code>innerHTML</code></dfn> IDL
attribute represents the markup of the node's contents.</p>
<dl class=domintro><dt><var title="">document</var> . <code title=dom-innerHTML><a href=#dom-innerhtml>innerHTML</a></code> [ = <var title="">value</var> ]</dt>
@@ -9823,7 +9823,7 @@
<h4 id=outerhtml><span class=secno>3.5.6 </span><code title=dom-outerHTML><a href=#dom-outerhtml>outerHTML</a></code></h4>
- <p>The <dfn id=dom-outerhtml title=dom-outerHTML><code>outerHTML</code></dfn> DOM
+ <p>The <dfn id=dom-outerhtml title=dom-outerHTML><code>outerHTML</code></dfn> IDL
attribute represents the markup of the element and its contents.</p>
<dl class=domintro><dt><var title="">element</var> . <code title=dom-outerHTML><a href=#dom-outerhtml>outerHTML</a></code> [ = <var title="">value</var> ]</dt>
@@ -10198,9 +10198,9 @@
<p>The <code><a href=#the-title-element-0>title</a></code> element must not contain any
elements.</p>
- <p>The <dfn id=dom-title-text title=dom-title-text><code>text</code></dfn> DOM
+ <p>The <dfn id=dom-title-text title=dom-title-text><code>text</code></dfn> IDL
attribute must return the same value as the <code>textContent</code>
- DOM attribute on the element.</p>
+ IDL attribute on the element.</p>
<div class=example>
@@ -10225,7 +10225,7 @@
</div>
- <p>The string to use as the document's title is given by the <code title=dom-document-title><a href=#document.title>document.title</a></code> DOM
+ <p>The string to use as the document's title is given by the <code title=dom-document-title><a href=#document.title>document.title</a></code> IDL
attribute. <span class=impl>User agents should use the document's
title when referring to the document in their user
interface.</span></p>
@@ -10292,7 +10292,7 @@
with <code title=attr-base-target><a href=#attr-base-target>target</a></code> attributes, all but
the first are ignored.</p>
- <p>The <dfn id=dom-base-href title=dom-base-href><code>href</code></dfn> and <dfn id=dom-base-target title=dom-base-target><code>target</code></dfn> DOM attributes
+ <p>The <dfn id=dom-base-href title=dom-base-href><code>href</code></dfn> and <dfn id=dom-base-target title=dom-base-target><code>target</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
@@ -10594,15 +10594,15 @@
rules given in HTTP; the rules of <em>this</em> specification don't
apply.) <a href=#refsHTTP>[HTTP]</a> <a href=#refsWEBLINK>[WEBLINK]</a></p> <!-- WEBLINK is ref for Link: header -->
- <p>The DOM attributes <dfn id=dom-link-href title=dom-link-href><code>href</code></dfn>, <dfn id=dom-link-rel title=dom-link-rel><code>rel</code></dfn>, <dfn id=dom-link-media title=dom-link-media><code>media</code></dfn>, <dfn id=dom-link-hreflang title=dom-link-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-link-type title=dom-link-type><code>type</code></dfn>, and <dfn id=dom-link-sizes title=dom-link-sizes><code>sizes</code></dfn> each must
+ <p>The IDL attributes <dfn id=dom-link-href title=dom-link-href><code>href</code></dfn>, <dfn id=dom-link-rel title=dom-link-rel><code>rel</code></dfn>, <dfn id=dom-link-media title=dom-link-media><code>media</code></dfn>, <dfn id=dom-link-hreflang title=dom-link-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-link-type title=dom-link-type><code>type</code></dfn>, and <dfn id=dom-link-sizes title=dom-link-sizes><code>sizes</code></dfn> each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn id=dom-link-rellist title=dom-link-rellist><code>relList</code></dfn> <span class=impl>must</span> <a href=#reflect title=reflect>reflect</a> the <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code> content attribute.</p>
+ <p>The IDL attribute <dfn id=dom-link-rellist title=dom-link-rellist><code>relList</code></dfn> <span class=impl>must</span> <a href=#reflect title=reflect>reflect</a> the <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code> content attribute.</p>
</div>
- <p>The DOM attribute <dfn id=dom-link-disabled title=dom-link-disabled><code>disabled</code></dfn> only applies
+ <p>The IDL attribute <dfn id=dom-link-disabled title=dom-link-disabled><code>disabled</code></dfn> only applies
to style sheet links. When the <code><a href=#the-link-element>link</a></code> element defines a
style sheet link, then the <code title=dom-link-disabled><a href=#dom-link-disabled>disabled</a></code> attribute behaves as
defined <a href=#dom-linkstyle-disabled title=dom-linkstyle-disabled>for the alternative
@@ -10700,9 +10700,9 @@
<div class=impl>
- <p>The <dfn id=dom-meta-name title=dom-meta-name><code>name</code></dfn> DOM
+ <p>The <dfn id=dom-meta-name title=dom-meta-name><code>name</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
- same name. The DOM attribute <dfn id=dom-meta-httpequiv title=dom-meta-httpEquiv><code>httpEquiv</code></dfn> must
+ same name. The IDL attribute <dfn id=dom-meta-httpequiv title=dom-meta-httpEquiv><code>httpEquiv</code></dfn> must
<a href=#reflect>reflect</a> the content attribute <code title=attr-meta-http-equiv><a href=#attr-meta-http-equiv>http-equiv</a></code>.</p>
</div>
@@ -11458,7 +11458,7 @@
<div class=impl>
- <p>The <dfn id=dom-style-media title=dom-style-media><code>media</code></dfn>, <dfn id=dom-style-type title=dom-style-type><code>type</code></dfn> and <dfn id=dom-style-scoped title=dom-style-scoped><code>scoped</code></dfn> DOM attributes
+ <p>The <dfn id=dom-style-media title=dom-style-media><code>media</code></dfn>, <dfn id=dom-style-type title=dom-style-type><code>type</code></dfn> and <dfn id=dom-style-scoped title=dom-style-scoped><code>scoped</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
@@ -11545,7 +11545,7 @@
based on the other values)
-->
- </dl><p>The <dfn id=dom-linkstyle-disabled title=dom-LinkStyle-disabled><code>disabled</code></dfn> DOM
+ </dl><p>The <dfn id=dom-linkstyle-disabled title=dom-LinkStyle-disabled><code>disabled</code></dfn> IDL
attribute on <code><a href=#the-link-element>link</a></code> and <code><a href=#the-style-element>style</a></code> elements must
return false and do nothing on setting, if the <code title=dom-linkstyle-sheet>sheet</code> attribute of their
<code>LinkStyle</code> interface is null. Otherwise, it must return
@@ -12128,7 +12128,7 @@
</ol></dd>
- </dl><p>The DOM attributes <dfn id=dom-script-src title=dom-script-src><code>src</code></dfn>, <dfn id=dom-script-type title=dom-script-type><code>type</code></dfn>, <dfn id=dom-script-charset title=dom-script-charset><code>charset</code></dfn>, <dfn id=dom-script-async title=dom-script-async><code>async</code></dfn>, and <dfn id=dom-script-defer title=dom-script-defer><code>defer</code></dfn>, each must
+ </dl><p>The IDL attributes <dfn id=dom-script-src title=dom-script-src><code>src</code></dfn>, <dfn id=dom-script-type title=dom-script-type><code>type</code></dfn>, <dfn id=dom-script-charset title=dom-script-charset><code>charset</code></dfn>, <dfn id=dom-script-async title=dom-script-async><code>async</code></dfn>, and <dfn id=dom-script-defer title=dom-script-defer><code>defer</code></dfn>, each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -12148,12 +12148,12 @@
</dl><div class=impl>
- <p>The DOM attribute <dfn id=dom-script-text title=dom-script-text><code>text</code></dfn> must return a
+ <p>The IDL attribute <dfn id=dom-script-text title=dom-script-text><code>text</code></dfn> must return a
concatenation of the contents of all the <a href=#text-node title="text
node">text nodes</a> that are direct children of the
<code><a href=#script>script</a></code> element (ignoring any other nodes such as
comments or elements), in tree order. On setting, it must act the
- same way as the <code>textContent</code> DOM attribute.</p>
+ same way as the <code>textContent</code> IDL attribute.</p>
</div>
@@ -12470,7 +12470,7 @@
<p>In conforming documents, there is only one <code><a href=#the-body-element-0>body</a></code>
element. The <code title=dom-document-body><a href=#dom-document-body>document.body</a></code>
- DOM attribute provides scripts with easy access to a document's
+ IDL attribute provides scripts with easy access to a document's
<code><a href=#the-body-element-0>body</a></code> element.</p>
<div class=impl>
@@ -12486,7 +12486,7 @@
<p>The <code><a href=#the-body-element-0>body</a></code> element exposes as <a href=#event-handler-content-attributes>event handler
content attributes</a> a number of the <a href=#event-handler-attributes-0>event handler
attributes</a> of the <code><a href=#window>Window</a></code> object. It also mirrors
- their <a href=#event-handler-dom-attributes>event handler DOM attributes</a>.</p>
+ their <a href=#event-handler-idl-attributes>event handler IDL attributes</a>.</p>
<p>The <code title=handler-window-onblur><a href=#handler-window-onblur>onblur</a></code>, <code title=handler-window-onerror><a href=#handler-window-onerror>onerror</a></code>, <code title=handler-window-onfocus><a href=#handler-window-onfocus>onfocus</a></code>, and <code title=handler-window-onload><a href=#handler-window-onload>onload</a></code> <a href=#event-handler-attributes-0>event handler
attributes</a> of the <code><a href=#window>Window</a></code> object, exposed on the
@@ -12738,7 +12738,7 @@
<div class=impl>
<p>The <dfn id=dom-article-pubdate title=dom-article-pubDate><code>pubDate</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the element's <code title=attr-article-pubdate><a href=#attr-article-pubdate>pubdate</a></code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the element's <code title=attr-article-pubdate><a href=#attr-article-pubdate>pubdate</a></code> content attribute.</p>
</div>
@@ -14005,7 +14005,7 @@
<div class=impl>
- <p>The <dfn id=dom-quote-cite title=dom-quote-cite><code>cite</code></dfn> DOM
+ <p>The <dfn id=dom-quote-cite title=dom-quote-cite><code>cite</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the element's <code title="">cite</code> content attribute.</p>
</div>
@@ -14087,10 +14087,10 @@
one if the <code title=attr-ol-reversed><a href=#attr-ol-reversed>reversed</a></code> is absent,
or minus one if it is present.</p>
- <p>The <dfn id=dom-ol-reversed title=dom-ol-reversed><code>reversed</code></dfn> DOM
+ <p>The <dfn id=dom-ol-reversed title=dom-ol-reversed><code>reversed</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the value of the <code title=attr-ol-reversed><a href=#attr-ol-reversed>reversed</a></code> content attribute.</p>
- <p>The <dfn id=dom-ol-start title=dom-ol-start><code>start</code></dfn> DOM
+ <p>The <dfn id=dom-ol-start title=dom-ol-start><code>start</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the value of the <code title=attr-ol-start><a href=#attr-ol-start>start</a></code> content attribute.</p>
</div>
@@ -14230,7 +14230,7 @@
(q.v.), if there is one. If there is not, the attribute has no
effect.</p>
- <p>The <dfn id=dom-li-value title=dom-li-value><code>value</code></dfn> DOM
+ <p>The <dfn id=dom-li-value title=dom-li-value><code>value</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the value of the <code title=dom-li-value><a href=#dom-li-value>value</a></code> content attribute.</p>
</div>
@@ -14610,7 +14610,7 @@
attribute DOMString <a href=#dom-a-hreflang title=dom-a-hreflang>hreflang</a>;
attribute DOMString <a href=#dom-a-type title=dom-a-type>type</a>;
- // <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a>
+ // <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a>
attribute DOMString <a href=#dom-a-protocol title=dom-a-protocol>protocol</a>;
attribute DOMString <a href=#dom-a-host title=dom-a-host>host</a>;
attribute DOMString <a href=#dom-a-hostname title=dom-a-hostname>hostname</a>;
@@ -14703,17 +14703,17 @@
suffix</a></var>, then take that into account when following the
hyperlink.</li>
- </ol><p>The DOM attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>, <dfn id=dom-a-ping title=dom-a-ping><code>ping</code></dfn>, <dfn id=dom-a-target title=dom-a-target><code>target</code></dfn>, <dfn id=dom-a-rel title=dom-a-rel><code>rel</code></dfn>, <dfn id=dom-a-media title=dom-a-media><code>media</code></dfn>, <dfn id=dom-a-hreflang title=dom-a-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-a-type title=dom-a-type><code>type</code></dfn>, must
+ </ol><p>The IDL attributes <dfn id=dom-a-href title=dom-a-href><code>href</code></dfn>, <dfn id=dom-a-ping title=dom-a-ping><code>ping</code></dfn>, <dfn id=dom-a-target title=dom-a-target><code>target</code></dfn>, <dfn id=dom-a-rel title=dom-a-rel><code>rel</code></dfn>, <dfn id=dom-a-media title=dom-a-media><code>media</code></dfn>, <dfn id=dom-a-hreflang title=dom-a-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-a-type title=dom-a-type><code>type</code></dfn>, must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn id=dom-a-rellist title=dom-a-rellist><code>relList</code></dfn> must
+ <p>The IDL attribute <dfn id=dom-a-rellist title=dom-a-rellist><code>relList</code></dfn> must
<a href=#reflect>reflect</a> the <code title=attr-hyperlink-rel><a href=#attr-hyperlink-rel>rel</a></code>
content attribute.</p>
<p>The <code><a href=#the-a-element>a</a></code> element also supports the complement of
- <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a>, <dfn id=dom-a-protocol title=dom-a-protocol><code>protocol</code></dfn>, <dfn id=dom-a-host title=dom-a-host><code>host</code></dfn>, <dfn id=dom-a-port title=dom-a-port><code>port</code></dfn>, <dfn id=dom-a-hostname title=dom-a-hostname><code>hostname</code></dfn>, <dfn id=dom-a-pathname title=dom-a-pathname><code>pathname</code></dfn>, <dfn id=dom-a-search title=dom-a-search><code>search</code></dfn>, and <dfn id=dom-a-hash title=dom-a-hash><code>hash</code></dfn>. These must follow the
- rules given for URL decomposition DOM attributes, with the <a href=#concept-uda-input title=concept-uda-input>input</a> being the result of <a href=#resolve-a-url title="resolve a url">resolving</a> the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute relative to the
+ <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a>, <dfn id=dom-a-protocol title=dom-a-protocol><code>protocol</code></dfn>, <dfn id=dom-a-host title=dom-a-host><code>host</code></dfn>, <dfn id=dom-a-port title=dom-a-port><code>port</code></dfn>, <dfn id=dom-a-hostname title=dom-a-hostname><code>hostname</code></dfn>, <dfn id=dom-a-pathname title=dom-a-pathname><code>pathname</code></dfn>, <dfn id=dom-a-search title=dom-a-search><code>search</code></dfn>, and <dfn id=dom-a-hash title=dom-a-hash><code>hash</code></dfn>. These must follow the
+ rules given for URL decomposition IDL attributes, with the <a href=#concept-uda-input title=concept-uda-input>input</a> being the result of <a href=#resolve-a-url title="resolve a url">resolving</a> the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute relative to the
element, if there is such an attribute and resolving it is
successful, or the empty string otherwise; and the <a href=#concept-uda-setter title=concept-uda-setter>common setter action</a> being the
same as setting the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to the new output
@@ -15487,7 +15487,7 @@
<div class=impl>
- <p>The <dfn id=dom-time-datetime title=dom-time-datetime><code>dateTime</code></dfn> DOM
+ <p>The <dfn id=dom-time-datetime title=dom-time-datetime><code>dateTime</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-time-datetime><a href=#attr-time-datetime>datetime</a></code> content attribute.</p>
<p>User agents, to obtain the <dfn id=concept-time-date title=concept-time-date>date</dfn>, <dfn id=concept-time-time title=concept-time-time>time</dfn>, and <dfn id=concept-time-timezone title=concept-time-timezone>time-zone offset</dfn> represented by
@@ -15554,19 +15554,19 @@
</dl><div>
- <p>The <dfn id=dom-time-date title=dom-time-date><code>date</code></dfn> DOM
+ <p>The <dfn id=dom-time-date title=dom-time-date><code>date</code></dfn> IDL
attribute must return null if the <a href=#concept-time-date title=concept-time-date>date</a> is unknown, and otherwise must
return the time corresponding to midnight UTC (i.e. the first
second) of the given <a href=#concept-time-date title=concept-time-date>date</a>.</p>
- <p>The <dfn id=dom-time-time title=dom-time-time><code>time</code></dfn> DOM attribute
+ <p>The <dfn id=dom-time-time title=dom-time-time><code>time</code></dfn> IDL attribute
must return null if the <a href=#concept-time-time title=concept-time-time>time</a> is
unknown, and otherwise must return the time corresponding to the
given <a href=#concept-time-time title=concept-time-time>time</a> of 1970-01-01, with
the time zone UTC.</p>
<p>The <dfn id=dom-time-timezone title=dom-time-timezone><code>timezone</code></dfn>
- DOM attribute must return null if the <a href=#concept-time-timezone title=concept-time-timezone>time-zone offset</a> is unknown,
+ IDL attribute must return null if the <a href=#concept-time-timezone title=concept-time-timezone>time-zone offset</a> is unknown,
and otherwise must return the time corresponding to 1970-01-01 00:00
UTC in the given <a href=#concept-time-timezone title=concept-time-timezone>time-zone
offset</a>, with the time zone set to UTC (i.e. the time
@@ -16301,9 +16301,9 @@
progress bar, and in the former case, should indicate the relative
position of the current value relative to the maximum value.</p>
- <p>The <dfn id=dom-progress-max title=dom-progress-max><code>max</code></dfn> and <dfn id=dom-progress-value title=dom-progress-value><code>value</code></dfn> DOM attributes
+ <p>The <dfn id=dom-progress-max title=dom-progress-max><code>max</code></dfn> and <dfn id=dom-progress-value title=dom-progress-value><code>value</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
- same name. When the relevant content attributes are absent, the DOM
+ same name. When the relevant content attributes are absent, the IDL
attributes must return zero. The value parsed from the
<code>textContent</code> never affects the DOM values.</p>
@@ -16322,7 +16322,7 @@
</dl><div>
<p>If the progress bar is an indeterminate progress bar, then the
- <dfn id=dom-progress-position title=dom-progress-position><code>position</code></dfn> DOM
+ <dfn id=dom-progress-position title=dom-progress-position><code>position</code></dfn> IDL
attribute must return −1. Otherwise, it must return the result of
dividing the current value by the maximum value.</p>
@@ -16753,9 +16753,9 @@
second line.</p>
</div>
- <p>The <dfn id=dom-meter-min title=dom-meter-min><code>min</code></dfn>, <dfn id=dom-meter-max title=dom-meter-max><code>max</code></dfn>, <dfn id=dom-meter-value title=dom-meter-value><code>value</code></dfn>, <dfn id=dom-meter-low title=dom-meter-low><code>low</code></dfn>, <dfn id=dom-meter-high title=dom-meter-high><code>high</code></dfn>, and <dfn id=dom-meter-optimum title=dom-meter-optimum><code>optimum</code></dfn> DOM attributes
+ <p>The <dfn id=dom-meter-min title=dom-meter-min><code>min</code></dfn>, <dfn id=dom-meter-max title=dom-meter-max><code>max</code></dfn>, <dfn id=dom-meter-value title=dom-meter-value><code>value</code></dfn>, <dfn id=dom-meter-low title=dom-meter-low><code>low</code></dfn>, <dfn id=dom-meter-high title=dom-meter-high><code>high</code></dfn>, and <dfn id=dom-meter-optimum title=dom-meter-optimum><code>optimum</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
- same name. When the relevant content attributes are absent, the DOM
+ same name. When the relevant content attributes are absent, the IDL
attributes must return zero. The value parsed from the
<code>textContent</code> never affects the DOM values.</p>
@@ -17385,8 +17385,8 @@
<div class=impl>
- <p>The <dfn id=dom-mod-cite title=dom-mod-cite><code>cite</code></dfn> DOM
- attribute must <a href=#reflect>reflect</a> the element's <code title=attr-mod-cite><a href=#attr-mod-cite>cite</a></code> content attribute. The <dfn id=dom-mod-datetime title=dom-mod-datetime><code>dateTime</code></dfn> DOM attribute
+ <p>The <dfn id=dom-mod-cite title=dom-mod-cite><code>cite</code></dfn> IDL
+ attribute must <a href=#reflect>reflect</a> the element's <code title=attr-mod-cite><a href=#attr-mod-cite>cite</a></code> content attribute. The <dfn id=dom-mod-datetime title=dom-mod-datetime><code>dateTime</code></dfn> IDL attribute
must <a href=#reflect>reflect</a> the element's <code title="">datetime</code> content attribute.</p>
</div>
@@ -17975,7 +17975,7 @@
<div class=impl>
- <p>The DOM attributes <dfn id=dom-img-alt title=dom-img-alt><code>alt</code></dfn>, <dfn id=dom-img-src title=dom-img-src><code>src</code></dfn>, <dfn id=dom-img-usemap title=dom-img-useMap><code>useMap</code></dfn>, and <dfn id=dom-img-ismap title=dom-img-isMap><code>isMap</code></dfn> each must
+ <p>The IDL attributes <dfn id=dom-img-alt title=dom-img-alt><code>alt</code></dfn>, <dfn id=dom-img-src title=dom-img-src><code>src</code></dfn>, <dfn id=dom-img-usemap title=dom-img-useMap><code>useMap</code></dfn>, and <dfn id=dom-img-ismap title=dom-img-isMap><code>isMap</code></dfn> each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -18014,7 +18014,7 @@
</dl><div class=impl>
- <p>The DOM attributes <dfn id=dom-img-width title=dom-img-width><code>width</code></dfn> and <dfn id=dom-img-height title=dom-img-height><code>height</code></dfn> must return the
+ <p>The IDL attributes <dfn id=dom-img-width title=dom-img-width><code>width</code></dfn> and <dfn id=dom-img-height title=dom-img-height><code>height</code></dfn> must return the
rendered width and height of the image, in CSS pixels, if the image
is being rendered, and is being rendered to a visual medium; or else
the intrinsic width and height of the image, in CSS pixels, if the
@@ -18025,7 +18025,7 @@
<p>On setting, they must act as if they <a href=#reflect title=reflect>reflected</a> the respective content attributes
of the same name.</p>
- <p>The DOM attribute <dfn id=dom-img-complete title=dom-img-complete><code>complete</code></dfn> must return
+ <p>The IDL attribute <dfn id=dom-img-complete title=dom-img-complete><code>complete</code></dfn> must return
true if the user agent has fetched the image specified in the <code title=attr-img-src><a href=#attr-img-src>src</a></code> attribute, and it is in a supported
image type (i.e. it was decoded without fatal errors), even if the
final <a href=#concept-task title=concept-task>task</a> queued by the
@@ -19201,7 +19201,7 @@
origin</a> for the purposes of the <a href=#origin title=origin>same-origin policy</a>.</p>
<p>This flag also <a href=#sandboxCookies>prevents script from
- reading the <code title=dom-document-cookie>document.cookie</code> DOM
+ reading the <code title=dom-document-cookie>document.cookie</code> IDL
attribute</a>.</p>
<div class=note>
@@ -19284,7 +19284,7 @@
<iframe sandbox src="getusercontent.cgi?id=12193"></iframe></pre>
<p>Note that cookies are still sent to the server in the <code title="">getusercontent.cgi</code> request, though they are not
- visible in the <code title=dom-document-cookie><a href=#dom-document-cookie>document.cookie</a></code> DOM
+ visible in the <code title=dom-document-cookie><a href=#dom-document-cookie>document.cookie</a></code> IDL
attribute.</p>
</div>
@@ -19463,17 +19463,17 @@
<div class=impl>
- <p>The DOM attributes <dfn id=dom-iframe-src title=dom-iframe-src><code>src</code></dfn>, <dfn id=dom-iframe-name title=dom-iframe-name><code>name</code></dfn>, <dfn id=dom-iframe-sandbox title=dom-iframe-sandbox><code>sandbox</code></dfn>, and <dfn id=dom-iframe-seamless title=dom-iframe-seamless><code>seamless</code></dfn> must
+ <p>The IDL attributes <dfn id=dom-iframe-src title=dom-iframe-src><code>src</code></dfn>, <dfn id=dom-iframe-name title=dom-iframe-name><code>name</code></dfn>, <dfn id=dom-iframe-sandbox title=dom-iframe-sandbox><code>sandbox</code></dfn>, and <dfn id=dom-iframe-seamless title=dom-iframe-seamless><code>seamless</code></dfn> must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
<p>The <dfn id=dom-iframe-contentdocument title=dom-iframe-contentDocument><code>contentDocument</code></dfn>
- DOM attribute must return the <code>Document</code> object of the
+ IDL attribute must return the <code>Document</code> object of the
<a href=#active-document>active document</a> of the <code><a href=#the-iframe-element>iframe</a></code> element's
<a href=#nested-browsing-context>nested browsing context</a>.</p>
<p>The <dfn id=dom-iframe-contentwindow title=dom-iframe-contentWindow><code>contentWindow</code></dfn>
- DOM attribute must return the <code><a href=#windowproxy>WindowProxy</a></code> object of the
+ IDL attribute must return the <code><a href=#windowproxy>WindowProxy</a></code> object of the
<code><a href=#the-iframe-element>iframe</a></code> element's <a href=#nested-browsing-context>nested browsing
context</a>.</p>
@@ -19687,7 +19687,7 @@
<div class=impl>
- <p>The DOM attributes <dfn id=dom-embed-src title=dom-embed-src><code>src</code></dfn> and <dfn id=dom-embed-type title=dom-embed-type><code>type</code></dfn> each must
+ <p>The IDL attributes <dfn id=dom-embed-src title=dom-embed-src><code>src</code></dfn> and <dfn id=dom-embed-type title=dom-embed-type><code>type</code></dfn> each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -20091,18 +20091,18 @@
<div class=impl>
- <p>The DOM attributes <dfn id=dom-object-data title=dom-object-data><code>data</code></dfn>, <dfn id=dom-object-type title=dom-object-type><code>type</code></dfn>, <dfn id=dom-object-name title=dom-object-name><code>name</code></dfn>, and <dfn id=dom-object-usemap title=dom-object-useMap><code>useMap</code></dfn> each must
+ <p>The IDL attributes <dfn id=dom-object-data title=dom-object-data><code>data</code></dfn>, <dfn id=dom-object-type title=dom-object-type><code>type</code></dfn>, <dfn id=dom-object-name title=dom-object-name><code>name</code></dfn>, and <dfn id=dom-object-usemap title=dom-object-useMap><code>useMap</code></dfn> each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
<p>The <dfn id=dom-object-contentdocument title=dom-object-contentDocument><code>contentDocument</code></dfn>
- DOM attribute must return the <code>Document</code> object of the
+ IDL attribute must return the <code>Document</code> object of the
<a href=#active-document>active document</a> of the <code><a href=#the-object-element>object</a></code> element's
<a href=#nested-browsing-context>nested browsing context</a>, if it has one; otherwise, it
must return null.</p>
<p>The <dfn id=dom-object-contentwindow title=dom-object-contentWindow><code>contentWindow</code></dfn>
- DOM attribute must return the <code><a href=#windowproxy>WindowProxy</a></code> object of the
+ IDL attribute must return the <code><a href=#windowproxy>WindowProxy</a></code> object of the
<code><a href=#the-object-element>object</a></code> element's <a href=#nested-browsing-context>nested browsing context</a>,
if it has one; otherwise, it must return null.</p>
@@ -20179,7 +20179,7 @@
element defines a <dfn id=concept-param-parameter title=concept-param-parameter>parameter</dfn> with the given
name/value pair.</p>
- <p>The DOM attributes <dfn id=dom-param-name title=dom-param-name><code>name</code></dfn> and <dfn id=dom-param-value title=dom-param-value><code>value</code></dfn> must both
+ <p>The IDL attributes <dfn id=dom-param-name title=dom-param-name><code>name</code></dfn> and <dfn id=dom-param-value title=dom-param-value><code>value</code></dfn> must both
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -20262,7 +20262,7 @@
<div class=impl>
- <p>The <dfn id=dom-video-poster title=dom-video-poster><code>poster</code></dfn> DOM
+ <p>The <dfn id=dom-video-poster title=dom-video-poster><code>poster</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-video-poster><a href=#attr-video-poster>poster</a></code> content attribute.</p>
<hr><p>When no video data is available (the element's <code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> attribute is either
@@ -20340,9 +20340,9 @@
aspect ratio, clean aperture, resolution, and so forth, as defined
for the format used by the resource.</p>
- <p>The <dfn id=dom-video-videowidth title=dom-video-videoWidth><code>videoWidth</code></dfn> DOM
+ <p>The <dfn id=dom-video-videowidth title=dom-video-videoWidth><code>videoWidth</code></dfn> IDL
attribute must return the <a href=#concept-video-intrinsic-width title=concept-video-intrinsic-width>intrinsic width</a> of the
- video in CSS pixels. The <dfn id=dom-video-videoheight title=dom-video-videoHeight><code>videoHeight</code></dfn> DOM
+ video in CSS pixels. The <dfn id=dom-video-videoheight title=dom-video-videoHeight><code>videoHeight</code></dfn> IDL
attribute must return the <a href=#concept-video-intrinsic-height title=concept-video-intrinsic-height>intrinsic height</a> of
the video in CSS pixels. If the element's <code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> attribute is <code title=dom-media-HAVE_NOTHING><a href=#dom-media-have_nothing>HAVE_NOTHING</a></code>, then the
attributes must return 0.</p>
@@ -20707,7 +20707,7 @@
agent must invoke the <a href=#media-element>media element</a>'s <a href=#concept-media-load-algorithm title=concept-media-load-algorithm>resource selection
algorithm</a>.</p>
- <p>The DOM attributes <dfn id=dom-source-src title=dom-source-src><code>src</code></dfn>, <dfn id=dom-source-type title=dom-source-type><code>type</code></dfn>, and <dfn id=dom-source-media title=dom-source-media><code>media</code></dfn> must
+ <p>The IDL attributes <dfn id=dom-source-src title=dom-source-src><code>src</code></dfn>, <dfn id=dom-source-type title=dom-source-type><code>type</code></dfn>, and <dfn id=dom-source-media title=dom-source-media><code>media</code></dfn> must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -20936,7 +20936,7 @@
<a href=#concept-media-load-algorithm title=concept-media-load-algorithm>resource selection
algorithm</a>.</p>
- <p>The <dfn id=dom-media-src title=dom-media-src><code>src</code></dfn> DOM
+ <p>The <dfn id=dom-media-src title=dom-media-src><code>src</code></dfn> IDL
attribute on <a href=#media-element title="media element">media elements</a> must
<a href=#reflect>reflect</a> the respective content attribute of the same
name.</p>
@@ -20955,7 +20955,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-media-currentsrc title=dom-media-currentSrc><code>currentSrc</code></dfn> DOM
+ <p>The <dfn id=dom-media-currentsrc title=dom-media-currentSrc><code>currentSrc</code></dfn> IDL
attribute is initially the empty string. Its value is changed by the
<a href=#concept-media-load-algorithm title=concept-media-load-algorithm>resource selection
algorithm</a> defined below.</p>
@@ -21882,7 +21882,7 @@
<div class=impl>
- <p>The <dfn id=dom-media-autobuffer title=dom-media-autobuffer><code>autobuffer</code></dfn> DOM
+ <p>The <dfn id=dom-media-autobuffer title=dom-media-autobuffer><code>autobuffer</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
@@ -22061,7 +22061,7 @@
<div class=impl>
- <p>The <dfn id=dom-media-loop title=dom-media-loop><code>loop</code></dfn> DOM
+ <p>The <dfn id=dom-media-loop title=dom-media-loop><code>loop</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
@@ -22249,7 +22249,7 @@
<div class=impl>
- <p>The <dfn id=dom-media-readystate title=dom-media-readyState><code>readyState</code></dfn> DOM
+ <p>The <dfn id=dom-media-readystate title=dom-media-readyState><code>readyState</code></dfn> IDL
attribute must, on getting, return the value described above that
describes the current ready state of the <a href=#media-element>media
element</a>.</p>
@@ -22273,7 +22273,7 @@
<div class=impl>
<p>The <dfn id=dom-media-autoplay title=dom-media-autoplay><code>autoplay</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the content attribute of the
+ IDL attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
</div>
@@ -22842,7 +22842,7 @@
<ol><li><p>If the <a href=#media-element>media element</a>'s <code title=dom-media-readyState><a href=#dom-media-readystate>readyState</a></code> is <code title=dom-media-HAVE_NOTHING><a href=#dom-media-have_nothing>HAVE_NOTHING</a></code>, then the user
agent must raise an <code><a href=#invalid_state_err>INVALID_STATE_ERR</a></code> exception (if
- the seek was in response to a DOM method call or setting of a DOM
+ the seek was in response to a DOM method call or setting of a IDL
attribute), and abort these steps.</li>
<li><p>If the <var title="">new playback position</var> is later
@@ -22856,13 +22856,13 @@
<li><p>If the (possibly now changed) <var title="">new playback
position</var> is not in one of the ranges given in the <code title=dom-media-seekable><a href=#dom-media-seekable>seekable</a></code> attribute, then the user
agent must raise an <code><a href=#index_size_err>INDEX_SIZE_ERR</a></code> exception (if the
- seek was in response to a DOM method call or setting of a DOM
+ seek was in response to a DOM method call or setting of a IDL
attribute), and abort these steps.</li>
<li><p>The <a href=#current-playback-position>current playback position</a> must be set to
the given <var title="">new playback position</var>.</li>
- <li><p>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> DOM
+ <li><p>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL
attribute must be set to true.</li>
<li id=seekUpdate><p>The user agent must <a href=#queue-a-task>queue a
@@ -22884,7 +22884,7 @@
element.</li>
<li><p>If the seek was in response to a DOM method call or setting
- of a DOM attribute, then continue the script. The remainder of
+ of a IDL attribute, then continue the script. The remainder of
these steps must be run asynchronously.</li>
<li><p>The user agent must wait until it has established whether or
@@ -22892,7 +22892,7 @@
position</var> is available, and, if it is, until it has decoded
enough data to play back that position.</li>
- <li><p>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> DOM
+ <li><p>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL
attribute must be set to false.</li>
<li><p>The user agent must <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire
@@ -22959,7 +22959,7 @@
so that, e.g., all the same events fire.</p>
<p>The <dfn id=dom-media-controls title=dom-media-controls><code>controls</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the content attribute of the
+ IDL attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
<hr></div>
@@ -23072,7 +23072,7 @@
</dl><div class=impl>
<p>The <dfn id=dom-timeranges-length title=dom-TimeRanges-length><code>length</code></dfn>
- DOM attribute must return the number of ranges represented by the object.</p>
+ IDL attribute must return the number of ranges represented by the object.</p>
<p>The <dfn id=dom-timeranges-start title=dom-TimeRanges-start><code>start(<var title="">index</var>)</code></dfn> method must return the position
of the start of the <var title="">index</var>th range represented by
@@ -23102,7 +23102,7 @@
overlap, aren't empty, and don't touch (adjacent ranges are folded
into one bigger range).</p>
- <p>The timelines used by the objects returned by the <code title=dom-media-buffered><a href=#dom-media-buffered>buffered</a></code>, <code title=dom-media-seekable><a href=#dom-media-seekable>seekable</a></code> and <code title=dom-media-played><a href=#dom-media-played>played</a></code> DOM attributes of <a href=#media-element title="media element">media elements</a> must be the same as that
+ <p>The timelines used by the objects returned by the <code title=dom-media-buffered><a href=#dom-media-buffered>buffered</a></code>, <code title=dom-media-seekable><a href=#dom-media-seekable>seekable</a></code> and <code title=dom-media-played><a href=#dom-media-played>played</a></code> IDL attributes of <a href=#media-element title="media element">media elements</a> must be the same as that
element's <a href=#media-resource>media resource</a>'s timeline.</p>
</div>
@@ -23151,7 +23151,7 @@
<tr><td><dfn id=event-emptied title=event-emptied><code>emptied</code></dfn>
<td><code>Event</code>
<td>A <a href=#media-element>media element</a> whose <code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> was previously not in the <code title=dom-media-NETWORK_EMPTY><a href=#dom-media-network_empty>NETWORK_EMPTY</a></code> state has just switched to that state (either because of a fatal error during load that's about to be reported, or because the <code title=dom-media-load><a href=#dom-media-load>load()</a></code> method was invoked while the <a href=#concept-media-load-algorithm title=concept-media-load-algorithm>resource selection algorithm</a> was already running, in which case it is fired synchronously during the <code title=dom-media-load><a href=#dom-media-load>load()</a></code> method call).
- <td><code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> is <code title=dom-media-NETWORK_EMPTY><a href=#dom-media-network_empty>NETWORK_EMPTY</a></code>; all the DOM attributes are in their initial states.
+ <td><code title=dom-media-networkState><a href=#dom-media-networkstate>networkState</a></code> is <code title=dom-media-NETWORK_EMPTY><a href=#dom-media-network_empty>NETWORK_EMPTY</a></code>; all the IDL attributes are in their initial states.
<tr><td><dfn id=event-stalled title=event-stalled><code>stalled</code></dfn>
<td><code>ProgressEvent</code>
<td>The user agent is trying to fetch <a href=#media-data>media data</a>, but data is unexpectedly not forthcoming.
@@ -23193,11 +23193,11 @@
<tbody><tr><td><dfn id=event-seeking title=event-seeking><code>seeking</code></dfn>
<td><code>Event</code>
- <td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> DOM attribute changed to true and the seek operation is taking long enough that the user agent has time to fire the event.
+ <td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL attribute changed to true and the seek operation is taking long enough that the user agent has time to fire the event.
<td>
<tr><td><dfn id=event-seeked title=event-seeked><code>seeked</code></dfn>
<td><code>Event</code>
- <td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> DOM attribute changed to false.
+ <td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL attribute changed to false.
<td>
<tr><td><dfn id=event-timeupdate title=event-timeupdate><code>timeupdate</code></dfn>
<td><code>Event</code>
@@ -23365,7 +23365,7 @@
dimensions.</p>
<p>The <dfn id=dom-canvas-width title=dom-canvas-width><code>width</code></dfn> and
- <dfn id=dom-canvas-height title=dom-canvas-height><code>height</code></dfn> DOM
+ <dfn id=dom-canvas-height title=dom-canvas-height><code>height</code></dfn> IDL
attributes must <a href=#reflect>reflect</a> the respective content
attributes of the same name.</p>
@@ -25188,7 +25188,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-context-2d-font title=dom-context-2d-font><code>font</code></dfn> DOM
+ <p>The <dfn id=dom-context-2d-font title=dom-context-2d-font><code>font</code></dfn> IDL
attribute, on setting, must be parsed the same way as the 'font'
property of CSS (but without supporting property-independent style
sheet syntax like 'inherit'), and the resulting font must be
@@ -25246,7 +25246,7 @@
interpreted relative to the normal-weight 10px sans-serif
default.</p>
- <p>The <dfn id=dom-context-2d-textalign title=dom-context-2d-textAlign><code>textAlign</code></dfn> DOM
+ <p>The <dfn id=dom-context-2d-textalign title=dom-context-2d-textAlign><code>textAlign</code></dfn> IDL
attribute, on getting, must return the current value. On setting, if
the value is one of <code title="">start</code>, <code title="">end</code>, <code title="">left</code>, <code title="">right</code>, or <code title="">center</code>, then the
value must be changed to the new value. Otherwise, the new value
@@ -25254,7 +25254,7 @@
initially have the value <code title="">start</code>.</p>
<p>The <dfn id=dom-context-2d-textbaseline title=dom-context-2d-textBaseline><code>textBaseline</code></dfn>
- DOM attribute, on getting, must return the current value. On
+ IDL attribute, on getting, must return the current value. On
setting, if the value is one of <code title=dom-context-2d-textBaseline-top><a href=#dom-context-2d-textbaseline-top>top</a></code>, <code title=dom-context-2d-textBaseline-hanging><a href=#dom-context-2d-textbaseline-hanging>hanging</a></code>, <code title=dom-context-2d-textBaseline-middle><a href=#dom-context-2d-textbaseline-middle>middle</a></code>, <code title=dom-context-2d-textBaseline-alphabetic><a href=#dom-context-2d-textbaseline-alphabetic>alphabetic</a></code>,
<code title=dom-context-2d-textBaseline-ideographic><a href=#dom-context-2d-textbaseline-ideographic>ideographic</a></code>,
or <code title=dom-context-2d-textBaseline-bottom><a href=#dom-context-2d-textbaseline-bottom>bottom</a></code>,
@@ -26314,7 +26314,7 @@
associated with this <code><a href=#the-map-element>map</a></code> element according to the
<a href=#image-map>image map</a> processing model.</p>
- <p>The DOM attribute <dfn id=dom-map-name title=dom-map-name><code>name</code></dfn> must
+ <p>The IDL attribute <dfn id=dom-map-name title=dom-map-name><code>name</code></dfn> must
<a href=#reflect>reflect</a> the content attribute of the same name.</p>
</div>
@@ -26357,7 +26357,7 @@
attribute DOMString <a href=#dom-area-hreflang title=dom-area-hreflang>hreflang</a>;
attribute DOMString <a href=#dom-area-type title=dom-area-type>type</a>;
- // <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a>
+ // <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a>
attribute DOMString <a href=#dom-area-protocol title=dom-area-protocol>protocol</a>;
attribute DOMString <a href=#dom-area-host title=dom-area-host>host</a>;
attribute DOMString <a href=#dom-area-hostname title=dom-area-hostname>hostname</a>;
@@ -26503,21 +26503,21 @@
hyperlinks">follow the hyperlink</a> defined by the
<code><a href=#the-area-element>area</a></code> element, if any.</li>
- </ol><p>The DOM attributes <dfn id=dom-area-alt title=dom-area-alt><code>alt</code></dfn>, <dfn id=dom-area-coords title=dom-area-coords><code>coords</code></dfn>, <dfn id=dom-area-href title=dom-area-href><code>href</code></dfn>, <dfn id=dom-area-target title=dom-area-target><code>target</code></dfn>, <dfn id=dom-area-ping title=dom-area-ping><code>ping</code></dfn>, <dfn id=dom-area-rel title=dom-area-rel><code>rel</code></dfn>, <dfn id=dom-area-media title=dom-area-media><code>media</code></dfn>, <dfn id=dom-area-hreflang title=dom-area-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-area-type title=dom-area-type><code>type</code></dfn>, each must
+ </ol><p>The IDL attributes <dfn id=dom-area-alt title=dom-area-alt><code>alt</code></dfn>, <dfn id=dom-area-coords title=dom-area-coords><code>coords</code></dfn>, <dfn id=dom-area-href title=dom-area-href><code>href</code></dfn>, <dfn id=dom-area-target title=dom-area-target><code>target</code></dfn>, <dfn id=dom-area-ping title=dom-area-ping><code>ping</code></dfn>, <dfn id=dom-area-rel title=dom-area-rel><code>rel</code></dfn>, <dfn id=dom-area-media title=dom-area-media><code>media</code></dfn>, <dfn id=dom-area-hreflang title=dom-area-hreflang><code>hreflang</code></dfn>, and <dfn id=dom-area-type title=dom-area-type><code>type</code></dfn>, each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn id=dom-area-shape title=dom-area-shape><code>shape</code></dfn> must
+ <p>The IDL attribute <dfn id=dom-area-shape title=dom-area-shape><code>shape</code></dfn> must
<a href=#reflect>reflect</a> the <code title=attr-area-shape><a href=#attr-area-shape>shape</a></code>
content attribute, <a href=#limited-to-only-known-values>limited to only known values</a>.</p>
- <p>The DOM attribute <dfn id=dom-area-rellist title=dom-area-rellist><code>relList</code></dfn> must
+ <p>The IDL attribute <dfn id=dom-area-rellist title=dom-area-rellist><code>relList</code></dfn> must
<a href=#reflect>reflect</a> the <code title=attr-hyperlink-rel><a href=#attr-hyperlink-rel>rel</a></code>
content attribute.</p>
<p>The <code><a href=#the-area-element>area</a></code> element also supports the complement of
- <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a>, <dfn id=dom-area-protocol title=dom-area-protocol><code>protocol</code></dfn>, <dfn id=dom-area-host title=dom-area-host><code>host</code></dfn>, <dfn id=dom-area-port title=dom-area-port><code>port</code></dfn>, <dfn id=dom-area-hostname title=dom-area-hostname><code>hostname</code></dfn>, <dfn id=dom-area-pathname title=dom-area-pathname><code>pathname</code></dfn>, <dfn id=dom-area-search title=dom-area-search><code>search</code></dfn>, and <dfn id=dom-area-hash title=dom-area-hash><code>hash</code></dfn>. These must follow the
- rules given for URL decomposition DOM attributes, with the <a href=#concept-uda-input title=concept-uda-input>input</a> being the result of <a href=#resolve-a-url title="resolve a url">resolving</a> the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute relative to the
+ <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a>, <dfn id=dom-area-protocol title=dom-area-protocol><code>protocol</code></dfn>, <dfn id=dom-area-host title=dom-area-host><code>host</code></dfn>, <dfn id=dom-area-port title=dom-area-port><code>port</code></dfn>, <dfn id=dom-area-hostname title=dom-area-hostname><code>hostname</code></dfn>, <dfn id=dom-area-pathname title=dom-area-pathname><code>pathname</code></dfn>, <dfn id=dom-area-search title=dom-area-search><code>search</code></dfn>, and <dfn id=dom-area-hash title=dom-area-hash><code>hash</code></dfn>. These must follow the
+ rules given for URL decomposition IDL attributes, with the <a href=#concept-uda-input title=concept-uda-input>input</a> being the result of <a href=#resolve-a-url title="resolve a url">resolving</a> the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute relative to the
element, if there is such an attribute and resolving it is
successful, or the empty string otherwise; and the <a href=#concept-uda-setter title=concept-uda-setter>common setter action</a> being the
same as setting the element's <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> attribute to the new output
@@ -26890,7 +26890,7 @@
expected to use these attributes <a href=#dimRendering>as hints
for the rendering</a>.</p>
- <p>The <dfn id=dom-dim-width title=dom-dim-width><code>width</code></dfn> and <dfn id=dom-dim-height title=dom-dim-height><code>height</code></dfn> DOM attributes on
+ <p>The <dfn id=dom-dim-width title=dom-dim-width><code>width</code></dfn> and <dfn id=dom-dim-height title=dom-dim-height><code>height</code></dfn> IDL attributes on
the <code><a href=#the-iframe-element>iframe</a></code>, <code><a href=#the-embed-element>embed</a></code>, <code><a href=#the-object-element>object</a></code>,
and <code><a href=#video>video</a></code> elements must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
@@ -27285,7 +27285,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-table-caption title=dom-table-caption><code>caption</code></dfn> DOM
+ <p>The <dfn id=dom-table-caption title=dom-table-caption><code>caption</code></dfn> IDL
attribute must return, on getting, the first <code><a href=#the-caption-element>caption</a></code>
element child of the <code><a href=#the-table-element>table</a></code> element, if any, or null
otherwise. On setting, if the new value is a <code><a href=#the-caption-element>caption</a></code>
@@ -27306,7 +27306,7 @@
method must remove the first <code><a href=#the-caption-element>caption</a></code> element child of
the <code><a href=#the-table-element>table</a></code> element, if any.</p>
- <p>The <dfn id=dom-table-thead title=dom-table-tHead><code>tHead</code></dfn> DOM
+ <p>The <dfn id=dom-table-thead title=dom-table-tHead><code>tHead</code></dfn> IDL
attribute must return, on getting, the first <code><a href=#the-thead-element>thead</a></code>
element child of the <code><a href=#the-table-element>table</a></code> element, if any, or null
otherwise. On setting, if the new value is a <code><a href=#the-thead-element>thead</a></code>
@@ -27332,7 +27332,7 @@
method must remove the first <code><a href=#the-thead-element>thead</a></code> element child of the
<code><a href=#the-table-element>table</a></code> element, if any.</p>
- <p>The <dfn id=dom-table-tfoot title=dom-table-tFoot><code>tFoot</code></dfn> DOM
+ <p>The <dfn id=dom-table-tfoot title=dom-table-tFoot><code>tFoot</code></dfn> IDL
attribute must return, on getting, the first <code><a href=#the-tfoot-element>tfoot</a></code>
element child of the <code><a href=#the-table-element>table</a></code> element, if any, or null
otherwise. On setting, if the new value is a <code><a href=#the-tfoot-element>tfoot</a></code>
@@ -27561,7 +27561,7 @@
<p>The <code><a href=#the-colgroup-element>colgroup</a></code> element and its <code title=attr-colgroup-span><a href=#attr-colgroup-span>span</a></code> attribute take part in the
<a href=#table-model>table model</a>.</p>
- <p>The <dfn id=dom-colgroup-span title=dom-colgroup-span><code>span</code></dfn> DOM
+ <p>The <dfn id=dom-colgroup-span title=dom-colgroup-span><code>span</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the respective content attribute
of the same name. The value must be <a href=#limited-to-only-positive-non-zero-numbers>limited to only positive
non-zero numbers</a>.</p>
@@ -27603,7 +27603,7 @@
<p>The <code><a href=#the-col-element>col</a></code> element and its <code title=attr-col-span><a href=#attr-col-span>span</a></code> attribute take part in the
<a href=#table-model>table model</a>.</p>
- <p>The <dfn id=dom-col-span title=dom-col-span><code>span</code></dfn> DOM
+ <p>The <dfn id=dom-col-span title=dom-col-span><code>span</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name. The value must be <a href=#limited-to-only-positive-non-zero-numbers>limited to only positive non-zero
numbers</a>.</p>
@@ -28012,7 +28012,7 @@
<p>The <code><a href=#the-th-element>th</a></code> element and its <code title=attr-tdth-colspan><a href=#attr-tdth-colspan>colspan</a></code>, <code title=attr-tdth-rowspan><a href=#attr-tdth-rowspan>rowspan</a></code>, <code title=attr-tdth-headers><a href=#attr-tdth-headers>headers</a></code>, and <code title=attr-th-scope><a href=#attr-th-scope>scope</a></code> attributes take part in the
<a href=#table-model>table model</a>.</p>
- <p>The <dfn id=dom-th-scope title=dom-th-scope><code>scope</code></dfn> DOM
+ <p>The <dfn id=dom-th-scope title=dom-th-scope><code>scope</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
@@ -28132,23 +28132,23 @@
</dl><div class=impl>
- <p>The <dfn id=dom-tdth-colspan title=dom-tdth-colSpan><code>colSpan</code></dfn> DOM
+ <p>The <dfn id=dom-tdth-colspan title=dom-tdth-colSpan><code>colSpan</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name. The value must be <a href=#limited-to-only-positive-non-zero-numbers>limited to only positive non-zero
numbers</a>.</p>
- <p>The <dfn id=dom-tdth-rowspan title=dom-tdth-rowSpan><code>rowSpan</code></dfn> DOM
+ <p>The <dfn id=dom-tdth-rowspan title=dom-tdth-rowSpan><code>rowSpan</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name. Its default value, which must be used if <a href=#rules-for-parsing-non-negative-integers title="rules for parsing non-negative integers">parsing the
attribute as a non-negative integer</a> returns an error, is also
1.</p>
- <p>The <dfn id=dom-tdth-headers title=dom-tdth-headers><code>headers</code></dfn> DOM
+ <p>The <dfn id=dom-tdth-headers title=dom-tdth-headers><code>headers</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
<p>The <dfn id=dom-tdth-cellindex title=dom-tdth-cellIndex><code>cellIndex</code></dfn>
- DOM attribute must, if the element has a parent <code><a href=#the-tr-element>tr</a></code>
+ IDL attribute must, if the element has a parent <code><a href=#the-tr-element>tr</a></code>
element, return the index of the cell's element in the parent
element's <code title=dom-tr-cells><a href=#dom-tr-cells>cells</a></code> collection. If
there is no such parent element, then the attribute must return
@@ -29165,7 +29165,7 @@
<p>A number of the elements are <dfn id=form-associated-element title="form-associated
element">form-associated elements</dfn>, which means they can have a
<a href=#form-owner>form owner</a> and, to expose this, have a <code title=attr-fae-form><a href=#attr-fae-form>form</a></code> content attribute with a matching
- <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> DOM attribute.</p>
+ <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> IDL attribute.</p>
<ul class="brief category-list"><li><code><a href=#the-button-element>button</a></code></li>
<li><code><a href=#the-fieldset-element>fieldset</a></code></li>
@@ -29422,23 +29422,23 @@
</dl><div class=impl>
<p>The <dfn id=dom-form-autocomplete title=dom-form-autocomplete><code>autocomplete</code></dfn> and
- <dfn id=dom-form-name title=dom-form-name><code>name</code></dfn> DOM attributes
+ <dfn id=dom-form-name title=dom-form-name><code>name</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
- <p>The <dfn id=dom-form-acceptcharset title=dom-form-acceptCharset><code>acceptCharset</code></dfn> DOM
+ <p>The <dfn id=dom-form-acceptcharset title=dom-form-acceptCharset><code>acceptCharset</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-form-accept-charset><a href=#attr-form-accept-charset>accept-charset</a></code> content
attribute.</p>
<hr><p>The <dfn id=dom-form-elements title=dom-form-elements><code>elements</code></dfn>
- DOM attribute must return an <code><a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a></code>
+ IDL attribute must return an <code><a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a></code>
rooted at the <code>Document</code> node, whose filter matches <a href=#category-listed title=category-listed>listed</a> elements whose <a href=#form-owner>form
owner</a> is the <code><a href=#the-form-element>form</a></code> element, with the exception of
<code><a href=#the-input-element>input</a></code> elements whose <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#image-button-state title=attr-input-type-image>Image Button</a> state, which must,
for historical reasons, be excluded from this particular
collection.</p>
- <p>The <dfn id=dom-form-length title=dom-form-length><code>length</code></dfn> DOM
+ <p>The <dfn id=dom-form-length title=dom-form-length><code>length</code></dfn> IDL
attribute must return the number of nodes <a href=#represented-by-the-collection title="represented
by the collection">represented</a> by the <code title=dom-form-elements><a href=#dom-form-elements>elements</a></code> collection.</p>
@@ -29609,14 +29609,14 @@
</dl><div class=impl>
- <p>The <dfn id=dom-fieldset-disabled title=dom-fieldset-disabled><code>disabled</code></dfn> DOM
+ <p>The <dfn id=dom-fieldset-disabled title=dom-fieldset-disabled><code>disabled</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
- <p>The <dfn id=dom-fieldset-type title=dom-fieldset-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-fieldset-type title=dom-fieldset-type><code>type</code></dfn> IDL
attribute must return the string "<code title="">fieldset</code>".</p>
- <p>The <dfn id=dom-fieldset-elements title=dom-fieldset-elements><code>elements</code></dfn> DOM
+ <p>The <dfn id=dom-fieldset-elements title=dom-fieldset-elements><code>elements</code></dfn> IDL
attribute must return an <code><a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a></code>
rooted at the <code><a href=#the-fieldset-element>fieldset</a></code> element, whose filter matches
<a href=#category-listed title=category-listed>listed</a> elements.</p>
@@ -29727,10 +29727,10 @@
explicitly associate the <code><a href=#the-label-element>label</a></code> element with its
<a href=#form-owner>form owner</a>.</p>
- <p>The <dfn id=dom-label-htmlfor title=dom-label-htmlFor><code>htmlFor</code></dfn> DOM
+ <p>The <dfn id=dom-label-htmlfor title=dom-label-htmlFor><code>htmlFor</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-label-for><a href=#attr-label-for>for</a></code> content attribute.</p>
- <p>The <dfn id=dom-label-control title=dom-label-control><code>control</code></dfn> DOM
+ <p>The <dfn id=dom-label-control title=dom-label-control><code>control</code></dfn> IDL
attribute must return the <code><a href=#the-label-element>label</a></code> element's <a href=#labeled-control>labeled
control</a>, if any, or null if there isn't one.</p>
@@ -29751,7 +29751,7 @@
elements</a> have a <code>NodeList</code> object associated with
them that represents the list of <code><a href=#the-label-element>label</a></code> elements, in
<a href=#tree-order>tree order</a>, whose <a href=#labeled-control>labeled control</a> is the
- element in question. The <dfn id=dom-lfe-labels title=dom-lfe-labels><code>labels</code></dfn> DOM attribute of
+ element in question. The <dfn id=dom-lfe-labels title=dom-lfe-labels><code>labels</code></dfn> IDL attribute of
<a href=#category-label title=category-label>labelable form-associated
elements</a>, on getting, must return that <code>NodeList</code>
object.</p>
@@ -29979,11 +29979,11 @@
</table><p>The <i>missing value default</i> is the <a href=#text-state-and-search-state title=attr-input-type-text>Text</a> state.</p>
<p>Which of the <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>, <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>, <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>, <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>, <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>, <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>, <code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code>, <code title=attr-fs-formtarget><a href=#attr-fs-formtarget>formtarget</a></code>, <code title=attr-dim-height><a href=#attr-dim-height>height</a></code>, <code title=attr-input-list><a href=#attr-input-list>list</a></code>, <code title=attr-input-max><a href=#attr-input-max>max</a></code>, <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>, <code title=attr-input-min><a href=#attr-input-min>min</a></code>, <code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>, <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>, <code title=attr-input-required><a href=#attr-input-required>required</a></code>, <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-dim-width><a href=#attr-dim-width>width</a></code> attributes apply to an
- <code><a href=#the-input-element>input</a></code> element depends on the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. Similarly, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, <code title=dom-input-list><a href=#dom-input-list>list</a></code>, and <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM
+ <code><a href=#the-input-element>input</a></code> element depends on the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. Similarly, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-files><a href=#dom-input-files>files</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, <code title=dom-input-list><a href=#dom-input-list>list</a></code>, and <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL
attributes, and the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code>
and <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> methods, are
specific to certain states. The following table <span class=impl>is non-normative and</span> summarizes which content
- attributes, DOM attributes, and methods apply to each state:</p>
+ attributes, IDL attributes, and methods apply to each state:</p>
<table class=applies id=input-type-attr-summary><thead><tr><td>
<th> <span title=""><a href=#hidden-state title=attr-input-type-hidden>Hidden</a></span>
@@ -30931,7 +30931,7 @@
<code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's new state,
must be invoked.</p>
- <p>Each <code><a href=#the-input-element>input</a></code> element has a <a href=#concept-fe-value title=concept-fe-value>value</a>, which is exposed by the <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute. Some states
+ <p>Each <code><a href=#the-input-element>input</a></code> element has a <a href=#concept-fe-value title=concept-fe-value>value</a>, which is exposed by the <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute. Some states
define an <dfn id=concept-input-value-string-number title=concept-input-value-string-number>algorithm
to convert a string to a number</dfn>, an <dfn id=concept-input-value-number-string title=concept-input-value-number-string>algorithm to convert a
number to a string</dfn>, an <dfn id=concept-input-value-string-date title=concept-input-value-string-date>algorithm to convert a
@@ -30967,7 +30967,7 @@
<div class=impl>
<p>Each <code><a href=#the-input-element>input</a></code> element has a <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a>, which is exposed by
- the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> DOM
+ the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> IDL
attribute.</p>
<p>Each <code><a href=#the-input-element>input</a></code> element has a boolean <dfn id=concept-input-checked-dirty-flag title=concept-input-checked-dirty-flag>dirty checkedness
@@ -31033,21 +31033,21 @@
<div class=impl>
- <p>The <dfn id=dom-input-indeterminate title=dom-input-indeterminate><code>indeterminate</code></dfn> DOM
+ <p>The <dfn id=dom-input-indeterminate title=dom-input-indeterminate><code>indeterminate</code></dfn> IDL
attribute must initially be set to false. On getting, it must return
the last value it was set to. On setting, it must be set to the new
value. It has no effect except for changing the appearance of <a href=#checkbox-state title=attr-input-type-checkbox>checkbox</a> controls.</p>
- <p>The <dfn id=dom-input-accept title=dom-input-accept><code>accept</code></dfn>, <dfn id=dom-input-alt title=dom-input-alt><code>alt</code></dfn>, <dfn id=dom-input-autocomplete title=dom-input-autocomplete><code>autocomplete</code></dfn>, <dfn id=dom-input-max title=dom-input-max><code>max</code></dfn>, <dfn id=dom-input-min title=dom-input-min><code>min</code></dfn>, <dfn id=dom-input-multiple title=dom-input-multiple><code>multiple</code></dfn>, <dfn id=dom-input-pattern title=dom-input-pattern><code>pattern</code></dfn>, <dfn id=dom-input-placeholder title=dom-input-placeholder><code>placeholder</code></dfn>, <dfn id=dom-input-required title=dom-input-required><code>required</code></dfn>, <dfn id=dom-input-size title=dom-input-size><code>size</code></dfn>, <dfn id=dom-input-src title=dom-input-src><code>src</code></dfn>, <dfn id=dom-input-step title=dom-input-step><code>step</code></dfn>, and <dfn id=dom-input-type title=dom-input-type><code>type</code></dfn> DOM attributes must
+ <p>The <dfn id=dom-input-accept title=dom-input-accept><code>accept</code></dfn>, <dfn id=dom-input-alt title=dom-input-alt><code>alt</code></dfn>, <dfn id=dom-input-autocomplete title=dom-input-autocomplete><code>autocomplete</code></dfn>, <dfn id=dom-input-max title=dom-input-max><code>max</code></dfn>, <dfn id=dom-input-min title=dom-input-min><code>min</code></dfn>, <dfn id=dom-input-multiple title=dom-input-multiple><code>multiple</code></dfn>, <dfn id=dom-input-pattern title=dom-input-pattern><code>pattern</code></dfn>, <dfn id=dom-input-placeholder title=dom-input-placeholder><code>placeholder</code></dfn>, <dfn id=dom-input-required title=dom-input-required><code>required</code></dfn>, <dfn id=dom-input-size title=dom-input-size><code>size</code></dfn>, <dfn id=dom-input-src title=dom-input-src><code>src</code></dfn>, <dfn id=dom-input-step title=dom-input-step><code>step</code></dfn>, and <dfn id=dom-input-type title=dom-input-type><code>type</code></dfn> IDL attributes must
<a href=#reflect>reflect</a> the respective content attributes of the same
- name. The <dfn id=dom-input-maxlength title=dom-input-maxLength><code>maxLength</code></dfn> DOM
+ name. The <dfn id=dom-input-maxlength title=dom-input-maxLength><code>maxLength</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code> content attribute. The
- <dfn id=dom-input-readonly title=dom-input-readOnly><code>readOnly</code></dfn> DOM
+ <dfn id=dom-input-readonly title=dom-input-readOnly><code>readOnly</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> content attribute. The
<dfn id=dom-input-defaultchecked title=dom-input-defaultChecked><code>defaultChecked</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> content attribute. The
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> content attribute. The
<dfn id=dom-input-defaultvalue title=dom-input-defaultValue><code>defaultValue</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-input-value><a href=#attr-input-value>value</a></code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-input-value><a href=#attr-input-value>value</a></code> content attribute.</p>
<p>The <code title=dom-cva-willValidate><a href=#dom-cva-willvalidate>willValidate</a></code>, <code title=dom-cva-validity><a href=#dom-cva-validity>validity</a></code>, and <code title=dom-cva-validationMessage><a href=#dom-cva-validationmessage>validationMessage</a></code>
attributes, and the <code title=dom-cva-checkValidatity><a href=#dom-cva-checkvalidatity>checkValidity()</a></code> and <code title=dom-cva-setCustomValidity><a href=#dom-cva-setcustomvalidity>setCustomValidity()</a></code>
@@ -31096,7 +31096,7 @@
<p>The
<code title=dom-input-value><a href=#dom-input-value>value</a></code>
- DOM attribute applies to this element and is
+ IDL attribute applies to this element and is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The following content attributes must not be specified and do not
@@ -31125,7 +31125,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
@@ -31134,7 +31134,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -31184,7 +31184,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -31197,11 +31197,11 @@
<code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>,
<code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes;
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes;
<code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31224,12 +31224,12 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
@@ -31280,7 +31280,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -31293,11 +31293,11 @@
<code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>,
<code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes;
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes;
<code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31320,12 +31320,12 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
@@ -31380,7 +31380,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -31393,11 +31393,11 @@
<code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>,
<code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes;
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes;
<code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31420,12 +31420,12 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
@@ -31501,7 +31501,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
@@ -31515,11 +31515,11 @@
<code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>,
<code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes;
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes;
<code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31541,12 +31541,12 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
@@ -31589,7 +31589,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
<code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
@@ -31599,11 +31599,11 @@
<code title=attr-input-size><a href=#attr-input-size>size</a></code> content attributes;
<code title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes;
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes;
<code title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>, and
<code title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31627,14 +31627,14 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
<code class=no-backref title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code class=no-backref title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
@@ -31744,7 +31744,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -31756,11 +31756,11 @@
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31784,12 +31784,12 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, and
- <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> DOM attributes;
+ <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -31892,7 +31892,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -31904,11 +31904,11 @@
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -31932,11 +31932,11 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, and
- <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> DOM attributes;
+ <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32039,7 +32039,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32051,11 +32051,11 @@
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32079,12 +32079,12 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, and
- <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> DOM attributes;
+ <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32187,7 +32187,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32199,11 +32199,11 @@
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32227,12 +32227,12 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, and
- <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> DOM attributes;
+ <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32329,7 +32329,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32341,11 +32341,11 @@
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32369,12 +32369,12 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>, and
- <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> DOM attributes;
+ <code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32464,7 +32464,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32475,11 +32475,11 @@
<code title=dom-input-list><a href=#dom-input-list>list</a></code>,
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32503,13 +32503,13 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32593,7 +32593,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32604,11 +32604,11 @@
<code title=dom-input-list><a href=#dom-input-list>list</a></code>,
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32632,13 +32632,13 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32753,7 +32753,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
<code title=attr-input-list><a href=#attr-input-list>list</a></code>,
<code title=attr-input-max><a href=#attr-input-max>max</a></code>,
@@ -32762,11 +32762,11 @@
<code title=dom-input-list><a href=#dom-input-list>list</a></code>,
<code title=dom-input-value><a href=#dom-input-value>value</a></code>,
<code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes;
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes;
<code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> and
<code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code> methods.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32792,13 +32792,13 @@
<code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>, and
- <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code> and
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code> methods.</p>
@@ -32854,14 +32854,14 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code> and
<code title=attr-input-list><a href=#attr-input-list>list</a></code> content attributes;
<code title=dom-input-list><a href=#dom-input-list>list</a></code>,
<code title=dom-input-value><a href=#dom-input-value>value</a></code>, and
- <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM attributes.</p>
+ <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> IDL attributes.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>.</p>
<p>The <code title=event-input-input><a href=#event-input-input>input</a></code> and <code title=event-input-change><a href=#event-input-change>change</a></code> events apply.</p>
@@ -32890,14 +32890,14 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -32919,13 +32919,13 @@
two-state control that represents the element's <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> state. If the
element's <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> state
is true, the control represents a positive selection, and if it is
- false, a negative selection. If the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute
+ false, a negative selection. If the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute
is set to true, then the control's selection should be obscured as
if the control was in a third, indeterminate, state.</p>
<p class=note>The control is never a true tri-state control, even
- if the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute
- is set to true. The <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute
+ if the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute
+ is set to true. The <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute
only gives the appearance of a third state.</p>
<div class=impl>
@@ -32934,10 +32934,10 @@
then: The <a href=#pre-click-activation-steps>pre-click activation steps</a> consist of setting
the element's <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> to
its opposite value (i.e. true if it is false, false if it is true),
- and of setting the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute
+ and of setting the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute
to false. The <a href=#canceled-activation-steps>canceled activation steps</a> consist of
setting the <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> and
- the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM attribute
+ the element's <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL attribute
back to the values they had before the <a href=#pre-click-activation-steps>pre-click activation
steps</a> were run. The <a href=#activation-behavior>activation behavior</a> is to
<a href=#fire-a-simple-event>fire a simple event</a> that bubbles called <code title=event-change>change</code> at the element<!-- It's not
@@ -32962,13 +32962,13 @@
</dl><div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, and
<code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
<code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.</p>
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
<p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
@@ -32997,7 +32997,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
@@ -33005,7 +33005,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33098,13 +33098,13 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> and
<code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
<code title=dom-input-checked><a href=#dom-input-checked>checked</a></code> and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.</p>
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-default-on title=dom-input-value-default-on>default/on</a>.</p>
<p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
@@ -33133,7 +33133,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
<code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
@@ -33141,7 +33141,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33235,14 +33235,14 @@
attributes apply to the element:
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
<code title=attr-input-multiple><a href=#attr-input-multiple>multiple</a></code>, and
<code title=attr-input-required><a href=#attr-input-required>required</a></code>;
<code title=dom-input-files><a href=#dom-input-files>files</a></code> and
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.</p>
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attributes.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-filename title=dom-input-value-filename>filename</a>.</p>
<p>The <code title=event-input-change><a href=#event-input-change>change</a></code> event applies.</p>
@@ -33273,7 +33273,7 @@
<p>The element's <code title=attr-input-value><a href=#attr-input-value>value</a></code>
attribute must be omitted.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
@@ -33281,7 +33281,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33332,15 +33332,15 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
<code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
<code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code>,
<code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code>, and
<code title=attr-fs-formtarget><a href=#attr-fs-formtarget>formtarget</a></code> content attributes;
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute.</p>
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
<p>The following content attributes must not be specified and do not
@@ -33364,7 +33364,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
@@ -33373,7 +33373,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33524,7 +33524,7 @@
<div class="bookkeeping impl">
<p>The following common <code><a href=#the-input-element>input</a></code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
<code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code>,
<code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code>,
@@ -33534,9 +33534,9 @@
<code title=attr-dim-height><a href=#attr-dim-height>height</a></code>,
<code title=attr-input-src><a href=#attr-input-src>src</a></code>, and
<code title=attr-dim-width><a href=#attr-dim-width>width</a></code> content attributes;
- <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute.</p>
+ <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute.</p>
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute is
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute is
in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
<p>The following content attributes must not be specified and do not
@@ -33559,7 +33559,7 @@
<p>The element's <code title=attr-input-value><a href=#attr-input-value>value</a></code>
attribute must be omitted.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
@@ -33568,7 +33568,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33617,7 +33617,7 @@
<div class="bookkeeping impl">
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
<p>The following content attributes must not be specified and do not
@@ -33646,7 +33646,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
@@ -33655,7 +33655,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33694,7 +33694,7 @@
<div class="bookkeeping impl">
- <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute
+ <p>The <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute
applies to this element and is in mode <a href=#dom-input-value-default title=dom-input-value-default>default</a>.</p>
<p>The following content attributes must not be specified and do not
@@ -33723,7 +33723,7 @@
<code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
<code class=no-backref title=attr-dim-width><a href=#attr-dim-width>width</a></code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>,
<code class=no-backref title=dom-input-files><a href=#dom-input-files>files</a></code>,
@@ -33732,7 +33732,7 @@
<code class=no-backref title=dom-textarea/input-selectionStart><a href=#dom-textarea/input-selectionstart>selectionStart</a></code>,
<code class=no-backref title=dom-textarea/input-selectionEnd><a href=#dom-textarea/input-selectionend>selectionEnd</a></code>,
<code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, and
- <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> DOM attributes;
+ <code class=no-backref title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code> IDL attributes;
<code class=no-backref title=dom-textarea/input-select><a href=#dom-textarea/input-select>select()</a></code>,
<code class=no-backref title=dom-textarea/input-setSelectionRange><a href=#dom-textarea/input-setselectionrange>setSelectionRange()</a></code>,
<code class=no-backref title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code>, and
@@ -33921,7 +33921,7 @@
result is a number greater than zero, then the user agent should
ensure that at least that many characters are visible.</p>
- <p>The <code title=dom-input-size><a href=#dom-input-size>size</a></code> DOM attribute
+ <p>The <code title=dom-input-size><a href=#dom-input-size>size</a></code> IDL attribute
<a href=#limited-to-only-positive-non-zero-numbers>limited to only positive non-zero numbers</a>.</p>
</div>
@@ -33936,7 +33936,7 @@
<div class=impl>
- <p><strong>Constraint validation</strong>: If the element is <i title=concept-input-required><a href=#concept-input-required>required</a></i>, and its <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attribute applies and is in
+ <p><strong>Constraint validation</strong>: If the element is <i title=concept-input-required><a href=#concept-input-required>required</a></i>, and its <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL attribute applies and is in
the mode <a href=#dom-input-value-value title=dom-input-value-value>value</a>, and the
element is <i title=concept-input-mutable><a href=#concept-input-mutable>mutable</a></i>, and the
element's <a href=#concept-fe-value title=concept-fe-value>value</a> is the empty
@@ -34307,7 +34307,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-input-value title=dom-input-value><code>value</code></dfn> DOM
+ <p>The <dfn id=dom-input-value title=dom-input-value><code>value</code></dfn> IDL
attribute allows scripts to manipulate the <a href=#concept-fe-value title=concept-fe-value>value</a> of an <code><a href=#the-input-element>input</a></code>
element. The attribute is in one of the following modes, which
define its behavior:</p>
@@ -34341,7 +34341,7 @@
any, or the empty string if the list is empty. On setting, it must
throw an <code><a href=#invalid_access_err>INVALID_ACCESS_ERR</a></code> exception.</dd>
- </dl><hr><p>The <dfn id=dom-input-checked title=dom-input-checked><code>checked</code></dfn> DOM
+ </dl><hr><p>The <dfn id=dom-input-checked title=dom-input-checked><code>checked</code></dfn> IDL
attribute allows scripts to manipulate the <a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> of an
<code><a href=#the-input-element>input</a></code> element. On getting, it must return the current
<a href=#concept-fe-checked title=concept-fe-checked>checkedness</a> of the element;
@@ -34349,15 +34349,15 @@
set the element's <a href=#concept-input-checked-dirty-flag title=concept-input-checked-dirty-flag>dirty checkedness
flag</a> to true.</p>
- <hr><p>The <dfn id=dom-input-files title=dom-input-files><code>files</code></dfn> DOM
+ <hr><p>The <dfn id=dom-input-files title=dom-input-files><code>files</code></dfn> IDL
attribute allows scripts to access the element's <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. On
- getting, if the DOM attribute applies, it must return a
+ getting, if the IDL attribute applies, it must return a
<code>FileList</code> object that represents the current <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>. The
same object must be returned until the list of <a href=#concept-input-type-file-selected title=concept-input-type-file-selected>selected files</a>
- changes. If the DOM attribute does not apply, then it must instead
+ changes. If the IDL attribute does not apply, then it must instead
throw an <code><a href=#invalid_state_err>INVALID_STATE_ERR</a></code> exception. <a href=#refsFILEAPI>[FILEAPI]</a></p>
- <hr><p>The <dfn id=dom-input-valueasdate title=dom-input-valueAsDate><code>valueAsDate</code></dfn> DOM
+ <hr><p>The <dfn id=dom-input-valueasdate title=dom-input-valueAsDate><code>valueAsDate</code></dfn> IDL
attribute represents the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element, interpreted
as a date.</p>
@@ -34377,7 +34377,7 @@
state, on the new value, and set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the element to resulting
string.</p>
- <hr><p>The <dfn id=dom-input-valueasnumber title=dom-input-valueAsNumber><code>valueAsNumber</code></dfn> DOM
+ <hr><p>The <dfn id=dom-input-valueasnumber title=dom-input-valueAsNumber><code>valueAsNumber</code></dfn> IDL
attribute represents the <a href=#concept-fe-value title=concept-fe-value>value</a>
of the element, interpreted as a number.</p>
@@ -34449,12 +34449,12 @@
<li><p>Set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the
element to <var title="">value as string</var>.</li>
- </ol><hr><p>The <dfn id=dom-input-list title=dom-input-list><code>list</code></dfn> DOM
+ </ol><hr><p>The <dfn id=dom-input-list title=dom-input-list><code>list</code></dfn> IDL
attribute must return the current <a href=#concept-input-list title=concept-input-list>suggestions source element</a>, if
any, or null otherwise.</p>
<p>The <dfn id=dom-input-selectedoption title=dom-input-selectedOption><code>selectedOption</code></dfn>
- DOM attribute must return the first <code><a href=#the-option-element>option</a></code> element, in
+ IDL attribute must return the first <code><a href=#the-option-element>option</a></code> element, in
<a href=#tree-order>tree order</a>, to be a child of the <a href=#concept-input-list title=concept-input-list>suggestions source element</a> and
whose <a href=#concept-option-value title=concept-option-value>value</a> matches the
<code><a href=#the-input-element>input</a></code> element's <a href=#concept-fe-value title=concept-fe-value>value</a>, if any. If there is no <a href=#concept-input-list title=concept-input-list>suggestions source element</a>, or if
@@ -34677,7 +34677,7 @@
<div class=impl>
<p>The <dfn id=dom-button-value title=dom-button-value><code>value</code></dfn> and
- <dfn id=dom-button-type title=dom-button-type><code>type</code></dfn> DOM attributes
+ <dfn id=dom-button-type title=dom-button-type><code>type</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
@@ -34949,13 +34949,13 @@
</dl><div class=impl>
- <p>The <dfn id=dom-select-type title=dom-select-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-select-type title=dom-select-type><code>type</code></dfn> IDL
attribute, on getting, must return the string "<code title="">select-one</code>" if the <code title=attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute is absent,
and the string "<code title="">select-multiple</code>" if the <code title=attr-select-multiple><a href=#attr-select-multiple>multiple</a></code> attribute is
present.</p>
<p>The <dfn id=dom-select-options title=dom-select-options><code>options</code></dfn>
- DOM attribute must return an <code><a href=#htmloptionscollection>HTMLOptionsCollection</a></code>
+ IDL attribute must return an <code><a href=#htmloptionscollection>HTMLOptionsCollection</a></code>
rooted at the <code><a href=#the-select-element>select</a></code> node, whose filter matches the
elements in the <a href=#concept-select-option-list title=concept-select-option-list>list of
options</a>.</p>
@@ -34970,7 +34970,7 @@
<code title=dom-select-options><a href=#dom-select-options>options</a></code> attribute at that
instant.</p>
- <p>The <dfn id=dom-select-length title=dom-select-length><code>length</code></dfn> DOM
+ <p>The <dfn id=dom-select-length title=dom-select-length><code>length</code></dfn> IDL
attribute must return the number of nodes <a href=#represented-by-the-collection title="represented
by the collection">represented</a> by the <code title=dom-select-options><a href=#dom-select-options>options</a></code> collection. On setting, it
must act like the attribute of the same name on the <code title=dom-select-options><a href=#dom-select-options>options</a></code> collection.</p>
@@ -34987,14 +34987,14 @@
act like their namesake methods on that same <code title=dom-select-options><a href=#dom-select-options>options</a></code> collection.</p>
<p>The <dfn id=dom-select-selectedoptions title=dom-select-selectedOptions><code>selectedOptions</code></dfn>
- DOM attribute must return an <code><a href=#htmlcollection>HTMLCollection</a></code> rooted at
+ IDL attribute must return an <code><a href=#htmlcollection>HTMLCollection</a></code> rooted at
the <code><a href=#the-select-element>select</a></code> node, whose filter matches the elements in
the <a href=#concept-select-option-list title=concept-select-option-list>list of options</a>
that have their <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> set to
true.</p>
<p>The <dfn id=dom-select-selectedindex title=dom-select-selectedIndex><code>selectedIndex</code></dfn>
- DOM attribute, on getting, must return the <a href=#concept-option-index title=concept-option-index>index</a> of the first
+ IDL attribute, on getting, must return the <a href=#concept-option-index title=concept-option-index>index</a> of the first
<code><a href=#the-option-element>option</a></code> element in the <a href=#concept-select-option-list title=concept-select-option-list>list of options</a> in
<a href=#tree-order>tree order</a> that has its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> set to true,
if any. If there isn't one, then it must return −1.</p>
@@ -35007,7 +35007,7 @@
value, if any, must have its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> set to
true.</p>
- <p>The <dfn id=dom-select-value title=dom-select-value><code>value</code></dfn> DOM
+ <p>The <dfn id=dom-select-value title=dom-select-value><code>value</code></dfn> IDL
attribute, on getting, must return the <a href=#concept-option-value title=concept-option-value>value</a> of the first
<code><a href=#the-option-element>option</a></code> element in the <a href=#concept-select-option-list title=concept-select-option-list>list of options</a> in
<a href=#tree-order>tree order</a> that has its <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> set to true,
@@ -35023,9 +35023,9 @@
true.</p>
<p>The <dfn id=dom-select-multiple title=dom-select-multiple><code>multiple</code></dfn>
- and <dfn id=dom-select-size title=dom-select-size><code>size</code></dfn> DOM
+ and <dfn id=dom-select-size title=dom-select-size><code>size</code></dfn> IDL
attributes must <a href=#reflect>reflect</a> the respective content
- attributes of the same name. The <code title=dom-select-size><a href=#dom-select-size>size</a></code> DOM attribute <a href=#limited-to-only-positive-non-zero-numbers>limited to
+ attributes of the same name. The <code title=dom-select-size><a href=#dom-select-size>size</a></code> IDL attribute <a href=#limited-to-only-positive-non-zero-numbers>limited to
only positive non-zero numbers</a>.</p>
<p>The <code title=dom-cva-willValidate><a href=#dom-cva-willvalidate>willValidate</a></code>, <code title=dom-cva-validity><a href=#dom-cva-validity>validity</a></code>, and <code title=dom-cva-validationMessage><a href=#dom-cva-validationmessage>validationMessage</a></code>
@@ -35085,7 +35085,7 @@
</dl><div class=impl>
<p>The <dfn id=dom-datalist-options title=dom-datalist-options><code>options</code></dfn>
- DOM attribute must return an <code><a href=#htmlcollection>HTMLCollection</a></code> rooted at
+ IDL attribute must return an <code><a href=#htmlcollection>HTMLCollection</a></code> rooted at
the <code><a href=#the-datalist-element>datalist</a></code> node, whose filter matches
<code><a href=#the-option-element>option</a></code> elements.</p>
@@ -35289,38 +35289,38 @@
</dl><div class=impl>
<p>The <dfn id=dom-option-disabled title=dom-option-disabled><code>disabled</code></dfn>
- and <dfn id=dom-option-label title=dom-option-label><code>label</code></dfn> DOM
+ and <dfn id=dom-option-label title=dom-option-label><code>label</code></dfn> IDL
attributes must <a href=#reflect>reflect</a> the respective content
attributes of the same name. The <dfn id=dom-option-defaultselected title=dom-option-defaultSelected><code>defaultSelected</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-option-selected><a href=#attr-option-selected>selected</a></code> content attribute.</p>
- <p>The <dfn id=dom-option-value title=dom-option-value><code>value</code></dfn> DOM
+ <p>The <dfn id=dom-option-value title=dom-option-value><code>value</code></dfn> IDL
attribute, on getting, must return the value of the element's <code title=attr-option-value><a href=#attr-option-value>value</a></code> content attribute, if it has
- one, or else the value of the element's <code>textContent</code> DOM
+ one, or else the value of the element's <code>textContent</code> IDL
attribute. On setting, the element's <code title=attr-option-value><a href=#attr-option-value>value</a></code> content attribute must be set
to the new value.</p>
<p>The <dfn id=dom-option-selected title=dom-option-selected><code>selected</code></dfn>
- DOM attribute must return true if the element's <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> is true, and
+ IDL attribute must return true if the element's <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> is true, and
false otherwise.</p>
- <p>The <dfn id=dom-option-index title=dom-option-index><code>index</code></dfn> DOM
+ <p>The <dfn id=dom-option-index title=dom-option-index><code>index</code></dfn> IDL
attribute must return the element's <a href=#concept-option-index title=concept-option-index>index</a>.</p>
- <p>The <dfn id=dom-option-text title=dom-option-text><code>text</code></dfn> DOM
+ <p>The <dfn id=dom-option-text title=dom-option-text><code>text</code></dfn> IDL
attribute, on getting, must return the same value as the
- <code>textContent</code> DOM attribute on the element, and on
- setting, must act as if the <code>textContent</code> DOM attribute
+ <code>textContent</code> IDL attribute on the element, and on
+ setting, must act as if the <code>textContent</code> IDL attribute
on the element had been set to the new value.</p>
- <p>The <dfn id=dom-option-form title=dom-option-form><code>form</code></dfn> DOM
+ <p>The <dfn id=dom-option-form title=dom-option-form><code>form</code></dfn> IDL
attribute's behavior depends on whether the <code><a href=#the-option-element>option</a></code>
element is in a <code><a href=#the-select-element>select</a></code> element or not. If the
<code><a href=#the-option-element>option</a></code> has a <code><a href=#the-select-element>select</a></code> element as its parent,
or has a <code><a href=#the-colgroup-element>colgroup</a></code> element as its parent and that
<code><a href=#the-colgroup-element>colgroup</a></code> element has a <code><a href=#the-select-element>select</a></code> element as
- its parent, then the <code title=dom-option-form><a href=#dom-option-form>form</a></code> DOM
- attribute must return the same value as the <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> DOM attribute on that
+ its parent, then the <code title=dom-option-form><a href=#dom-option-form>form</a></code> IDL
+ attribute must return the same value as the <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> IDL attribute on that
<code><a href=#the-select-element>select</a></code> element. Otherwise, it must return null.</p>
<p>Several constructors are provided for creating
@@ -35449,15 +35449,15 @@
interacts with the control in a way that changes the <a href=#concept-textarea-raw-value title=concept-textarea-raw-value>raw value</a>.</p>
<p>When the <code><a href=#the-textarea-element>textarea</a></code> element's <code>textContent</code>
- DOM attribute changes value, if the element's <a href=#concept-textarea-dirty title=concept-textarea-dirty>dirty value flag</a> is false,
+ IDL attribute changes value, if the element's <a href=#concept-textarea-dirty title=concept-textarea-dirty>dirty value flag</a> is false,
then the element's <a href=#concept-textarea-raw-value title=concept-textarea-raw-value>raw
value</a> must be set to the value of the element's
- <code>textContent</code> DOM attribute.</p>
+ <code>textContent</code> IDL attribute.</p>
<p>The <a href=#concept-form-reset-control title=concept-form-reset-control>reset
algorithm</a> for <code><a href=#the-textarea-element>textarea</a></code> elements is to set the
element's <a href=#concept-textarea-raw-value title=concept-textarea-raw-value>value</a> to
- the value of the element's <code>textContent</code> DOM
+ the value of the element's <code>textContent</code> IDL
attribute.</p>
</div>
@@ -35545,7 +35545,7 @@
<p>If the <code><a href=#the-textarea-element>textarea</a></code> element has a <a href=#maximum-allowed-value-length>maximum allowed
value length</a>, then the element's children must be such that
the <a href=#code-point-length>code-point length</a> of the value of the element's
- <code>textContent</code> DOM attribute is equal to or less than the
+ <code>textContent</code> IDL attribute is equal to or less than the
element's <a href=#maximum-allowed-value-length>maximum allowed value length</a>.</p>
<p>The <dfn id=attr-textarea-required title=attr-textarea-required><code>required</code></dfn> attribute
@@ -35621,25 +35621,25 @@
<dfn id=dom-textarea-required title=dom-textarea-required><code>required</code></dfn>, <dfn id=dom-textarea-rows title=dom-textarea-rows><code>rows</code></dfn>, and <dfn id=dom-textarea-wrap title=dom-textarea-wrap><code>wrap</code></dfn> attributes must
<a href=#reflect>reflect</a> the respective content attributes of the same
name. The <code title=dom-textarea-cols><a href=#dom-textarea-cols>cols</a></code> and <code title=dom-textarea-rows><a href=#dom-textarea-rows>rows</a></code> attributes are <a href=#limited-to-only-positive-non-zero-numbers>limited
- to only positive non-zero numbers</a>. The <dfn id=dom-textarea-maxlength title=dom-textarea-maxLength><code>maxLength</code></dfn> DOM
+ to only positive non-zero numbers</a>. The <dfn id=dom-textarea-maxlength title=dom-textarea-maxLength><code>maxLength</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-textarea-maxlength><a href=#attr-textarea-maxlength>maxlength</a></code> content attribute.
The <dfn id=dom-textarea-readonly title=dom-textarea-readOnly><code>readOnly</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-textarea-readonly><a href=#attr-textarea-readonly>readonly</a></code> content
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-textarea-readonly><a href=#attr-textarea-readonly>readonly</a></code> content
attribute.</p>
- <p>The <dfn id=dom-textarea-type title=dom-textarea-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-textarea-type title=dom-textarea-type><code>type</code></dfn> IDL
attribute must return the value "<code title="">textarea</code>".</p>
<p>The <dfn id=dom-textarea-defaultvalue title=dom-textarea-defaultValue><code>defaultValue</code></dfn>
- DOM attribute must act like the element's <code>textContent</code>
- DOM attribute.</p>
+ IDL attribute must act like the element's <code>textContent</code>
+ IDL attribute.</p>
<p>The <dfn id=dom-textarea-value title=dom-textarea-value><code>value</code></dfn>
attribute must, on getting, return the element's <a href=#concept-textarea-raw-value title=concept-textarea-raw-value>raw value</a>; on setting, it
must set the element's <a href=#concept-textarea-raw-value title=concept-textarea-raw-value>raw
value</a> to the new value.</p>
- <p>The <dfn id=dom-textarea-textlength title=dom-textarea-textLength><code>textLength</code></dfn> DOM
+ <p>The <dfn id=dom-textarea-textlength title=dom-textarea-textLength><code>textLength</code></dfn> IDL
attribute must return the <a href=#code-point-length>code-point length</a> of the
element's <a href=#concept-fe-value title=concept-fe-value>value</a>.</p>
@@ -35883,11 +35883,11 @@
</dl><div class=impl>
- <p>The <dfn id=dom-keygen-challenge title=dom-keygen-challenge><code>challenge</code></dfn> and <dfn id=dom-keygen-keytype title=dom-keygen-keytype><code>keytype</code></dfn> DOM attributes
+ <p>The <dfn id=dom-keygen-challenge title=dom-keygen-challenge><code>challenge</code></dfn> and <dfn id=dom-keygen-keytype title=dom-keygen-keytype><code>keytype</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
- <p>The <dfn id=dom-keygen-type title=dom-keygen-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-keygen-type title=dom-keygen-type><code>type</code></dfn> IDL
attribute must return the value "<code title="">keygen</code>".</p>
<p>The <code title=dom-cva-willValidate><a href=#dom-cva-willvalidate>willValidate</a></code>, <code title=dom-cva-validity><a href=#dom-cva-validity>validity</a></code>, and <code title=dom-cva-validationMessage><a href=#dom-cva-validationmessage>validationMessage</a></code>
@@ -35973,7 +35973,7 @@
value. When the <a href=#concept-output-mode title=concept-output-mode>value mode
flag</a> is in mode <i title=concept-output-mode-value>value</i>, the contents of the
element represent the value of the element only, and the default
- value is only accessible using the <code title=dom-output-defaultValue><a href=#dom-output-defaultvalue>defaultValue</a></code> DOM
+ value is only accessible using the <code title=dom-output-defaultValue><a href=#dom-output-defaultvalue>defaultValue</a></code> IDL
attribute.</p>
<p>The element also has a <dfn id=concept-output-defaultvalue title=concept-output-defaultValue>default value</dfn>. Initially,
@@ -35984,14 +35984,14 @@
<a href=#concept-output-mode title=concept-output-mode>value mode flag</a> is in mode
<i title=concept-output-mode-default>default</i>, the element's
<a href=#concept-output-defaultvalue title=concept-output-defaultValue>default value</a> must
- be set to the value of the element's <code>textContent</code> DOM
+ be set to the value of the element's <code>textContent</code> IDL
attribute.</p>
<p>The <a href=#concept-form-reset-control title=concept-form-reset-control>reset
algorithm</a> for <code><a href=#the-output-element>output</a></code> elements is to set the
- element's <code>textContent</code> DOM attribute to the value of the
+ element's <code>textContent</code> IDL attribute to the value of the
element's <code title=dom-output-defaultValue><a href=#dom-output-defaultvalue>defaultValue</a></code>
- DOM attribute (thus replacing the element's child nodes), and then
+ IDL attribute (thus replacing the element's child nodes), and then
to set the element's <a href=#concept-output-mode title=concept-output-mode>value mode
flag</a> to <i title=concept-output-mode-default>default</i>.</p>
@@ -36027,23 +36027,23 @@
</dl><div class=impl>
- <p>The <dfn id=dom-output-value title=dom-output-value><code>value</code></dfn> DOM
- attribute must act like the element's <code>textContent</code> DOM
+ <p>The <dfn id=dom-output-value title=dom-output-value><code>value</code></dfn> IDL
+ attribute must act like the element's <code>textContent</code> IDL
attribute, except that on setting, in addition, before the child
nodes are changed, the element's <a href=#concept-output-mode title=concept-output-mode>value mode flag</a> must be set to <i title=concept-output-mode-value>value</i>.</p>
- <p>The <dfn id=dom-output-defaultvalue title=dom-output-defaultValue><code>defaultValue</code></dfn> DOM
+ <p>The <dfn id=dom-output-defaultvalue title=dom-output-defaultValue><code>defaultValue</code></dfn> IDL
attribute, on getting, must return the element's <a href=#concept-output-defaultvalue title=concept-output-defaultValue>default value</a>. On
setting, the attribute must set the element's <a href=#concept-output-defaultvalue title=concept-output-defaultValue>default value</a>, and, if
the element's <a href=#concept-output-mode title=concept-output-mode>value mode
flag</a> is in the mode <i title=concept-output-mode-default>default</i>, set the element's
- <code>textContent</code> DOM attribute as well.</p>
+ <code>textContent</code> IDL attribute as well.</p>
<p>The <dfn id=dom-output-type title=dom-output-type><code>type</code></dfn>
attribute must return the string "<code title="">output</code>".</p>
<p>The <dfn id=dom-output-htmlfor title=dom-output-htmlFor><code>htmlFor</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-output-for><a href=#attr-output-for>for</a></code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-output-for><a href=#attr-output-for>for</a></code> content attribute.</p>
<p>The <code title=dom-cva-willValidate><a href=#dom-cva-willvalidate>willValidate</a></code>,
<code title=dom-cva-validity><a href=#dom-cva-validity>validity</a></code>, and <code title=dom-cva-validationMessage><a href=#dom-cva-validationmessage>validationMessage</a></code>
@@ -36179,7 +36179,7 @@
</dl><div class=impl>
<p><a href=#form-associated-element title="form-associated element">Form-associated
- elements</a> have a <dfn id=dom-fae-form title=dom-fae-form><code>form</code></dfn> DOM attribute, which,
+ elements</a> have a <dfn id=dom-fae-form title=dom-fae-form><code>form</code></dfn> IDL attribute, which,
on getting, must return the element's <a href=#form-owner>form owner</a>, or
null if there isn't one.</p>
@@ -36208,7 +36208,7 @@
the empty string, then it is <a href=#barred-from-constraint-validation>barred from constraint
validation</a>.</p>
- <p>The <dfn id=dom-fe-name title=dom-fe-name><code>name</code></dfn> DOM
+ <p>The <dfn id=dom-fe-name title=dom-fe-name><code>name</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-fe-name><a href=#attr-fe-name>name</a></code> content attribute.</p>
</div>
@@ -36234,7 +36234,7 @@
<p><strong>Constraint validation</strong>: If an element is <a href=#concept-fe-disabled title=concept-fe-disabled>disabled</a>, it is <a href=#barred-from-constraint-validation>barred from
constraint validation</a>.</p>
- <p>The <dfn id=dom-fe-disabled title=dom-fe-disabled><code>disabled</code></dfn> DOM
+ <p>The <dfn id=dom-fe-disabled title=dom-fe-disabled><code>disabled</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code> content attribute.</p>
</div>
@@ -36290,7 +36290,7 @@
agent must focus the browser window if it has lost focus.</p>
<p>The <dfn id=dom-fe-autofocus title=dom-fe-autofocus><code>autofocus</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the content attribute of the
+ IDL attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
</div>
@@ -36464,19 +36464,19 @@
<div class=impl>
- <hr><p>The <dfn id=dom-fs-action title=dom-fs-action><code>action</code></dfn>, <dfn id=dom-fs-method title=dom-fs-method><code>method</code></dfn>, <dfn id=dom-fs-enctype title=dom-fs-enctype><code>enctype</code></dfn>, and <dfn id=dom-fs-target title=dom-fs-target><code>target</code></dfn> DOM attributes must
+ <hr><p>The <dfn id=dom-fs-action title=dom-fs-action><code>action</code></dfn>, <dfn id=dom-fs-method title=dom-fs-method><code>method</code></dfn>, <dfn id=dom-fs-enctype title=dom-fs-enctype><code>enctype</code></dfn>, and <dfn id=dom-fs-target title=dom-fs-target><code>target</code></dfn> IDL attributes must
<a href=#reflect>reflect</a> the respective content attributes of the same
- name. The <dfn id=dom-fs-novalidate title=dom-fs-noValidate><code>noValidate</code></dfn> DOM
+ name. The <dfn id=dom-fs-novalidate title=dom-fs-noValidate><code>noValidate</code></dfn> IDL
attribute must reflect the <code title=attr-fs-novalidate><a href=#attr-fs-novalidate>novalidate</a></code> content attribute. The
- <dfn id=dom-fs-formaction title=dom-fs-formAction><code>formAction</code></dfn> DOM
+ <dfn id=dom-fs-formaction title=dom-fs-formAction><code>formAction</code></dfn> IDL
attribute must reflect the <code title=attr-fs-formaction><a href=#attr-fs-formaction>formaction</a></code> content attribute. The
- <dfn id=dom-fs-formenctype title=dom-fs-formEnctype><code>formEnctype</code></dfn> DOM
+ <dfn id=dom-fs-formenctype title=dom-fs-formEnctype><code>formEnctype</code></dfn> IDL
attribute must reflect the <code title=attr-fs-formenctype><a href=#attr-fs-formenctype>formenctype</a></code> content attribute.
- The <dfn id=dom-fs-formmethod title=dom-fs-formMethod><code>formMethod</code></dfn> DOM
+ The <dfn id=dom-fs-formmethod title=dom-fs-formMethod><code>formMethod</code></dfn> IDL
attribute must reflect the <code title=attr-fs-formmethod><a href=#attr-fs-formmethod>formmethod</a></code> content attribute. The
<dfn id=dom-fs-formnovalidate title=dom-fs-formNoValidate><code>formNoValidate</code></dfn>
- DOM attribute must reflect the <code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code> content
- attribute. The <dfn id=dom-fs-formtarget title=dom-fs-formTarget><code>formTarget</code></dfn> DOM
+ IDL attribute must reflect the <code title=attr-fs-formnovalidate><a href=#attr-fs-formnovalidate>formnovalidate</a></code> content
+ attribute. The <dfn id=dom-fs-formtarget title=dom-fs-formTarget><code>formTarget</code></dfn> IDL
attribute must reflect the <code title=attr-fs-formtarget><a href=#attr-fs-formtarget>formtarget</a></code> content attribute.
</div>
@@ -37066,7 +37066,7 @@
</li>
- <li><p>Let <var title="">type</var> be the value of the <code title="">type</code> DOM attribute of <var title="">field</var>.</li> <!-- if the field is an <object>
+ <li><p>Let <var title="">type</var> be the value of the <code title="">type</code> IDL attribute of <var title="">field</var>.</li> <!-- if the field is an <object>
element, this will get ignored. -->
<li>
@@ -37895,7 +37895,7 @@
<!- -vsDGS: multiple - ->
<p>The <dfn
- title="dom-datagrid-disabled"><code>disabled</code></dfn> DOM
+ title="dom-datagrid-disabled"><code>disabled</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -38313,7 +38313,7 @@
<h6>The listener</h6>
<p>The <dfn
- title="dom-datagrid-listener"><code>listener</code></dfn> DOM
+ title="dom-datagrid-listener"><code>listener</code></dfn> IDL
attribute allows authors to specify an object that will receive all
the notifications from the <code>datagrid</code>. Initially, its
value must be null. On getting, it must return its value. On
@@ -38422,7 +38422,7 @@
<hr>
<p>The <dfn
- title="dom-datagrid-sortColumn"><code>sortColumn</code></dfn> DOM
+ title="dom-datagrid-sortColumn"><code>sortColumn</code></dfn> IDL
attribute gives the current column used for sorting. Initially, its
value must be the empty string. On getting, it must return its
current value. On setting, if the new value doesn't match the
@@ -38435,7 +38435,7 @@
<p>The <dfn
title="dom-datagrid-sortAscending"><code>sortAscending</code></dfn>
- DOM attribute specifies the direction that the tree is sorted in,
+ IDL attribute specifies the direction that the tree is sorted in,
ascending (true) or descending (false). Initially, its value must be
true (ascending). On getting, it must return its current value. On
setting, if the new value is not the same as its current value, then
@@ -39663,7 +39663,7 @@
must <span>queue a task</span> to invoke the
<span>RenderingContext2DCallback</span> callback, passing it a
newly created <code>CanvasRenderingContext2D</code> object whose
- <code title="dom-context-2d-canvas">canvas</code> DOM attribute is
+ <code title="dom-context-2d-canvas">canvas</code> IDL attribute is
null as the first argument, the actual cell width in CSS pixels as
the second argument, and the actual cell height in CSS pixels as
the third argument.</p>
@@ -40132,7 +40132,7 @@
<p>The <code>DataGridListener</code> interface, once implemented by
an object in a script and hooked up to a <code>datagrid</code> using
- the <code title="dom-datagrid-listener">listener</code> DOM
+ the <code title="dom-datagrid-listener">listener</code> IDL
attribute, receives notifications when the <code>datagrid</code>
needs information (such as which rows exist) for display.</p>
@@ -40300,7 +40300,7 @@
changed using the methods described in this section.</p>
<p>The selection of a <code>datagrid</code> is represented by its
- <dfn title="dom-datagrid-selection"><code>selection</code></dfn> DOM
+ <dfn title="dom-datagrid-selection"><code>selection</code></dfn> IDL
attribute, which must be a <code>DataGridSelection</code> object.</p>
<p><code>DataGridSelection</code> objects represent the rows in the
@@ -40523,7 +40523,7 @@
<p>The <dfn id=dom-command-type title=dom-command-type><code>type</code></dfn>, <dfn id=dom-command-label title=dom-command-label><code>label</code></dfn>, <dfn id=dom-command-icon title=dom-command-icon><code>icon</code></dfn>, <dfn id=dom-command-disabled title=dom-command-disabled><code>disabled</code></dfn>, <dfn id=dom-command-checked title=dom-command-checked><code>checked</code></dfn>, and <dfn id=dom-command-radiogroup title=dom-command-radiogroup><code>radiogroup</code></dfn><!--,
and <dfn title="dom-command-default"><code>default</code></dfn>-->
- DOM attributes must <a href=#reflect>reflect</a> the respective content
+ IDL attributes must <a href=#reflect>reflect</a> the respective content
attributes of the same name.</p>
<p>The element's <a href=#activation-behavior>activation behavior</a> depends on the
@@ -40638,7 +40638,7 @@
<div class=impl>
- <p>The <dfn id=dom-menu-type title=dom-menu-type><code>type</code></dfn> and <dfn id=dom-menu-label title=dom-menu-label><code>label</code></dfn> DOM attributes must
+ <p>The <dfn id=dom-menu-type title=dom-menu-type><code>type</code></dfn> and <dfn id=dom-menu-label title=dom-menu-label><code>label</code></dfn> IDL attributes must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -41065,7 +41065,7 @@
<p>The <dfn id=dom-command-ro-label title=dom-command-ro-label><code>label</code></dfn>
attribute must return the command's <a href=#command-facet-label title=command-facet-Label>Label</a>, or null if the element
does not define a command or does not specify a <a href=#command-facet-label title=command-facet-Label>Label</a>. This attribute will be
- shadowed by the <code title="">label</code> DOM attribute on
+ shadowed by the <code title="">label</code> IDL attribute on
<code><a href=#the-option-element>option</a></code> and <code><a href=#the-command>command</a></code> elements.</p>
<p>The <dfn id=dom-command-ro-icon title=dom-command-ro-icon><code>icon</code></dfn>
@@ -41073,7 +41073,7 @@
<a href=#command-facet-icon title=command-facet-Icon>Icon</a>. If the element does
not specify an icon, or if the element does not define a command,
then the attribute must return null. This attribute will be shadowed
- by the <code title=dom-command-icon><a href=#dom-command-icon>icon</a></code> DOM attribute on
+ by the <code title=dom-command-icon><a href=#dom-command-icon>icon</a></code> IDL attribute on
<code><a href=#the-command>command</a></code> elements.</p>
<p>The <dfn id=dom-command-ro-disabled title=dom-command-ro-disabled><code>disabled</code></dfn>
@@ -41103,12 +41103,12 @@
-->
<p class=note>The <a href=#command-facet-id title=command-facet-ID>ID</a> facet
- is exposed by the the <code title=dom-id><a href=#dom-id>id</a></code> DOM attribute,
+ is exposed by the the <code title=dom-id><a href=#dom-id>id</a></code> IDL attribute,
the <a href=#command-facet-hint title=command-facet-Hint>Hint</a> facet is exposed by
- the <code title=dom-title><a href=#dom-title>title</a></code> DOM attribute, the <a href=#command-facet-accesskey title=command-facet-AccessKey>AccessKey</a> facet is exposed by
- the <code title=dom-accessKeyLabel><a href=#dom-accesskeylabel>accessKeyLabel</a></code> DOM
+ the <code title=dom-title><a href=#dom-title>title</a></code> IDL attribute, the <a href=#command-facet-accesskey title=command-facet-AccessKey>AccessKey</a> facet is exposed by
+ the <code title=dom-accessKeyLabel><a href=#dom-accesskeylabel>accessKeyLabel</a></code> IDL
attribute, and the <a href=#command-facet-hiddenstate title=command-facet-HiddenState>Hidden
- State</a> facet is exposed by the <code title=dom-hidden><a href=#dom-hidden>hidden</a></code> DOM attribute.</p>
+ State</a> facet is exposed by the <code title=dom-hidden><a href=#dom-hidden>hidden</a></code> IDL attribute.</p>
</div>
@@ -41148,7 +41148,7 @@
command is an <a href=#anonymous-command>anonymous command</a>.</p>
<p>The <a href=#command-facet-label title=command-facet-Label>Label</a> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <a href=#command-facet-hint title=command-facet-Hint>Hint</a> of the command
@@ -41284,7 +41284,7 @@
<p>The <a href=#command-facet-label title=command-facet-Label>Label</a> of the command
is the value of the <code><a href=#the-option-element>option</a></code> element's <code title=attr-option-label><a href=#attr-option-label>label</a></code> attribute, if there is one,
or the value of the <code><a href=#the-option-element>option</a></code> element's
- <code>textContent</code> DOM attribute if there isn't.</p>
+ <code>textContent</code> IDL attribute if there isn't.</p>
<p>The <a href=#command-facet-hint title=command-facet-Hint>Hint</a> of the command
is the string given by the element's <code title=attr-title><a href=#the-title-attribute>title</a></code> attribute, if any, and the empty
@@ -41391,7 +41391,7 @@
command is an <a href=#anonymous-command>anonymous command</a>.</p>
<p>The <a href=#command-facet-label title=command-facet-Label>Label</a> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <a href=#command-facet-hint title=command-facet-Hint>Hint</a> of the command
@@ -41432,7 +41432,7 @@
command is an <a href=#anonymous-command>anonymous command</a>.</p>
<p>The <a href=#command-facet-label title=command-facet-Label>Label</a> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <a href=#command-facet-hint title=command-facet-Hint>Hint</a> of the command
@@ -41556,12 +41556,12 @@
</dl><div class=impl>
- <p>The <dfn id=dom-legend-form title=dom-legend-form><code>form</code></dfn> DOM
+ <p>The <dfn id=dom-legend-form title=dom-legend-form><code>form</code></dfn> IDL
attribute's behavior depends on whether the <code><a href=#the-legend-element>legend</a></code>
element is in a <code><a href=#the-fieldset-element>fieldset</a></code> element or not. If the
<code><a href=#the-legend-element>legend</a></code> has a <code><a href=#the-fieldset-element>fieldset</a></code> element as its
- parent, then the <code title=dom-legend-form><a href=#dom-legend-form>form</a></code> DOM
- attribute must return the same value as the <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> DOM attribute on that
+ parent, then the <code title=dom-legend-form><a href=#dom-legend-form>form</a></code> IDL
+ attribute must return the same value as the <code title=dom-fae-form><a href=#dom-fae-form>form</a></code> IDL attribute on that
<code><a href=#the-fieldset-element>fieldset</a></code> element. Otherwise, it must return null.</p>
</div>
@@ -41780,7 +41780,7 @@
<p>The <code title=selector-indeterminate><a href=#selector-indeterminate>:indeterminate</a></code>
pseudo-class must match <code><a href=#the-input-element>input</a></code> elements whose <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#checkbox-state title=attr-input-type-checkbox>Checkbox</a> state and whose
- <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> DOM
+ <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> IDL
attribute is set to true.</p>
</dd>
@@ -42337,7 +42337,7 @@
<p>Each <a href=#concept-item title=concept-item>item</a> is represented in the
DOM by the element on which the relevant <code title=attr-item><a href=#items:-the-item-attribute>item</a></code> attribute is found. The type of that
- element can be obtained using the <code title=dom-item><a href=#dom-item>element.item</a></code> DOM attribute.</p>
+ element can be obtained using the <code title=dom-item><a href=#dom-item>element.item</a></code> IDL attribute.</p>
<div class=example>
@@ -42350,14 +42350,14 @@
</div>
<p>Once an element representing an <a href=#concept-item title=concept-item>item</a> has been obtained, its properties
- can be extracted using the <code title=dom-properties><a href=#dom-properties>properties</a></code> DOM attribute. This
+ can be extracted using the <code title=dom-properties><a href=#dom-properties>properties</a></code> IDL attribute. This
attribute returns an <code><a href=#htmlpropertycollection>HTMLPropertyCollection</a></code>, which can
be enumerated to go through each element that adds one or more
properties to the item. It can also be indexed by name, which will
return an object with a list of the elements that add properties
with that name.</p>
- <p>Each element that adds a property also has a <code title=dom-content><a href=#dom-content>content</a></code> DOM attribute that returns its
+ <p>Each element that adds a property also has a <code title=dom-content><a href=#dom-content>content</a></code> IDL attribute that returns its
value.
<div class=example>
@@ -42400,7 +42400,7 @@
</div>
<p>It's also possible to get a list of all the <a href=#property-names>property
- names</a> using the object's <code title=dom-HTMLPropertyCollection-names><a href=#dom-htmlpropertycollection-names>names</a></code> DOM
+ names</a> using the object's <code title=dom-HTMLPropertyCollection-names><a href=#dom-htmlpropertycollection-names>names</a></code> IDL
attribute.</p>
<div class=example>
@@ -42738,20 +42738,20 @@
containing all the <a href=#top-level-microdata-items>top-level microdata items</a> in the
document.</p>
- <p>The <dfn id=dom-item title=dom-item><code>item</code></dfn> DOM attribute
+ <p>The <dfn id=dom-item title=dom-item><code>item</code></dfn> IDL attribute
on elements must <a href=#reflect>reflect</a> the element's <code title=attr-item><a href=#items:-the-item-attribute>item</a></code> content attribute.</p>
- <p>The <dfn id=dom-itemprop title=dom-itemprop><code>itemprop</code></dfn> DOM
+ <p>The <dfn id=dom-itemprop title=dom-itemprop><code>itemprop</code></dfn> IDL
attribute on elements must <a href=#reflect>reflect</a> the element's <code title=attr-itemprop><a href=#names:-the-itemprop-attribute>itemprop</a></code> content attribute.</p>
- <p>The <dfn id=dom-properties title=dom-properties><code>properties</code></dfn> DOM
+ <p>The <dfn id=dom-properties title=dom-properties><code>properties</code></dfn> IDL
attribute on elements must return an
<code><a href=#htmlpropertycollection>HTMLPropertyCollection</a></code> rooted at the
<code>Document</code> node, whose filter matches only elements that
have <a href=#property-names>property names</a> and have a <a href=#concept-item-corresponding title=concept-item-corresponding>corresponding item</a> that is
equal to the element on which the attribute was invoked.</p>
- <p>The <dfn id=dom-content title=dom-content><code>content</code></dfn> DOM
+ <p>The <dfn id=dom-content title=dom-content><code>content</code></dfn> IDL
attribute's behavior depends on the element, as follows:</p>
<dl><dt>If the element is a <code><a href=#meta>meta</a></code> element</dt>
@@ -42788,7 +42788,7 @@
<dd><p>The attribute must act the same as the element's
<code>textContent</code> attribute.</dd>
- </dl><p>The <dfn id=dom-subject title=dom-subject><code>itemfor</code></dfn> DOM
+ </dl><p>The <dfn id=dom-subject title=dom-subject><code>itemfor</code></dfn> IDL
attribute on elements must <a href=#reflect>reflect</a> the element's <code title=attr-itemfor><a href=#attr-itemfor>itemfor</a></code> content attribute.</p>
</div>
@@ -46398,7 +46398,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-top title=dom-top><code>top</code></dfn> DOM attribute on
+ <p>The <dfn id=dom-top title=dom-top><code>top</code></dfn> IDL attribute on
the <code><a href=#window>Window</a></code> object of a <code>Document</code> in a
<a href=#browsing-context>browsing context</a> <var title="">b</var> must return the
<code><a href=#windowproxy>WindowProxy</a></code> object of its <a href=#top-level-browsing-context>top-level browsing
@@ -46406,7 +46406,7 @@
object if it was a <a href=#top-level-browsing-context>top-level browsing context</a>
itself).</p>
- <p>The <dfn id=dom-parent title=dom-parent><code>parent</code></dfn> DOM
+ <p>The <dfn id=dom-parent title=dom-parent><code>parent</code></dfn> IDL
attribute on the <code><a href=#window>Window</a></code> object of a
<code>Document</code> in a <a href=#browsing-context>browsing context</a> <var title="">b</var> must return the <code><a href=#windowproxy>WindowProxy</a></code> object of
the <a href=#parent-browsing-context>parent browsing context</a>, if there is one (i.e. if
@@ -46416,7 +46416,7 @@
is a <a href=#top-level-browsing-context>top-level browsing context</a>).</p>
<p>The <dfn id=dom-frameelement title=dom-frameElement><code>frameElement</code></dfn>
- DOM attribute on the <code><a href=#window>Window</a></code> object of a
+ IDL attribute on the <code><a href=#window>Window</a></code> object of a
<code>Document</code> <var title="">d</var>, on getting, must run
the following algorithm:</p>
@@ -46455,7 +46455,7 @@
<h5 id=navigating-auxiliary-browsing-contexts-in-the-dom><span class=secno>6.1.2.1 </span>Navigating auxiliary browsing contexts in the DOM</h5>
- <p>The <dfn id=dom-opener title=dom-opener><code>opener</code></dfn> DOM
+ <p>The <dfn id=dom-opener title=dom-opener><code>opener</code></dfn> IDL
attribute on the <code><a href=#window>Window</a></code> object must return the
<code><a href=#windowproxy>WindowProxy</a></code> object of the <a href=#browsing-context>browsing context</a>
from which the current <a href=#browsing-context>browsing context</a> was created
@@ -46732,7 +46732,7 @@
void <a href=#dom-window-postmessage-2 title=dom-window-postMessage-2>postMessage</a>(in any message, in DOMString targetOrigin);
void <a href=#dom-window-postmessage-3 title=dom-window-postMessage-3>postMessage</a>(in any message, in <a href=#messageportarray>MessagePortArray</a> ports, in DOMString targetOrigin);
- // <a href=#event-handler-dom-attributes>event handler DOM attributes</a>
+ // <a href=#event-handler-idl-attributes>event handler IDL attributes</a>
attribute <a href=#function>Function</a> <a href=#handler-onabort title=handler-onabort>onabort</a>;
attribute <a href=#function>Function</a> <a href=#handler-window-onafterprint title=handler-window-onafterprint>onafterprint</a>;
attribute <a href=#function>Function</a> <a href=#handler-window-onbeforeprint title=handler-window-onbeforeprint>onbeforeprint</a>;
@@ -46824,7 +46824,7 @@
<p>The <code><a href=#window>Window</a></code> object must also implement the
<code>EventTarget</code> interface.</p>
- <p>The <dfn id=dom-window title=dom-window><code>window</code></dfn>, <dfn id=dom-frames title=dom-frames><code>frames</code></dfn>, and <dfn id=dom-self title=dom-self><code>self</code></dfn> DOM attributes must all
+ <p>The <dfn id=dom-window title=dom-window><code>window</code></dfn>, <dfn id=dom-frames title=dom-frames><code>frames</code></dfn>, and <dfn id=dom-self title=dom-self><code>self</code></dfn> IDL attributes must all
return the <code><a href=#window>Window</a></code> object's <a href=#browsing-context>browsing
context</a>'s <code><a href=#windowproxy>WindowProxy</a></code> object.</p>
@@ -47029,21 +47029,21 @@
</dl><div class=impl>
- <p>The <dfn id=dom-length title=dom-length><code>length</code></dfn> DOM
+ <p>The <dfn id=dom-length title=dom-length><code>length</code></dfn> IDL
attribute on the <code><a href=#window>Window</a></code> interface must return the
number of <a href=#child-browsing-context title="child browsing context">child browsing
contexts</a> of the <a href=#active-document>active document</a> of that
<code><a href=#window>Window</a></code> object, if that <code><a href=#window>Window</a></code>'s
<a href=#browsing-context>browsing context</a> shares the same <a href=#event-loop>event
loop</a> as the <a href="#script's-browsing-context">script's browsing context</a> of the
- <a href=#first-script>first script</a> accessing the DOM attribute; otherwise, it
+ <a href=#first-script>first script</a> accessing the IDL attribute; otherwise, it
must return zero.</p>
<!-- in other words, frames are only accessible to same-thread processes -->
<p>The <span>indices of the supported indexed properties</span> on
the <code><a href=#window>Window</a></code> object at any instant are the numbers in the
- range 0 .. <span title=""><var title="">n</var>-1</span>, where <var title="">n</var> is the number returned by the <code title=dom-length><a href=#dom-length>length</a></code> DOM attribute. If <var title="">n</var> is zero then there are no <span>supported indexed
+ range 0 .. <span title=""><var title="">n</var>-1</span>, where <var title="">n</var> is the number returned by the <code title=dom-length><a href=#dom-length>length</a></code> IDL attribute. If <var title="">n</var> is zero then there are no <span>supported indexed
properties</span>.</p>
<p>When a <code><a href=#window>Window</a></code> object is <dfn id=dom-window-item title=dom-window-item>indexed to retrieve an indexed
@@ -47818,7 +47818,7 @@
<code><a href=#the-style-element>style</a></code> element block).</li>
<li>Event handlers, whether registered through the DOM using <code title="">addEventListener()</code>, by explicit <a href=#event-handler-content-attributes>event handler
- content attributes</a>, by <a href=#event-handler-dom-attributes>event handler DOM
+ content attributes</a>, by <a href=#event-handler-idl-attributes>event handler IDL
attributes</a>, or otherwise.</li>
<li>Processing of technologies like XBL or SVG that have their own
@@ -48478,7 +48478,7 @@
<p>Event handler attributes are exposed in one or two ways.</p>
<p>The first way, common to all event handler attributes, is as an
- <a href=#event-handler-dom-attributes title="event handler DOM attributes">event handler DOM
+ <a href=#event-handler-idl-attributes title="event handler IDL attributes">event handler IDL
attribute</a>.</p>
<p>The second way is as an <a href=#event-handler-content-attributes title="event handler content
@@ -48488,23 +48488,23 @@
<div class=impl>
- <hr><p><dfn id=event-handler-dom-attributes>Event handler DOM attributes</dfn>, on setting, must set the
+ <hr><p><dfn id=event-handler-idl-attributes>Event handler IDL attributes</dfn>, on setting, must set the
corresponding event handler attribute to their new value, and on
getting, must return whatever the current value of the corresponding
event handler attribute is (possibly null).</p>
- <p>If an <a href=#event-handler-dom-attributes title="event handler DOM attributes">event handler
- DOM attribute</a> exposes an <a href=#event-handler-attributes-0 title="event handler
+ <p>If an <a href=#event-handler-idl-attributes title="event handler IDL attributes">event handler
+ IDL attribute</a> exposes an <a href=#event-handler-attributes-0 title="event handler
attributes">event handler attribute</a> of an object that doesn't
exist, it must always return null on getting and must do nothing on
setting.</p>
- <p class=note>This can happen in particular for <a href=#event-handler-dom-attributes title="event
- handler DOM attributes">event handler DOM attribute</a> on
+ <p class=note>This can happen in particular for <a href=#event-handler-idl-attributes title="event
+ handler IDL attributes">event handler IDL attribute</a> on
<code><a href=#the-body-element-0>body</a></code> elements that do not have corresponding
<code><a href=#window>Window</a></code> objects.</p>
- <p class=note>Certain event handler DOM attributes have additional
+ <p class=note>Certain event handler IDL attributes have additional
requirements, in particular the <code title=handler-MessagePort-onmessage><a href=#handler-messageport-onmessage>onmessage</a></code> attribute of
<code><a href=#messageport>MessagePort</a></code> objects.</p>
@@ -48661,8 +48661,8 @@
<p>The following are the <a href=#event-handler-attributes-0>event handler attributes</a> (and
their corresponding <a href=#event-handler-event-type title="event handler event type">event
handler event types</a>) that must be supported by all <a href=#html-elements>HTML
- elements</a>, as both content attributes and DOM attributes, and
- on <code>Document</code> and <code><a href=#window>Window</a></code> objects, as DOM
+ elements</a>, as both content attributes and IDL attributes, and
+ on <code>Document</code> and <code><a href=#window>Window</a></code> objects, as IDL
attributes.</p>
<table><thead><tr><th><a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a> <th><a href=#event-handler-event-type>Event handler event type</a>
@@ -48727,8 +48727,8 @@
their corresponding <a href=#event-handler-event-type title="event handler event type">event
handler event types</a>) that must be supported by all <a href=#html-elements>HTML
elements</a> other than <code><a href=#the-body-element-0>body</a></code>, as both content
- attributes and DOM attributes, and on <code>Document</code> objects,
- as DOM attributes:</p>
+ attributes and IDL attributes, and on <code>Document</code> objects,
+ as IDL attributes:</p>
<table><thead><tr><th><a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a> <th><a href=#event-handler-event-type>Event handler event type</a>
<tbody><tr><td><dfn id=handler-onblur title=handler-onblur><code>onblur</code></dfn> <td> <code title=event-blur>blur</code> <!-- widely used -->
@@ -48738,9 +48738,9 @@
</table><hr><p>The following are the <a href=#event-handler-attributes-0>event handler attributes</a> (and
their corresponding <a href=#event-handler-event-type title="event handler event type">event
handler event types</a>) that must be supported by
- <code><a href=#window>Window</a></code> objects, as DOM attributes on the
+ <code><a href=#window>Window</a></code> objects, as IDL attributes on the
<code><a href=#window>Window</a></code> object, and with corresponding content
- attributes and DOM attributes exposed on the <code><a href=#the-body-element-0>body</a></code> and
+ attributes and IDL attributes exposed on the <code><a href=#the-body-element-0>body</a></code> and
<code><a href=#frameset>frameset</a></code> elements:</p>
<table><thead><tr><th><a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a> <th><a href=#event-handler-event-type>Event handler event type</a>
@@ -49530,7 +49530,7 @@
arguments provided to the method.</p>
<p>The <dfn id=dom-windowmodal-dialogarguments title=dom-WindowModal-dialogArguments><code>dialogArguments</code></dfn>
- DOM attribute, on getting, must check whether its browsing context's
+ IDL attribute, on getting, must check whether its browsing context's
<a href=#active-document>active document</a>'s <a href=#origin>origin</a> is the <a href=#same-origin title="same origin">same</a> as the <a href="#dialog-arguments'-origin">dialog arguments'
origin</a>. If it is, then the browsing context's <a href=#dialog-arguments>dialog
arguments</a> must be returned unchanged. Otherwise, if the
@@ -49545,7 +49545,7 @@
created.</p>
<p>The <dfn id=dom-windowmodal-returnvalue title=dom-WindowModal-returnValue><code>returnValue</code></dfn>
- DOM attribute, on getting, must return the <a href=#return-value>return value</a>
+ IDL attribute, on getting, must return the <a href=#return-value>return value</a>
of its browsing context, and on setting, must set the <a href=#return-value>return
value</a> to the given new value.</p>
@@ -51813,7 +51813,7 @@
</ol><p>The following are the <a href=#event-handler-attributes-0>event handler attributes</a> (and
their corresponding <a href=#event-handler-event-type title="event handler event type">event
- handler event types</a>) that must be supported, as DOM
+ handler event types</a>) that must be supported, as IDL
attributes, by all objects implementing the
<code><a href=#applicationcache>ApplicationCache</a></code> interface:</p>
@@ -52301,7 +52301,7 @@
void <a href=#dom-location-replace title=dom-location-replace>replace</a>(in DOMString url);
void <a href=#dom-location-reload title=dom-location-reload>reload</a>();
- // <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a> <!-- blame brendan for these "innovative" names -->
+ // <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a> <!-- blame brendan for these "innovative" names -->
attribute DOMString <a href=#dom-location-protocol title=dom-location-protocol>protocol</a>;
attribute DOMString <a href=#dom-location-host title=dom-location-host>host</a>;
attribute DOMString <a href=#dom-location-hostname title=dom-location-hostname>hostname</a>;
@@ -52445,7 +52445,7 @@
</div>
<p>The <code><a href=#location>Location</a></code> interface also has the complement of
- <a href=#url-decomposition-dom-attributes>URL decomposition DOM attributes</a>, <dfn id=dom-location-protocol title=dom-location-protocol><code>protocol</code></dfn>, <dfn id=dom-location-host title=dom-location-host><code>host</code></dfn>, <dfn id=dom-location-port title=dom-location-port><code>port</code></dfn>, <dfn id=dom-location-hostname title=dom-location-hostname><code>hostname</code></dfn>, <dfn id=dom-location-pathname title=dom-location-pathname><code>pathname</code></dfn>, <dfn id=dom-location-search title=dom-location-search><code>search</code></dfn>, and <dfn id=dom-location-hash title=dom-location-hash><code>hash</code></dfn>. <span class=impl>These must follow the rules given for URL decomposition DOM
+ <a href=#url-decomposition-idl-attributes>URL decomposition IDL attributes</a>, <dfn id=dom-location-protocol title=dom-location-protocol><code>protocol</code></dfn>, <dfn id=dom-location-host title=dom-location-host><code>host</code></dfn>, <dfn id=dom-location-port title=dom-location-port><code>port</code></dfn>, <dfn id=dom-location-hostname title=dom-location-hostname><code>hostname</code></dfn>, <dfn id=dom-location-pathname title=dom-location-pathname><code>pathname</code></dfn>, <dfn id=dom-location-search title=dom-location-search><code>search</code></dfn>, and <dfn id=dom-location-hash title=dom-location-hash><code>hash</code></dfn>. <span class=impl>These must follow the rules given for URL decomposition IDL
attributes, with the <a href=#concept-uda-input title=concept-uda-input>input</a>
being <a href="#the-document's-current-address" title="the document's current address">the current
address</a> of the associated <code>Document</code> object, as an
@@ -54518,7 +54518,7 @@
</div>
- <p class=note>The <code title=dom-a-relList><a href=#dom-a-rellist>relList</a></code> DOM
+ <p class=note>The <code title=dom-a-relList><a href=#dom-a-rellist>relList</a></code> IDL
attribute (e.g. on the <code><a href=#the-a-element>a</a></code> element) does not currently
represent multiple <code title=rel-up><a href=#link-type-up>up</a></code> keywords (the
interface hides duplicates).</p>
@@ -54801,7 +54801,7 @@
<div class=impl>
- <p>The <dfn id=dom-hidden title=dom-hidden><code>hidden</code></dfn> DOM
+ <p>The <dfn id=dom-hidden title=dom-hidden><code>hidden</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the content attribute of the
same name.</p>
@@ -55074,10 +55074,10 @@
user to begin a drag operations for those elements without the use
of a pointing device</li>
- </ul><p>The <dfn id=dom-tabindex title=dom-tabIndex><code>tabIndex</code></dfn> DOM
+ </ul><p>The <dfn id=dom-tabindex title=dom-tabIndex><code>tabIndex</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the value of the <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> content attribute. If the
attribute is not present, or parsing its value returns an error,
- then the DOM attribute must return 0 for elements that are focusable
+ then the IDL attribute must return 0 for elements that are focusable
and −1 for elements that are not focusable.</p>
</div>
@@ -55339,13 +55339,13 @@
<div class=impl>
- <p>The <dfn id=dom-accesskey title=dom-accessKey><code>accessKey</code></dfn> DOM
+ <p>The <dfn id=dom-accesskey title=dom-accessKey><code>accessKey</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-accesskey><a href=#the-accesskey-attribute>accesskey</a></code> content attribute.</p>
- <p>The <dfn id=dom-accesskeylabel title=dom-accessKeyLabel><code>accessKeyLabel</code></dfn> DOM
+ <p>The <dfn id=dom-accesskeylabel title=dom-accessKeyLabel><code>accessKeyLabel</code></dfn> IDL
attribute must return a string that represents the element's
<a href=#assigned-access-key>assigned access key</a>, if any. If the element does not
- have one, then the DOM attribute must return the empty string.</p>
+ have one, then the IDL attribute must return the empty string.</p>
</div>
@@ -55996,7 +55996,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-contenteditable title=dom-contentEditable><code>contentEditable</code></dfn> DOM
+ <p>The <dfn id=dom-contenteditable title=dom-contentEditable><code>contentEditable</code></dfn> IDL
attribute, on getting, must return the string "<code title="">true</code>" if the content attribute is set to the true
state, <code title="">false</code>" if the content attribute is set
to the false state, and "<code title="">inherit</code>"
@@ -56011,7 +56011,7 @@
attribute setter must raise a <code><a href=#syntax_err>SYNTAX_ERR</a></code> exception.</p>
<p>The <dfn id=dom-iscontenteditable title=dom-isContentEditable><code>isContentEditable</code></dfn>
- DOM attribute, on getting, must return true if the element is
+ IDL attribute, on getting, must return true if the element is
<a href=#editable>editable</a>, and false otherwise.</p>
<p>If an element is <a href=#editable>editable</a> and its parent element is
@@ -56199,14 +56199,14 @@
<dd><p>When an <a href=#editable>editable</a> form control is edited, the
changes must be reflected in both its current value <em>and</em>
its default value. For <code><a href=#the-input-element>input</a></code> elements this means
- updating the <code title=dom-input-defaultValue><a href=#dom-input-defaultvalue>defaultValue</a></code> DOM attribute as
- well as the <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM
+ updating the <code title=dom-input-defaultValue><a href=#dom-input-defaultvalue>defaultValue</a></code> IDL attribute as
+ well as the <code title=dom-input-value><a href=#dom-input-value>value</a></code> IDL
attribute; for <code><a href=#the-select-element>select</a></code> elements it means updating the
- <code><a href=#the-option-element>option</a></code> elements' <code title=dom-option-defaultSelected><a href=#dom-option-defaultselected>defaultSelected</a></code> DOM
- attribute as well as the <code title=dom-option-selected><a href=#dom-option-selected>selected</a></code> DOM attribute; for
- <code><a href=#the-textarea-element>textarea</a></code> elements this means updating the <code title=dom-textarea-defaultValue><a href=#dom-textarea-defaultvalue>defaultValue</a></code> DOM attribute
- as well as the <code title=dom-textarea-value><a href=#dom-textarea-value>value</a></code> DOM
- attribute. (Updating the <code title="">default*</code> DOM
+ <code><a href=#the-option-element>option</a></code> elements' <code title=dom-option-defaultSelected><a href=#dom-option-defaultselected>defaultSelected</a></code> IDL
+ attribute as well as the <code title=dom-option-selected><a href=#dom-option-selected>selected</a></code> IDL attribute; for
+ <code><a href=#the-textarea-element>textarea</a></code> elements this means updating the <code title=dom-textarea-defaultValue><a href=#dom-textarea-defaultvalue>defaultValue</a></code> IDL attribute
+ as well as the <code title=dom-textarea-value><a href=#dom-textarea-value>value</a></code> IDL
+ attribute. (Updating the <code title="">default*</code> IDL
attributes causes content attributes to be updated as well.)</dd>
<!-- XXX something about not supporting resizing? -->
@@ -56247,7 +56247,7 @@
</dl><div class=impl>
- <p>The <code title=dom-document-designMode><a href=#designMode>designMode</a></code> DOM
+ <p>The <code title=dom-document-designMode><a href=#designMode>designMode</a></code> IDL
attribute on the <code>Document</code> object takes two values,
"<code title="">on</code>" and "<code title="">off</code>". When it
is set, the new value must be compared in an <a href=#ascii-case-insensitive>ASCII
@@ -56257,7 +56257,7 @@
disabled. Other values must be ignored.</p>
<p>When <code title=dom-document-designMode><a href=#designMode>designMode</a></code> is
- enabled, the DOM attribute must return the value "<code title="">on</code>", and when it is disabled, it must return the
+ enabled, the IDL attribute must return the value "<code title="">on</code>", and when it is disabled, it must return the
value "<code title="">off</code>".</p>
<p>The last state set must persist until the document is destroyed
@@ -56330,7 +56330,7 @@
</dl><div class=impl>
- <p>The <dfn id=dom-spellcheck title=dom-spellcheck><code>spellcheck</code></dfn> DOM
+ <p>The <dfn id=dom-spellcheck title=dom-spellcheck><code>spellcheck</code></dfn> IDL
attribute, on getting, must return the string "<code title="">true</code>" if the content attribute is set to the true
state, <code title="">false</code>" if the content attribute is set
to the false state, and "<code title="">default</code>"
@@ -56345,7 +56345,7 @@
attribute setter must raise a <code><a href=#syntax_err>SYNTAX_ERR</a></code> exception.</p>
<p class=note>The <code title=dom-spellcheck><a href=#dom-spellcheck>spellcheck</a></code>
- DOM attribute is not affected by user preferences that override the
+ IDL attribute is not affected by user preferences that override the
<code title=attr-spellcheck><a href=#attr-spellcheck>spellcheck</a></code> content attribute,
and therefore might not reflect the actual spellchecking state.</p>
@@ -56934,7 +56934,7 @@
was invoked on a selection, then it is the selection that is being
dragged. Otherwise, it is the first element, going up the ancestor
chain, starting at the node that the user tried to drag, that has
- the DOM attribute <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> set
+ the IDL attribute <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> set
to true. If there is no such element, then nothing is being dragged,
the drag-and-drop operation is never started, and the user agent
must not continue with this algorithm.</p>
@@ -57470,32 +57470,32 @@
</dl><div class=impl>
- <p>The <dfn id=dom-draggable title=dom-draggable><code>draggable</code></dfn> DOM
+ <p>The <dfn id=dom-draggable title=dom-draggable><code>draggable</code></dfn> IDL
attribute, whose value depends on the content attribute's in the way
described below, controls whether or not the element is
draggable. Generally, only text selections are draggable, but
- elements whose <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM
+ elements whose <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL
attribute is true become draggable as well.</p>
<p>If an element's <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code>
- content attribute has the state <i>true</i>, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM attribute must return
+ content attribute has the state <i>true</i>, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL attribute must return
true.</p>
<p>Otherwise, if the element's <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code> content attribute has the
- state <i>false</i>, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM attribute must return
+ state <i>false</i>, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL attribute must return
false.</p>
<p>Otherwise, the element's <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code> content attribute has the
state <i>auto</i>. If the element is an <code><a href=#the-img-element>img</a></code> element,
- or, if the element is an <code><a href=#the-a-element>a</a></code> element with an <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> content attribute, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM attribute must return
+ or, if the element is an <code><a href=#the-a-element>a</a></code> element with an <code title=attr-hyperlink-href><a href=#attr-hyperlink-href>href</a></code> content attribute, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL attribute must return
true.</p>
<p>Otherwise, the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM
must return false.</p>
- <p>If the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM attribute
+ <p>If the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL attribute
is set to the value false, the <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code> content attribute must be
- set to the literal value <code title="">false</code>. If the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> DOM attribute is set to the
+ set to the literal value <code title="">false</code>. If the <code title=dom-draggable><a href=#dom-draggable>draggable</a></code> IDL attribute is set to the
value true, the <code title=attr-draggable><a href=#the-draggable-attribute>draggable</a></code>
content attribute must be set to the literal value <code title="">true</code>.</p>
@@ -57620,9 +57620,9 @@
<ul><li>Changes to the content attributes of an <code>Element</code>
node.</li>
- <li>Changes to the DOM attributes of a <code>Node</code>.</li> <!--
+ <li>Changes to the IDL attributes of a <code>Node</code>.</li> <!--
XXX uh, these change on their own, so clearly this isn't going to
- fly. Which DOM attributes, exactly? -->
+ fly. Which IDL attributes, exactly? -->
<li>Changes to the DOM hierarchy of nodes that are descendants of
the <code><a href=#htmldocument>HTMLDocument</a></code> object (<code>parentNode</code>,
@@ -59231,12 +59231,12 @@
not entangled, then the method must do nothing.</p>
<hr><p>The following are the <a href=#event-handler-attributes-0>event handler attributes</a> (and their corresponding <a href=#event-handler-event-type title="event handler event type">event handler event types</a>)
- that must be supported, as DOM attributes, by all objects
+ that must be supported, as IDL attributes, by all objects
implementing the <code><a href=#messageport>MessagePort</a></code> interface:</p>
<table><thead><tr><th><a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a> <th><a href=#event-handler-event-type>Event handler event type</a>
<tbody><tr><td><dfn id=handler-messageport-onmessage title=handler-MessagePort-onmessage><code>onmessage</code></dfn> <td> <code title=event-message><a href=#event-message>message</a></code>
- </table><p>The first time a <code><a href=#messageport>MessagePort</a></code> object's <code title=handler-MessagePort-onmessage><a href=#handler-messageport-onmessage>onmessage</a></code> DOM attribute
+ </table><p>The first time a <code><a href=#messageport>MessagePort</a></code> object's <code title=handler-MessagePort-onmessage><a href=#handler-messageport-onmessage>onmessage</a></code> IDL attribute
is set, the port's <a href=#port-message-queue>port message queue</a> must be enabled,
as if the <code title=dom-MessagePort-start><a href=#dom-messageport-start>start()</a></code> method
had been called.</p>
@@ -66650,7 +66650,7 @@
<code><a href=#the-style-element>style</a></code>, <code><a href=#script>script</a></code>, <code><a href=#xmp>xmp</a></code>,
<code><a href=#the-iframe-element>iframe</a></code>, <code><a href=#noembed>noembed</a></code>,
<code><a href=#noframes>noframes</a></code>, <code><a href=#the-noscript-element>noscript</a></code>, or
- <code><a href=#plaintext>plaintext</a></code> element, then append the value of <var title="">current node</var>'s <code title="">data</code> DOM
+ <code><a href=#plaintext>plaintext</a></code> element, then append the value of <var title="">current node</var>'s <code title="">data</code> IDL
attribute literally.</p> <!-- note about noscript: we're
assuming here that scripting is enabled. If this algorithm is
used with scripting disabled, this won't work
@@ -66658,7 +66658,7 @@
document that is being designMode'd) -->
<p>Otherwise, append the value of <var title="">current
- node</var>'s <code title="">data</code> DOM attribute, <a href=#escapingString title="escaping a string">escaped as described
+ node</var>'s <code title="">data</code> IDL attribute, <a href=#escapingString title="escaping a string">escaped as described
below</a>.</p>
</dd>
@@ -66670,7 +66670,7 @@
<p>Append the literal string <code><!--</code> (U+003C
LESS-THAN SIGN, U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS,
- U+002D HYPHEN-MINUS), followed by the value of <var title="">current node</var>'s <code title="">data</code> DOM
+ U+002D HYPHEN-MINUS), followed by the value of <var title="">current node</var>'s <code title="">data</code> IDL
attribute, followed by the literal string <code>--></code>
(U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E GREATER-THAN
SIGN).</p>
@@ -66684,8 +66684,8 @@
<p>Append the literal string <code><?</code> (U+003C
LESS-THAN SIGN, U+003F QUESTION MARK), followed by the value
- of <var title="">current node</var>'s <code title="">target</code> DOM attribute, followed by a single
- U+0020 SPACE character, followed by the value of <var title="">current node</var>'s <code title="">data</code> DOM
+ of <var title="">current node</var>'s <code title="">target</code> IDL attribute, followed by a single
+ U+0020 SPACE character, followed by the value of <var title="">current node</var>'s <code title="">data</code> IDL
attribute, followed by a single U+003E GREATER-THAN SIGN
character ('>').</p>
@@ -66702,7 +66702,7 @@
LETTER C, U+0054 LATIN CAPITAL LETTER T, U+0059 LATIN CAPITAL
LETTER Y, U+0050 LATIN CAPITAL LETTER P, U+0045 LATIN CAPITAL
LETTER E), followed by a space (U+0020 SPACE), followed by the
- value of <var title="">current node</var>'s <code title="">name</code> DOM attribute, followed by the literal
+ value of <var title="">current node</var>'s <code title="">name</code> IDL attribute, followed by the literal
string <code>></code> (U+003E GREATER-THAN SIGN).</p>
</dd>
@@ -71868,12 +71868,12 @@
attribute DOMString <a href=#dom-applet-width title=dom-applet-width>width</a>;
};</pre>
- <p>The <dfn id=dom-applet-align title=dom-applet-align><code>align</code></dfn>, <dfn id=dom-applet-alt title=dom-applet-alt><code>alt</code></dfn>, <dfn id=dom-applet-archive title=dom-applet-archive><code>archive</code></dfn>, <dfn id=dom-applet-code title=dom-applet-code><code>code</code></dfn>, <dfn id=dom-applet-height title=dom-applet-height><code>height</code></dfn>, <dfn id=dom-applet-hspace title=dom-applet-hspace><code>hspace</code></dfn>, <dfn id=dom-applet-name title=dom-applet-name><code>name</code></dfn>, <dfn id=dom-applet-object title=dom-applet-object><code>object</code></dfn>, <dfn id=dom-applet-vspace title=dom-applet-vspace><code>vspace</code></dfn>, and <dfn id=dom-applet-width title=dom-applet-width><code>width</code></dfn> DOM attributes
+ <p>The <dfn id=dom-applet-align title=dom-applet-align><code>align</code></dfn>, <dfn id=dom-applet-alt title=dom-applet-alt><code>alt</code></dfn>, <dfn id=dom-applet-archive title=dom-applet-archive><code>archive</code></dfn>, <dfn id=dom-applet-code title=dom-applet-code><code>code</code></dfn>, <dfn id=dom-applet-height title=dom-applet-height><code>height</code></dfn>, <dfn id=dom-applet-hspace title=dom-applet-hspace><code>hspace</code></dfn>, <dfn id=dom-applet-name title=dom-applet-name><code>name</code></dfn>, <dfn id=dom-applet-object title=dom-applet-object><code>object</code></dfn>, <dfn id=dom-applet-vspace title=dom-applet-vspace><code>vspace</code></dfn>, and <dfn id=dom-applet-width title=dom-applet-width><code>width</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
<p>The <dfn id=dom-applet-codebase title=dom-applet-codeBase><code>codeBase</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-applet-codebase>codebase</code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-applet-codebase>codebase</code> content attribute.</p>
<h4 id=the-marquee-element><span class=secno>12.3.2 </span>The <dfn><code>marquee</code></dfn> element</h4>
@@ -71992,7 +71992,7 @@
return an error or a number less than 1, is the parsed value, and
otherwise is −1.</p>
- <p>The <dfn id=dom-marquee-loop title=dom-marquee-loop><code>loop</code></dfn> DOM
+ <p>The <dfn id=dom-marquee-loop title=dom-marquee-loop><code>loop</code></dfn> IDL
attribute, on getting, must return the element's <a href=#marquee-loop-count>marquee loop
count</a>; and on setting, if the new value is different than the
element's <a href=#marquee-loop-count>marquee loop count</a> and either greater than
@@ -72037,28 +72037,28 @@
</ol><hr><p>The following are the <a href=#event-handler-attributes-0>event handler attributes</a> (and
their corresponding <a href=#event-handler-event-type title="event handler event type">event
handler event types</a>) that must be supported, as content and
- DOM attributes, by <code><a href=#the-marquee-element>marquee</a></code> elements:</p>
+ IDL attributes, by <code><a href=#the-marquee-element>marquee</a></code> elements:</p>
<table><thead><tr><th><a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a> <th><a href=#event-handler-event-type>Event handler event type</a>
<tbody><tr><td><dfn id=handler-marquee-onbounce title=handler-marquee-onbounce><code>onbounce</code></dfn> <td> <code title=event-bounce>bounce</code>
<tr><td><dfn id=handler-marquee-onfinish title=handler-marquee-onfinish><code>onfinish</code></dfn> <td> <code title=event-finish>finish</code>
<tr><td><dfn id=handler-marquee-onstart title=handler-marquee-onstart><code>onstart</code></dfn> <td> <code title=event-start>start</code>
- </table><hr><p>The <dfn id=dom-marquee-behavior title=dom-marquee-behavior><code>behavior</code></dfn>, <dfn id=dom-marquee-direction title=dom-marquee-direction><code>direction</code></dfn>, <dfn id=dom-marquee-height title=dom-marquee-height><code>height</code></dfn>, <dfn id=dom-marquee-hspace title=dom-marquee-hspace><code>hspace</code></dfn>, <dfn id=dom-marquee-vspace title=dom-marquee-vspace><code>vspace</code></dfn>, and <dfn id=dom-marquee-width title=dom-marquee-width><code>width</code></dfn> DOM attributes
+ </table><hr><p>The <dfn id=dom-marquee-behavior title=dom-marquee-behavior><code>behavior</code></dfn>, <dfn id=dom-marquee-direction title=dom-marquee-direction><code>direction</code></dfn>, <dfn id=dom-marquee-height title=dom-marquee-height><code>height</code></dfn>, <dfn id=dom-marquee-hspace title=dom-marquee-hspace><code>hspace</code></dfn>, <dfn id=dom-marquee-vspace title=dom-marquee-vspace><code>vspace</code></dfn>, and <dfn id=dom-marquee-width title=dom-marquee-width><code>width</code></dfn> IDL attributes
must <a href=#reflect>reflect</a> the respective content attributes of the
same name.</p>
<p>The <dfn id=dom-marquee-bgcolor title=dom-marquee-bgColor><code>bgColor</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-bgcolor>bgcolor</code> content attribute.</p>
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-bgcolor>bgcolor</code> content attribute.</p>
<p>The <dfn id=dom-marquee-scrollamount title=dom-marquee-scrollAmount><code>scrollAmount</code></dfn>
- DOM attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-scrollamount>scrollamount</code> content
+ IDL attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-scrollamount>scrollamount</code> content
attribute. The default value is 6.</p>
- <p>The <dfn id=dom-marquee-scrolldelay title=dom-marquee-scrollDelay><code>scrollDelay</code></dfn> DOM
+ <p>The <dfn id=dom-marquee-scrolldelay title=dom-marquee-scrollDelay><code>scrollDelay</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-scrolldelay>scrolldelay</code> content
attribute. The default value is 85.</p>
- <p>The <dfn id=dom-marquee-truespeed title=dom-marquee-trueSpeed><code>trueSpeed</code></dfn> DOM
+ <p>The <dfn id=dom-marquee-truespeed title=dom-marquee-trueSpeed><code>trueSpeed</code></dfn> IDL
attribute must <a href=#reflect>reflect</a> the <code title=attr-marquee-truespeed><a href=#attr-marquee-truespeed>truespeed</a></code> content
attribute.</p>
@@ -72094,7 +72094,7 @@
};</pre>
<p>The <dfn id=dom-frameset-cols title=dom-frameset-cols><code>cols</code></dfn> and
- <dfn id=dom-frameset-rows title=dom-frameset-rows><code>rows</code></dfn> DOM
+ <dfn id=dom-frameset-rows title=dom-frameset-rows><code>rows</code></dfn> IDL
attributes of the <code><a href=#frameset>frameset</a></code> element must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
@@ -72121,7 +72121,7 @@
<li><code title=handler-window-onstorage><a href=#handler-window-onstorage>onstorage</a></code></li>
<li><code title=handler-window-onundo><a href=#handler-window-onundo>onundo</a></code></li>
<li><code title=handler-window-onunload><a href=#handler-window-onunload>onunload</a></code></li>
- </ul><p>The DOM interface also exposes <a href=#event-handler-dom-attributes>event handler DOM
+ </ul><p>The DOM interface also exposes <a href=#event-handler-idl-attributes>event handler IDL
attributes</a> that mirror those on the <code><a href=#window>Window</a></code>
element.</p>
@@ -72192,35 +72192,35 @@
readonly attribute Document <a href=#dom-frame-contentdocument title=dom-frame-contentDocument>contentDocument</a>;
};</pre>
- <p>The <dfn id=dom-frame-name title=dom-frame-name><code>name</code></dfn>, <dfn id=dom-frame-scrolling title=dom-frame-scrolling><code>scrolling</code></dfn>, and <dfn id=dom-frame-src title=dom-frame-src><code>src</code></dfn> DOM attributes of the
+ <p>The <dfn id=dom-frame-name title=dom-frame-name><code>name</code></dfn>, <dfn id=dom-frame-scrolling title=dom-frame-scrolling><code>scrolling</code></dfn>, and <dfn id=dom-frame-src title=dom-frame-src><code>src</code></dfn> IDL attributes of the
<code><a href=#frame>frame</a></code> element must <a href=#reflect>reflect</a> the respective
content attributes of the same name.</p>
- <p>The <dfn id=dom-frame-frameborder title=dom-frame-frameBorder><code>frameBorder</code></dfn> DOM
+ <p>The <dfn id=dom-frame-frameborder title=dom-frame-frameBorder><code>frameBorder</code></dfn> IDL
attribute of the <code><a href=#frame>frame</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-frame-frameborder>frameborder</code> content
attribute.</p>
<p>The <dfn id=dom-frame-longdesc title=dom-frame-longDesc><code>longDesc</code></dfn>
- DOM attribute of the <code><a href=#frame>frame</a></code> element must
+ IDL attribute of the <code><a href=#frame>frame</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-frame-longdesc>longdesc</code> content attribute.</p>
- <p>The <dfn id=dom-frame-marginheight title=dom-frame-marginHeight><code>marginHeight</code></dfn> DOM
+ <p>The <dfn id=dom-frame-marginheight title=dom-frame-marginHeight><code>marginHeight</code></dfn> IDL
attribute of the <code><a href=#frame>frame</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-frame-marginheight>marginheight</code> content
attribute.</p>
- <p>The <dfn id=dom-frame-marginwidth title=dom-frame-marginWidth><code>marginWidth</code></dfn> DOM
+ <p>The <dfn id=dom-frame-marginwidth title=dom-frame-marginWidth><code>marginWidth</code></dfn> IDL
attribute of the <code><a href=#frame>frame</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-frame-marginwidth>marginwidth</code> content
attribute.</p>
<p>The <dfn id=dom-frame-noresize title=dom-frame-noResize><code>noResize</code></dfn>
- DOM attribute of the <code><a href=#frame>frame</a></code> element must
+ IDL attribute of the <code><a href=#frame>frame</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-frame-noresize>noresize</code> content attribute.</p>
<p>The <dfn id=dom-frame-contentdocument title=dom-frame-contentDocument><code>contentDocument</code></dfn>
- DOM attribute of the <code><a href=#frame>frame</a></code> element must return the
+ IDL attribute of the <code><a href=#frame>frame</a></code> element must return the
<code>Document</code> object of the <a href=#active-document>active document</a> of
the <code><a href=#frame>frame</a></code> element's <a href=#nested-browsing-context>nested browsing
context</a>.</p>
@@ -72240,7 +72240,7 @@
attribute DOMString <a href=#dom-a-shape title=dom-a-shape>shape</a>;
};</pre>
- <p>The <dfn id=dom-a-coords title=dom-a-coords><code>coords</code></dfn>, <dfn id=dom-a-charset title=dom-a-charset><code>charset</code></dfn>, <dfn id=dom-a-rev title=dom-a-rev><code>rev</code></dfn>, and <dfn id=dom-a-shape title=dom-a-shape><code>shape</code></dfn> DOM attributes of the
+ <p>The <dfn id=dom-a-coords title=dom-a-coords><code>coords</code></dfn>, <dfn id=dom-a-charset title=dom-a-charset><code>charset</code></dfn>, <dfn id=dom-a-rev title=dom-a-rev><code>rev</code></dfn>, and <dfn id=dom-a-shape title=dom-a-shape><code>shape</code></dfn> IDL attributes of the
<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>
@@ -72249,7 +72249,7 @@
attribute boolean <a href=#dom-area-nohref title=dom-area-noHref>noHref</a>;
};</pre>
- <p>The <dfn id=dom-area-nohref title=dom-area-noHref><code>noHref</code></dfn> DOM
+ <p>The <dfn id=dom-area-nohref title=dom-area-noHref><code>noHref</code></dfn> IDL
attribute of the <code><a href=#the-area-element>area</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-area-nohref><a href=#attr-area-nohref>nohref</a></code> content
attribute.</p>
@@ -72264,7 +72264,7 @@
};</pre>
<p>The <dfn id=dom-basefont-color title=dom-basefont-color><code>color</code></dfn>,
- <dfn id=dom-basefont-face title=dom-basefont-face><code>face</code></dfn>, and <dfn id=dom-basefont-size title=dom-basefont-size><code>size</code></dfn> DOM attributes of
+ <dfn id=dom-basefont-face title=dom-basefont-face><code>face</code></dfn>, and <dfn id=dom-basefont-size title=dom-basefont-size><code>size</code></dfn> IDL attributes of
the <code><a href=#basefont>basefont</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
@@ -72278,34 +72278,34 @@
attribute DOMString <a href=#dom-body-alink title=dom-body-aLink>aLink</a>;
};</pre>
- <p>The <dfn id=dom-body-text title=dom-body-text><code>text</code></dfn> DOM
+ <p>The <dfn id=dom-body-text title=dom-body-text><code>text</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-text><a href=#attr-body-text>text</a></code> content
attribute.</p>
- <p>The <dfn id=dom-body-bgcolor title=dom-body-bgColor><code>bgColor</code></dfn> DOM
+ <p>The <dfn id=dom-body-bgcolor title=dom-body-bgColor><code>bgColor</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-bgcolor><a href=#attr-body-bgcolor>bgcolor</a></code> content
attribute.</p>
- <p>The <dfn id=dom-body-background title=dom-body-background><code>background</code></dfn> DOM
+ <p>The <dfn id=dom-body-background title=dom-body-background><code>background</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-background><a href=#attr-body-background>background</a></code>
content attribute. (The <code title=attr-body-background><a href=#attr-body-background>background</a></code> content is
<em>not</em> defined to contain a <a href=#url>URL</a>, despite rules
regarding its handling in the rendering section above.)</p>
- <p>The <dfn id=dom-body-link title=dom-body-link><code>link</code></dfn> DOM
+ <p>The <dfn id=dom-body-link title=dom-body-link><code>link</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-link><a href=#attr-body-link>link</a></code> content
attribute.</p>
- <p>The <dfn id=dom-body-alink title=dom-body-aLink><code>aLink</code></dfn> DOM
+ <p>The <dfn id=dom-body-alink title=dom-body-aLink><code>aLink</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-alink><a href=#attr-body-alink>alink</a></code> content
attribute.</p>
- <p>The <dfn id=dom-body-vlink title=dom-body-vLink><code>vLink</code></dfn> DOM
+ <p>The <dfn id=dom-body-vlink title=dom-body-vLink><code>vLink</code></dfn> IDL
attribute of the <code><a href=#the-body-element-0>body</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-body-vlink><a href=#attr-body-vlink>vlink</a></code> content
attribute.</p>
@@ -72315,7 +72315,7 @@
attribute DOMString <a href=#dom-br-clear title=dom-br-clear>clear</a>;
};</pre>
- <p>The <dfn id=dom-br-clear title=dom-br-clear><code>clear</code></dfn> DOM
+ <p>The <dfn id=dom-br-clear title=dom-br-clear><code>clear</code></dfn> IDL
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>
@@ -72324,7 +72324,7 @@
attribute DOMString <a href=#dom-caption-align title=dom-caption-align>align</a>;
};</pre>
- <p>The <dfn id=dom-caption-align title=dom-caption-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-caption-align title=dom-caption-align><code>align</code></dfn> IDL
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>
@@ -72337,21 +72337,21 @@
attribute DOMString <a href=#dom-col-width title=dom-col-width>width</a>;
};</pre>
- <p>The <dfn id=dom-col-align title=dom-col-align><code>align</code></dfn> and <dfn id=dom-col-width title=dom-col-width><code>width</code></dfn> DOM attributes of
+ <p>The <dfn id=dom-col-align title=dom-col-align><code>align</code></dfn> and <dfn id=dom-col-width title=dom-col-width><code>width</code></dfn> IDL attributes of
the <code><a href=#the-col-element>col</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
- <p>The <dfn id=dom-col-ch title=dom-col-ch><code>ch</code></dfn> DOM attribute
+ <p>The <dfn id=dom-col-ch title=dom-col-ch><code>ch</code></dfn> IDL attribute
of the <code><a href=#the-col-element>col</a></code> element must <a href=#reflect>reflect</a> the
element's <code title=attr-col-char><a href=#attr-col-char>char</a></code> content
attribute.</p>
- <p>The <dfn id=dom-col-choff title=dom-col-chOff><code>chOff</code></dfn> DOM
+ <p>The <dfn id=dom-col-choff title=dom-col-chOff><code>chOff</code></dfn> IDL
attribute of the <code><a href=#the-col-element>col</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-col-charoff><a href=#attr-col-charoff>charoff</a></code> content
attribute.</p>
- <p>The <dfn id=dom-col-valign title=dom-col-vAlign><code>vAlign</code></dfn> DOM
+ <p>The <dfn id=dom-col-valign title=dom-col-vAlign><code>vAlign</code></dfn> IDL
attribute of the <code><a href=#the-col-element>col</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-col-valign><a href=#attr-col-valign>valign</a></code> content
attribute.</p>
@@ -72366,7 +72366,7 @@
attribute DOMString <a href=#dom-dir-compact title=dom-dir-compact>compact</a>;
};</pre>
- <p>The <dfn id=dom-dir-compact title=dom-dir-compact><code>compact</code></dfn> DOM
+ <p>The <dfn id=dom-dir-compact title=dom-dir-compact><code>compact</code></dfn> IDL
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>
@@ -72375,7 +72375,7 @@
attribute DOMString <a href=#dom-div-align title=dom-div-align>align</a>;
};</pre>
- <p>The <dfn id=dom-div-align title=dom-div-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-div-align title=dom-div-align><code>align</code></dfn> IDL
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>
@@ -72384,7 +72384,7 @@
attribute DOMString <a href=#dom-dl-compact title=dom-dl-compact>compact</a>;
};</pre>
- <p>The <dfn id=dom-dl-compact title=dom-dl-compact><code>compact</code></dfn> DOM
+ <p>The <dfn id=dom-dl-compact title=dom-dl-compact><code>compact</code></dfn> IDL
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>
@@ -72398,7 +72398,7 @@
};</pre>
<p>The <dfn id=dom-font-color title=dom-font-color><code>color</code></dfn>,
- <dfn id=dom-font-face title=dom-font-face><code>face</code></dfn>, and <dfn id=dom-font-size title=dom-font-size><code>size</code></dfn> DOM attributes of
+ <dfn id=dom-font-face title=dom-font-face><code>face</code></dfn>, and <dfn id=dom-font-size title=dom-font-size><code>size</code></dfn> IDL attributes of
the <code><a href=#font>font</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
@@ -72407,7 +72407,7 @@
attribute DOMString <a href=#dom-hx-align title=dom-hx-align>align</a>;
};</pre>
- <p>The <dfn id=dom-hx-align title=dom-hx-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-hx-align title=dom-hx-align><code>align</code></dfn> IDL
attribute of the <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>–<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code> elements must
<a href=#reflect>reflect</a> the content attribute of the same name.</p>
@@ -72430,7 +72430,7 @@
successful, may then <a href=#fetch>fetch</a> the resulting <a href=#absolute-url>absolute
URL</a> and apply the appropriate processing.</p>
- <p>The <dfn id=dom-head-profile title=dom-head-profile><code>profile</code></dfn> DOM
+ <p>The <dfn id=dom-head-profile title=dom-head-profile><code>profile</code></dfn> IDL
attribute of the <code><a href=#the-head-element-0>head</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
@@ -72442,11 +72442,11 @@
attribute DOMString <a href=#dom-hr-width title=dom-hr-width>width</a>;
};</pre>
- <p>The <dfn id=dom-hr-align title=dom-hr-align><code>align</code></dfn>, <dfn id=dom-hr-size title=dom-hr-size><code>size</code></dfn>, and <dfn id=dom-hr-width title=dom-hr-width><code>width</code></dfn> DOM attributes of the
+ <p>The <dfn id=dom-hr-align title=dom-hr-align><code>align</code></dfn>, <dfn id=dom-hr-size title=dom-hr-size><code>size</code></dfn>, and <dfn id=dom-hr-width title=dom-hr-width><code>width</code></dfn> IDL attributes of the
<code><a href=#the-hr-element>hr</a></code> element must <a href=#reflect>reflect</a> the respective
content attributes of the same name.</p>
- <p>The <dfn id=dom-hr-noshade title=dom-hr-noShade><code>noShade</code></dfn> DOM
+ <p>The <dfn id=dom-hr-noshade title=dom-hr-noShade><code>noShade</code></dfn> IDL
attribute of the <code><a href=#the-hr-element>hr</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-input-noshade>noshade</code>
content attribute.</p>
@@ -72456,7 +72456,7 @@
attribute DOMString <a href=#dom-html-version title=dom-html-version>version</a>;
};</pre>
- <p>The <dfn id=dom-html-version title=dom-html-version><code>version</code></dfn> DOM
+ <p>The <dfn id=dom-html-version title=dom-html-version><code>version</code></dfn> IDL
attribute of the <code><a href=#the-html-element-0>html</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
@@ -72471,26 +72471,26 @@
};</pre>
<p>The <dfn id=dom-iframe-align title=dom-iframe-align><code>name</code></dfn> and
- <dfn id=dom-iframe-scrolling title=dom-iframe-scrolling><code>scrolling</code></dfn> DOM
+ <dfn id=dom-iframe-scrolling title=dom-iframe-scrolling><code>scrolling</code></dfn> IDL
attributes of the <code><a href=#the-iframe-element>iframe</a></code> element must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
- <p>The <dfn id=dom-iframe-frameborder title=dom-iframe-frameBorder><code>frameBorder</code></dfn> DOM
+ <p>The <dfn id=dom-iframe-frameborder title=dom-iframe-frameBorder><code>frameBorder</code></dfn> IDL
attribute of the <code><a href=#the-iframe-element>iframe</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-iframe-iframeborder>iframeborder</code> content
attribute.</p>
<p>The <dfn id=dom-iframe-longdesc title=dom-iframe-longDesc><code>longDesc</code></dfn>
- DOM attribute of the <code><a href=#the-iframe-element>iframe</a></code> element must
+ IDL attribute of the <code><a href=#the-iframe-element>iframe</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-iframe-longdesc><a href=#attr-iframe-longdesc>longdesc</a></code> content attribute.</p>
- <p>The <dfn id=dom-iframe-marginheight title=dom-iframe-marginHeight><code>marginHeight</code></dfn> DOM
+ <p>The <dfn id=dom-iframe-marginheight title=dom-iframe-marginHeight><code>marginHeight</code></dfn> IDL
attribute of the <code><a href=#the-iframe-element>iframe</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-iframe-marginheight><a href=#attr-iframe-marginheight>marginheight</a></code> content
attribute.</p>
- <p>The <dfn id=dom-iframe-marginwidth title=dom-iframe-marginWidth><code>marginWidth</code></dfn> DOM
+ <p>The <dfn id=dom-iframe-marginwidth title=dom-iframe-marginWidth><code>marginWidth</code></dfn> IDL
attribute of the <code><a href=#the-iframe-element>iframe</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-iframe-marginwidth><a href=#attr-iframe-marginwidth>marginwidth</a></code> content
attribute.</p>
@@ -72505,11 +72505,11 @@
attribute unsigned long <a href=#dom-img-vspace title=dom-img-vspace>vspace</a>;
};</pre>
- <p>The <dfn id=dom-img-name title=dom-img-name><code>name</code></dfn>, <dfn id=dom-img-align title=dom-img-align><code>align</code></dfn>, <dfn id=dom-img-border title=dom-img-border><code>border</code></dfn>, <dfn id=dom-img-hspace title=dom-img-hspace><code>hspace</code></dfn>, and <dfn id=dom-img-vspace title=dom-img-vspace><code>vspace</code></dfn> DOM attributes of
+ <p>The <dfn id=dom-img-name title=dom-img-name><code>name</code></dfn>, <dfn id=dom-img-align title=dom-img-align><code>align</code></dfn>, <dfn id=dom-img-border title=dom-img-border><code>border</code></dfn>, <dfn id=dom-img-hspace title=dom-img-hspace><code>hspace</code></dfn>, and <dfn id=dom-img-vspace title=dom-img-vspace><code>vspace</code></dfn> IDL attributes of
the <code><a href=#the-img-element>img</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
- <p>The <dfn id=dom-img-longdesc title=dom-img-longDesc><code>longDesc</code></dfn> DOM
+ <p>The <dfn id=dom-img-longdesc title=dom-img-longDesc><code>longDesc</code></dfn> IDL
attribute of the <code><a href=#the-img-element>img</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-img-longdesc><a href=#attr-img-longdesc>longdesc</a></code> content
attribute.</p>
@@ -72520,11 +72520,11 @@
attribute DOMString <a href=#dom-input-usemap title=dom-input-useMap>useMap</a>;
};</pre>
- <p>The <dfn id=dom-input-align title=dom-input-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-input-align title=dom-input-align><code>align</code></dfn> IDL
attribute of the <code><a href=#the-input-element>input</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
- <p>The <dfn id=dom-input-usemap title=dom-input-useMap><code>useMap</code></dfn> DOM
+ <p>The <dfn id=dom-input-usemap title=dom-input-useMap><code>useMap</code></dfn> IDL
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>
@@ -72533,7 +72533,7 @@
attribute DOMString <a href=#dom-legend-align title=dom-legend-align>align</a>;
};</pre>
- <p>The <dfn id=dom-legend-align title=dom-legend-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-legend-align title=dom-legend-align><code>align</code></dfn> IDL
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>
@@ -72542,7 +72542,7 @@
attribute DOMString <a href=#dom-li-type title=dom-li-type>type</a>;
};</pre>
- <p>The <dfn id=dom-li-type title=dom-li-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-li-type title=dom-li-type><code>type</code></dfn> IDL
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>
@@ -72554,7 +72554,7 @@
};</pre>
<p>The <dfn id=dom-link-charset title=dom-link-charset><code>charset</code></dfn>,
- <dfn id=dom-link-rev title=dom-link-rev><code>rev</code></dfn>, and <dfn id=dom-link-target title=dom-link-target><code>target</code></dfn> DOM attributes of
+ <dfn id=dom-link-rev title=dom-link-rev><code>rev</code></dfn>, and <dfn id=dom-link-target title=dom-link-target><code>target</code></dfn> IDL attributes of
the <code><a href=#the-link-element>link</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
@@ -72566,7 +72566,7 @@
attribute DOMString <a href=#dom-menu-compact title=dom-menu-compact>compact</a>;
};</pre>
- <p>The <dfn id=dom-menu-compact title=dom-menu-compact><code>compact</code></dfn> DOM
+ <p>The <dfn id=dom-menu-compact title=dom-menu-compact><code>compact</code></dfn> IDL
attribute of the <code><a href=#menus>menu</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
@@ -72609,7 +72609,7 @@
</div>
- <p>The <dfn id=dom-meta-scheme title=dom-meta-scheme><code>scheme</code></dfn> DOM
+ <p>The <dfn id=dom-meta-scheme title=dom-meta-scheme><code>scheme</code></dfn> IDL
attribute of the <code><a href=#meta>meta</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
@@ -72627,16 +72627,16 @@
attribute unsigned long <a href=#dom-object-vspace title=dom-object-vspace>vspace</a>;
};</pre>
- <p>The <dfn id=dom-object-align title=dom-object-align><code>align</code></dfn>, <dfn id=dom-object-archive title=dom-object-archive><code>archive</code></dfn>, <dfn id=dom-object-border title=dom-object-border><code>border</code></dfn>, <dfn id=dom-object-code title=dom-object-code><code>code</code></dfn>, <dfn id=dom-object-declare title=dom-object-declare><code>declare</code></dfn>, <dfn id=dom-object-hspace title=dom-object-hspace><code>hspace</code></dfn>, <dfn id=dom-object-standby title=dom-object-standby><code>standby</code></dfn>, and <dfn id=dom-object-vspace title=dom-object-vspace><code>vspace</code></dfn> DOM attributes
+ <p>The <dfn id=dom-object-align title=dom-object-align><code>align</code></dfn>, <dfn id=dom-object-archive title=dom-object-archive><code>archive</code></dfn>, <dfn id=dom-object-border title=dom-object-border><code>border</code></dfn>, <dfn id=dom-object-code title=dom-object-code><code>code</code></dfn>, <dfn id=dom-object-declare title=dom-object-declare><code>declare</code></dfn>, <dfn id=dom-object-hspace title=dom-object-hspace><code>hspace</code></dfn>, <dfn id=dom-object-standby title=dom-object-standby><code>standby</code></dfn>, and <dfn id=dom-object-vspace title=dom-object-vspace><code>vspace</code></dfn> IDL attributes
of the <code><a href=#the-object-element>object</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
- <p>The <dfn id=dom-object-codebase title=dom-object-codeBase><code>codeBase</code></dfn> DOM
+ <p>The <dfn id=dom-object-codebase title=dom-object-codeBase><code>codeBase</code></dfn> IDL
attribute of the <code><a href=#the-object-element>object</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-object-codebase><a href=#attr-object-codebase>codebase</a></code> content
attribute.</p>
- <p>The <dfn id=dom-object-codetype title=dom-object-codeType><code>codeType</code></dfn> DOM
+ <p>The <dfn id=dom-object-codetype title=dom-object-codeType><code>codeType</code></dfn> IDL
attribute of the <code><a href=#the-object-element>object</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-object-codetype><a href=#attr-object-codetype>codetype</a></code> content
attribute.</p>
@@ -72648,7 +72648,7 @@
};</pre>
<p>The <dfn id=dom-ol-compact title=dom-ol-compact><code>compact</code></dfn> and
- <dfn id=dom-ol-type title=dom-ol-type><code>type</code></dfn> DOM attributes of
+ <dfn id=dom-ol-type title=dom-ol-type><code>type</code></dfn> IDL attributes of
the <code><a href=#the-ol-element>ol</a></code> element must <a href=#reflect>reflect</a> the respective
content attributes of the same name.</p>
@@ -72657,7 +72657,7 @@
attribute DOMString <a href=#dom-p-align title=dom-p-align>align</a>;
};</pre>
- <p>The <dfn id=dom-p-align title=dom-p-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-p-align title=dom-p-align><code>align</code></dfn> IDL
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>
@@ -72667,12 +72667,12 @@
attribute DOMString <a href=#dom-param-valuetype title=dom-param-valueType>valueType</a>;
};</pre>
- <p>The <dfn id=dom-param-type title=dom-param-type><code>type</code></dfn> DOM
+ <p>The <dfn id=dom-param-type title=dom-param-type><code>type</code></dfn> IDL
attribute of the <code><a href=#the-param-element>param</a></code> element must
<a href=#reflect>reflect</a> the content attribute of the same name.</p>
<p>The <dfn id=dom-param-valuetype title=dom-param-valueType><code>valueType</code></dfn>
- DOM attribute of the <code><a href=#the-param-element>param</a></code> element must
+ IDL attribute of the <code><a href=#the-param-element>param</a></code> element must
<a href=#reflect>reflect</a> the element's <code title=attr-param-valuetype><a href=#attr-param-valuetype>valuetype</a></code> content attribute.</p>
<hr><p>User agents must treat <code><a href=#plaintext>plaintext</a></code> elements in a
@@ -72683,7 +72683,7 @@
attribute unsigned long <a href=#dom-pre-width title=dom-pre-width>width</a>;
};</pre>
- <p>The <dfn id=dom-pre-width title=dom-pre-width><code>width</code></dfn> DOM
+ <p>The <dfn id=dom-pre-width title=dom-pre-width><code>width</code></dfn> IDL
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>
@@ -72694,7 +72694,7 @@
};</pre>
<p>The <dfn id=dom-script-event title=dom-script-event><code>event</code></dfn> and
- <dfn id=dom-script-htmlfor title=dom-script-htmlFor><code>htmlFor</code></dfn> DOM
+ <dfn id=dom-script-htmlfor title=dom-script-htmlFor><code>htmlFor</code></dfn> IDL
attributes of the <code><a href=#script>script</a></code> element must return the empty
string on getting, and do nothing on setting.</p>
@@ -72711,21 +72711,21 @@
attribute DOMString <a href=#dom-table-width title=dom-table-width>width</a>;
};</pre>
- <p>The <dfn id=dom-table-align title=dom-table-align><code>align</code></dfn>, <dfn id=dom-table-border title=dom-table-border><code>border</code></dfn>, <dfn id=dom-table-frame title=dom-table-frame><code>frame</code></dfn>, <dfn id=dom-table-rules title=dom-table-rules><code>rules</code></dfn>, <dfn id=dom-table-summary title=dom-table-summary><code>summary</code></dfn>, and <dfn id=dom-table-width title=dom-table-width><code>width</code></dfn>, DOM attributes of
+ <p>The <dfn id=dom-table-align title=dom-table-align><code>align</code></dfn>, <dfn id=dom-table-border title=dom-table-border><code>border</code></dfn>, <dfn id=dom-table-frame title=dom-table-frame><code>frame</code></dfn>, <dfn id=dom-table-rules title=dom-table-rules><code>rules</code></dfn>, <dfn id=dom-table-summary title=dom-table-summary><code>summary</code></dfn>, and <dfn id=dom-table-width title=dom-table-width><code>width</code></dfn>, IDL attributes of
the <code><a href=#the-table-element>table</a></code> element must <a href=#reflect>reflect</a> the
respective content attributes of the same name.</p>
- <p>The <dfn id=dom-table-bgcolor title=dom-table-bgColor><code>bgColor</code></dfn> DOM
+ <p>The <dfn id=dom-table-bgcolor title=dom-table-bgColor><code>bgColor</code></dfn> IDL
attribute of the <code><a href=#the-table-element>table</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-table-bgcolor><a href=#attr-table-bgcolor>bgcolor</a></code> content
attribute.</p>
- <p>The <dfn id=dom-table-cellpadding title=dom-table-cellPadding><code>cellPadding</code></dfn> DOM
+ <p>The <dfn id=dom-table-cellpadding title=dom-table-cellPadding><code>cellPadding</code></dfn> IDL
attribute of the <code><a href=#the-table-element>table</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-table-cellpadding><a href=#attr-table-cellpadding>cellpadding</a></code> content
attribute.</p>
- <p>The <dfn id=dom-table-cellspacing title=dom-table-cellSpacing><code>cellSpacing</code></dfn> DOM
+ <p>The <dfn id=dom-table-cellspacing title=dom-table-cellSpacing><code>cellSpacing</code></dfn> IDL
attribute of the <code><a href=#the-table-element>table</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-table-cellspacing><a href=#attr-table-cellspacing>cellspacing</a></code> content
attribute.</p>
@@ -72738,22 +72738,22 @@
attribute DOMString <a href=#dom-tbody-valign title=dom-tbody-vAlign>vAlign</a>;
};</pre>
- <p>The <dfn id=dom-tbody-align title=dom-tbody-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-tbody-align title=dom-tbody-align><code>align</code></dfn> IDL
attribute of the <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, and
<code><a href=#the-tfoot-element>tfoot</a></code> elements must <a href=#reflect>reflect</a> the content
attribute of the same name.</p>
- <p>The <dfn id=dom-tbody-ch title=dom-tbody-ch><code>ch</code></dfn> DOM attribute
+ <p>The <dfn id=dom-tbody-ch title=dom-tbody-ch><code>ch</code></dfn> IDL attribute
of the <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, and
<code><a href=#the-tfoot-element>tfoot</a></code> elements must <a href=#reflect>reflect</a> the elements'
<code title=attr-tbody-char><a href=#attr-tbody-char>char</a></code> content attributes.</p>
- <p>The <dfn id=dom-tbody-choff title=dom-tbody-chOff><code>chOff</code></dfn> DOM
+ <p>The <dfn id=dom-tbody-choff title=dom-tbody-chOff><code>chOff</code></dfn> IDL
attribute of the <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, and
<code><a href=#the-tfoot-element>tfoot</a></code> elements must <a href=#reflect>reflect</a> the elements'
<code title=attr-tbody-charoff><a href=#attr-tbody-charoff>charoff</a></code> content attributes.</p>
- <p>The <dfn id=dom-tbody-valign title=dom-tbody-vAlign><code>vAlign</code></dfn> DOM
+ <p>The <dfn id=dom-tbody-valign title=dom-tbody-vAlign><code>vAlign</code></dfn> IDL
attribute of the <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, and
<code><a href=#the-tfoot-element>tfoot</a></code> element must <a href=#reflect>reflect</a> the elements'
<code title=attr-tbody-valign><a href=#attr-tbody-valign>valign</a></code> content
@@ -72773,28 +72773,28 @@
attribute DOMString <a href=#dom-td/th-width title=dom-td/th-width>width</a>;
};</pre>
- <p>The <dfn id=dom-td/th-abbr title=dom-td/th-abbr><code>abbr</code></dfn>, <dfn id=dom-td/th-align title=dom-td/th-align><code>align</code></dfn>, <dfn id=dom-td/th-axis title=dom-td/th-axis><code>axis</code></dfn>, <dfn id=dom-td/th-height title=dom-td/th-height><code>height</code></dfn>, and <dfn id=dom-td/th-width title=dom-td/th-width><code>width</code></dfn> DOM attributes of
+ <p>The <dfn id=dom-td/th-abbr title=dom-td/th-abbr><code>abbr</code></dfn>, <dfn id=dom-td/th-align title=dom-td/th-align><code>align</code></dfn>, <dfn id=dom-td/th-axis title=dom-td/th-axis><code>axis</code></dfn>, <dfn id=dom-td/th-height title=dom-td/th-height><code>height</code></dfn>, and <dfn id=dom-td/th-width title=dom-td/th-width><code>width</code></dfn> IDL attributes of
the <code><a href=#the-td-element>td</a></code> and <code><a href=#the-th-element>th</a></code> elements must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.</p>
- <p>The <dfn id=dom-td/th-bgcolor title=dom-td/th-bgColor><code>bgColor</code></dfn> DOM
+ <p>The <dfn id=dom-td/th-bgcolor title=dom-td/th-bgColor><code>bgColor</code></dfn> IDL
attribute of the <code><a href=#the-td-element>td</a></code> and <code><a href=#the-th-element>th</a></code> elements must
<a href=#reflect>reflect</a> the elements' <code title=attr-td/th-bgcolor><a href=#attr-td/th-bgcolor>bgcolor</a></code> content attributes.</p>
- <p>The <dfn id=dom-td/th-ch title=dom-td/th-ch><code>ch</code></dfn> DOM
+ <p>The <dfn id=dom-td/th-ch title=dom-td/th-ch><code>ch</code></dfn> IDL
attribute of the <code><a href=#the-td-element>td</a></code> and <code><a href=#the-th-element>th</a></code> elements must
<a href=#reflect>reflect</a> the elements' <code title=attr-td/th-char><a href=#attr-td/th-char>char</a></code> content attributes.</p>
- <p>The <dfn id=dom-td/th-choff title=dom-td/th-chOff><code>chOff</code></dfn> DOM
+ <p>The <dfn id=dom-td/th-choff title=dom-td/th-chOff><code>chOff</code></dfn> IDL
attribute of the <code><a href=#the-td-element>td</a></code> and <code><a href=#the-th-element>th</a></code> elements must
<a href=#reflect>reflect</a> the elements' <code title=attr-td/th-charoff><a href=#attr-td/th-charoff>charoff</a></code> content attributes.</p>
- <p>The <dfn id=dom-td/th-nowrap title=dom-td/th-noWrap><code>noWrap</code></dfn> DOM
+ <p>The <dfn id=dom-td/th-nowrap title=dom-td/th-noWrap><code>noWrap</code></dfn> IDL
attribute of the <code><a href=#the-td-element>td</a></code> and <code><a href=#the-th-element>th</a></code> elements must
<a href=#reflect>reflect</a> the elements' <code title=attr-td/th-nowrap><a href=#attr-td/th-nowrap>nowrap</a></code> content attributes.</p>
- <p>The <dfn id=dom-td/th-valign title=dom-td/th-vAlign><code>vAlign</code></dfn> DOM
+ <p>The <dfn id=dom-td/th-valign title=dom-td/th-vAlign><code>vAlign</code></dfn> IDL
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-td/th-valign><a href=#attr-td/th-valign>valign</a></code> content attributes.</p>
@@ -72807,25 +72807,25 @@
attribute DOMString <a href=#dom-tr-valign title=dom-tr-vAlign>vAlign</a>;
};</pre>
- <p>The <dfn id=dom-tr-align title=dom-tr-align><code>align</code></dfn> DOM
+ <p>The <dfn id=dom-tr-align title=dom-tr-align><code>align</code></dfn> IDL
attribute of the <code><a href=#the-tr-element>tr</a></code> element must <a href=#reflect>reflect</a>
the content attribute of the same name.</p>
- <p>The <dfn id=dom-tr-bgcolor title=dom-tr-bgColor><code>bgColor</code></dfn> DOM
+ <p>The <dfn id=dom-tr-bgcolor title=dom-tr-bgColor><code>bgColor</code></dfn> IDL
attribute of the <code><a href=#the-tr-element>tr</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-tr-bgcolor><a href=#attr-tr-bgcolor>bgcolor</a></code> content
attribute.</p>
- <p>The <dfn id=dom-tr-ch title=dom-tr-ch><code>ch</code></dfn> DOM attribute of
+ <p>The <dfn id=dom-tr-ch title=dom-tr-ch><code>ch</code></dfn> IDL attribute of
the <code><a href=#the-tr-element>tr</a></code> element must <a href=#reflect>reflect</a> the element's
<code title=attr-tr-char><a href=#attr-tr-char>char</a></code> content attribute.</p>
- <p>The <dfn id=dom-tr-choff title=dom-tr-chOff><code>chOff</code></dfn> DOM
+ <p>The <dfn id=dom-tr-choff title=dom-tr-chOff><code>chOff</code></dfn> IDL
attribute of the <code><a href=#the-tr-element>tr</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-tr-charoff><a href=#attr-tr-charoff>charoff</a></code> content
attribute.</p>
- <p>The <dfn id=dom-tr-valign title=dom-tr-vAlign><code>vAlign</code></dfn> DOM
+ <p>The <dfn id=dom-tr-valign title=dom-tr-vAlign><code>vAlign</code></dfn> IDL
attribute of the <code><a href=#the-tr-element>tr</a></code> element must <a href=#reflect>reflect</a>
the element's <code title=attr-tr-valign><a href=#attr-tr-valign>valign</a></code> content
attribute.</p>
@@ -72837,7 +72837,7 @@
};</pre>
<p>The <dfn id=dom-ul-compact title=dom-ul-compact><code>compact</code></dfn> and
- <dfn id=dom-ul-type title=dom-ul-type><code>type</code></dfn> DOM attributes of
+ <dfn id=dom-ul-type title=dom-ul-type><code>type</code></dfn> IDL attributes of
the <code><a href=#the-ul-element>ul</a></code> element must <a href=#reflect>reflect</a> the respective
content attributes of the same name.</p>
@@ -72867,7 +72867,7 @@
<code><a href=#frameset>frameset</a></code> element, the attributes must instead return
the empty string on getting and do nothing on setting.</p>
- <table><thead><tr><th> DOM attribute
+ <table><thead><tr><th> IDL attribute
<th> Content attribute
<tbody><tr><td><dfn id=dom-document-fgcolor title=dom-document-fgColor><code>fgColor</code></dfn>
<td><code title=attr-body-text><a href=#attr-body-text>text</a></code>
@@ -73397,10 +73397,10 @@
<tr><td class=XXX colspan=3> ...
</table><p>An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.</p>
- <hr><table><caption>List of <dfn id=reflecting-dom-attributes>reflecting DOM attributes</dfn></caption>
+ <hr><table><caption>List of <dfn id=reflecting-idl-attributes>reflecting IDL attributes</dfn></caption>
<thead><tr><th> Interface
<th> Element(s)
- <th> DOM attribute
+ <th> IDL attribute
<th> Reflects...
<tbody><tr><td class=XXX colspan=4> ...
<tr><td> <code><a href=#htmlelement>HTMLElement</a></code>
Modified: source
===================================================================
--- source 2009-08-30 21:40:25 UTC (rev 3712)
+++ source 2009-08-31 02:28:53 UTC (rev 3713)
@@ -575,15 +575,15 @@
<h3>Terminology</h3>
- <p>This specification refers to both HTML and XML attributes and DOM
+ <p>This specification refers to both HTML and XML attributes and IDL
attributes, often in the same context. When it is not clear which is
being referred to, they are referred to as <dfn title="">content
- attributes</dfn> for HTML and XML attributes, and <dfn title="">DOM
- attributes</dfn> for those from the DOM. Similarly, the term
- "properties" is used for both JavaScript object properties and CSS
- properties. When these are ambiguous they are qualified as <dfn
- title="">object properties</dfn> and <dfn title="">CSS properties</dfn>
- respectively.</p>
+ attributes</dfn> for HTML and XML attributes, and <dfn title="">IDL
+ attributes</dfn> for those defined on IDL interfaces. Similarly, the
+ term "properties" is used for both JavaScript object properties and
+ CSS properties. When these are ambiguous they are qualified as <dfn
+ title="">object properties</dfn> and <dfn title="">CSS
+ properties</dfn> respectively.</p>
<p>Generally, when the specification states that a feature applies
to <span>the HTML syntax</span> or <span>the XHTML syntax</span>, it
@@ -703,7 +703,7 @@
<p>The <code>Document</code> of a <code>Node</code> (such as an
element) is the <code>Document</code> that the <code>Node</code>'s
- <code title="">ownerDocument</code> DOM attribute returns.</p>
+ <code title="">ownerDocument</code> IDL attribute returns.</p>
<p>When an element's <span>root element</span> is the <span>root
element</span> of a <code>Document</code>, it is said to be <dfn>in
@@ -719,7 +719,7 @@
<p>If a <code>Node</code> is <span>in a <code>Document</code></span>
then that <code>Document</code> is always the <code>Node</code>'s
<code>Document</code>, and the <code>Node</code>'s <code
- title="">ownerDocument</code> DOM attribute thus always returns that
+ title="">ownerDocument</code> IDL attribute thus always returns that
<code>Document</code>.</p>
<p>The term <dfn>tree order</dfn> means a pre-order, depth-first
@@ -751,7 +751,7 @@
of the more accurate "an object implementing the interface
<code>Foo</code>".</p>
- <p>A DOM attribute is said to be <dfn title="">getting</dfn> when its value is
+ <p>A IDL attribute is said to be <dfn title="">getting</dfn> when its value is
being retrieved (e.g. by author script), and is said to be
<dfn title="">setting</dfn> when a new value is assigned to it.</p>
@@ -1176,7 +1176,7 @@
required for conforming IDL fragments, as described in the Web IDL
specification. <a href="#refsWEBIDL">[WEBIDL]</a></p>
- <p id="float-nan">Unless otherwise specified, if a DOM attribute
+ <p id="float-nan">Unless otherwise specified, if a IDL attribute
that is a floating point number type (<code title="">float</code>)
is assigned an Infinity or Not-a-Number (NaN) value, a
<code>NOT_SUPPORTED_ERR</code> exception must be raised.</p>
@@ -1257,7 +1257,7 @@
<div class="example">
<p>For example, while strongly discouraged from doing so, an
- implementation "Foo Browser" could add a new DOM attribute "<code
+ implementation "Foo Browser" could add a new IDL attribute "<code
title="">fooTypeTime</code>" to a control's DOM interface that
returned the time it took the user to select the current value of a
control (say). On the other hand, defining a new control that
@@ -4276,7 +4276,7 @@
<p class="example">Changing the base URL doesn't affect the image
displayed by <code>img</code> elements, although subsequent
- accesses of the <code title="dom-img-src">src</code> DOM attribute
+ accesses of the <code title="dom-img-src">src</code> IDL attribute
from script will return a new <span>absolute URL</span> that might
no longer correspond to the image being shown.</p>
@@ -4290,7 +4290,7 @@
<h4>Interfaces for URL manipulation</h4>
- <p>An interface that has a complement of <dfn>URL decomposition DOM
+ <p>An interface that has a complement of <dfn>URL decomposition IDL
attributes</dfn> will have seven attributes with the following
definitions:</p>
@@ -4357,11 +4357,11 @@
<hr>
- <p>The attributes defined to be URL decomposition DOM attributes must
+ <p>The attributes defined to be URL decomposition IDL attributes must
act as described for the attributes with the same corresponding
names in this section.</p>
- <p>In addition, an interface with a complement of URL decomposition DOM
+ <p>In addition, an interface with a complement of URL decomposition IDL
attributes will define an <dfn
title="concept-uda-input">input</dfn>, which is a <span>URL</span>
that the attributes act on, and a <dfn
@@ -4369,7 +4369,7 @@
set of steps invoked when any of the attributes' setters are
invoked.</p>
- <p>The seven URL decomposition DOM attributes have similar
+ <p>The seven URL decomposition IDL attributes have similar
requirements.</p>
<p>On getting, if the <span title="concept-uda-input">input</span>
@@ -4892,54 +4892,54 @@
<h3>Common DOM interfaces</h3>
- <h4>Reflecting content attributes in DOM attributes</h4>
+ <h4>Reflecting content attributes in IDL attributes</h4>
- <p>Some <span title="DOM attribute">DOM attributes</span> are
+ <p>Some <span title="IDL attribute">IDL attributes</span> are
defined to <dfn>reflect</dfn> a particular <span>content
- attribute</span>. This means that on getting, the DOM attribute
+ attribute</span>. This means that on getting, the IDL attribute
returns the current value of the content attribute, and on setting,
- the DOM attribute changes the value of the content attribute to the
+ the IDL attribute changes the value of the content attribute to the
given value.</p>
- <p class="note">A list of <span>reflecting DOM attributes</span> and
+ <p class="note">A list of <span>reflecting IDL attributes</span> and
their corresponding content attributes is given in the index.</p>
<div class="impl">
<p>In general, on getting, if the content attribute is not present,
- the DOM attribute must act as if the content attribute's value is
+ the IDL attribute must act as if the content attribute's value is
the empty string; and on setting, if the content attribute is not
present, it must first be added.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code>
+ <p>If a reflecting IDL attribute is a <code>DOMString</code>
attribute whose content attribute is defined to contain a
- <span>URL</span>, then on getting, the DOM attribute must <span
+ <span>URL</span>, then on getting, the IDL attribute must <span
title="resolve a url">resolve</span> the value of the content
attribute relative to the element and return the resulting
<span>absolute URL</span> if that was successful, or the empty
string otherwise; and on setting, must set the content attribute to
the specified literal value. If the content attribute is absent, the
- DOM attribute must return the default value, if the content
+ IDL attribute must return the default value, if the content
attribute has one, or else the empty string.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code>
+ <p>If a reflecting IDL attribute is a <code>DOMString</code>
attribute whose content attribute is defined to contain one or more
- <span title="URL">URLs</span>, then on getting, the DOM attribute
+ <span title="URL">URLs</span>, then on getting, the IDL attribute
must <span title="split a string on spaces">split the content
attribute on spaces</span> and return the concatenation of <span
title="resolve a URL">resolving</span> each token URL to an
<span>absolute URL</span> relative to the element, with a single
U+0020 SPACE character between each URL, ignoring any tokens that
did not resolve successfully. If the content attribute is absent,
- the DOM attribute must return the default value, if the content
- attribute has one, or else the empty string. On setting, the DOM
+ the IDL attribute must return the default value, if the content
+ attribute has one, or else the empty string. On setting, the IDL
attribute must set the content attribute to the specified literal
value.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code> whose
+ <p>If a reflecting IDL attribute is a <code>DOMString</code> whose
content attribute is an <span>enumerated attribute</span>, and the
- DOM attribute is <dfn>limited to only known values</dfn>, then, on
- getting, the DOM attribute must return the conforming value
+ IDL attribute is <dfn>limited to only known values</dfn>, then, on
+ getting, the IDL attribute must return the conforming value
associated with the state the attribute is in (in its canonical
case), or the empty string if the attribute is in a state that has
no associated keyword value; and on setting, if the new value is an
@@ -4951,23 +4951,23 @@
removed, otherwise, the setter must raise a <code>SYNTAX_ERR</code>
exception.</p>
- <p>If a reflecting DOM attribute is a <code>DOMString</code> but
+ <p>If a reflecting IDL attribute is a <code>DOMString</code> but
doesn't fall into any of the above categories, then the getting and
setting must be done in a transparent, case-preserving manner.</p>
- <p>If a reflecting DOM attribute is a boolean attribute, then on
- getting the DOM attribute must return true if the attribute is set,
+ <p>If a reflecting IDL attribute is a boolean attribute, then on
+ getting the IDL attribute must return true if the attribute is set,
and false if it is absent. On setting, the content attribute must be
- removed if the DOM attribute is set to false, and must be set to
- have the same value as its name if the DOM attribute is set to
+ removed if the IDL attribute is set to false, and must be set to
+ have the same value as its name if the IDL attribute is set to
true. (This corresponds to the rules for <span title="boolean
attribute">boolean content attributes</span>.)</p>
- <p>If a reflecting DOM attribute is a signed integer type
+ <p>If a reflecting IDL attribute is a signed integer type
(<code>long</code>) then, on getting, the content attribute must be
parsed according to the <span title="rules for parsing
integers">rules for parsing signed integers</span>, and if that is
- successful, and the value is in the range of the DOM attribute's
+ successful, and the value is in the range of the IDL attribute's
type, the resulting value must be returned. If, on the other hand,
it fails or returns an out of range value, or if the attribute is
absent, then the default value must be returned instead, or 0 if
@@ -4976,11 +4976,11 @@
a <span>valid integer</span> and then that string must be used as
the new content attribute value.</p>
- <p>If a reflecting DOM attribute is an <em>unsigned</em> integer
+ <p>If a reflecting IDL attribute is an <em>unsigned</em> integer
type (<code>unsigned long</code>) then, on getting, the content
attribute must be parsed according to the <span>rules for parsing
non-negative integers</span>, and if that is successful, and the
- value is in the range of the DOM attribute's type, the resulting
+ value is in the range of the IDL attribute's type, the resulting
value must be returned. If, on the other hand, it fails or returns
an out of range value, or if the attribute is absent, the default
value must be returned instead, or 0 if there is no default
@@ -4989,13 +4989,13 @@
non-negative integer</span> and then that string must be used as the
new content attribute value.</p>
- <p>If a reflecting DOM attribute is an unsigned integer type
+ <p>If a reflecting IDL attribute is an unsigned integer type
(<code>unsigned long</code>) that is <dfn>limited to only positive
non-zero numbers</dfn>, then the behavior is similar to the previous
case, but zero is not allowed. On getting, the content attribute
must first be parsed according to the <span>rules for parsing
non-negative integers</span>, and if that is successful, and the
- value is in the range of the DOM attribute's type, the resulting
+ value is in the range of the IDL attribute's type, the resulting
value must be returned. If, on the other hand, it fails or returns
an out of range value, or if the attribute is absent, the default
value must be returned instead, or 1 if there is no default
@@ -5005,11 +5005,11 @@
number as a <span>valid non-negative integer</span> and then that
string must be used as the new content attribute value.</p>
- <p>If a reflecting DOM attribute is a floating point number type
+ <p>If a reflecting IDL attribute is a floating point number type
(<code>float</code>), then, on getting, the content attribute must
be parsed according to the <span>rules for parsing floating point
number values</span>, and if that is successful, and the value is in
- the range of the DOM attribute's type, the resulting value must be
+ the range of the IDL attribute's type, the resulting value must be
returned. If, on the other hand, it fails or returns an out of range
value, or if the attribute is absent, the default value must be
returned instead, or 0.0 if there is no default value. On setting,
@@ -5021,7 +5021,7 @@
throw an exception on setting, as <a href="#float-nan">defined
earlier</a>.</p>
- <p>If a reflecting DOM attribute is of the type
+ <p>If a reflecting IDL attribute is of the type
<code>DOMTokenList</code> or <code>DOMSettableTokenList</code>, then
on getting it must return a <code>DOMTokenList</code> or
<code>DOMSettableTokenList</code> object (as appropriate) whose
@@ -5049,7 +5049,7 @@
</div>
- <p>If a reflecting DOM attribute has the type
+ <p>If a reflecting IDL attribute has the type
<code>HTMLElement</code>, or an interface that descends from
<code>HTMLElement</code>, then, on getting, it must run the
following algorithm (stopping at the first point where a value is
@@ -5058,7 +5058,7 @@
<ol>
<li>If the corresponding content attribute is absent, then the
- DOM attribute must return null.</li>
+ IDL attribute must return null.</li>
<li>Let <var title="">candidate</var> be the element that the <code
title="">document.getElementById()</code> method would find if it
@@ -5066,7 +5066,7 @@
content attribute.</li>
<li>If <var title="">candidate</var> is null, or if it is not
- type-compatible with the DOM attribute, then the DOM attribute must
+ type-compatible with the IDL attribute, then the IDL attribute must
return null.</li>
<li>Otherwise, it must return <var title="">candidate</var>.</li>
@@ -5076,7 +5076,7 @@
<p>On setting, if the given element has an <code
title="attr-id">id</code> attribute, then the content attribute must
be set to the value of that <code title="attr-id">id</code>
- attribute. Otherwise, the DOM attribute must be set to the empty
+ attribute. Otherwise, the IDL attribute must be set to the empty
string.</p>
</div>
@@ -5497,7 +5497,7 @@
on a <code>NodeList</code> object.</p>
<p>The <dfn title="dom-RadioNodeList-value"><code>value</code></dfn>
- DOM attribute on the <code>RadioNodeList</code> object, on getting,
+ IDL attribute on the <code>RadioNodeList</code> object, on getting,
must return the value returned by running the following steps:</p>
<ol>
@@ -5520,7 +5520,7 @@
</ol>
<p>On setting, the <code
- title="dom-RadioNodeList-value">value</code> DOM attribute must run
+ title="dom-RadioNodeList-value">value</code> IDL attribute must run
the following steps:</p>
<ol>
@@ -5867,7 +5867,7 @@
<p>The <dfn
title="dom-PropertyNodeList-contents"><code>contents</code></dfn>
- DOM attribute on the <code>PropertyNodeList</code> object, on
+ IDL attribute on the <code>PropertyNodeList</code> object, on
getting, must return a newly constructed array whose values are the
values obtained from the <code title="dom-content">content</code>
DOM property of each of the elements represented by the object, in
@@ -6429,7 +6429,7 @@
<h4>Garbage collection</h4>
- <p>There is an <dfn>implied strong reference</dfn> from any DOM
+ <p>There is an <dfn>implied strong reference</dfn> from any IDL
attribute that returns a pre-existing object to that object.</p>
<div class="example">
@@ -6570,7 +6570,7 @@
DOMString <span title="dom-document-queryCommandValue">queryCommandValue</span>(in DOMString commandId);
readonly attribute <span>HTMLCollection</span> <span title="dom-document-commands">commands</span>;
- // <span>event handler DOM attributes</span>
+ // <span>event handler IDL attributes</span>
attribute <span>Function</span> <span title="handler-onabort">onabort</span>;
attribute <span>Function</span> <span title="handler-onblur">onblur</span>;
attribute <span>Function</span> <span title="handler-oncanplay">oncanplay</span>;
@@ -6685,7 +6685,7 @@
title="rel-noreferrer">noreferrer</code> keyword.</p>
<p class="note">In the case of HTTP, the <code
- title="dom-document-referrer">referrer</code> DOM attribute will
+ title="dom-document-referrer">referrer</code> IDL attribute will
match the <code title="http-referer">Referer</code> (sic) header
that was sent when <span title="fetch">fetching</span> the current
page.</p>
@@ -6864,7 +6864,7 @@
presence, absence, or value of the DOCTYPE string.</p>
<p>The <dfn
- title="dom-document-compatMode"><code>compatMode</code></dfn> DOM
+ title="dom-document-compatMode"><code>compatMode</code></dfn> IDL
attribute must return the literal string "<code
title="">CSS1Compat</code>" unless the document has been set to
<span>quirks mode</span> by the <span>HTML parser</span>, in which
@@ -6908,7 +6908,7 @@
href="#refsIANACHARSET">[IANACHARSET]</a></p>
<p>The <dfn title="dom-document-charset"><code>charset</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of
+ IDL attribute must, on getting, return the preferred MIME name of
the <span>document's character encoding</span>. On setting, if the
new value is an IANA-registered alias for a character encoding
supported by the user agent, the <span>document's character
@@ -6917,12 +6917,12 @@
<p>The <dfn
title="dom-document-characterSet"><code>characterSet</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of
+ IDL attribute must, on getting, return the preferred MIME name of
the <span>document's character encoding</span>.</p>
<p>The <dfn
title="dom-document-defaultCharset"><code>defaultCharset</code></dfn>
- DOM attribute must, on getting, return the preferred MIME name of a
+ IDL attribute must, on getting, return the preferred MIME name of a
character encoding, possibly the user's default encoding, or an
encoding associated with the user's current geographical location,
or any arbitrary encoding name.</p>
@@ -6960,7 +6960,7 @@
parsing">stopped</span> or aborted.</p>
<p>The <dfn
- title="dom-document-readyState"><code>readyState</code></dfn> DOM
+ title="dom-document-readyState"><code>readyState</code></dfn> IDL
attribute must, on getting, return the <span>current document
readiness</span>.</p>
@@ -7012,7 +7012,7 @@
<li><p>If the <span>root element</span> is an <code>svg</code>
element in the "<code title="">http://www.w3.org/2000/svg</code>"
namespace, and the user agent supports SVG, then return the value
- that would have been returned by the DOM attribute of the same name
+ that would have been returned by the IDL attribute of the same name
on the <code>SVGDocument</code> interface. <a
href="#refsSVG">[SVG]</a></p></li>
@@ -7042,7 +7042,7 @@
<li><p>If the <span>root element</span> is an <code>svg</code>
element in the "<code title="">http://www.w3.org/2000/svg</code>"
namespace, and the user agent supports SVG, then the setter must
- defer to the setter for the DOM attribute of the same name on the
+ defer to the setter for the IDL attribute of the same name on the
<code>SVGDocument</code> interface (if it is readonly, then this
will raise an exception). Stop the algorithm here. <a
href="#refsSVG">[SVG]</a></p></li>
@@ -7602,7 +7602,7 @@
// <span>styling</span>
readonly attribute <span>CSSStyleDeclaration</span> <span title="dom-style">style</span>;
- // <span>event handler DOM attributes</span>
+ // <span>event handler IDL attributes</span>
attribute <span>Function</span> <span title="handler-onabort">onabort</span>;
attribute <span>Function</span> <span title="handler-onblur">onblur</span>;
attribute <span>Function</span> <span title="handler-oncanplay">oncanplay</span>;
@@ -7840,7 +7840,7 @@
element's ID in a way that doesn't conflict with the <code
title="attr-id">id</code> attribute.</p>
- <p>The <dfn title="dom-id"><code>id</code></dfn> DOM attribute must
+ <p>The <dfn title="dom-id"><code>id</code></dfn> IDL attribute must
<span>reflect</span> the <code title="attr-id">id</code> content
attribute.</p>
@@ -7894,7 +7894,7 @@
<hr>
- <p>The <dfn title="dom-title"><code>title</code></dfn> DOM attribute
+ <p>The <dfn title="dom-title"><code>title</code></dfn> IDL attribute
must <span>reflect</span> the <code title="attr-title">title</code>
content attribute.</p>
@@ -8004,7 +8004,7 @@
<hr>
- <p>The <dfn title="dom-lang"><code>lang</code></dfn> DOM attribute
+ <p>The <dfn title="dom-lang"><code>lang</code></dfn> IDL attribute
must <span>reflect</span> the <code title="attr-lang">lang</code>
content attribute in no namespace.</p>
@@ -8074,12 +8074,12 @@
<div class="impl">
- <p>The <dfn title="dom-dir"><code>dir</code></dfn> DOM attribute on
+ <p>The <dfn title="dom-dir"><code>dir</code></dfn> IDL attribute on
an element must <span>reflect</span> the <code
title="attr-dir">dir</code> content attribute of that element,
<span>limited to only known values</span>.</p>
- <p>The <dfn title="dom-document-dir"><code>dir</code></dfn> DOM
+ <p>The <dfn title="dom-document-dir"><code>dir</code></dfn> IDL
attribute on <code>HTMLDocument</code> objects must
<span>reflect</span> the <code title="attr-dir">dir</code> content
attribute of <span>the <code>html</code> element</span>, if any,
@@ -8131,7 +8131,7 @@
<hr>
<p>The <dfn title="dom-className"><code>className</code></dfn> and
- <dfn title="dom-classList"><code>classList</code></dfn> DOM
+ <dfn title="dom-classList"><code>classList</code></dfn> IDL
attributes must both <span>reflect</span> the <code
title="attr-class">class</code> content attribute.</p>
@@ -8185,7 +8185,7 @@
<div class="impl">
- <p>The <dfn title="dom-style"><code>style</code></dfn> DOM attribute
+ <p>The <dfn title="dom-style"><code>style</code></dfn> IDL attribute
must return a <code>CSSStyleDeclaration</code> whose value
represents the declarations specified in the attribute, if
present. Mutating the <code>CSSStyleDeclaration</code> object must
@@ -8273,10 +8273,10 @@
<div class="impl">
- <p>The <dfn title="dom-dataset"><code>dataset</code></dfn> DOM
+ <p>The <dfn title="dom-dataset"><code>dataset</code></dfn> IDL
attribute provides convenient accessors for all the <code
title="attr-data-*">data-*</code> attributes on an element. On
- getting, the <code title="dom-dataset">dataset</code> DOM attribute
+ getting, the <code title="dom-dataset">dataset</code> IDL attribute
must return a <code>DOMStringMap</code> object, associated with the
following algorithms, which expose these attributes on their
element:</p>
@@ -9297,7 +9297,7 @@
<tr>
<td><code>input</code> element with a <code title="attr-input-type">type</code> attribute in the <span title="attr-input-type-checkbox">Checkbox</span> state
- <td><code title="attr-aria-role-checkbox">checkbox</code> role, with the <code title="attr-aria-checked">aria-checked</code> state set to "mixed" if the element's <code title="dom-input-indeterminate">indeterminate</code> DOM attribute is true, or "true" if the element's <span title="concept-fe-checked">checkedness</span> is true, or "false" otherwise
+ <td><code title="attr-aria-role-checkbox">checkbox</code> role, with the <code title="attr-aria-checked">aria-checked</code> state set to "mixed" if the element's <code title="dom-input-indeterminate">indeterminate</code> IDL attribute is true, or "true" if the element's <span title="concept-fe-checked">checkedness</span> is true, or "false" otherwise
<tr>
<td><code>input</code> element with a <code title="attr-input-type">type</code> attribute in the <span title="attr-input-type-color">Color</span> state
@@ -10119,7 +10119,7 @@
<h4><code title="dom-innerHTML">innerHTML</code></h4>
- <p>The <dfn title="dom-innerHTML"><code>innerHTML</code></dfn> DOM
+ <p>The <dfn title="dom-innerHTML"><code>innerHTML</code></dfn> IDL
attribute represents the markup of the node's contents.</p>
<dl class="domintro">
@@ -10252,7 +10252,7 @@
<h4><code title="dom-outerHTML">outerHTML</code></h4>
- <p>The <dfn title="dom-outerHTML"><code>outerHTML</code></dfn> DOM
+ <p>The <dfn title="dom-outerHTML"><code>outerHTML</code></dfn> IDL
attribute represents the markup of the element and its contents.</p>
<dl class="domintro">
@@ -10683,9 +10683,9 @@
<p>The <code>title</code> element must not contain any
elements.</p>
- <p>The <dfn title="dom-title-text"><code>text</code></dfn> DOM
+ <p>The <dfn title="dom-title-text"><code>text</code></dfn> IDL
attribute must return the same value as the <code>textContent</code>
- DOM attribute on the element.</p>
+ IDL attribute on the element.</p>
<div class="example">
@@ -10711,7 +10711,7 @@
</div>
<p>The string to use as the document's title is given by the <code
- title="dom-document-title">document.title</code> DOM
+ title="dom-document-title">document.title</code> IDL
attribute. <span class="impl">User agents should use the document's
title when referring to the document in their user
interface.</span></p>
@@ -10792,7 +10792,7 @@
the first are ignored.</p>
<p>The <dfn title="dom-base-href"><code>href</code></dfn> and <dfn
- title="dom-base-target"><code>target</code></dfn> DOM attributes
+ title="dom-base-target"><code>target</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
@@ -11129,7 +11129,7 @@
apply.) <a href="#refsHTTP">[HTTP]</a> <a
href="#refsWEBLINK">[WEBLINK]</a></p> <!-- WEBLINK is ref for Link: header -->
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-link-href"><code>href</code></dfn>, <dfn
title="dom-link-rel"><code>rel</code></dfn>, <dfn
title="dom-link-media"><code>media</code></dfn>, <dfn
@@ -11139,14 +11139,14 @@
<span>reflect</span> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-link-rellist"><code>relList</code></dfn> <span
class="impl">must</span> <span title="reflect">reflect</span> the <code
title="attr-link-rel">rel</code> content attribute.</p>
</div>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-link-disabled"><code>disabled</code></dfn> only applies
to style sheet links. When the <code>link</code> element defines a
style sheet link, then the <code
@@ -11258,9 +11258,9 @@
<div class="impl">
- <p>The <dfn title="dom-meta-name"><code>name</code></dfn> DOM
+ <p>The <dfn title="dom-meta-name"><code>name</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
- same name. The DOM attribute <dfn
+ same name. The IDL attribute <dfn
title="dom-meta-httpEquiv"><code>httpEquiv</code></dfn> must
<span>reflect</span> the content attribute <code
title="attr-meta-http-equiv">http-equiv</code>.</p>
@@ -12138,7 +12138,7 @@
<p>The <dfn title="dom-style-media"><code>media</code></dfn>, <dfn
title="dom-style-type"><code>type</code></dfn> and <dfn
- title="dom-style-scoped"><code>scoped</code></dfn> DOM attributes
+ title="dom-style-scoped"><code>scoped</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
@@ -12241,7 +12241,7 @@
</dl>
<p>The <dfn
- title="dom-LinkStyle-disabled"><code>disabled</code></dfn> DOM
+ title="dom-LinkStyle-disabled"><code>disabled</code></dfn> IDL
attribute on <code>link</code> and <code>style</code> elements must
return false and do nothing on setting, if the <code
title="dom-linkstyle-sheet">sheet</code> attribute of their
@@ -12932,7 +12932,7 @@
</dl>
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-script-src"><code>src</code></dfn>, <dfn
title="dom-script-type"><code>type</code></dfn>, <dfn
title="dom-script-charset"><code>charset</code></dfn>, <dfn
@@ -12961,13 +12961,13 @@
<div class="impl">
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-script-text"><code>text</code></dfn> must return a
concatenation of the contents of all the <span title="text
node">text nodes</span> that are direct children of the
<code>script</code> element (ignoring any other nodes such as
comments or elements), in tree order. On setting, it must act the
- same way as the <code>textContent</code> DOM attribute.</p>
+ same way as the <code>textContent</code> IDL attribute.</p>
</div>
@@ -13321,7 +13321,7 @@
<p>In conforming documents, there is only one <code>body</code>
element. The <code title="dom-document-body">document.body</code>
- DOM attribute provides scripts with easy access to a document's
+ IDL attribute provides scripts with easy access to a document's
<code>body</code> element.</p>
<div class="impl">
@@ -13337,7 +13337,7 @@
<p>The <code>body</code> element exposes as <span>event handler
content attributes</span> a number of the <span>event handler
attributes</span> of the <code>Window</code> object. It also mirrors
- their <span>event handler DOM attributes</span>.</p>
+ their <span>event handler IDL attributes</span>.</p>
<p>The <code title="handler-window-onblur">onblur</code>, <code
title="handler-window-onerror">onerror</code>, <code
@@ -13605,7 +13605,7 @@
<div class="impl">
<p>The <dfn title="dom-article-pubDate"><code>pubDate</code></dfn>
- DOM attribute must <span>reflect</span> the element's <code
+ IDL attribute must <span>reflect</span> the element's <code
title="attr-article-pubdate">pubdate</code> content attribute.</p>
</div>
@@ -14979,7 +14979,7 @@
<div class="impl">
- <p>The <dfn title="dom-quote-cite"><code>cite</code></dfn> DOM
+ <p>The <dfn title="dom-quote-cite"><code>cite</code></dfn> IDL
attribute must <span>reflect</span> the element's <code
title="">cite</code> content attribute.</p>
@@ -15067,11 +15067,11 @@
one if the <code title="attr-ol-reversed">reversed</code> is absent,
or minus one if it is present.</p>
- <p>The <dfn title="dom-ol-reversed"><code>reversed</code></dfn> DOM
+ <p>The <dfn title="dom-ol-reversed"><code>reversed</code></dfn> IDL
attribute must <span>reflect</span> the value of the <code
title="attr-ol-reversed">reversed</code> content attribute.</p>
- <p>The <dfn title="dom-ol-start"><code>start</code></dfn> DOM
+ <p>The <dfn title="dom-ol-start"><code>start</code></dfn> IDL
attribute must <span>reflect</span> the value of the <code
title="attr-ol-start">start</code> content attribute.</p>
@@ -15218,7 +15218,7 @@
(q.v.), if there is one. If there is not, the attribute has no
effect.</p>
- <p>The <dfn title="dom-li-value"><code>value</code></dfn> DOM
+ <p>The <dfn title="dom-li-value"><code>value</code></dfn> IDL
attribute must <span>reflect</span> the value of the <code
title="dom-li-value">value</code> content attribute.</p>
@@ -15615,7 +15615,7 @@
attribute DOMString <span title="dom-a-hreflang">hreflang</span>;
attribute DOMString <span title="dom-a-type">type</span>;
- // <span>URL decomposition DOM attributes</span>
+ // <span>URL decomposition IDL attributes</span>
attribute DOMString <span title="dom-a-protocol">protocol</span>;
attribute DOMString <span title="dom-a-host">host</span>;
attribute DOMString <span title="dom-a-hostname">hostname</span>;
@@ -15740,7 +15740,7 @@
</ol>
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-a-href"><code>href</code></dfn>, <dfn
title="dom-a-ping"><code>ping</code></dfn>, <dfn
title="dom-a-target"><code>target</code></dfn>, <dfn
@@ -15751,13 +15751,13 @@
<span>reflect</span> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-a-rellist"><code>relList</code></dfn> must
<span>reflect</span> the <code title="attr-hyperlink-rel">rel</code>
content attribute.</p>
<p>The <code>a</code> element also supports the complement of
- <span>URL decomposition DOM attributes</span>, <dfn
+ <span>URL decomposition IDL attributes</span>, <dfn
title="dom-a-protocol"><code>protocol</code></dfn>, <dfn
title="dom-a-host"><code>host</code></dfn>, <dfn
title="dom-a-port"><code>port</code></dfn>, <dfn
@@ -15765,7 +15765,7 @@
title="dom-a-pathname"><code>pathname</code></dfn>, <dfn
title="dom-a-search"><code>search</code></dfn>, and <dfn
title="dom-a-hash"><code>hash</code></dfn>. These must follow the
- rules given for URL decomposition DOM attributes, with the <span
+ rules given for URL decomposition IDL attributes, with the <span
title="concept-uda-input">input</span> being the result of <span
title="resolve a url">resolving</span> the element's <code
title="attr-hyperlink-href">href</code> attribute relative to the
@@ -16579,7 +16579,7 @@
<div class="impl">
- <p>The <dfn title="dom-time-datetime"><code>dateTime</code></dfn> DOM
+ <p>The <dfn title="dom-time-datetime"><code>dateTime</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-time-datetime">datetime</code> content attribute.</p>
@@ -16664,21 +16664,21 @@
<div>
- <p>The <dfn title="dom-time-date"><code>date</code></dfn> DOM
+ <p>The <dfn title="dom-time-date"><code>date</code></dfn> IDL
attribute must return null if the <span
title="concept-time-date">date</span> is unknown, and otherwise must
return the time corresponding to midnight UTC (i.e. the first
second) of the given <span
title="concept-time-date">date</span>.</p>
- <p>The <dfn title="dom-time-time"><code>time</code></dfn> DOM attribute
+ <p>The <dfn title="dom-time-time"><code>time</code></dfn> IDL attribute
must return null if the <span title="concept-time-time">time</span> is
unknown, and otherwise must return the time corresponding to the
given <span title="concept-time-time">time</span> of 1970-01-01, with
the time zone UTC.</p>
<p>The <dfn title="dom-time-timezone"><code>timezone</code></dfn>
- DOM attribute must return null if the <span
+ IDL attribute must return null if the <span
title="concept-time-timezone">time-zone offset</span> is unknown,
and otherwise must return the time corresponding to 1970-01-01 00:00
UTC in the given <span title="concept-time-timezone">time-zone
@@ -17462,9 +17462,9 @@
position of the current value relative to the maximum value.</p>
<p>The <dfn title="dom-progress-max"><code>max</code></dfn> and <dfn
- title="dom-progress-value"><code>value</code></dfn> DOM attributes
+ title="dom-progress-value"><code>value</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
- same name. When the relevant content attributes are absent, the DOM
+ same name. When the relevant content attributes are absent, the IDL
attributes must return zero. The value parsed from the
<code>textContent</code> never affects the DOM values.</p>
@@ -17487,7 +17487,7 @@
<div>
<p>If the progress bar is an indeterminate progress bar, then the
- <dfn title="dom-progress-position"><code>position</code></dfn> DOM
+ <dfn title="dom-progress-position"><code>position</code></dfn> IDL
attribute must return −1. Otherwise, it must return the result of
dividing the current value by the maximum value.</p>
@@ -17975,9 +17975,9 @@
title="dom-meter-value"><code>value</code></dfn>, <dfn
title="dom-meter-low"><code>low</code></dfn>, <dfn
title="dom-meter-high"><code>high</code></dfn>, and <dfn
- title="dom-meter-optimum"><code>optimum</code></dfn> DOM attributes
+ title="dom-meter-optimum"><code>optimum</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
- same name. When the relevant content attributes are absent, the DOM
+ same name. When the relevant content attributes are absent, the IDL
attributes must return zero. The value parsed from the
<code>textContent</code> never affects the DOM values.</p>
@@ -18671,10 +18671,10 @@
<div class="impl">
- <p>The <dfn title="dom-mod-cite"><code>cite</code></dfn> DOM
+ <p>The <dfn title="dom-mod-cite"><code>cite</code></dfn> IDL
attribute must <span>reflect</span> the element's <code
title="attr-mod-cite">cite</code> content attribute. The <dfn
- title="dom-mod-datetime"><code>dateTime</code></dfn> DOM attribute
+ title="dom-mod-datetime"><code>dateTime</code></dfn> IDL attribute
must <span>reflect</span> the element's <code
title="">datetime</code> content attribute.</p>
@@ -19317,7 +19317,7 @@
<div class="impl">
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-img-alt"><code>alt</code></dfn>, <dfn
title="dom-img-src"><code>src</code></dfn>, <dfn
title="dom-img-useMap"><code>useMap</code></dfn>, and <dfn
@@ -19366,7 +19366,7 @@
<div class="impl">
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-img-width"><code>width</code></dfn> and <dfn
title="dom-img-height"><code>height</code></dfn> must return the
rendered width and height of the image, in CSS pixels, if the image
@@ -19381,7 +19381,7 @@
title="reflect">reflected</span> the respective content attributes
of the same name.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-img-complete"><code>complete</code></dfn> must return
true if the user agent has fetched the image specified in the <code
title="attr-img-src">src</code> attribute, and it is in a supported
@@ -20628,7 +20628,7 @@
<p>This flag also <a href="#sandboxCookies">prevents script from
reading the <code
- title="dom-document-cookie">document.cookie</code> DOM
+ title="dom-document-cookie">document.cookie</code> IDL
attribute</a>.</p>
<div class="note">
@@ -20719,7 +20719,7 @@
<p>Note that cookies are still sent to the server in the <code
title="">getusercontent.cgi</code> request, though they are not
visible in the <code
- title="dom-document-cookie">document.cookie</code> DOM
+ title="dom-document-cookie">document.cookie</code> IDL
attribute.</p>
</div>
@@ -20911,7 +20911,7 @@
<div class="impl">
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-iframe-src"><code>src</code></dfn>, <dfn
title="dom-iframe-name"><code>name</code></dfn>, <dfn
title="dom-iframe-sandbox"><code>sandbox</code></dfn>, and <dfn
@@ -20921,13 +20921,13 @@
<p>The <dfn
title="dom-iframe-contentDocument"><code>contentDocument</code></dfn>
- DOM attribute must return the <code>Document</code> object of the
+ IDL attribute must return the <code>Document</code> object of the
<span>active document</span> of the <code>iframe</code> element's
<span>nested browsing context</span>.</p>
<p>The <dfn
title="dom-iframe-contentWindow"><code>contentWindow</code></dfn>
- DOM attribute must return the <code>WindowProxy</code> object of the
+ IDL attribute must return the <code>WindowProxy</code> object of the
<code>iframe</code> element's <span>nested browsing
context</span>.</p>
@@ -21167,7 +21167,7 @@
<div class="impl">
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-embed-src"><code>src</code></dfn> and <dfn
title="dom-embed-type"><code>type</code></dfn> each must
<span>reflect</span> the respective content attributes of the same
@@ -21610,7 +21610,7 @@
<div class="impl">
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-object-data"><code>data</code></dfn>, <dfn
title="dom-object-type"><code>type</code></dfn>, <dfn
title="dom-object-name"><code>name</code></dfn>, and <dfn
@@ -21620,14 +21620,14 @@
<p>The <dfn
title="dom-object-contentDocument"><code>contentDocument</code></dfn>
- DOM attribute must return the <code>Document</code> object of the
+ IDL attribute must return the <code>Document</code> object of the
<span>active document</span> of the <code>object</code> element's
<span>nested browsing context</span>, if it has one; otherwise, it
must return null.</p>
<p>The <dfn
title="dom-object-contentWindow"><code>contentWindow</code></dfn>
- DOM attribute must return the <code>WindowProxy</code> object of the
+ IDL attribute must return the <code>WindowProxy</code> object of the
<code>object</code> element's <span>nested browsing context</span>,
if it has one; otherwise, it must return null.</p>
@@ -21709,7 +21709,7 @@
title="concept-param-parameter">parameter</dfn> with the given
name/value pair.</p>
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-param-name"><code>name</code></dfn> and <dfn
title="dom-param-value"><code>value</code></dfn> must both
<span>reflect</span> the respective content attributes of the same
@@ -21804,7 +21804,7 @@
<div class="impl">
- <p>The <dfn title="dom-video-poster"><code>poster</code></dfn> DOM
+ <p>The <dfn title="dom-video-poster"><code>poster</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-video-poster">poster</code> content attribute.</p>
@@ -21899,11 +21899,11 @@
for the format used by the resource.</p>
<p>The <dfn
- title="dom-video-videoWidth"><code>videoWidth</code></dfn> DOM
+ title="dom-video-videoWidth"><code>videoWidth</code></dfn> IDL
attribute must return the <span
title="concept-video-intrinsic-width">intrinsic width</span> of the
video in CSS pixels. The <dfn
- title="dom-video-videoHeight"><code>videoHeight</code></dfn> DOM
+ title="dom-video-videoHeight"><code>videoHeight</code></dfn> IDL
attribute must return the <span
title="concept-video-intrinsic-height">intrinsic height</span> of
the video in CSS pixels. If the element's <code
@@ -22309,7 +22309,7 @@
title="concept-media-load-algorithm">resource selection
algorithm</span>.</p>
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-source-src"><code>src</code></dfn>, <dfn
title="dom-source-type"><code>type</code></dfn>, and <dfn
title="dom-source-media"><code>media</code></dfn> must
@@ -22565,7 +22565,7 @@
<span title="concept-media-load-algorithm">resource selection
algorithm</span>.</p>
- <p>The <dfn title="dom-media-src"><code>src</code></dfn> DOM
+ <p>The <dfn title="dom-media-src"><code>src</code></dfn> IDL
attribute on <span title="media element">media elements</span> must
<span>reflect</span> the respective content attribute of the same
name.</p>
@@ -22589,7 +22589,7 @@
<div class="impl">
<p>The <dfn
- title="dom-media-currentSrc"><code>currentSrc</code></dfn> DOM
+ title="dom-media-currentSrc"><code>currentSrc</code></dfn> IDL
attribute is initially the empty string. Its value is changed by the
<span title="concept-media-load-algorithm">resource selection
algorithm</span> defined below.</p>
@@ -23727,7 +23727,7 @@
<div class="impl">
<p>The <dfn
- title="dom-media-autobuffer"><code>autobuffer</code></dfn> DOM
+ title="dom-media-autobuffer"><code>autobuffer</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -23924,7 +23924,7 @@
<div class="impl">
- <p>The <dfn title="dom-media-loop"><code>loop</code></dfn> DOM
+ <p>The <dfn title="dom-media-loop"><code>loop</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -24160,7 +24160,7 @@
<div class="impl">
<p>The <dfn
- title="dom-media-readyState"><code>readyState</code></dfn> DOM
+ title="dom-media-readyState"><code>readyState</code></dfn> IDL
attribute must, on getting, return the value described above that
describes the current ready state of the <span>media
element</span>.</p>
@@ -24185,7 +24185,7 @@
<div class="impl">
<p>The <dfn title="dom-media-autoplay"><code>autoplay</code></dfn>
- DOM attribute must <span>reflect</span> the content attribute of the
+ IDL attribute must <span>reflect</span> the content attribute of the
same name.</p>
</div>
@@ -24845,7 +24845,7 @@
title="dom-media-readyState">readyState</code> is <code
title="dom-media-HAVE_NOTHING">HAVE_NOTHING</code>, then the user
agent must raise an <code>INVALID_STATE_ERR</code> exception (if
- the seek was in response to a DOM method call or setting of a DOM
+ the seek was in response to a DOM method call or setting of a IDL
attribute), and abort these steps.</p></li>
<li><p>If the <var title="">new playback position</var> is later
@@ -24860,13 +24860,13 @@
position</var> is not in one of the ranges given in the <code
title="dom-media-seekable">seekable</code> attribute, then the user
agent must raise an <code>INDEX_SIZE_ERR</code> exception (if the
- seek was in response to a DOM method call or setting of a DOM
+ seek was in response to a DOM method call or setting of a IDL
attribute), and abort these steps.</p></li>
<li><p>The <span>current playback position</span> must be set to
the given <var title="">new playback position</var>.</p></li>
- <li><p>The <code title="dom-media-seeking">seeking</code> DOM
+ <li><p>The <code title="dom-media-seeking">seeking</code> IDL
attribute must be set to true.</p></li>
<li id="seekUpdate"><p>The user agent must <span>queue a
@@ -24891,7 +24891,7 @@
element.</p></li>
<li><p>If the seek was in response to a DOM method call or setting
- of a DOM attribute, then continue the script. The remainder of
+ of a IDL attribute, then continue the script. The remainder of
these steps must be run asynchronously.</p></li>
<li><p>The user agent must wait until it has established whether or
@@ -24899,7 +24899,7 @@
position</var> is available, and, if it is, until it has decoded
enough data to play back that position.</p></li>
- <li><p>The <code title="dom-media-seeking">seeking</code> DOM
+ <li><p>The <code title="dom-media-seeking">seeking</code> IDL
attribute must be set to false.</p></li>
<li><p>The user agent must <span>queue a task</span> to <span>fire
@@ -24972,7 +24972,7 @@
so that, e.g., all the same events fire.</p>
<p>The <dfn title="dom-media-controls"><code>controls</code></dfn>
- DOM attribute must <span>reflect</span> the content attribute of the
+ IDL attribute must <span>reflect</span> the content attribute of the
same name.</p>
<hr>
@@ -25097,7 +25097,7 @@
<div class="impl">
<p>The <dfn title="dom-TimeRanges-length"><code>length</code></dfn>
- DOM attribute must return the number of ranges represented by the object.</p>
+ IDL attribute must return the number of ranges represented by the object.</p>
<p>The <dfn title="dom-TimeRanges-start"><code>start(<var
title="">index</var>)</code></dfn> method must return the position
@@ -25136,7 +25136,7 @@
<p>The timelines used by the objects returned by the <code
title="dom-media-buffered">buffered</code>, <code
title="dom-media-seekable">seekable</code> and <code
- title="dom-media-played">played</code> DOM attributes of <span
+ title="dom-media-played">played</code> IDL attributes of <span
title="media element">media elements</span> must be the same as that
element's <span>media resource</span>'s timeline.</p>
@@ -25198,7 +25198,7 @@
<td><dfn title="event-emptied"><code>emptied</code></dfn>
<td><code>Event</code>
<td>A <span>media element</span> whose <code title="dom-media-networkState">networkState</code> was previously not in the <code title="dom-media-NETWORK_EMPTY">NETWORK_EMPTY</code> state has just switched to that state (either because of a fatal error during load that's about to be reported, or because the <code title="dom-media-load">load()</code> method was invoked while the <span title="concept-media-load-algorithm">resource selection algorithm</span> was already running, in which case it is fired synchronously during the <code title="dom-media-load">load()</code> method call).
- <td><code title="dom-media-networkState">networkState</code> is <code title="dom-media-NETWORK_EMPTY">NETWORK_EMPTY</code>; all the DOM attributes are in their initial states.
+ <td><code title="dom-media-networkState">networkState</code> is <code title="dom-media-NETWORK_EMPTY">NETWORK_EMPTY</code>; all the IDL attributes are in their initial states.
<tr>
<td><dfn title="event-stalled"><code>stalled</code></dfn>
<td><code>ProgressEvent</code>
@@ -25253,12 +25253,12 @@
<tr>
<td><dfn title="event-seeking"><code>seeking</code></dfn>
<td><code>Event</code>
- <td>The <code title="dom-media-seeking">seeking</code> DOM attribute changed to true and the seek operation is taking long enough that the user agent has time to fire the event.
+ <td>The <code title="dom-media-seeking">seeking</code> IDL attribute changed to true and the seek operation is taking long enough that the user agent has time to fire the event.
<td>
<tr>
<td><dfn title="event-seeked"><code>seeked</code></dfn>
<td><code>Event</code>
- <td>The <code title="dom-media-seeking">seeking</code> DOM attribute changed to false.
+ <td>The <code title="dom-media-seeking">seeking</code> IDL attribute changed to false.
<td>
<tr>
<td><dfn title="event-timeupdate"><code>timeupdate</code></dfn>
@@ -25448,7 +25448,7 @@
dimensions.</p>
<p>The <dfn title="dom-canvas-width"><code>width</code></dfn> and
- <dfn title="dom-canvas-height"><code>height</code></dfn> DOM
+ <dfn title="dom-canvas-height"><code>height</code></dfn> IDL
attributes must <span>reflect</span> the respective content
attributes of the same name.</p>
@@ -27613,7 +27613,7 @@
<div class="impl">
- <p>The <dfn title="dom-context-2d-font"><code>font</code></dfn> DOM
+ <p>The <dfn title="dom-context-2d-font"><code>font</code></dfn> IDL
attribute, on setting, must be parsed the same way as the 'font'
property of CSS (but without supporting property-independent style
sheet syntax like 'inherit'), and the resulting font must be
@@ -27675,7 +27675,7 @@
default.</p>
<p>The <dfn
- title="dom-context-2d-textAlign"><code>textAlign</code></dfn> DOM
+ title="dom-context-2d-textAlign"><code>textAlign</code></dfn> IDL
attribute, on getting, must return the current value. On setting, if
the value is one of <code title="">start</code>, <code
title="">end</code>, <code title="">left</code>, <code
@@ -27687,7 +27687,7 @@
<p>The <dfn
title="dom-context-2d-textBaseline"><code>textBaseline</code></dfn>
- DOM attribute, on getting, must return the current value. On
+ IDL attribute, on getting, must return the current value. On
setting, if the value is one of <code
title="dom-context-2d-textBaseline-top">top</code>, <code
title="dom-context-2d-textBaseline-hanging">hanging</code>, <code
@@ -28984,7 +28984,7 @@
associated with this <code>map</code> element according to the
<span>image map</span> processing model.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-map-name"><code>name</code></dfn> must
<span>reflect</span> the content attribute of the same name.</p>
@@ -29029,7 +29029,7 @@
attribute DOMString <span title="dom-area-hreflang">hreflang</span>;
attribute DOMString <span title="dom-area-type">type</span>;
- // <span>URL decomposition DOM attributes</span>
+ // <span>URL decomposition IDL attributes</span>
attribute DOMString <span title="dom-area-protocol">protocol</span>;
attribute DOMString <span title="dom-area-host">host</span>;
attribute DOMString <span title="dom-area-hostname">hostname</span>;
@@ -29213,7 +29213,7 @@
</ol>
- <p>The DOM attributes <dfn
+ <p>The IDL attributes <dfn
title="dom-area-alt"><code>alt</code></dfn>, <dfn
title="dom-area-coords"><code>coords</code></dfn>, <dfn
title="dom-area-href"><code>href</code></dfn>, <dfn
@@ -29226,18 +29226,18 @@
<span>reflect</span> the respective content attributes of the same
name.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-area-shape"><code>shape</code></dfn> must
<span>reflect</span> the <code title="attr-area-shape">shape</code>
content attribute, <span>limited to only known values</span>.</p>
- <p>The DOM attribute <dfn
+ <p>The IDL attribute <dfn
title="dom-area-rellist"><code>relList</code></dfn> must
<span>reflect</span> the <code title="attr-hyperlink-rel">rel</code>
content attribute.</p>
<p>The <code>area</code> element also supports the complement of
- <span>URL decomposition DOM attributes</span>, <dfn
+ <span>URL decomposition IDL attributes</span>, <dfn
title="dom-area-protocol"><code>protocol</code></dfn>, <dfn
title="dom-area-host"><code>host</code></dfn>, <dfn
title="dom-area-port"><code>port</code></dfn>, <dfn
@@ -29245,7 +29245,7 @@
title="dom-area-pathname"><code>pathname</code></dfn>, <dfn
title="dom-area-search"><code>search</code></dfn>, and <dfn
title="dom-area-hash"><code>hash</code></dfn>. These must follow the
- rules given for URL decomposition DOM attributes, with the <span
+ rules given for URL decomposition IDL attributes, with the <span
title="concept-uda-input">input</span> being the result of <span
title="resolve a url">resolving</span> the element's <code
title="attr-hyperlink-href">href</code> attribute relative to the
@@ -29693,7 +29693,7 @@
for the rendering</a>.</p>
<p>The <dfn title="dom-dim-width"><code>width</code></dfn> and <dfn
- title="dom-dim-height"><code>height</code></dfn> DOM attributes on
+ title="dom-dim-height"><code>height</code></dfn> IDL attributes on
the <code>iframe</code>, <code>embed</code>, <code>object</code>,
and <code>video</code> elements must <span>reflect</span> the
respective content attributes of the same name.</p>
@@ -30111,7 +30111,7 @@
<div class="impl">
- <p>The <dfn title="dom-table-caption"><code>caption</code></dfn> DOM
+ <p>The <dfn title="dom-table-caption"><code>caption</code></dfn> IDL
attribute must return, on getting, the first <code>caption</code>
element child of the <code>table</code> element, if any, or null
otherwise. On setting, if the new value is a <code>caption</code>
@@ -30134,7 +30134,7 @@
method must remove the first <code>caption</code> element child of
the <code>table</code> element, if any.</p>
- <p>The <dfn title="dom-table-tHead"><code>tHead</code></dfn> DOM
+ <p>The <dfn title="dom-table-tHead"><code>tHead</code></dfn> IDL
attribute must return, on getting, the first <code>thead</code>
element child of the <code>table</code> element, if any, or null
otherwise. On setting, if the new value is a <code>thead</code>
@@ -30162,7 +30162,7 @@
method must remove the first <code>thead</code> element child of the
<code>table</code> element, if any.</p>
- <p>The <dfn title="dom-table-tFoot"><code>tFoot</code></dfn> DOM
+ <p>The <dfn title="dom-table-tFoot"><code>tFoot</code></dfn> IDL
attribute must return, on getting, the first <code>tfoot</code>
element child of the <code>table</code> element, if any, or null
otherwise. On setting, if the new value is a <code>tfoot</code>
@@ -30426,7 +30426,7 @@
title="attr-colgroup-span">span</code> attribute take part in the
<span>table model</span>.</p>
- <p>The <dfn title="dom-colgroup-span"><code>span</code></dfn> DOM
+ <p>The <dfn title="dom-colgroup-span"><code>span</code></dfn> IDL
attribute must <span>reflect</span> the respective content attribute
of the same name. The value must be <span>limited to only positive
non-zero numbers</span>.</p>
@@ -30475,7 +30475,7 @@
title="attr-col-span">span</code> attribute take part in the
<span>table model</span>.</p>
- <p>The <dfn title="dom-col-span"><code>span</code></dfn> DOM
+ <p>The <dfn title="dom-col-span"><code>span</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name. The value must be <span>limited to only positive non-zero
numbers</span>.</p>
@@ -30956,7 +30956,7 @@
title="attr-th-scope">scope</code> attributes take part in the
<span>table model</span>.</p>
- <p>The <dfn title="dom-th-scope"><code>scope</code></dfn> DOM
+ <p>The <dfn title="dom-th-scope"><code>scope</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -31104,24 +31104,24 @@
<div class="impl">
- <p>The <dfn title="dom-tdth-colSpan"><code>colSpan</code></dfn> DOM
+ <p>The <dfn title="dom-tdth-colSpan"><code>colSpan</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name. The value must be <span>limited to only positive non-zero
numbers</span>.</p>
- <p>The <dfn title="dom-tdth-rowSpan"><code>rowSpan</code></dfn> DOM
+ <p>The <dfn title="dom-tdth-rowSpan"><code>rowSpan</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name. Its default value, which must be used if <span
title="rules for parsing non-negative integers">parsing the
attribute as a non-negative integer</span> returns an error, is also
1.</p>
- <p>The <dfn title="dom-tdth-headers"><code>headers</code></dfn> DOM
+ <p>The <dfn title="dom-tdth-headers"><code>headers</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
<p>The <dfn title="dom-tdth-cellIndex"><code>cellIndex</code></dfn>
- DOM attribute must, if the element has a parent <code>tr</code>
+ IDL attribute must, if the element has a parent <code>tr</code>
element, return the index of the cell's element in the parent
element's <code title="dom-tr-cells">cells</code> collection. If
there is no such parent element, then the attribute must return
@@ -32399,7 +32399,7 @@
element">form-associated elements</dfn>, which means they can have a
<span>form owner</span> and, to expose this, have a <code
title="attr-fae-form">form</code> content attribute with a matching
- <code title="dom-fae-form">form</code> DOM attribute.</p>
+ <code title="dom-fae-form">form</code> IDL attribute.</p>
<ul class="brief category-list">
<li><code>button</code></li>
@@ -32706,12 +32706,12 @@
<p>The <dfn
title="dom-form-autocomplete"><code>autocomplete</code></dfn> and
- <dfn title="dom-form-name"><code>name</code></dfn> DOM attributes
+ <dfn title="dom-form-name"><code>name</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
<p>The <dfn
- title="dom-form-acceptCharset"><code>acceptCharset</code></dfn> DOM
+ title="dom-form-acceptCharset"><code>acceptCharset</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-form-accept-charset">accept-charset</code> content
attribute.</p>
@@ -32719,7 +32719,7 @@
<hr>
<p>The <dfn title="dom-form-elements"><code>elements</code></dfn>
- DOM attribute must return an <code>HTMLFormControlsCollection</code>
+ IDL attribute must return an <code>HTMLFormControlsCollection</code>
rooted at the <code>Document</code> node, whose filter matches <span
title="category-listed">listed</span> elements whose <span>form
owner</span> is the <code>form</code> element, with the exception of
@@ -32729,7 +32729,7 @@
for historical reasons, be excluded from this particular
collection.</p>
- <p>The <dfn title="dom-form-length"><code>length</code></dfn> DOM
+ <p>The <dfn title="dom-form-length"><code>length</code></dfn> IDL
attribute must return the number of nodes <span title="represented
by the collection">represented</span> by the <code
title="dom-form-elements">elements</code> collection.</p>
@@ -32935,16 +32935,16 @@
<div class="impl">
<p>The <dfn
- title="dom-fieldset-disabled"><code>disabled</code></dfn> DOM
+ title="dom-fieldset-disabled"><code>disabled</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
- <p>The <dfn title="dom-fieldset-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-fieldset-type"><code>type</code></dfn> IDL
attribute must return the string "<code
title="">fieldset</code>".</p>
<p>The <dfn
- title="dom-fieldset-elements"><code>elements</code></dfn> DOM
+ title="dom-fieldset-elements"><code>elements</code></dfn> IDL
attribute must return an <code>HTMLFormControlsCollection</code>
rooted at the <code>fieldset</code> element, whose filter matches
<span title="category-listed">listed</span> elements.</p>
@@ -33067,11 +33067,11 @@
explicitly associate the <code>label</code> element with its
<span>form owner</span>.</p>
- <p>The <dfn title="dom-label-htmlFor"><code>htmlFor</code></dfn> DOM
+ <p>The <dfn title="dom-label-htmlFor"><code>htmlFor</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-label-for">for</code> content attribute.</p>
- <p>The <dfn title="dom-label-control"><code>control</code></dfn> DOM
+ <p>The <dfn title="dom-label-control"><code>control</code></dfn> IDL
attribute must return the <code>label</code> element's <span>labeled
control</span>, if any, or null if there isn't one.</p>
@@ -33099,7 +33099,7 @@
them that represents the list of <code>label</code> elements, in
<span>tree order</span>, whose <span>labeled control</span> is the
element in question. The <dfn
- title="dom-lfe-labels"><code>labels</code></dfn> DOM attribute of
+ title="dom-lfe-labels"><code>labels</code></dfn> IDL attribute of
<span title="category-label">labelable form-associated
elements</span>, on getting, must return that <code>NodeList</code>
object.</p>
@@ -33388,12 +33388,12 @@
title="dom-input-valueAsDate">valueAsDate</code>, <code
title="dom-input-valueAsNumber">valueAsNumber</code>, <code
title="dom-input-list">list</code>, and <code
- title="dom-input-selectedOption">selectedOption</code> DOM
+ title="dom-input-selectedOption">selectedOption</code> IDL
attributes, and the <code title="dom-input-stepUp">stepUp()</code>
and <code title="dom-input-stepDown">stepDown()</code> methods, are
specific to certain states. The following table <span
class="impl">is non-normative and</span> summarizes which content
- attributes, DOM attributes, and methods apply to each state:</p>
+ attributes, IDL attributes, and methods apply to each state:</p>
<table class="applies" id="input-type-attr-summary">
<thead>
@@ -34390,7 +34390,7 @@
<p>Each <code>input</code> element has a <span
title="concept-fe-value">value</span>, which is exposed by the <code
- title="dom-input-value">value</code> DOM attribute. Some states
+ title="dom-input-value">value</code> IDL attribute. Some states
define an <dfn title="concept-input-value-string-number">algorithm
to convert a string to a number</dfn>, an <dfn
title="concept-input-value-number-string">algorithm to convert a
@@ -34436,7 +34436,7 @@
<p>Each <code>input</code> element has a <span
title="concept-fe-checked">checkedness</span>, which is exposed by
- the <code title="dom-input-checked">checked</code> DOM
+ the <code title="dom-input-checked">checked</code> IDL
attribute.</p>
<p>Each <code>input</code> element has a boolean <dfn
@@ -34529,7 +34529,7 @@
<div class="impl">
<p>The <dfn
- title="dom-input-indeterminate"><code>indeterminate</code></dfn> DOM
+ title="dom-input-indeterminate"><code>indeterminate</code></dfn> IDL
attribute must initially be set to false. On getting, it must return
the last value it was set to. On setting, it must be set to the new
value. It has no effect except for changing the appearance of <span
@@ -34547,21 +34547,21 @@
title="dom-input-size"><code>size</code></dfn>, <dfn
title="dom-input-src"><code>src</code></dfn>, <dfn
title="dom-input-step"><code>step</code></dfn>, and <dfn
- title="dom-input-type"><code>type</code></dfn> DOM attributes must
+ title="dom-input-type"><code>type</code></dfn> IDL attributes must
<span>reflect</span> the respective content attributes of the same
name. The <dfn
- title="dom-input-maxLength"><code>maxLength</code></dfn> DOM
+ title="dom-input-maxLength"><code>maxLength</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-input-maxlength">maxlength</code> content attribute. The
- <dfn title="dom-input-readOnly"><code>readOnly</code></dfn> DOM
+ <dfn title="dom-input-readOnly"><code>readOnly</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-input-readonly">readonly</code> content attribute. The
<dfn
title="dom-input-defaultChecked"><code>defaultChecked</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-input-checked">checked</code> content attribute. The
<dfn title="dom-input-defaultValue"><code>defaultValue</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-input-value">value</code> content attribute.</p>
<p>The <code title="dom-cva-willValidate">willValidate</code>, <code
@@ -34620,7 +34620,7 @@
<p>The
<code title="dom-input-value">value</code>
- DOM attribute applies to this element and is
+ IDL attribute applies to this element and is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The following content attributes must not be specified and do not
@@ -34649,7 +34649,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
@@ -34658,7 +34658,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -34715,7 +34715,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-maxlength">maxlength</code>,
@@ -34728,11 +34728,11 @@
<code title="dom-input-selectedOption">selectedOption</code>,
<code title="dom-textarea/input-selectionStart">selectionStart</code>,
<code title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code title="dom-input-value">value</code> DOM attributes;
+ <code title="dom-input-value">value</code> IDL attributes;
<code title="dom-textarea/input-select">select()</code> and
<code title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -34756,12 +34756,12 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-input-stepDown">stepDown()</code> and
<code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
@@ -34822,7 +34822,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-maxlength">maxlength</code>,
@@ -34835,11 +34835,11 @@
<code title="dom-input-selectedOption">selectedOption</code>,
<code title="dom-textarea/input-selectionStart">selectionStart</code>,
<code title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code title="dom-input-value">value</code> DOM attributes;
+ <code title="dom-input-value">value</code> IDL attributes;
<code title="dom-textarea/input-select">select()</code> and
<code title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -34863,12 +34863,12 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-input-stepDown">stepDown()</code> and
<code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
@@ -34930,7 +34930,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-maxlength">maxlength</code>,
@@ -34943,11 +34943,11 @@
<code title="dom-input-selectedOption">selectedOption</code>,
<code title="dom-textarea/input-selectionStart">selectionStart</code>,
<code title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code title="dom-input-value">value</code> DOM attributes;
+ <code title="dom-input-value">value</code> IDL attributes;
<code title="dom-textarea/input-select">select()</code> and
<code title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -34971,12 +34971,12 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-input-stepDown">stepDown()</code> and
<code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
@@ -35063,7 +35063,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-maxlength">maxlength</code>,
@@ -35077,11 +35077,11 @@
<code title="dom-input-selectedOption">selectedOption</code>,
<code title="dom-textarea/input-selectionStart">selectionStart</code>,
<code title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code title="dom-input-value">value</code> DOM attributes;
+ <code title="dom-input-value">value</code> IDL attributes;
<code title="dom-textarea/input-select">select()</code> and
<code title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35104,12 +35104,12 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-input-stepDown">stepDown()</code> and
<code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
@@ -35157,7 +35157,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-maxlength">maxlength</code>,
<code title="attr-input-pattern">pattern</code>,
@@ -35167,11 +35167,11 @@
<code title="attr-input-size">size</code> content attributes;
<code title="dom-textarea/input-selectionStart">selectionStart</code>,
<code title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code title="dom-input-value">value</code> DOM attributes;
+ <code title="dom-input-value">value</code> IDL attributes;
<code title="dom-textarea/input-select">select()</code>, and
<code title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35196,14 +35196,14 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-list">list</code>,
<code class="no-backref" title="dom-input-selectedOption">selectedOption</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-input-stepDown">stepDown()</code> and
<code class="no-backref" title="dom-input-stepUp">stepUp()</code> methods.</p>
@@ -35336,7 +35336,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -35348,11 +35348,11 @@
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsDate">valueAsDate</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35377,12 +35377,12 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>, and
- <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> DOM attributes;
+ <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -35503,7 +35503,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -35515,11 +35515,11 @@
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsDate">valueAsDate</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35544,11 +35544,11 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>, and
- <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> DOM attributes;
+ <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -35670,7 +35670,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -35682,11 +35682,11 @@
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsDate">valueAsDate</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35711,12 +35711,12 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>, and
- <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> DOM attributes;
+ <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -35838,7 +35838,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -35850,11 +35850,11 @@
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsDate">valueAsDate</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -35879,12 +35879,12 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>, and
- <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> DOM attributes;
+ <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -36001,7 +36001,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -36013,11 +36013,11 @@
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsDate">valueAsDate</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -36042,12 +36042,12 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>, and
- <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> DOM attributes;
+ <code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -36153,7 +36153,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -36164,11 +36164,11 @@
<code title="dom-input-list">list</code>,
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -36193,13 +36193,13 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -36293,7 +36293,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -36304,11 +36304,11 @@
<code title="dom-input-list">list</code>,
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -36333,13 +36333,13 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -36476,7 +36476,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code>,
<code title="attr-input-list">list</code>,
<code title="attr-input-max">max</code>,
@@ -36485,11 +36485,11 @@
<code title="dom-input-list">list</code>,
<code title="dom-input-value">value</code>,
<code title="dom-input-valueAsNumber">valueAsNumber</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes;
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes;
<code title="dom-input-stepDown">stepDown()</code> and
<code title="dom-input-stepUp">stepUp()</code> methods.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -36516,13 +36516,13 @@
<code class="no-backref" title="attr-input-src">src</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>, and
- <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code> and
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code> methods.</p>
@@ -36583,14 +36583,14 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes, DOM attributes, and methods apply to the element:
+ attributes, IDL attributes, and methods apply to the element:
<code title="attr-input-autocomplete">autocomplete</code> and
<code title="attr-input-list">list</code> content attributes;
<code title="dom-input-list">list</code>,
<code title="dom-input-value">value</code>, and
- <code title="dom-input-selectedOption">selectedOption</code> DOM attributes.</p>
+ <code title="dom-input-selectedOption">selectedOption</code> IDL attributes.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-value">value</span>.</p>
<p>The <code title="event-input-input">input</code> and <code
@@ -36620,14 +36620,14 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -36653,15 +36653,15 @@
element's <span title="concept-fe-checked">checkedness</span> state
is true, the control represents a positive selection, and if it is
false, a negative selection. If the element's <code
- title="dom-input-indeterminate">indeterminate</code> DOM attribute
+ title="dom-input-indeterminate">indeterminate</code> IDL attribute
is set to true, then the control's selection should be obscured as
if the control was in a third, indeterminate, state.</p>
<p class="note">The control is never a true tri-state control, even
if the element's <code
- title="dom-input-indeterminate">indeterminate</code> DOM attribute
+ title="dom-input-indeterminate">indeterminate</code> IDL attribute
is set to true. The <code
- title="dom-input-indeterminate">indeterminate</code> DOM attribute
+ title="dom-input-indeterminate">indeterminate</code> IDL attribute
only gives the appearance of a third state.</p>
<div class="impl">
@@ -36671,11 +36671,11 @@
the element's <span title="concept-fe-checked">checkedness</span> to
its opposite value (i.e. true if it is false, false if it is true),
and of setting the element's <code
- title="dom-input-indeterminate">indeterminate</code> DOM attribute
+ title="dom-input-indeterminate">indeterminate</code> IDL attribute
to false. The <span>canceled activation steps</span> consist of
setting the <span title="concept-fe-checked">checkedness</span> and
the element's <code
- title="dom-input-indeterminate">indeterminate</code> DOM attribute
+ title="dom-input-indeterminate">indeterminate</code> IDL attribute
back to the values they had before the <span>pre-click activation
steps</span> were run. The <span>activation behavior</span> is to
<span>fire a simple event</span> that bubbles called <code
@@ -36709,13 +36709,13 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title="attr-input-checked">checked</code>, and
<code title="attr-input-required">required</code> content attributes;
<code title="dom-input-checked">checked</code> and
- <code title="dom-input-value">value</code> DOM attributes.</p>
+ <code title="dom-input-value">value</code> IDL attributes.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-default-on">default/on</span>.</p>
<p>The <code title="event-input-change">change</code> event applies.</p>
@@ -36744,7 +36744,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-list">list</code>,
@@ -36752,7 +36752,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -36866,13 +36866,13 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title="attr-input-checked">checked</code> and
<code title="attr-input-required">required</code> content attributes;
<code title="dom-input-checked">checked</code> and
- <code title="dom-input-value">value</code> DOM attributes.</p>
+ <code title="dom-input-value">value</code> IDL attributes.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-default-on">default/on</span>.</p>
<p>The <code title="event-input-change">change</code> event applies.</p>
@@ -36901,7 +36901,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-files">files</code>,
<code class="no-backref" title="dom-input-list">list</code>,
@@ -36909,7 +36909,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37015,14 +37015,14 @@
attributes apply to the element:
<p>The following common <code>input</code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title="attr-input-accept">accept</code>,
<code title="attr-input-multiple">multiple</code>, and
<code title="attr-input-required">required</code>;
<code title="dom-input-files">files</code> and
- <code title="dom-input-value">value</code> DOM attributes.</p>
+ <code title="dom-input-value">value</code> IDL attributes.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-filename">filename</span>.</p>
<p>The <code title="event-input-change">change</code> event applies.</p>
@@ -37053,7 +37053,7 @@
<p>The element's <code title="attr-input-value">value</code>
attribute must be omitted.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-list">list</code>,
@@ -37061,7 +37061,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37122,15 +37122,15 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title="attr-fs-formaction">formaction</code>,
<code title="attr-fs-formenctype">formenctype</code>,
<code title="attr-fs-formmethod">formmethod</code>,
<code title="attr-fs-formnovalidate">formnovalidate</code>, and
<code title="attr-fs-formtarget">formtarget</code> content attributes;
- <code title="dom-input-value">value</code> DOM attribute.</p>
+ <code title="dom-input-value">value</code> IDL attribute.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-default">default</span>.</p>
<p>The following content attributes must not be specified and do not
@@ -37154,7 +37154,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
@@ -37163,7 +37163,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37361,7 +37361,7 @@
<div class="bookkeeping impl">
<p>The following common <code>input</code> element content
- attributes and DOM attributes apply to the element:
+ attributes and IDL attributes apply to the element:
<code title="attr-input-alt">alt</code>,
<code title="attr-fs-formaction">formaction</code>,
<code title="attr-fs-formenctype">formenctype</code>,
@@ -37371,9 +37371,9 @@
<code title="attr-dim-height">height</code>,
<code title="attr-input-src">src</code>, and
<code title="attr-dim-width">width</code> content attributes;
- <code title="dom-input-value">value</code> DOM attribute.</p>
+ <code title="dom-input-value">value</code> IDL attribute.</p>
- <p>The <code title="dom-input-value">value</code> DOM attribute is
+ <p>The <code title="dom-input-value">value</code> IDL attribute is
in mode <span title="dom-input-value-default">default</span>.</p>
<p>The following content attributes must not be specified and do not
@@ -37396,7 +37396,7 @@
<p>The element's <code title="attr-input-value">value</code>
attribute must be omitted.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
@@ -37405,7 +37405,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37460,7 +37460,7 @@
<div class="bookkeeping impl">
- <p>The <code title="dom-input-value">value</code> DOM attribute
+ <p>The <code title="dom-input-value">value</code> IDL attribute
applies to this element and is in mode <span
title="dom-input-value-default">default</span>.</p>
@@ -37490,7 +37490,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
@@ -37499,7 +37499,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37543,7 +37543,7 @@
<div class="bookkeeping impl">
- <p>The <code title="dom-input-value">value</code> DOM attribute
+ <p>The <code title="dom-input-value">value</code> IDL attribute
applies to this element and is in mode <span
title="dom-input-value-default">default</span>.</p>
@@ -37573,7 +37573,7 @@
<code class="no-backref" title="attr-input-step">step</code>, and
<code class="no-backref" title="attr-dim-width">width</code>.</p>
- <p>The following DOM attributes and methods do not apply to the
+ <p>The following IDL attributes and methods do not apply to the
element:
<code class="no-backref" title="dom-input-checked">checked</code>,
<code class="no-backref" title="dom-input-files">files</code>,
@@ -37582,7 +37582,7 @@
<code class="no-backref" title="dom-textarea/input-selectionStart">selectionStart</code>,
<code class="no-backref" title="dom-textarea/input-selectionEnd">selectionEnd</code>,
<code class="no-backref" title="dom-input-valueAsDate">valueAsDate</code>, and
- <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> DOM attributes;
+ <code class="no-backref" title="dom-input-valueAsNumber">valueAsNumber</code> IDL attributes;
<code class="no-backref" title="dom-textarea/input-select">select()</code>,
<code class="no-backref" title="dom-textarea/input-setSelectionRange">setSelectionRange()</code>,
<code class="no-backref" title="dom-input-stepDown">stepDown()</code>, and
@@ -37801,7 +37801,7 @@
result is a number greater than zero, then the user agent should
ensure that at least that many characters are visible.</p>
- <p>The <code title="dom-input-size">size</code> DOM attribute
+ <p>The <code title="dom-input-size">size</code> IDL attribute
<span>limited to only positive non-zero numbers</span>.</p>
</div>
@@ -37819,7 +37819,7 @@
<p><strong>Constraint validation</strong>: If the element is <i
title="concept-input-required">required</i>, and its <code
- title="dom-input-value">value</code> DOM attribute applies and is in
+ title="dom-input-value">value</code> IDL attribute applies and is in
the mode <span title="dom-input-value-value">value</span>, and the
element is <i title="concept-input-mutable">mutable</i>, and the
element's <span title="concept-fe-value">value</span> is the empty
@@ -38255,7 +38255,7 @@
<div class="impl">
- <p>The <dfn title="dom-input-value"><code>value</code></dfn> DOM
+ <p>The <dfn title="dom-input-value"><code>value</code></dfn> IDL
attribute allows scripts to manipulate the <span
title="concept-fe-value">value</span> of an <code>input</code>
element. The attribute is in one of the following modes, which
@@ -38306,7 +38306,7 @@
<hr>
- <p>The <dfn title="dom-input-checked"><code>checked</code></dfn> DOM
+ <p>The <dfn title="dom-input-checked"><code>checked</code></dfn> IDL
attribute allows scripts to manipulate the <span
title="concept-fe-checked">checkedness</span> of an
<code>input</code> element. On getting, it must return the current
@@ -38319,22 +38319,22 @@
<hr>
- <p>The <dfn title="dom-input-files"><code>files</code></dfn> DOM
+ <p>The <dfn title="dom-input-files"><code>files</code></dfn> IDL
attribute allows scripts to access the element's <span
title="concept-input-type-file-selected">selected files</span>. On
- getting, if the DOM attribute applies, it must return a
+ getting, if the IDL attribute applies, it must return a
<code>FileList</code> object that represents the current <span
title="concept-input-type-file-selected">selected files</span>. The
same object must be returned until the list of <span
title="concept-input-type-file-selected">selected files</span>
- changes. If the DOM attribute does not apply, then it must instead
+ changes. If the IDL attribute does not apply, then it must instead
throw an <code>INVALID_STATE_ERR</code> exception. <a
href="#refsFILEAPI">[FILEAPI]</a></p>
<hr>
<p>The <dfn
- title="dom-input-valueAsDate"><code>valueAsDate</code></dfn> DOM
+ title="dom-input-valueAsDate"><code>valueAsDate</code></dfn> IDL
attribute represents the <span
title="concept-fe-value">value</span> of the element, interpreted
as a date.</p>
@@ -38366,7 +38366,7 @@
<hr>
<p>The <dfn
- title="dom-input-valueAsNumber"><code>valueAsNumber</code></dfn> DOM
+ title="dom-input-valueAsNumber"><code>valueAsNumber</code></dfn> IDL
attribute represents the <span title="concept-fe-value">value</span>
of the element, interpreted as a number.</p>
@@ -38473,14 +38473,14 @@
<hr>
- <p>The <dfn title="dom-input-list"><code>list</code></dfn> DOM
+ <p>The <dfn title="dom-input-list"><code>list</code></dfn> IDL
attribute must return the current <span
title="concept-input-list">suggestions source element</span>, if
any, or null otherwise.</p>
<p>The <dfn
title="dom-input-selectedOption"><code>selectedOption</code></dfn>
- DOM attribute must return the first <code>option</code> element, in
+ IDL attribute must return the first <code>option</code> element, in
<span>tree order</span>, to be a child of the <span
title="concept-input-list">suggestions source element</span> and
whose <span title="concept-option-value">value</span> matches the
@@ -38755,7 +38755,7 @@
<div class="impl">
<p>The <dfn title="dom-button-value"><code>value</code></dfn> and
- <dfn title="dom-button-type"><code>type</code></dfn> DOM attributes
+ <dfn title="dom-button-type"><code>type</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
@@ -39073,7 +39073,7 @@
<div class="impl">
- <p>The <dfn title="dom-select-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-select-type"><code>type</code></dfn> IDL
attribute, on getting, must return the string "<code
title="">select-one</code>" if the <code
title="attr-select-multiple">multiple</code> attribute is absent,
@@ -39082,7 +39082,7 @@
present.</p>
<p>The <dfn title="dom-select-options"><code>options</code></dfn>
- DOM attribute must return an <code>HTMLOptionsCollection</code>
+ IDL attribute must return an <code>HTMLOptionsCollection</code>
rooted at the <code>select</code> node, whose filter matches the
elements in the <span title="concept-select-option-list">list of
options</span>.</p>
@@ -39097,7 +39097,7 @@
<code title="dom-select-options">options</code> attribute at that
instant.</p>
- <p>The <dfn title="dom-select-length"><code>length</code></dfn> DOM
+ <p>The <dfn title="dom-select-length"><code>length</code></dfn> IDL
attribute must return the number of nodes <span title="represented
by the collection">represented</span> by the <code
title="dom-select-options">options</code> collection. On setting, it
@@ -39124,7 +39124,7 @@
<p>The <dfn
title="dom-select-selectedOptions"><code>selectedOptions</code></dfn>
- DOM attribute must return an <code>HTMLCollection</code> rooted at
+ IDL attribute must return an <code>HTMLCollection</code> rooted at
the <code>select</code> node, whose filter matches the elements in
the <span title="concept-select-option-list">list of options</span>
that have their <span
@@ -39133,7 +39133,7 @@
<p>The <dfn
title="dom-select-selectedIndex"><code>selectedIndex</code></dfn>
- DOM attribute, on getting, must return the <span
+ IDL attribute, on getting, must return the <span
title="concept-option-index">index</span> of the first
<code>option</code> element in the <span
title="concept-select-option-list">list of options</span> in
@@ -39154,7 +39154,7 @@
title="concept-option-selectedness">selectedness</span> set to
true.</p>
- <p>The <dfn title="dom-select-value"><code>value</code></dfn> DOM
+ <p>The <dfn title="dom-select-value"><code>value</code></dfn> IDL
attribute, on getting, must return the <span
title="concept-option-value">value</span> of the first
<code>option</code> element in the <span
@@ -39178,10 +39178,10 @@
true.</p>
<p>The <dfn title="dom-select-multiple"><code>multiple</code></dfn>
- and <dfn title="dom-select-size"><code>size</code></dfn> DOM
+ and <dfn title="dom-select-size"><code>size</code></dfn> IDL
attributes must <span>reflect</span> the respective content
attributes of the same name. The <code
- title="dom-select-size">size</code> DOM attribute <span>limited to
+ title="dom-select-size">size</code> IDL attribute <span>limited to
only positive non-zero numbers</span>.</p>
<p>The <code title="dom-cva-willValidate">willValidate</code>, <code
@@ -39257,7 +39257,7 @@
<div class="impl">
<p>The <dfn title="dom-datalist-options"><code>options</code></dfn>
- DOM attribute must return an <code>HTMLCollection</code> rooted at
+ IDL attribute must return an <code>HTMLCollection</code> rooted at
the <code>datalist</code> node, whose filter matches
<code>option</code> elements.</p>
@@ -39495,45 +39495,45 @@
<div class="impl">
<p>The <dfn title="dom-option-disabled"><code>disabled</code></dfn>
- and <dfn title="dom-option-label"><code>label</code></dfn> DOM
+ and <dfn title="dom-option-label"><code>label</code></dfn> IDL
attributes must <span>reflect</span> the respective content
attributes of the same name. The <dfn
title="dom-option-defaultSelected"><code>defaultSelected</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-option-selected">selected</code> content attribute.</p>
- <p>The <dfn title="dom-option-value"><code>value</code></dfn> DOM
+ <p>The <dfn title="dom-option-value"><code>value</code></dfn> IDL
attribute, on getting, must return the value of the element's <code
title="attr-option-value">value</code> content attribute, if it has
- one, or else the value of the element's <code>textContent</code> DOM
+ one, or else the value of the element's <code>textContent</code> IDL
attribute. On setting, the element's <code
title="attr-option-value">value</code> content attribute must be set
to the new value.</p>
<p>The <dfn title="dom-option-selected"><code>selected</code></dfn>
- DOM attribute must return true if the element's <span
+ IDL attribute must return true if the element's <span
title="concept-option-selectedness">selectedness</span> is true, and
false otherwise.</p>
- <p>The <dfn title="dom-option-index"><code>index</code></dfn> DOM
+ <p>The <dfn title="dom-option-index"><code>index</code></dfn> IDL
attribute must return the element's <span
title="concept-option-index">index</span>.</p>
- <p>The <dfn title="dom-option-text"><code>text</code></dfn> DOM
+ <p>The <dfn title="dom-option-text"><code>text</code></dfn> IDL
attribute, on getting, must return the same value as the
- <code>textContent</code> DOM attribute on the element, and on
- setting, must act as if the <code>textContent</code> DOM attribute
+ <code>textContent</code> IDL attribute on the element, and on
+ setting, must act as if the <code>textContent</code> IDL attribute
on the element had been set to the new value.</p>
- <p>The <dfn title="dom-option-form"><code>form</code></dfn> DOM
+ <p>The <dfn title="dom-option-form"><code>form</code></dfn> IDL
attribute's behavior depends on whether the <code>option</code>
element is in a <code>select</code> element or not. If the
<code>option</code> has a <code>select</code> element as its parent,
or has a <code>colgroup</code> element as its parent and that
<code>colgroup</code> element has a <code>select</code> element as
- its parent, then the <code title="dom-option-form">form</code> DOM
+ its parent, then the <code title="dom-option-form">form</code> IDL
attribute must return the same value as the <code
- title="dom-fae-form">form</code> DOM attribute on that
+ title="dom-fae-form">form</code> IDL attribute on that
<code>select</code> element. Otherwise, it must return null.</p>
<p>Several constructors are provided for creating
@@ -39693,16 +39693,16 @@
title="concept-textarea-raw-value">raw value</span>.</p>
<p>When the <code>textarea</code> element's <code>textContent</code>
- DOM attribute changes value, if the element's <span
+ IDL attribute changes value, if the element's <span
title="concept-textarea-dirty">dirty value flag</span> is false,
then the element's <span title="concept-textarea-raw-value">raw
value</span> must be set to the value of the element's
- <code>textContent</code> DOM attribute.</p>
+ <code>textContent</code> IDL attribute.</p>
<p>The <span title="concept-form-reset-control">reset
algorithm</span> for <code>textarea</code> elements is to set the
element's <span title="concept-textarea-raw-value">value</span> to
- the value of the element's <code>textContent</code> DOM
+ the value of the element's <code>textContent</code> IDL
attribute.</p>
</div>
@@ -39811,7 +39811,7 @@
<p>If the <code>textarea</code> element has a <span>maximum allowed
value length</span>, then the element's children must be such that
the <span>code-point length</span> of the value of the element's
- <code>textContent</code> DOM attribute is equal to or less than the
+ <code>textContent</code> IDL attribute is equal to or less than the
element's <span>maximum allowed value length</span>.</p>
<p>The <dfn
@@ -39901,21 +39901,21 @@
name. The <code title="dom-textarea-cols">cols</code> and <code
title="dom-textarea-rows">rows</code> attributes are <span>limited
to only positive non-zero numbers</span>. The <dfn
- title="dom-textarea-maxLength"><code>maxLength</code></dfn> DOM
+ title="dom-textarea-maxLength"><code>maxLength</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-textarea-maxlength">maxlength</code> content attribute.
The <dfn title="dom-textarea-readOnly"><code>readOnly</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-textarea-readonly">readonly</code> content
attribute.</p>
- <p>The <dfn title="dom-textarea-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-textarea-type"><code>type</code></dfn> IDL
attribute must return the value "<code title="">textarea</code>".</p>
<p>The <dfn
title="dom-textarea-defaultValue"><code>defaultValue</code></dfn>
- DOM attribute must act like the element's <code>textContent</code>
- DOM attribute.</p>
+ IDL attribute must act like the element's <code>textContent</code>
+ IDL attribute.</p>
<p>The <dfn title="dom-textarea-value"><code>value</code></dfn>
attribute must, on getting, return the element's <span
@@ -39924,7 +39924,7 @@
value</span> to the new value.</p>
<p>The <dfn
- title="dom-textarea-textLength"><code>textLength</code></dfn> DOM
+ title="dom-textarea-textLength"><code>textLength</code></dfn> IDL
attribute must return the <span>code-point length</span> of the
element's <span title="concept-fe-value">value</span>.</p>
@@ -40226,11 +40226,11 @@
<p>The <dfn
title="dom-keygen-challenge"><code>challenge</code></dfn> and <dfn
- title="dom-keygen-keytype"><code>keytype</code></dfn> DOM attributes
+ title="dom-keygen-keytype"><code>keytype</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
- <p>The <dfn title="dom-keygen-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-keygen-type"><code>type</code></dfn> IDL
attribute must return the value "<code title="">keygen</code>".</p>
<p>The <code title="dom-cva-willValidate">willValidate</code>, <code
@@ -40328,7 +40328,7 @@
title="concept-output-mode-value">value</i>, the contents of the
element represent the value of the element only, and the default
value is only accessible using the <code
- title="dom-output-defaultValue">defaultValue</code> DOM
+ title="dom-output-defaultValue">defaultValue</code> IDL
attribute.</p>
<p>The element also has a <dfn
@@ -40340,14 +40340,14 @@
<span title="concept-output-mode">value mode flag</span> is in mode
<i title="concept-output-mode-default">default</i>, the element's
<span title="concept-output-defaultValue">default value</span> must
- be set to the value of the element's <code>textContent</code> DOM
+ be set to the value of the element's <code>textContent</code> IDL
attribute.</p>
<p>The <span title="concept-form-reset-control">reset
algorithm</span> for <code>output</code> elements is to set the
- element's <code>textContent</code> DOM attribute to the value of the
+ element's <code>textContent</code> IDL attribute to the value of the
element's <code title="dom-output-defaultValue">defaultValue</code>
- DOM attribute (thus replacing the element's child nodes), and then
+ IDL attribute (thus replacing the element's child nodes), and then
to set the element's <span title="concept-output-mode">value mode
flag</span> to <i
title="concept-output-mode-default">default</i>.</p>
@@ -40388,15 +40388,15 @@
<div class="impl">
- <p>The <dfn title="dom-output-value"><code>value</code></dfn> DOM
- attribute must act like the element's <code>textContent</code> DOM
+ <p>The <dfn title="dom-output-value"><code>value</code></dfn> IDL
+ attribute must act like the element's <code>textContent</code> IDL
attribute, except that on setting, in addition, before the child
nodes are changed, the element's <span
title="concept-output-mode">value mode flag</span> must be set to <i
title="concept-output-mode-value">value</i>.</p>
<p>The <dfn
- title="dom-output-defaultValue"><code>defaultValue</code></dfn> DOM
+ title="dom-output-defaultValue"><code>defaultValue</code></dfn> IDL
attribute, on getting, must return the element's <span
title="concept-output-defaultValue">default value</span>. On
setting, the attribute must set the element's <span
@@ -40404,13 +40404,13 @@
the element's <span title="concept-output-mode">value mode
flag</span> is in the mode <i
title="concept-output-mode-default">default</i>, set the element's
- <code>textContent</code> DOM attribute as well.</p>
+ <code>textContent</code> IDL attribute as well.</p>
<p>The <dfn title="dom-output-type"><code>type</code></dfn>
attribute must return the string "<code title="">output</code>".</p>
<p>The <dfn title="dom-output-htmlFor"><code>htmlFor</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-output-for">for</code> content attribute.</p>
<p>The <code title="dom-cva-willValidate">willValidate</code>,
@@ -40576,7 +40576,7 @@
<p><span title="form-associated element">Form-associated
elements</span> have a <dfn
- title="dom-fae-form"><code>form</code></dfn> DOM attribute, which,
+ title="dom-fae-form"><code>form</code></dfn> IDL attribute, which,
on getting, must return the element's <span>form owner</span>, or
null if there isn't one.</p>
@@ -40606,7 +40606,7 @@
the empty string, then it is <span>barred from constraint
validation</span>.</p>
- <p>The <dfn title="dom-fe-name"><code>name</code></dfn> DOM
+ <p>The <dfn title="dom-fe-name"><code>name</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-fe-name">name</code> content attribute.</p>
@@ -40636,7 +40636,7 @@
title="concept-fe-disabled">disabled</span>, it is <span>barred from
constraint validation</span>.</p>
- <p>The <dfn title="dom-fe-disabled"><code>disabled</code></dfn> DOM
+ <p>The <dfn title="dom-fe-disabled"><code>disabled</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-fe-disabled">disabled</code> content attribute.</p>
@@ -40694,7 +40694,7 @@
agent must focus the browser window if it has lost focus.</p>
<p>The <dfn title="dom-fe-autofocus"><code>autofocus</code></dfn>
- DOM attribute must <span>reflect</span> the content attribute of the
+ IDL attribute must <span>reflect</span> the content attribute of the
same name.</p>
</div>
@@ -40922,26 +40922,26 @@
<p>The <dfn title="dom-fs-action"><code>action</code></dfn>, <dfn
title="dom-fs-method"><code>method</code></dfn>, <dfn
title="dom-fs-enctype"><code>enctype</code></dfn>, and <dfn
- title="dom-fs-target"><code>target</code></dfn> DOM attributes must
+ title="dom-fs-target"><code>target</code></dfn> IDL attributes must
<span>reflect</span> the respective content attributes of the same
name. The <dfn
- title="dom-fs-noValidate"><code>noValidate</code></dfn> DOM
+ title="dom-fs-noValidate"><code>noValidate</code></dfn> IDL
attribute must reflect the <code
title="attr-fs-novalidate">novalidate</code> content attribute. The
- <dfn title="dom-fs-formAction"><code>formAction</code></dfn> DOM
+ <dfn title="dom-fs-formAction"><code>formAction</code></dfn> IDL
attribute must reflect the <code
title="attr-fs-formaction">formaction</code> content attribute. The
- <dfn title="dom-fs-formEnctype"><code>formEnctype</code></dfn> DOM
+ <dfn title="dom-fs-formEnctype"><code>formEnctype</code></dfn> IDL
attribute must reflect the <code
title="attr-fs-formenctype">formenctype</code> content attribute.
- The <dfn title="dom-fs-formMethod"><code>formMethod</code></dfn> DOM
+ The <dfn title="dom-fs-formMethod"><code>formMethod</code></dfn> IDL
attribute must reflect the <code
title="attr-fs-formmethod">formmethod</code> content attribute. The
<dfn title="dom-fs-formNoValidate"><code>formNoValidate</code></dfn>
- DOM attribute must reflect the <code
+ IDL attribute must reflect the <code
title="attr-fs-formnovalidate">formnovalidate</code> content
attribute. The <dfn
- title="dom-fs-formTarget"><code>formTarget</code></dfn> DOM
+ title="dom-fs-formTarget"><code>formTarget</code></dfn> IDL
attribute must reflect the <code
title="attr-fs-formtarget">formtarget</code> content attribute.
@@ -41625,7 +41625,7 @@
</li>
<li><p>Let <var title="">type</var> be the value of the <code
- title="">type</code> DOM attribute of <var
+ title="">type</code> IDL attribute of <var
title="">field</var>.</p></li> <!-- if the field is an <object>
element, this will get ignored. -->
@@ -42628,7 +42628,7 @@
<!- -vsDGS: multiple - ->
<p>The <dfn
- title="dom-datagrid-disabled"><code>disabled</code></dfn> DOM
+ title="dom-datagrid-disabled"><code>disabled</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -43046,7 +43046,7 @@
<h6>The listener</h6>
<p>The <dfn
- title="dom-datagrid-listener"><code>listener</code></dfn> DOM
+ title="dom-datagrid-listener"><code>listener</code></dfn> IDL
attribute allows authors to specify an object that will receive all
the notifications from the <code>datagrid</code>. Initially, its
value must be null. On getting, it must return its value. On
@@ -43155,7 +43155,7 @@
<hr>
<p>The <dfn
- title="dom-datagrid-sortColumn"><code>sortColumn</code></dfn> DOM
+ title="dom-datagrid-sortColumn"><code>sortColumn</code></dfn> IDL
attribute gives the current column used for sorting. Initially, its
value must be the empty string. On getting, it must return its
current value. On setting, if the new value doesn't match the
@@ -43168,7 +43168,7 @@
<p>The <dfn
title="dom-datagrid-sortAscending"><code>sortAscending</code></dfn>
- DOM attribute specifies the direction that the tree is sorted in,
+ IDL attribute specifies the direction that the tree is sorted in,
ascending (true) or descending (false). Initially, its value must be
true (ascending). On getting, it must return its current value. On
setting, if the new value is not the same as its current value, then
@@ -44396,7 +44396,7 @@
must <span>queue a task</span> to invoke the
<span>RenderingContext2DCallback</span> callback, passing it a
newly created <code>CanvasRenderingContext2D</code> object whose
- <code title="dom-context-2d-canvas">canvas</code> DOM attribute is
+ <code title="dom-context-2d-canvas">canvas</code> IDL attribute is
null as the first argument, the actual cell width in CSS pixels as
the second argument, and the actual cell height in CSS pixels as
the third argument.</p>
@@ -44865,7 +44865,7 @@
<p>The <code>DataGridListener</code> interface, once implemented by
an object in a script and hooked up to a <code>datagrid</code> using
- the <code title="dom-datagrid-listener">listener</code> DOM
+ the <code title="dom-datagrid-listener">listener</code> IDL
attribute, receives notifications when the <code>datagrid</code>
needs information (such as which rows exist) for display.</p>
@@ -45033,7 +45033,7 @@
changed using the methods described in this section.</p>
<p>The selection of a <code>datagrid</code> is represented by its
- <dfn title="dom-datagrid-selection"><code>selection</code></dfn> DOM
+ <dfn title="dom-datagrid-selection"><code>selection</code></dfn> IDL
attribute, which must be a <code>DataGridSelection</code> object.</p>
<p><code>DataGridSelection</code> objects represent the rows in the
@@ -45284,7 +45284,7 @@
title="dom-command-checked"><code>checked</code></dfn>, and <dfn
title="dom-command-radiogroup"><code>radiogroup</code></dfn><!--,
and <dfn title="dom-command-default"><code>default</code></dfn>-->
- DOM attributes must <span>reflect</span> the respective content
+ IDL attributes must <span>reflect</span> the respective content
attributes of the same name.</p>
<p>The element's <span>activation behavior</span> depends on the
@@ -45425,7 +45425,7 @@
<div class="impl">
<p>The <dfn title="dom-menu-type"><code>type</code></dfn> and <dfn
- title="dom-menu-label"><code>label</code></dfn> DOM attributes must
+ title="dom-menu-label"><code>label</code></dfn> IDL attributes must
<span>reflect</span> the respective content attributes of the same
name.</p>
@@ -45893,7 +45893,7 @@
title="command-facet-Label">Label</span>, or null if the element
does not define a command or does not specify a <span
title="command-facet-Label">Label</span>. This attribute will be
- shadowed by the <code title="">label</code> DOM attribute on
+ shadowed by the <code title="">label</code> IDL attribute on
<code>option</code> and <code>command</code> elements.</p>
<p>The <dfn title="dom-command-ro-icon"><code>icon</code></dfn>
@@ -45901,7 +45901,7 @@
<span title="command-facet-Icon">Icon</span>. If the element does
not specify an icon, or if the element does not define a command,
then the attribute must return null. This attribute will be shadowed
- by the <code title="dom-command-icon">icon</code> DOM attribute on
+ by the <code title="dom-command-icon">icon</code> IDL attribute on
<code>command</code> elements.</p>
<p>The <dfn
@@ -45938,14 +45938,14 @@
-->
<p class="note">The <span title="command-facet-ID">ID</span> facet
- is exposed by the the <code title="dom-id">id</code> DOM attribute,
+ is exposed by the the <code title="dom-id">id</code> IDL attribute,
the <span title="command-facet-Hint">Hint</span> facet is exposed by
- the <code title="dom-title">title</code> DOM attribute, the <span
+ the <code title="dom-title">title</code> IDL attribute, the <span
title="command-facet-AccessKey">AccessKey</span> facet is exposed by
- the <code title="dom-accessKeyLabel">accessKeyLabel</code> DOM
+ the <code title="dom-accessKeyLabel">accessKeyLabel</code> IDL
attribute, and the <span title="command-facet-HiddenState">Hidden
State</span> facet is exposed by the <code
- title="dom-hidden">hidden</code> DOM attribute.</p>
+ title="dom-hidden">hidden</code> IDL attribute.</p>
</div>
@@ -46001,7 +46001,7 @@
command is an <span>anonymous command</span>.</p>
<p>The <span title="command-facet-Label">Label</span> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <span title="command-facet-Hint">Hint</span> of the command
@@ -46177,7 +46177,7 @@
is the value of the <code>option</code> element's <code
title="attr-option-label">label</code> attribute, if there is one,
or the value of the <code>option</code> element's
- <code>textContent</code> DOM attribute if there isn't.</p>
+ <code>textContent</code> IDL attribute if there isn't.</p>
<p>The <span title="command-facet-Hint">Hint</span> of the command
is the string given by the element's <code
@@ -46301,7 +46301,7 @@
command is an <span>anonymous command</span>.</p>
<p>The <span title="command-facet-Label">Label</span> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <span title="command-facet-Hint">Hint</span> of the command
@@ -46344,7 +46344,7 @@
command is an <span>anonymous command</span>.</p>
<p>The <span title="command-facet-Label">Label</span> of the command
- is the string given by the element's <code>textContent</code> DOM
+ is the string given by the element's <code>textContent</code> IDL
attribute.</p>
<p>The <span title="command-facet-Hint">Hint</span> of the command
@@ -46484,13 +46484,13 @@
<div class="impl">
- <p>The <dfn title="dom-legend-form"><code>form</code></dfn> DOM
+ <p>The <dfn title="dom-legend-form"><code>form</code></dfn> IDL
attribute's behavior depends on whether the <code>legend</code>
element is in a <code>fieldset</code> element or not. If the
<code>legend</code> has a <code>fieldset</code> element as its
- parent, then the <code title="dom-legend-form">form</code> DOM
+ parent, then the <code title="dom-legend-form">form</code> IDL
attribute must return the same value as the <code
- title="dom-fae-form">form</code> DOM attribute on that
+ title="dom-fae-form">form</code> IDL attribute on that
<code>fieldset</code> element. Otherwise, it must return null.</p>
</div>
@@ -46775,7 +46775,7 @@
pseudo-class must match <code>input</code> elements whose <code
title="attr-input-type">type</code> attribute is in the <span
title="attr-input-type-checkbox">Checkbox</span> state and whose
- <code title="dom-input-indeterminate">indeterminate</code> DOM
+ <code title="dom-input-indeterminate">indeterminate</code> IDL
attribute is set to true.</p>
</dd>
@@ -47400,7 +47400,7 @@
DOM by the element on which the relevant <code
title="attr-item">item</code> attribute is found. The type of that
element can be obtained using the <code
- title="dom-item">element.item</code> DOM attribute.</p>
+ title="dom-item">element.item</code> IDL attribute.</p>
<div class="example">
@@ -47416,7 +47416,7 @@
<p>Once an element representing an <span
title="concept-item">item</span> has been obtained, its properties
can be extracted using the <code
- title="dom-properties">properties</code> DOM attribute. This
+ title="dom-properties">properties</code> IDL attribute. This
attribute returns an <code>HTMLPropertyCollection</code>, which can
be enumerated to go through each element that adds one or more
properties to the item. It can also be indexed by name, which will
@@ -47424,7 +47424,7 @@
with that name.</p>
<p>Each element that adds a property also has a <code
- title="dom-content">content</code> DOM attribute that returns its
+ title="dom-content">content</code> IDL attribute that returns its
value.
<div class="example">
@@ -47469,7 +47469,7 @@
<p>It's also possible to get a list of all the <span>property
names</span> using the object's <code
- title="dom-HTMLPropertyCollection-names">names</code> DOM
+ title="dom-HTMLPropertyCollection-names">names</code> IDL
attribute.</p>
<div class="example">
@@ -47858,15 +47858,15 @@
containing all the <span>top-level microdata items</span> in the
document.</p>
- <p>The <dfn title="dom-item"><code>item</code></dfn> DOM attribute
+ <p>The <dfn title="dom-item"><code>item</code></dfn> IDL attribute
on elements must <span>reflect</span> the element's <code
title="attr-item">item</code> content attribute.</p>
- <p>The <dfn title="dom-itemprop"><code>itemprop</code></dfn> DOM
+ <p>The <dfn title="dom-itemprop"><code>itemprop</code></dfn> IDL
attribute on elements must <span>reflect</span> the element's <code
title="attr-itemprop">itemprop</code> content attribute.</p>
- <p>The <dfn title="dom-properties"><code>properties</code></dfn> DOM
+ <p>The <dfn title="dom-properties"><code>properties</code></dfn> IDL
attribute on elements must return an
<code>HTMLPropertyCollection</code> rooted at the
<code>Document</code> node, whose filter matches only elements that
@@ -47874,7 +47874,7 @@
title="concept-item-corresponding">corresponding item</span> that is
equal to the element on which the attribute was invoked.</p>
- <p>The <dfn title="dom-content"><code>content</code></dfn> DOM
+ <p>The <dfn title="dom-content"><code>content</code></dfn> IDL
attribute's behavior depends on the element, as follows:</p>
<dl>
@@ -47926,7 +47926,7 @@
</dl>
- <p>The <dfn title="dom-subject"><code>itemfor</code></dfn> DOM
+ <p>The <dfn title="dom-subject"><code>itemfor</code></dfn> IDL
attribute on elements must <span>reflect</span> the element's <code
title="attr-itemfor">itemfor</code> content attribute.</p>
@@ -52462,7 +52462,7 @@
<div class="impl">
- <p>The <dfn title="dom-top"><code>top</code></dfn> DOM attribute on
+ <p>The <dfn title="dom-top"><code>top</code></dfn> IDL attribute on
the <code>Window</code> object of a <code>Document</code> in a
<span>browsing context</span> <var title="">b</var> must return the
<code>WindowProxy</code> object of its <span>top-level browsing
@@ -52470,7 +52470,7 @@
object if it was a <span>top-level browsing context</span>
itself).</p>
- <p>The <dfn title="dom-parent"><code>parent</code></dfn> DOM
+ <p>The <dfn title="dom-parent"><code>parent</code></dfn> IDL
attribute on the <code>Window</code> object of a
<code>Document</code> in a <span>browsing context</span> <var
title="">b</var> must return the <code>WindowProxy</code> object of
@@ -52481,7 +52481,7 @@
is a <span>top-level browsing context</span>).</p>
<p>The <dfn title="dom-frameElement"><code>frameElement</code></dfn>
- DOM attribute on the <code>Window</code> object of a
+ IDL attribute on the <code>Window</code> object of a
<code>Document</code> <var title="">d</var>, on getting, must run
the following algorithm:</p>
@@ -52527,7 +52527,7 @@
<h5>Navigating auxiliary browsing contexts in the DOM</h5>
- <p>The <dfn title="dom-opener"><code>opener</code></dfn> DOM
+ <p>The <dfn title="dom-opener"><code>opener</code></dfn> IDL
attribute on the <code>Window</code> object must return the
<code>WindowProxy</code> object of the <span>browsing context</span>
from which the current <span>browsing context</span> was created
@@ -52834,7 +52834,7 @@
void <span title="dom-window-postMessage-2">postMessage</span>(in any message, in DOMString targetOrigin);
void <span title="dom-window-postMessage-3">postMessage</span>(in any message, in <span>MessagePortArray</span> ports, in DOMString targetOrigin);
- // <span>event handler DOM attributes</span>
+ // <span>event handler IDL attributes</span>
attribute <span>Function</span> <span title="handler-onabort">onabort</span>;
attribute <span>Function</span> <span title="handler-window-onafterprint">onafterprint</span>;
attribute <span>Function</span> <span title="handler-window-onbeforeprint">onbeforeprint</span>;
@@ -52932,7 +52932,7 @@
<p>The <dfn title="dom-window"><code>window</code></dfn>, <dfn
title="dom-frames"><code>frames</code></dfn>, and <dfn
- title="dom-self"><code>self</code></dfn> DOM attributes must all
+ title="dom-self"><code>self</code></dfn> IDL attributes must all
return the <code>Window</code> object's <span>browsing
context</span>'s <code>WindowProxy</code> object.</p>
@@ -53162,14 +53162,14 @@
<div class="impl">
- <p>The <dfn title="dom-length"><code>length</code></dfn> DOM
+ <p>The <dfn title="dom-length"><code>length</code></dfn> IDL
attribute on the <code>Window</code> interface must return the
number of <span title="child browsing context">child browsing
contexts</span> of the <span>active document</span> of that
<code>Window</code> object, if that <code>Window</code>'s
<span>browsing context</span> shares the same <span>event
loop</span> as the <span>script's browsing context</span> of the
- <span>first script</span> accessing the DOM attribute; otherwise, it
+ <span>first script</span> accessing the IDL attribute; otherwise, it
must return zero.</p>
<!-- in other words, frames are only accessible to same-thread processes -->
@@ -53178,7 +53178,7 @@
the <code>Window</code> object at any instant are the numbers in the
range 0 .. <span title=""><var title="">n</var>-1</span>, where <var
title="">n</var> is the number returned by the <code
- title="dom-length">length</code> DOM attribute. If <var
+ title="dom-length">length</code> IDL attribute. If <var
title="">n</var> is zero then there are no <span>supported indexed
properties</span>.</p>
@@ -54087,7 +54087,7 @@
<li>Event handlers, whether registered through the DOM using <code
title="">addEventListener()</code>, by explicit <span>event handler
- content attributes</span>, by <span>event handler DOM
+ content attributes</span>, by <span>event handler IDL
attributes</span>, or otherwise.</li>
<li>Processing of technologies like XBL or SVG that have their own
@@ -54844,7 +54844,7 @@
<p>Event handler attributes are exposed in one or two ways.</p>
<p>The first way, common to all event handler attributes, is as an
- <span title="event handler DOM attributes">event handler DOM
+ <span title="event handler IDL attributes">event handler IDL
attribute</span>.</p>
<p>The second way is as an <span title="event handler content
@@ -54856,23 +54856,23 @@
<hr>
- <p><dfn>Event handler DOM attributes</dfn>, on setting, must set the
+ <p><dfn>Event handler IDL attributes</dfn>, on setting, must set the
corresponding event handler attribute to their new value, and on
getting, must return whatever the current value of the corresponding
event handler attribute is (possibly null).</p>
- <p>If an <span title="event handler DOM attributes">event handler
- DOM attribute</span> exposes an <span title="event handler
+ <p>If an <span title="event handler IDL attributes">event handler
+ IDL attribute</span> exposes an <span title="event handler
attributes">event handler attribute</span> of an object that doesn't
exist, it must always return null on getting and must do nothing on
setting.</p>
<p class="note">This can happen in particular for <span title="event
- handler DOM attributes">event handler DOM attribute</span> on
+ handler IDL attributes">event handler IDL attribute</span> on
<code>body</code> elements that do not have corresponding
<code>Window</code> objects.</p>
- <p class="note">Certain event handler DOM attributes have additional
+ <p class="note">Certain event handler IDL attributes have additional
requirements, in particular the <code
title="handler-MessagePort-onmessage">onmessage</code> attribute of
<code>MessagePort</code> objects.</p>
@@ -55066,8 +55066,8 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
handler event types</span>) that must be supported by all <span>HTML
- elements</span>, as both content attributes and DOM attributes, and
- on <code>Document</code> and <code>Window</code> objects, as DOM
+ elements</span>, as both content attributes and IDL attributes, and
+ on <code>Document</code> and <code>Window</code> objects, as IDL
attributes.</p>
<table>
@@ -55139,8 +55139,8 @@
their corresponding <span title="event handler event type">event
handler event types</span>) that must be supported by all <span>HTML
elements</span> other than <code>body</code>, as both content
- attributes and DOM attributes, and on <code>Document</code> objects,
- as DOM attributes:</p>
+ attributes and IDL attributes, and on <code>Document</code> objects,
+ as IDL attributes:</p>
<table>
<thead>
@@ -55157,9 +55157,9 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
handler event types</span>) that must be supported by
- <code>Window</code> objects, as DOM attributes on the
+ <code>Window</code> objects, as IDL attributes on the
<code>Window</code> object, and with corresponding content
- attributes and DOM attributes exposed on the <code>body</code> and
+ attributes and IDL attributes exposed on the <code>body</code> and
<code>frameset</code> elements:</p>
<table>
@@ -56111,7 +56111,7 @@
<p>The <dfn
title="dom-WindowModal-dialogArguments"><code>dialogArguments</code></dfn>
- DOM attribute, on getting, must check whether its browsing context's
+ IDL attribute, on getting, must check whether its browsing context's
<span>active document</span>'s <span>origin</span> is the <span
title="same origin">same</span> as the <span>dialog arguments'
origin</span>. If it is, then the browsing context's <span>dialog
@@ -56128,7 +56128,7 @@
<p>The <dfn
title="dom-WindowModal-returnValue"><code>returnValue</code></dfn>
- DOM attribute, on getting, must return the <span>return value</span>
+ IDL attribute, on getting, must return the <span>return value</span>
of its browsing context, and on setting, must set the <span>return
value</span> to the given new value.</p>
@@ -58728,7 +58728,7 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
- handler event types</span>) that must be supported, as DOM
+ handler event types</span>) that must be supported, as IDL
attributes, by all objects implementing the
<code>ApplicationCache</code> interface:</p>
@@ -59308,7 +59308,7 @@
void <span title="dom-location-replace">replace</span>(in DOMString url);
void <span title="dom-location-reload">reload</span>();
- // <span>URL decomposition DOM attributes</span> <!-- blame brendan for these "innovative" names -->
+ // <span>URL decomposition IDL attributes</span> <!-- blame brendan for these "innovative" names -->
attribute DOMString <span title="dom-location-protocol">protocol</span>;
attribute DOMString <span title="dom-location-host">host</span>;
attribute DOMString <span title="dom-location-hostname">hostname</span>;
@@ -59470,7 +59470,7 @@
</div>
<p>The <code>Location</code> interface also has the complement of
- <span>URL decomposition DOM attributes</span>, <dfn
+ <span>URL decomposition IDL attributes</span>, <dfn
title="dom-location-protocol"><code>protocol</code></dfn>, <dfn
title="dom-location-host"><code>host</code></dfn>, <dfn
title="dom-location-port"><code>port</code></dfn>, <dfn
@@ -59478,7 +59478,7 @@
title="dom-location-pathname"><code>pathname</code></dfn>, <dfn
title="dom-location-search"><code>search</code></dfn>, and <dfn
title="dom-location-hash"><code>hash</code></dfn>. <span
- class="impl">These must follow the rules given for URL decomposition DOM
+ class="impl">These must follow the rules given for URL decomposition IDL
attributes, with the <span title="concept-uda-input">input</span>
being <span title="the document's current address">the current
address</span> of the associated <code>Document</code> object, as an
@@ -60630,7 +60630,7 @@
tickets for the same flight without really noticing.</p>
<p>To address this, this specification introduces the <code
- title="dom-sessionStorage">sessionStorage</code> DOM attribute.
+ title="dom-sessionStorage">sessionStorage</code> IDL attribute.
Sites can add data to the session storage, and it will be accessible
to any page from the same site opened in that window.</p> <!-- we're
not using xrefs here because this is just an intro -->
@@ -60678,7 +60678,7 @@
<p>Again, cookies do not handle this case well, because they are
transmitted with every request.</p>
- <p>The <code title="dom-localStorage">localStorage</code> DOM
+ <p>The <code title="dom-localStorage">localStorage</code> IDL
attribute is used to access a page's local storage area.</p>
<div class="example">
@@ -62061,12 +62061,12 @@
readonly attribute DOMString <span title="dom-SQLError-message">message</span>;
};</pre>
- <p>The <dfn title="dom-SQLError-code"><code>code</code></dfn> DOM
+ <p>The <dfn title="dom-SQLError-code"><code>code</code></dfn> IDL
attribute must return the most appropriate code from the table
below.</p>
<p>The <dfn title="dom-SQLError-message"><code>message</code></dfn>
- DOM attribute must return an error message describing the error
+ IDL attribute must return an error message describing the error
encountered. The message should be localized to the user's
language.</p>
@@ -62089,11 +62089,11 @@
};</pre>
<p>The <dfn title="dom-SQLException-code"><code>code</code></dfn>
- DOM attribute must return the most appropriate code from the table
+ IDL attribute must return the most appropriate code from the table
below.</p>
<p>The <dfn
- title="dom-SQLException-message"><code>message</code></dfn> DOM
+ title="dom-SQLException-message"><code>message</code></dfn> IDL
attribute must return an error message describing the error
encountered. The message should be localized to the user's
language.</p>
@@ -63765,7 +63765,7 @@
</div>
- <p class="note">The <code title="dom-a-relList">relList</code> DOM
+ <p class="note">The <code title="dom-a-relList">relList</code> IDL
attribute (e.g. on the <code>a</code> element) does not currently
represent multiple <code title="rel-up">up</code> keywords (the
interface hides duplicates).</p>
@@ -64077,7 +64077,7 @@
<div class="impl">
- <p>The <dfn title="dom-hidden"><code>hidden</code></dfn> DOM
+ <p>The <dfn title="dom-hidden"><code>hidden</code></dfn> IDL
attribute must <span>reflect</span> the content attribute of the
same name.</p>
@@ -64392,11 +64392,11 @@
</ul>
- <p>The <dfn title="dom-tabIndex"><code>tabIndex</code></dfn> DOM
+ <p>The <dfn title="dom-tabIndex"><code>tabIndex</code></dfn> IDL
attribute must <span>reflect</span> the value of the <code
title="attr-tabindex">tabindex</code> content attribute. If the
attribute is not present, or parsing its value returns an error,
- then the DOM attribute must return 0 for elements that are focusable
+ then the IDL attribute must return 0 for elements that are focusable
and −1 for elements that are not focusable.</p>
</div>
@@ -64707,15 +64707,15 @@
<div class="impl">
- <p>The <dfn title="dom-accessKey"><code>accessKey</code></dfn> DOM
+ <p>The <dfn title="dom-accessKey"><code>accessKey</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-accesskey">accesskey</code> content attribute.</p>
<p>The <dfn
- title="dom-accessKeyLabel"><code>accessKeyLabel</code></dfn> DOM
+ title="dom-accessKeyLabel"><code>accessKeyLabel</code></dfn> IDL
attribute must return a string that represents the element's
<span>assigned access key</span>, if any. If the element does not
- have one, then the DOM attribute must return the empty string.</p>
+ have one, then the IDL attribute must return the empty string.</p>
</div>
@@ -65447,7 +65447,7 @@
<div class="impl">
<p>The <dfn
- title="dom-contentEditable"><code>contentEditable</code></dfn> DOM
+ title="dom-contentEditable"><code>contentEditable</code></dfn> IDL
attribute, on getting, must return the string "<code
title="">true</code>" if the content attribute is set to the true
state, <code title="">false</code>" if the content attribute is set
@@ -65465,7 +65465,7 @@
<p>The <dfn
title="dom-isContentEditable"><code>isContentEditable</code></dfn>
- DOM attribute, on getting, must return true if the element is
+ IDL attribute, on getting, must return true if the element is
<span>editable</span>, and false otherwise.</p>
<p>If an element is <span>editable</span> and its parent element is
@@ -65664,17 +65664,17 @@
changes must be reflected in both its current value <em>and</em>
its default value. For <code>input</code> elements this means
updating the <code
- title="dom-input-defaultValue">defaultValue</code> DOM attribute as
- well as the <code title="dom-input-value">value</code> DOM
+ title="dom-input-defaultValue">defaultValue</code> IDL attribute as
+ well as the <code title="dom-input-value">value</code> IDL
attribute; for <code>select</code> elements it means updating the
<code>option</code> elements' <code
- title="dom-option-defaultSelected">defaultSelected</code> DOM
+ title="dom-option-defaultSelected">defaultSelected</code> IDL
attribute as well as the <code
- title="dom-option-selected">selected</code> DOM attribute; for
+ title="dom-option-selected">selected</code> IDL attribute; for
<code>textarea</code> elements this means updating the <code
- title="dom-textarea-defaultValue">defaultValue</code> DOM attribute
- as well as the <code title="dom-textarea-value">value</code> DOM
- attribute. (Updating the <code title="">default*</code> DOM
+ title="dom-textarea-defaultValue">defaultValue</code> IDL attribute
+ as well as the <code title="dom-textarea-value">value</code> IDL
+ attribute. (Updating the <code title="">default*</code> IDL
attributes causes content attributes to be updated as well.)</p></dd>
<!-- XXX something about not supporting resizing? -->
@@ -65725,7 +65725,7 @@
<div class="impl">
- <p>The <code title="dom-document-designMode">designMode</code> DOM
+ <p>The <code title="dom-document-designMode">designMode</code> IDL
attribute on the <code>Document</code> object takes two values,
"<code title="">on</code>" and "<code title="">off</code>". When it
is set, the new value must be compared in an <span>ASCII
@@ -65737,7 +65737,7 @@
disabled. Other values must be ignored.</p>
<p>When <code title="dom-document-designMode">designMode</code> is
- enabled, the DOM attribute must return the value "<code
+ enabled, the IDL attribute must return the value "<code
title="">on</code>", and when it is disabled, it must return the
value "<code title="">off</code>".</p>
@@ -65833,7 +65833,7 @@
<div class="impl">
<p>The <dfn
- title="dom-spellcheck"><code>spellcheck</code></dfn> DOM
+ title="dom-spellcheck"><code>spellcheck</code></dfn> IDL
attribute, on getting, must return the string "<code
title="">true</code>" if the content attribute is set to the true
state, <code title="">false</code>" if the content attribute is set
@@ -65850,7 +65850,7 @@
attribute setter must raise a <code>SYNTAX_ERR</code> exception.</p>
<p class="note">The <code title="dom-spellcheck">spellcheck</code>
- DOM attribute is not affected by user preferences that override the
+ IDL attribute is not affected by user preferences that override the
<code title="attr-spellcheck">spellcheck</code> content attribute,
and therefore might not reflect the actual spellchecking state.</p>
@@ -66596,7 +66596,7 @@
was invoked on a selection, then it is the selection that is being
dragged. Otherwise, it is the first element, going up the ancestor
chain, starting at the node that the user tried to drag, that has
- the DOM attribute <code title="dom-draggable">draggable</code> set
+ the IDL attribute <code title="dom-draggable">draggable</code> set
to true. If there is no such element, then nothing is being dragged,
the drag-and-drop operation is never started, and the user agent
must not continue with this algorithm.</p>
@@ -67258,22 +67258,22 @@
<div class="impl">
- <p>The <dfn title="dom-draggable"><code>draggable</code></dfn> DOM
+ <p>The <dfn title="dom-draggable"><code>draggable</code></dfn> IDL
attribute, whose value depends on the content attribute's in the way
described below, controls whether or not the element is
draggable. Generally, only text selections are draggable, but
- elements whose <code title="dom-draggable">draggable</code> DOM
+ elements whose <code title="dom-draggable">draggable</code> IDL
attribute is true become draggable as well.</p>
<p>If an element's <code title="attr-draggable">draggable</code>
content attribute has the state <i>true</i>, the <code
- title="dom-draggable">draggable</code> DOM attribute must return
+ title="dom-draggable">draggable</code> IDL attribute must return
true.</p>
<p>Otherwise, if the element's <code
title="attr-draggable">draggable</code> content attribute has the
state <i>false</i>, the <code
- title="dom-draggable">draggable</code> DOM attribute must return
+ title="dom-draggable">draggable</code> IDL attribute must return
false.</p>
<p>Otherwise, the element's <code
@@ -67281,17 +67281,17 @@
state <i>auto</i>. If the element is an <code>img</code> element,
or, if the element is an <code>a</code> element with an <code
title="attr-hyperlink-href">href</code> content attribute, the <code
- title="dom-draggable">draggable</code> DOM attribute must return
+ title="dom-draggable">draggable</code> IDL attribute must return
true.</p>
<p>Otherwise, the <code title="dom-draggable">draggable</code> DOM
must return false.</p>
- <p>If the <code title="dom-draggable">draggable</code> DOM attribute
+ <p>If the <code title="dom-draggable">draggable</code> IDL attribute
is set to the value false, the <code
title="attr-draggable">draggable</code> content attribute must be
set to the literal value <code title="">false</code>. If the <code
- title="dom-draggable">draggable</code> DOM attribute is set to the
+ title="dom-draggable">draggable</code> IDL attribute is set to the
value true, the <code title="attr-draggable">draggable</code>
content attribute must be set to the literal value <code
title="">true</code>.</p>
@@ -67421,9 +67421,9 @@
<li>Changes to the content attributes of an <code>Element</code>
node.</li>
- <li>Changes to the DOM attributes of a <code>Node</code>.</li> <!--
+ <li>Changes to the IDL attributes of a <code>Node</code>.</li> <!--
XXX uh, these change on their own, so clearly this isn't going to
- fly. Which DOM attributes, exactly? -->
+ fly. Which IDL attributes, exactly? -->
<li>Changes to the DOM hierarchy of nodes that are descendants of
the <code>HTMLDocument</code> object (<code>parentNode</code>,
@@ -68693,7 +68693,7 @@
<p>The following are the <span>event handler attributes</span> (and their corresponding <span
title="event handler event type">event handler event types</span>)
- that must be supported, as DOM attributes, by objects implementing
+ that must be supported, as IDL attributes, by objects implementing
the <code>WorkerGlobalScope</code> interface:</p>
<table>
@@ -68735,7 +68735,7 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
- handler event types</span>) that must be supported, as DOM
+ handler event types</span>) that must be supported, as IDL
attributes, by objects implementing the
<code>DedicatedWorkerGlobalScope</code> interface:</p>
@@ -68775,7 +68775,7 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
- handler event types</span>) that must be supported, as DOM
+ handler event types</span>) that must be supported, as IDL
attributes, by objects implementing the
<code>SharedWorkerGlobalScope</code> interface:</p>
@@ -69404,7 +69404,7 @@
<p>The following are the <span>event handler attributes</span> (and their corresponding <span
title="event handler event type">event handler event types</span>)
- that must be supported, as DOM attributes, by objects implementing
+ that must be supported, as IDL attributes, by objects implementing
the <code>AbstractWorker</code> interface:</p>
<table>
@@ -69454,7 +69454,7 @@
<p>The following are the <span>event handler attributes</span> (and their corresponding <span
title="event handler event type">event handler event types</span>)
- that must be supported, as DOM attributes, by objects implementing
+ that must be supported, as IDL attributes, by objects implementing
the <code>Worker</code> interface:</p>
<table>
@@ -70014,7 +70014,7 @@
represents.</p>
<p>The <code>WorkerLocation</code> interface also has the complement
- of <span>URL decomposition DOM attributes</span>, <dfn
+ of <span>URL decomposition IDL attributes</span>, <dfn
title="dom-WorkerLocation-protocol"><code>protocol</code></dfn>,
<dfn title="dom-WorkerLocation-host"><code>host</code></dfn>, <dfn
title="dom-WorkerLocation-port"><code>port</code></dfn>, <dfn
@@ -70024,7 +70024,7 @@
<dfn title="dom-WorkerLocation-search"><code>search</code></dfn>,
and <dfn
title="dom-WorkerLocation-hash"><code>hash</code></dfn>. These must
- follow the rules given for URL decomposition DOM attributes, with the
+ follow the rules given for URL decomposition IDL attributes, with the
<span title="concept-uda-input">input</span> being the
<span>absolute URL</span> that the object represents (same as the
<code title="dom-WorkerLocation-href">href</code> attribute), and
@@ -70286,7 +70286,7 @@
<p>The following are the <span>event handler attributes</span> (and their corresponding <span
title="event handler event type">event handler event types</span>)
- that must be supported, as DOM attributes, by all objects
+ that must be supported, as IDL attributes, by all objects
implementing the <code>EventSource</code> interface:</p>
<table>
@@ -71093,7 +71093,7 @@
<hr>
<p>The following are the <span>event handler attributes</span> that
- must be supported, as DOM attributes, by all objects implementing
+ must be supported, as IDL attributes, by all objects implementing
the <code>WebSocket</code> interface:</p>
<table>
@@ -73481,7 +73481,7 @@
<p>The following are the <span>event handler attributes</span> (and their corresponding <span
title="event handler event type">event handler event types</span>)
- that must be supported, as DOM attributes, by all objects
+ that must be supported, as IDL attributes, by all objects
implementing the <code>MessagePort</code> interface:</p>
<table>
@@ -73492,7 +73492,7 @@
</table>
<p>The first time a <code>MessagePort</code> object's <code
- title="handler-MessagePort-onmessage">onmessage</code> DOM attribute
+ title="handler-MessagePort-onmessage">onmessage</code> IDL attribute
is set, the port's <span>port message queue</span> must be enabled,
as if the <code title="dom-MessagePort-start">start()</code> method
had been called.</p>
@@ -81794,7 +81794,7 @@
<code>iframe</code>, <code>noembed</code>,
<code>noframes</code>, <code>noscript</code>, or
<code>plaintext</code> element, then append the value of <var
- title="">current node</var>'s <code title="">data</code> DOM
+ title="">current node</var>'s <code title="">data</code> IDL
attribute literally.</p> <!-- note about noscript: we're
assuming here that scripting is enabled. If this algorithm is
used with scripting disabled, this won't work
@@ -81802,7 +81802,7 @@
document that is being designMode'd) -->
<p>Otherwise, append the value of <var title="">current
- node</var>'s <code title="">data</code> DOM attribute, <span
+ node</var>'s <code title="">data</code> IDL attribute, <span
title="escaping a string">escaped as described
below</span>.</p>
@@ -81817,7 +81817,7 @@
<p>Append the literal string <code><!--</code> (U+003C
LESS-THAN SIGN, U+0021 EXCLAMATION MARK, U+002D HYPHEN-MINUS,
U+002D HYPHEN-MINUS), followed by the value of <var
- title="">current node</var>'s <code title="">data</code> DOM
+ title="">current node</var>'s <code title="">data</code> IDL
attribute, followed by the literal string <code>--></code>
(U+002D HYPHEN-MINUS, U+002D HYPHEN-MINUS, U+003E GREATER-THAN
SIGN).</p>
@@ -81833,9 +81833,9 @@
<p>Append the literal string <code><?</code> (U+003C
LESS-THAN SIGN, U+003F QUESTION MARK), followed by the value
of <var title="">current node</var>'s <code
- title="">target</code> DOM attribute, followed by a single
+ title="">target</code> IDL attribute, followed by a single
U+0020 SPACE character, followed by the value of <var
- title="">current node</var>'s <code title="">data</code> DOM
+ title="">current node</var>'s <code title="">data</code> IDL
attribute, followed by a single U+003E GREATER-THAN SIGN
character ('>').</p>
@@ -81853,7 +81853,7 @@
LETTER Y, U+0050 LATIN CAPITAL LETTER P, U+0045 LATIN CAPITAL
LETTER E), followed by a space (U+0020 SPACE), followed by the
value of <var title="">current node</var>'s <code
- title="">name</code> DOM attribute, followed by the literal
+ title="">name</code> IDL attribute, followed by the literal
string <code>></code> (U+003E GREATER-THAN SIGN).</p>
</dd>
@@ -85327,12 +85327,12 @@
title="dom-applet-name"><code>name</code></dfn>, <dfn
title="dom-applet-object"><code>object</code></dfn>, <dfn
title="dom-applet-vspace"><code>vspace</code></dfn>, and <dfn
- title="dom-applet-width"><code>width</code></dfn> DOM attributes
+ title="dom-applet-width"><code>width</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
<p>The <dfn title="dom-applet-codeBase"><code>codeBase</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-applet-codebase">codebase</code> content attribute.</p>
@@ -85515,7 +85515,7 @@
return an error or a number less than 1, is the parsed value, and
otherwise is −1.</p>
- <p>The <dfn title="dom-marquee-loop"><code>loop</code></dfn> DOM
+ <p>The <dfn title="dom-marquee-loop"><code>loop</code></dfn> IDL
attribute, on getting, must return the element's <span>marquee loop
count</span>; and on setting, if the new value is different than the
element's <span>marquee loop count</span> and either greater than
@@ -85569,7 +85569,7 @@
<p>The following are the <span>event handler attributes</span> (and
their corresponding <span title="event handler event type">event
handler event types</span>) that must be supported, as content and
- DOM attributes, by <code>marquee</code> elements:</p>
+ IDL attributes, by <code>marquee</code> elements:</p>
<table>
<thead>
@@ -85588,28 +85588,28 @@
title="dom-marquee-height"><code>height</code></dfn>, <dfn
title="dom-marquee-hspace"><code>hspace</code></dfn>, <dfn
title="dom-marquee-vspace"><code>vspace</code></dfn>, and <dfn
- title="dom-marquee-width"><code>width</code></dfn> DOM attributes
+ title="dom-marquee-width"><code>width</code></dfn> IDL attributes
must <span>reflect</span> the respective content attributes of the
same name.</p>
<p>The <dfn title="dom-marquee-bgColor"><code>bgColor</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-marquee-bgcolor">bgcolor</code> content attribute.</p>
<p>The <dfn
title="dom-marquee-scrollAmount"><code>scrollAmount</code></dfn>
- DOM attribute must <span>reflect</span> the <code
+ IDL attribute must <span>reflect</span> the <code
title="attr-marquee-scrollamount">scrollamount</code> content
attribute. The default value is 6.</p>
<p>The <dfn
- title="dom-marquee-scrollDelay"><code>scrollDelay</code></dfn> DOM
+ title="dom-marquee-scrollDelay"><code>scrollDelay</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-marquee-scrolldelay">scrolldelay</code> content
attribute. The default value is 85.</p>
<p>The <dfn
- title="dom-marquee-trueSpeed"><code>trueSpeed</code></dfn> DOM
+ title="dom-marquee-trueSpeed"><code>trueSpeed</code></dfn> IDL
attribute must <span>reflect</span> the <code
title="attr-marquee-truespeed">truespeed</code> content
attribute.</p>
@@ -85646,7 +85646,7 @@
};</pre>
<p>The <dfn title="dom-frameset-cols"><code>cols</code></dfn> and
- <dfn title="dom-frameset-rows"><code>rows</code></dfn> DOM
+ <dfn title="dom-frameset-rows"><code>rows</code></dfn> IDL
attributes of the <code>frameset</code> element must
<span>reflect</span> the respective content attributes of the same
name.</p>
@@ -85676,7 +85676,7 @@
<li><code title="handler-window-onunload">onunload</code></li>
</ul>
- <p>The DOM interface also exposes <span>event handler DOM
+ <p>The DOM interface also exposes <span>event handler IDL
attributes</span> that mirror those on the <code>Window</code>
element.</p>
@@ -85758,44 +85758,44 @@
<p>The <dfn title="dom-frame-name"><code>name</code></dfn>, <dfn
title="dom-frame-scrolling"><code>scrolling</code></dfn>, and <dfn
- title="dom-frame-src"><code>src</code></dfn> DOM attributes of the
+ title="dom-frame-src"><code>src</code></dfn> IDL attributes of the
<code>frame</code> element must <span>reflect</span> the respective
content attributes of the same name.</p>
<p>The <dfn
- title="dom-frame-frameBorder"><code>frameBorder</code></dfn> DOM
+ title="dom-frame-frameBorder"><code>frameBorder</code></dfn> IDL
attribute of the <code>frame</code> element must
<span>reflect</span> the element's <code
title="attr-frame-frameborder">frameborder</code> content
attribute.</p>
<p>The <dfn title="dom-frame-longDesc"><code>longDesc</code></dfn>
- DOM attribute of the <code>frame</code> element must
+ IDL attribute of the <code>frame</code> element must
<span>reflect</span> the element's <code
title="attr-frame-longdesc">longdesc</code> content attribute.</p>
<p>The <dfn
- title="dom-frame-marginHeight"><code>marginHeight</code></dfn> DOM
+ title="dom-frame-marginHeight"><code>marginHeight</code></dfn> IDL
attribute of the <code>frame</code> element must
<span>reflect</span> the element's <code
title="attr-frame-marginheight">marginheight</code> content
attribute.</p>
<p>The <dfn
- title="dom-frame-marginWidth"><code>marginWidth</code></dfn> DOM
+ title="dom-frame-marginWidth"><code>marginWidth</code></dfn> IDL
attribute of the <code>frame</code> element must
<span>reflect</span> the element's <code
title="attr-frame-marginwidth">marginwidth</code> content
attribute.</p>
<p>The <dfn title="dom-frame-noResize"><code>noResize</code></dfn>
- DOM attribute of the <code>frame</code> element must
+ IDL attribute of the <code>frame</code> element must
<span>reflect</span> the element's <code
title="attr-frame-noresize">noresize</code> content attribute.</p>
<p>The <dfn
title="dom-frame-contentDocument"><code>contentDocument</code></dfn>
- DOM attribute of the <code>frame</code> element must return the
+ IDL attribute of the <code>frame</code> element must return the
<code>Document</code> object of the <span>active document</span> of
the <code>frame</code> element's <span>nested browsing
context</span>.</p>
@@ -85820,7 +85820,7 @@
<p>The <dfn title="dom-a-coords"><code>coords</code></dfn>, <dfn
title="dom-a-charset"><code>charset</code></dfn>, <dfn
title="dom-a-rev"><code>rev</code></dfn>, and <dfn
- title="dom-a-shape"><code>shape</code></dfn> DOM attributes of the
+ title="dom-a-shape"><code>shape</code></dfn> IDL attributes of the
<code>a</code> element must <span>reflect</span> the respective
content attributes of the same name.</p>
@@ -85831,7 +85831,7 @@
attribute boolean <span title="dom-area-noHref">noHref</span>;
};</pre>
- <p>The <dfn title="dom-area-noHref"><code>noHref</code></dfn> DOM
+ <p>The <dfn title="dom-area-noHref"><code>noHref</code></dfn> IDL
attribute of the <code>area</code> element must <span>reflect</span>
the element's <code title="attr-area-nohref">nohref</code> content
attribute.</p>
@@ -85849,7 +85849,7 @@
<p>The <dfn title="dom-basefont-color"><code>color</code></dfn>,
<dfn title="dom-basefont-face"><code>face</code></dfn>, and <dfn
- title="dom-basefont-size"><code>size</code></dfn> DOM attributes of
+ title="dom-basefont-size"><code>size</code></dfn> IDL attributes of
the <code>basefont</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
@@ -85865,18 +85865,18 @@
attribute DOMString <span title="dom-body-aLink">aLink</span>;
};</pre>
- <p>The <dfn title="dom-body-text"><code>text</code></dfn> DOM
+ <p>The <dfn title="dom-body-text"><code>text</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-text">text</code> content
attribute.</p>
- <p>The <dfn title="dom-body-bgColor"><code>bgColor</code></dfn> DOM
+ <p>The <dfn title="dom-body-bgColor"><code>bgColor</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-bgcolor">bgcolor</code> content
attribute.</p>
<p>The <dfn
- title="dom-body-background"><code>background</code></dfn> DOM
+ title="dom-body-background"><code>background</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-background">background</code>
content attribute. (The <code
@@ -85884,17 +85884,17 @@
<em>not</em> defined to contain a <span>URL</span>, despite rules
regarding its handling in the rendering section above.)</p>
- <p>The <dfn title="dom-body-link"><code>link</code></dfn> DOM
+ <p>The <dfn title="dom-body-link"><code>link</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-link">link</code> content
attribute.</p>
- <p>The <dfn title="dom-body-aLink"><code>aLink</code></dfn> DOM
+ <p>The <dfn title="dom-body-aLink"><code>aLink</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-alink">alink</code> content
attribute.</p>
- <p>The <dfn title="dom-body-vLink"><code>vLink</code></dfn> DOM
+ <p>The <dfn title="dom-body-vLink"><code>vLink</code></dfn> IDL
attribute of the <code>body</code> element must <span>reflect</span>
the element's <code title="attr-body-vlink">vlink</code> content
attribute.</p>
@@ -85906,7 +85906,7 @@
attribute DOMString <span title="dom-br-clear">clear</span>;
};</pre>
- <p>The <dfn title="dom-br-clear"><code>clear</code></dfn> DOM
+ <p>The <dfn title="dom-br-clear"><code>clear</code></dfn> IDL
attribute of the <code>br</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -85917,7 +85917,7 @@
attribute DOMString <span title="dom-caption-align">align</span>;
};</pre>
- <p>The <dfn title="dom-caption-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-caption-align"><code>align</code></dfn> IDL
attribute of the <code>caption</code> element must
<span>reflect</span> the content attribute of the same name.</p>
@@ -85933,21 +85933,21 @@
};</pre>
<p>The <dfn title="dom-col-align"><code>align</code></dfn> and <dfn
- title="dom-col-width"><code>width</code></dfn> DOM attributes of
+ title="dom-col-width"><code>width</code></dfn> IDL attributes of
the <code>col</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
- <p>The <dfn title="dom-col-ch"><code>ch</code></dfn> DOM attribute
+ <p>The <dfn title="dom-col-ch"><code>ch</code></dfn> IDL attribute
of the <code>col</code> element must <span>reflect</span> the
element's <code title="attr-col-char">char</code> content
attribute.</p>
- <p>The <dfn title="dom-col-chOff"><code>chOff</code></dfn> DOM
+ <p>The <dfn title="dom-col-chOff"><code>chOff</code></dfn> IDL
attribute of the <code>col</code> element must <span>reflect</span>
the element's <code title="attr-col-charoff">charoff</code> content
attribute.</p>
- <p>The <dfn title="dom-col-vAlign"><code>vAlign</code></dfn> DOM
+ <p>The <dfn title="dom-col-vAlign"><code>vAlign</code></dfn> IDL
attribute of the <code>col</code> element must <span>reflect</span>
the element's <code title="attr-col-valign">valign</code> content
attribute.</p>
@@ -85964,7 +85964,7 @@
attribute DOMString <span title="dom-dir-compact">compact</span>;
};</pre>
- <p>The <dfn title="dom-dir-compact"><code>compact</code></dfn> DOM
+ <p>The <dfn title="dom-dir-compact"><code>compact</code></dfn> IDL
attribute of the <code>dir</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -85975,7 +85975,7 @@
attribute DOMString <span title="dom-div-align">align</span>;
};</pre>
- <p>The <dfn title="dom-div-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-div-align"><code>align</code></dfn> IDL
attribute of the <code>div</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -85986,7 +85986,7 @@
attribute DOMString <span title="dom-dl-compact">compact</span>;
};</pre>
- <p>The <dfn title="dom-dl-compact"><code>compact</code></dfn> DOM
+ <p>The <dfn title="dom-dl-compact"><code>compact</code></dfn> IDL
attribute of the <code>dl</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86003,7 +86003,7 @@
<p>The <dfn title="dom-font-color"><code>color</code></dfn>,
<dfn title="dom-font-face"><code>face</code></dfn>, and <dfn
- title="dom-font-size"><code>size</code></dfn> DOM attributes of
+ title="dom-font-size"><code>size</code></dfn> IDL attributes of
the <code>font</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
@@ -86014,7 +86014,7 @@
attribute DOMString <span title="dom-hx-align">align</span>;
};</pre>
- <p>The <dfn title="dom-hx-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-hx-align"><code>align</code></dfn> IDL
attribute of the <code>h1</code>–<code>h6</code> elements must
<span>reflect</span> the content attribute of the same name.</p>
@@ -86040,7 +86040,7 @@
successful, may then <span>fetch</span> the resulting <span>absolute
URL</span> and apply the appropriate processing.</p>
- <p>The <dfn title="dom-head-profile"><code>profile</code></dfn> DOM
+ <p>The <dfn title="dom-head-profile"><code>profile</code></dfn> IDL
attribute of the <code>head</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86056,11 +86056,11 @@
<p>The <dfn title="dom-hr-align"><code>align</code></dfn>, <dfn
title="dom-hr-size"><code>size</code></dfn>, and <dfn
- title="dom-hr-width"><code>width</code></dfn> DOM attributes of the
+ title="dom-hr-width"><code>width</code></dfn> IDL attributes of the
<code>hr</code> element must <span>reflect</span> the respective
content attributes of the same name.</p>
- <p>The <dfn title="dom-hr-noShade"><code>noShade</code></dfn> DOM
+ <p>The <dfn title="dom-hr-noShade"><code>noShade</code></dfn> IDL
attribute of the <code>hr</code> element must <span>reflect</span>
the element's <code title="attr-input-noshade">noshade</code>
content attribute.</p>
@@ -86072,7 +86072,7 @@
attribute DOMString <span title="dom-html-version">version</span>;
};</pre>
- <p>The <dfn title="dom-html-version"><code>version</code></dfn> DOM
+ <p>The <dfn title="dom-html-version"><code>version</code></dfn> IDL
attribute of the <code>html</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86089,32 +86089,32 @@
};</pre>
<p>The <dfn title="dom-iframe-align"><code>name</code></dfn> and
- <dfn title="dom-iframe-scrolling"><code>scrolling</code></dfn> DOM
+ <dfn title="dom-iframe-scrolling"><code>scrolling</code></dfn> IDL
attributes of the <code>iframe</code> element must
<span>reflect</span> the respective content attributes of the same
name.</p>
<p>The <dfn
- title="dom-iframe-frameBorder"><code>frameBorder</code></dfn> DOM
+ title="dom-iframe-frameBorder"><code>frameBorder</code></dfn> IDL
attribute of the <code>iframe</code> element must
<span>reflect</span> the element's <code
title="attr-iframe-iframeborder">iframeborder</code> content
attribute.</p>
<p>The <dfn title="dom-iframe-longDesc"><code>longDesc</code></dfn>
- DOM attribute of the <code>iframe</code> element must
+ IDL attribute of the <code>iframe</code> element must
<span>reflect</span> the element's <code
title="attr-iframe-longdesc">longdesc</code> content attribute.</p>
<p>The <dfn
- title="dom-iframe-marginHeight"><code>marginHeight</code></dfn> DOM
+ title="dom-iframe-marginHeight"><code>marginHeight</code></dfn> IDL
attribute of the <code>iframe</code> element must
<span>reflect</span> the element's <code
title="attr-iframe-marginheight">marginheight</code> content
attribute.</p>
<p>The <dfn
- title="dom-iframe-marginWidth"><code>marginWidth</code></dfn> DOM
+ title="dom-iframe-marginWidth"><code>marginWidth</code></dfn> IDL
attribute of the <code>iframe</code> element must
<span>reflect</span> the element's <code
title="attr-iframe-marginwidth">marginwidth</code> content
@@ -86136,11 +86136,11 @@
title="dom-img-align"><code>align</code></dfn>, <dfn
title="dom-img-border"><code>border</code></dfn>, <dfn
title="dom-img-hspace"><code>hspace</code></dfn>, and <dfn
- title="dom-img-vspace"><code>vspace</code></dfn> DOM attributes of
+ title="dom-img-vspace"><code>vspace</code></dfn> IDL attributes of
the <code>img</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
- <p>The <dfn title="dom-img-longDesc"><code>longDesc</code></dfn> DOM
+ <p>The <dfn title="dom-img-longDesc"><code>longDesc</code></dfn> IDL
attribute of the <code>img</code> element must <span>reflect</span>
the element's <code title="attr-img-longdesc">longdesc</code> content
attribute.</p>
@@ -86153,11 +86153,11 @@
attribute DOMString <span title="dom-input-useMap">useMap</span>;
};</pre>
- <p>The <dfn title="dom-input-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-input-align"><code>align</code></dfn> IDL
attribute of the <code>input</code> element must <span>reflect</span>
the content attribute of the same name.</p>
- <p>The <dfn title="dom-input-useMap"><code>useMap</code></dfn> DOM
+ <p>The <dfn title="dom-input-useMap"><code>useMap</code></dfn> IDL
attribute of the <code>input</code> element must
<span>reflect</span> the element's <code
title="attr-input-usemap">usemap</code> content attribute.</p>
@@ -86169,7 +86169,7 @@
attribute DOMString <span title="dom-legend-align">align</span>;
};</pre>
- <p>The <dfn title="dom-legend-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-legend-align"><code>align</code></dfn> IDL
attribute of the <code>legend</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86180,7 +86180,7 @@
attribute DOMString <span title="dom-li-type">type</span>;
};</pre>
- <p>The <dfn title="dom-li-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-li-type"><code>type</code></dfn> IDL
attribute of the <code>li</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86195,7 +86195,7 @@
<p>The <dfn title="dom-link-charset"><code>charset</code></dfn>,
<dfn title="dom-link-rev"><code>rev</code></dfn>, and <dfn
- title="dom-link-target"><code>target</code></dfn> DOM attributes of
+ title="dom-link-target"><code>target</code></dfn> IDL attributes of
the <code>link</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
@@ -86211,7 +86211,7 @@
attribute DOMString <span title="dom-menu-compact">compact</span>;
};</pre>
- <p>The <dfn title="dom-menu-compact"><code>compact</code></dfn> DOM
+ <p>The <dfn title="dom-menu-compact"><code>compact</code></dfn> IDL
attribute of the <code>menu</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86265,7 +86265,7 @@
</div>
- <p>The <dfn title="dom-meta-scheme"><code>scheme</code></dfn> DOM
+ <p>The <dfn title="dom-meta-scheme"><code>scheme</code></dfn> IDL
attribute of the <code>meta</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86292,16 +86292,16 @@
title="dom-object-declare"><code>declare</code></dfn>, <dfn
title="dom-object-hspace"><code>hspace</code></dfn>, <dfn
title="dom-object-standby"><code>standby</code></dfn>, and <dfn
- title="dom-object-vspace"><code>vspace</code></dfn> DOM attributes
+ title="dom-object-vspace"><code>vspace</code></dfn> IDL attributes
of the <code>object</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
- <p>The <dfn title="dom-object-codeBase"><code>codeBase</code></dfn> DOM
+ <p>The <dfn title="dom-object-codeBase"><code>codeBase</code></dfn> IDL
attribute of the <code>object</code> element must <span>reflect</span>
the element's <code title="attr-object-codebase">codebase</code> content
attribute.</p>
- <p>The <dfn title="dom-object-codeType"><code>codeType</code></dfn> DOM
+ <p>The <dfn title="dom-object-codeType"><code>codeType</code></dfn> IDL
attribute of the <code>object</code> element must <span>reflect</span>
the element's <code title="attr-object-codetype">codetype</code> content
attribute.</p>
@@ -86315,7 +86315,7 @@
};</pre>
<p>The <dfn title="dom-ol-compact"><code>compact</code></dfn> and
- <dfn title="dom-ol-type"><code>type</code></dfn> DOM attributes of
+ <dfn title="dom-ol-type"><code>type</code></dfn> IDL attributes of
the <code>ol</code> element must <span>reflect</span> the respective
content attributes of the same name.</p>
@@ -86326,7 +86326,7 @@
attribute DOMString <span title="dom-p-align">align</span>;
};</pre>
- <p>The <dfn title="dom-p-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-p-align"><code>align</code></dfn> IDL
attribute of the <code>p</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86338,12 +86338,12 @@
attribute DOMString <span title="dom-param-valueType">valueType</span>;
};</pre>
- <p>The <dfn title="dom-param-type"><code>type</code></dfn> DOM
+ <p>The <dfn title="dom-param-type"><code>type</code></dfn> IDL
attribute of the <code>param</code> element must
<span>reflect</span> the content attribute of the same name.</p>
<p>The <dfn title="dom-param-valueType"><code>valueType</code></dfn>
- DOM attribute of the <code>param</code> element must
+ IDL attribute of the <code>param</code> element must
<span>reflect</span> the element's <code
title="attr-param-valuetype">valuetype</code> content attribute.</p>
@@ -86359,7 +86359,7 @@
attribute unsigned long <span title="dom-pre-width">width</span>;
};</pre>
- <p>The <dfn title="dom-pre-width"><code>width</code></dfn> DOM
+ <p>The <dfn title="dom-pre-width"><code>width</code></dfn> IDL
attribute of the <code>pre</code> element must <span>reflect</span>
the content attribute of the same name.</p>
@@ -86372,7 +86372,7 @@
};</pre>
<p>The <dfn title="dom-script-event"><code>event</code></dfn> and
- <dfn title="dom-script-htmlFor"><code>htmlFor</code></dfn> DOM
+ <dfn title="dom-script-htmlFor"><code>htmlFor</code></dfn> IDL
attributes of the <code>script</code> element must return the empty
string on getting, and do nothing on setting.</p>
@@ -86396,21 +86396,21 @@
title="dom-table-frame"><code>frame</code></dfn>, <dfn
title="dom-table-rules"><code>rules</code></dfn>, <dfn
title="dom-table-summary"><code>summary</code></dfn>, and <dfn
- title="dom-table-width"><code>width</code></dfn>, DOM attributes of
+ title="dom-table-width"><code>width</code></dfn>, IDL attributes of
the <code>table</code> element must <span>reflect</span> the
respective content attributes of the same name.</p>
- <p>The <dfn title="dom-table-bgColor"><code>bgColor</code></dfn> DOM
+ <p>The <dfn title="dom-table-bgColor"><code>bgColor</code></dfn> IDL
attribute of the <code>table</code> element must <span>reflect</span>
the element's <code title="attr-table-bgcolor">bgcolor</code> content
attribute.</p>
- <p>The <dfn title="dom-table-cellPadding"><code>cellPadding</code></dfn> DOM
+ <p>The <dfn title="dom-table-cellPadding"><code>cellPadding</code></dfn> IDL
attribute of the <code>table</code> element must <span>reflect</span>
the element's <code title="attr-table-cellpadding">cellpadding</code> content
attribute.</p>
- <p>The <dfn title="dom-table-cellSpacing"><code>cellSpacing</code></dfn> DOM
+ <p>The <dfn title="dom-table-cellSpacing"><code>cellSpacing</code></dfn> IDL
attribute of the <code>table</code> element must <span>reflect</span>
the element's <code title="attr-table-cellspacing">cellspacing</code> content
attribute.</p>
@@ -86425,22 +86425,22 @@
attribute DOMString <span title="dom-tbody-vAlign">vAlign</span>;
};</pre>
- <p>The <dfn title="dom-tbody-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-tbody-align"><code>align</code></dfn> IDL
attribute of the <code>tbody</code>, <code>thead</code>, and
<code>tfoot</code> elements must <span>reflect</span> the content
attribute of the same name.</p>
- <p>The <dfn title="dom-tbody-ch"><code>ch</code></dfn> DOM attribute
+ <p>The <dfn title="dom-tbody-ch"><code>ch</code></dfn> IDL attribute
of the <code>tbody</code>, <code>thead</code>, and
<code>tfoot</code> elements must <span>reflect</span> the elements'
<code title="attr-tbody-char">char</code> content attributes.</p>
- <p>The <dfn title="dom-tbody-chOff"><code>chOff</code></dfn> DOM
+ <p>The <dfn title="dom-tbody-chOff"><code>chOff</code></dfn> IDL
attribute of the <code>tbody</code>, <code>thead</code>, and
<code>tfoot</code> elements must <span>reflect</span> the elements'
<code title="attr-tbody-charoff">charoff</code> content attributes.</p>
- <p>The <dfn title="dom-tbody-vAlign"><code>vAlign</code></dfn> DOM
+ <p>The <dfn title="dom-tbody-vAlign"><code>vAlign</code></dfn> IDL
attribute of the <code>tbody</code>, <code>thead</code>, and
<code>tfoot</code> element must <span>reflect</span> the elements'
<code title="attr-tbody-valign">valign</code> content
@@ -86466,32 +86466,32 @@
title="dom-td/th-align"><code>align</code></dfn>, <dfn
title="dom-td/th-axis"><code>axis</code></dfn>, <dfn
title="dom-td/th-height"><code>height</code></dfn>, and <dfn
- title="dom-td/th-width"><code>width</code></dfn> DOM attributes of
+ title="dom-td/th-width"><code>width</code></dfn> IDL attributes of
the <code>td</code> and <code>th</code> elements must
<span>reflect</span> the respective content attributes of the same
name.</p>
- <p>The <dfn title="dom-td/th-bgColor"><code>bgColor</code></dfn> DOM
+ <p>The <dfn title="dom-td/th-bgColor"><code>bgColor</code></dfn> IDL
attribute of the <code>td</code> and <code>th</code> elements must
<span>reflect</span> the elements' <code
title="attr-td/th-bgcolor">bgcolor</code> content attributes.</p>
- <p>The <dfn title="dom-td/th-ch"><code>ch</code></dfn> DOM
+ <p>The <dfn title="dom-td/th-ch"><code>ch</code></dfn> IDL
attribute of the <code>td</code> and <code>th</code> elements must
<span>reflect</span> the elements' <code
title="attr-td/th-char">char</code> content attributes.</p>
- <p>The <dfn title="dom-td/th-chOff"><code>chOff</code></dfn> DOM
+ <p>The <dfn title="dom-td/th-chOff"><code>chOff</code></dfn> IDL
attribute of the <code>td</code> and <code>th</code> elements must
<span>reflect</span> the elements' <code
title="attr-td/th-charoff">charoff</code> content attributes.</p>
- <p>The <dfn title="dom-td/th-noWrap"><code>noWrap</code></dfn> DOM
+ <p>The <dfn title="dom-td/th-noWrap"><code>noWrap</code></dfn> IDL
attribute of the <code>td</code> and <code>th</code> elements must
<span>reflect</span> the elements' <code
title="attr-td/th-nowrap">nowrap</code> content attributes.</p>
- <p>The <dfn title="dom-td/th-vAlign"><code>vAlign</code></dfn> DOM
+ <p>The <dfn title="dom-td/th-vAlign"><code>vAlign</code></dfn> IDL
attribute of the <code>td</code> and <code>th</code> element must
<span>reflect</span> the elements' <code
title="attr-td/th-valign">valign</code> content attributes.</p>
@@ -86507,25 +86507,25 @@
attribute DOMString <span title="dom-tr-vAlign">vAlign</span>;
};</pre>
- <p>The <dfn title="dom-tr-align"><code>align</code></dfn> DOM
+ <p>The <dfn title="dom-tr-align"><code>align</code></dfn> IDL
attribute of the <code>tr</code> element must <span>reflect</span>
the content attribute of the same name.</p>
- <p>The <dfn title="dom-tr-bgColor"><code>bgColor</code></dfn> DOM
+ <p>The <dfn title="dom-tr-bgColor"><code>bgColor</code></dfn> IDL
attribute of the <code>tr</code> element must <span>reflect</span>
the element's <code title="attr-tr-bgcolor">bgcolor</code> content
attribute.</p>
- <p>The <dfn title="dom-tr-ch"><code>ch</code></dfn> DOM attribute of
+ <p>The <dfn title="dom-tr-ch"><code>ch</code></dfn> IDL attribute of
the <code>tr</code> element must <span>reflect</span> the element's
<code title="attr-tr-char">char</code> content attribute.</p>
- <p>The <dfn title="dom-tr-chOff"><code>chOff</code></dfn> DOM
+ <p>The <dfn title="dom-tr-chOff"><code>chOff</code></dfn> IDL
attribute of the <code>tr</code> element must <span>reflect</span>
the element's <code title="attr-tr-charoff">charoff</code> content
attribute.</p>
- <p>The <dfn title="dom-tr-vAlign"><code>vAlign</code></dfn> DOM
+ <p>The <dfn title="dom-tr-vAlign"><code>vAlign</code></dfn> IDL
attribute of the <code>tr</code> element must <span>reflect</span>
the element's <code title="attr-tr-valign">valign</code> content
attribute.</p>
@@ -86539,7 +86539,7 @@
};</pre>
<p>The <dfn title="dom-ul-compact"><code>compact</code></dfn> and
- <dfn title="dom-ul-type"><code>type</code></dfn> DOM attributes of
+ <dfn title="dom-ul-type"><code>type</code></dfn> IDL attributes of
the <code>ul</code> element must <span>reflect</span> the respective
content attributes of the same name.</p>
@@ -86577,7 +86577,7 @@
<table>
<thead>
<tr>
- <th> DOM attribute
+ <th> IDL attribute
<th> Content attribute
<tbody>
<tr>
@@ -87183,12 +87183,12 @@
<hr>
<table>
- <caption>List of <dfn>reflecting DOM attributes</dfn></caption>
+ <caption>List of <dfn>reflecting IDL attributes</dfn></caption>
<thead>
<tr>
<th> Interface
<th> Element(s)
- <th> DOM attribute
+ <th> IDL attribute
<th> Reflects...
<tbody>
<tr>
More information about the Commit-Watchers
mailing list