- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 31 Aug 2009 02:36:58 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec-author-view In directory hutz:/tmp/cvs-serv11199 Modified Files: Overview.html acknowledgements.html browsers.html comms.html dom.html editing.html embedded-content-0.html forms.html history.html iana-considerations.html index.html infrastructure.html interactive-elements.html introduction.html microdata.html named-character-references.html no.html obsolete.html offline.html references.html semantics.html spec.html syntax.html tabular-data.html text-level-semantics.html the-canvas-element.html the-xhtml-syntax.html video.html Log Message: Work around bug in the ARIA spec that requires the <body> element to be the 'root' instead of <html>... (whatwg r3714) [updated by splitter] Index: infrastructure.html =================================================================== RCS file: /sources/public/html5/spec-author-view/infrastructure.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- infrastructure.html 30 Aug 2009 21:46:58 -0000 1.25 +++ infrastructure.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,21 +176,21 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="introduction.html">← 1 Introduction</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="dom.html">3 Semantics, structure, and APIs of HTML documents →</a> </div> - <h2 id="infrastructure"><span class="secno">2 </span>Common infrastructure</h2><h3 id="terminology"><span class="secno">2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><p>This specification refers to both HTML and XML attributes and DOM + <h2 id="infrastructure"><span class="secno">2 </span>Common infrastructure</h2><h3 id="terminology"><span class="secno">2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><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><p>Generally, when the specification states that a feature applies + 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.html#syntax">the HTML syntax</a> or <a href="the-xhtml-syntax.html#the-xhtml-syntax">the XHTML syntax</a>, it also includes the other. When a feature specifically only applies to one of the two languages, it is called out by explicitly stating @@ -256,7 +256,7 @@ element will be an orphaned node.</p><p>A node's <dfn id="home-subtree">home subtree</dfn> is the subtree rooted at that node's <a href="#root-element">root element</a>.</p><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><p>When an element's <a href="#root-element">root element</a> is the <a href="#root-element">root + <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 a <code>Document</code></dfn>. An element is said to have been <dfn id="insert-an-element-into-a-document" title="insert an element into a document">inserted into a document</dfn> when its <a href="#root-element">root element</a> changes and is now @@ -266,7 +266,7 @@ element</a> changes from being the document's <a href="#root-element">root element</a> to being another element.</p><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 traversal of DOM nodes involved (through the <code title="">parentNode</code>/<code title="">childNodes</code> relationship).</p><p>When it is stated that some element or attribute is <dfn id="ignore" title="ignore">ignored</dfn>, or treated as some other value, or @@ -279,7 +279,7 @@ an attribute to a value it already has does not change it.</p><h4 id="scripting-0"><span class="secno">2.1.4 </span>Scripting</h4><p>The construction "a <code>Foo</code> object", where <code>Foo</code> is actually an interface, is sometimes used instead 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 + <code>Foo</code>".</p><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><p>If a DOM object is said to be <dfn id="live">live</dfn>, then that means that any attributes returning that object always return the same object (not a new @@ -738,7 +738,7 @@ RFC 3986. Readers familiar with that RFC will find it easier to read <em>this</em> specification if they pretend the term "URL" as used herein is really called something else altogether. This is a - <a href="introduction.html#willful-violation">willful violation</a> of RFC 3986. <a href="references.html#refsRFC3986">[RFC3986]</a></p><h4 id="interfaces-for-url-manipulation"><span class="secno">2.5.2 </span>Interfaces for URL manipulation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>An interface that has a complement of <dfn id="url-decomposition-dom-attributes">URL decomposition DOM + <a href="introduction.html#willful-violation">willful violation</a> of RFC 3986. <a href="references.html#refsRFC3986">[RFC3986]</a></p><h4 id="interfaces-for-url-manipulation"><span class="secno">2.5.2 </span>Interfaces for URL manipulation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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><pre class="idl extract"> attribute DOMString <a href="#dom-uda-protocol" title="dom-uda-protocol">protocol</a>; @@ -814,12 +814,12 @@ </td></tr><tr><td> <code title="">http://example.com/?test#</code> </td><td> <code title="">?test</code> </td><td> The (empty) <a href="#url-fragment" title="url-fragment"><fragment></a> component is not part of the <a href="#url-query" title="url-query"><query></a> component. - </td></tr></tbody></table></div><h3 id="common-dom-interfaces"><span class="secno">2.6 </span>Common DOM interfaces</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h4 id="reflecting-content-attributes-in-dom-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in DOM attributes</h4><p>Some <span title="DOM attribute">DOM attributes</span> are + </td></tr></tbody></table></div><h3 id="common-dom-interfaces"><span class="secno">2.6 </span>Common DOM interfaces</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h4 id="reflecting-content-attributes-in-idl-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in IDL attributes</h4><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 - given value.</p><p class="note">A list of <a href="index.html#reflecting-dom-attributes">reflecting DOM attributes</a> and + the IDL attribute changes the value of the content attribute to the + given value.</p><p class="note">A list of <a href="index.html#reflecting-idl-attributes">reflecting IDL attributes</a> and their corresponding content attributes is given in the index.</p><h4 id="collections-0"><span class="secno">2.6.2 </span>Collections</h4><p>The <code><a href="#htmlcollection">HTMLCollection</a></code>, <code><a href="#htmlallcollection">HTMLAllCollection</a></code>, <code><a href="#htmlformcontrolscollection">HTMLFormControlsCollection</a></code>, <code><a href="#htmloptionscollection">HTMLOptionsCollection</a></code>, and Index: text-level-semantics.html =================================================================== RCS file: /sources/public/html5/spec-author-view/text-level-semantics.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- text-level-semantics.html 30 Aug 2009 21:46:58 -0000 1.25 +++ text-level-semantics.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="semantics.html">← 4 The elements of HTML</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -212,7 +212,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="infrastructure.html#url-decomposition-dom-attributes">URL decomposition DOM attributes</a> + // <a href="infrastructure.html#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>; @@ -886,19 +886,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 @@ -1430,7 +1430,7 @@ </dd></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> @@ -2256,7 +2256,7 @@ <legend>The castle through the ages: 1423, 1858, and 1999 respectively.</legend> </figure></pre> - </div><h4 id="the-img-element"><span class="secno">4.8.2 </span>The <dfn><code>img</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/66">ISSUE-66</a> (image-analysis) and <a href="http://www.w3.org/html/wg/tracker/issues/30">ISSUE-30</a> (longdesc) block progress to Last Call</span></p><dl class="element"><dt>Categories</dt> + </div><h4 id="the-img-element"><span class="secno">4.8.2 </span>The <dfn><code>img</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/30">ISSUE-30</a> (longdesc) and <a href="http://www.w3.org/html/wg/tracker/issues/66">ISSUE-66</a> (image-analysis) block progress to Last Call</span></p><dl class="element"><dt>Categories</dt> <dd><a href="dom.html#flow-content">Flow content</a>.</dd> <dd><a href="dom.html#phrasing-content">Phrasing content</a>.</dd> <dd><a href="embedded-content-0.html#embedded-content">Embedded content</a>.</dd> @@ -3222,7 +3222,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><div class="example"> Index: history.html =================================================================== RCS file: /sources/public/html5/spec-author-view/history.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- history.html 30 Aug 2009 21:46:57 -0000 1.25 +++ history.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="offline.html">← 6.7 Offline Web applications</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -325,7 +325,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="infrastructure.html#url-decomposition-dom-attributes">URL decomposition DOM attributes</a> <!-- blame brendan for these "innovative" names --> + // <a href="infrastructure.html#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>; @@ -379,7 +379,7 @@ </dd> </dl><p>The <code><a href="#location">Location</a></code> interface also has the complement of - <a href="infrastructure.html#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>. </p><h3 id="browsing-the-web"><span class="secno">6.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="unloading-documents"><span class="secno">6.9.1 </span>Unloading documents</h4><pre class="idl">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn : Event { + <a href="infrastructure.html#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>. </p><h3 id="browsing-the-web"><span class="secno">6.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id="unloading-documents"><span class="secno">6.9.1 </span>Unloading documents</h4><pre class="idl">interface <dfn id="beforeunloadevent">BeforeUnloadEvent</dfn : Event { attribute DOMString <a href="#dom-beforeunloadevent-returnvalue" title="dom-BeforeUnloadEvent-returnValue">returnValue</a>; };</pre><dl class="domintro"><dt><var title="">event</var> . <code title="dom-BeforeUnloadEvent-returnValue"><a href="#dom-beforeunloadevent-returnvalue">returnValue</a></code> [ = <var title="">value</var> ]</dt> @@ -871,7 +871,7 @@ </p> </nav></pre> - </div><p class="note">The <code title="dom-a-relList"><a href="#dom-a-rellist">relList</a></code> DOM + </div><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="text-level-semantics.html#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><h5 id="sequential-link-types"><span class="secno">6.10.2.19 </span>Sequential link types</h5><p>Some documents form part of a sequence of documents.</p><p>A sequence of documents is one where each document can have a Index: tabular-data.html =================================================================== RCS file: /sources/public/html5/spec-author-view/tabular-data.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- tabular-data.html 30 Aug 2009 21:46:58 -0000 1.25 +++ tabular-data.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="the-canvas-element.html">← 4.8.11 The canvas element</a> – <a href="Overview.html#contents">Table of contents</a> – Index: microdata.html =================================================================== RCS file: /sources/public/html5/spec-author-view/microdata.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- microdata.html 30 Aug 2009 21:46:58 -0000 1.25 +++ microdata.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="interactive-elements.html">← 4.11 Interactive elements</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -482,7 +482,7 @@ <code>NodeList</code> containing the items with the specified types, or all types if no argument is specified.</p><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><div class="example"> + element can be obtained using the <code title="dom-item"><a href="#dom-item">element.item</a></code> IDL attribute.</p><div class="example"> <p>This sample shows how the <code title="dom-document-getItems"><a href="#dom-document-getitems">getItems()</a></code> method can be used to obtain a list of all the top-level microdata items of one type @@ -491,12 +491,12 @@ <pre>var cats = document.getItems("com.example.feline");</pre> </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="infrastructure.html#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 + 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> IDL attribute that returns its value. </p><div class="example"> @@ -533,7 +533,7 @@ }</pre> </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"> <p>This example creates a big list with a nested list for each item Index: Overview.html =================================================================== RCS file: /sources/public/html5/spec-author-view/Overview.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- Overview.html 30 Aug 2009 21:46:57 -0000 1.25 +++ Overview.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -175,7 +175,7 @@ <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> <!--ZZZ:--> <h2 class="no-num no-toc" id="w3c-working-draft-25-august-2009">W3C Working Draft 25 August 2009</h2> - <!--<h2 class="no-num no-toc">Editor's Draft 30 August 2009</h2>--> + <!--<h2 class="no-num no-toc">Editor's Draft 31 August 2009</h2>--> <!--:ZZZ--> <dl><!-- ZZZ: update the month/day (twice), (un)comment out--><dt>This Version:</dt> <dd><a href="http://www.w3.org/TR/2009/WD-html5-20090825/">http://www.w3.org/TR/2009/WD-html5-20090825/</a></dd> @@ -197,7 +197,7 @@ </dl><p>This specification is available in the following formats: <a href="spec.html">single page HTML</a>, <a href="Overview.html">multipage HTML</a>. -This is revision 1.2891. +This is revision 1.2893. </p> <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009 <a href="http://www.w3.org/"><abbr title="World Wide @@ -273,7 +273,7 @@ track. <!--ZZZ:--> This specification is the 25 August 2009 Working Draft. - <!--This specification is the 30 August 2009 Editor's Draft.--> + <!--This specification is the 31 August 2009 Editor's Draft.--> <!--:ZZZ--> </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href="http://www.whatwg.org/">WHATWG</a>. The two specifications are identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of) @@ -340,7 +340,7 @@ <ol><li><a href="infrastructure.html#terminology-0"><span class="secno">2.5.1 </span>Terminology</a></li> <li><a href="infrastructure.html#interfaces-for-url-manipulation"><span class="secno">2.5.2 </span>Interfaces for URL manipulation</a></li></ol></li> <li><a href="infrastructure.html#common-dom-interfaces"><span class="secno">2.6 </span>Common DOM interfaces</a> - <ol><li><a href="infrastructure.html#reflecting-content-attributes-in-dom-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in DOM attributes</a></li> + <ol><li><a href="infrastructure.html#reflecting-content-attributes-in-idl-attributes"><span class="secno">2.6.1 </span>Reflecting content attributes in IDL attributes</a></li> <li><a href="infrastructure.html#collections-0"><span class="secno">2.6.2 </span>Collections</a> <ol><li><a href="infrastructure.html#htmlcollection-0"><span class="secno">2.6.2.1 </span>HTMLCollection</a></li> <li><a href="infrastructure.html#htmlallcollection-0"><span class="secno">2.6.2.2 </span>HTMLAllCollection</a></li> Index: embedded-content-0.html =================================================================== RCS file: /sources/public/html5/spec-author-view/embedded-content-0.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- embedded-content-0.html 30 Aug 2009 21:46:57 -0000 1.25 +++ embedded-content-0.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="dom.html">← 3 Semantics, structure, and APIs of HTML documents</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -430,7 +430,7 @@ </td><td><code title="attr-aria-role-button">button</code> role </td></tr><tr><td><code><a href="forms.html#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="forms.html#attr-input-type">type</a></code> attribute in the <a href="forms.html#checkbox-state" title="attr-input-type-checkbox">Checkbox</a> state - </td><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><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 </td></tr><tr><td><code><a href="forms.html#the-input-element">input</a></code> element with a <code title="attr-input-type"><a href="forms.html#attr-input-type">type</a></code> attribute in the <a href="forms.html#color-state" title="attr-input-type-color">Color</a> state </td><td>No role @@ -577,10 +577,6 @@ </td><td><code title="attr-aria-role-note">note</code> role </td><td>Role must be either <code title="attr-aria-role-note">note</code>, <code title="attr-aria-role-complementary">complementary</code>, or <code title="attr-aria-role-search">search</code> - </td></tr><tr><td><code><a href="semantics.html#the-html-element-0">html</a></code> element - </td><td><code title="attr-aria-role-document">document</code> role - </td><td>Role must be either <code title="attr-aria-role-document">document</code> or <code title="attr-aria-role-application">application</code> - </td></tr><tr><td><code><a href="semantics.html#the-li-element">li</a></code> element whose parent is an <code><a href="semantics.html#the-ol-element">ol</a></code> or <code><a href="semantics.html#the-ul-element">ul</a></code> element </td><td><code title="attr-aria-role-listitem">listitem</code> role </td><td>Role must be either <code title="attr-aria-role-listitem">listitem</code> or <code title="attr-aria-role-treeitem">treeitem</code> @@ -605,6 +601,10 @@ </td><td><code title="attr-aria-role-list">list</code> role </td><td>Role must be either <code title="attr-aria-role-list">list</code> or <code title="attr-aria-role-tree">tree</code>, or <code title="attr-aria-role-directory">directory</code> + </td></tr><tr><td><a href="dom.html#the-body-element">The body element</a> + </td><td><code title="attr-aria-role-document">document</code> role + </td><td>Role must be either <code title="attr-aria-role-document">document</code> or <code title="attr-aria-role-application">application</code> + </td></tr></tbody></table><h3 id="apis-in-html-documents"><span class="secno">3.3 </span>APIs in HTML documents</h3><p class="XXX annotation"><b>Status: </b><i>Awaiting implementation feedback</i></p><p>For <a href="dom.html#html-documents">HTML documents</a>, and for <a href="infrastructure.html#html-elements">HTML elements</a> in <a href="dom.html#html-documents">HTML documents</a>, certain APIs defined in DOM Core become case-insensitive or case-changing, as sometimes @@ -760,7 +760,7 @@ </dd> - </dl><h4 id="innerhtml"><span class="secno">3.4.5 </span><code title="dom-innerHTML"><a href="#dom-innerhtml">innerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><p>The <dfn id="dom-innerhtml" title="dom-innerHTML"><code>innerHTML</code></dfn> DOM + </dl><h4 id="innerhtml"><span class="secno">3.4.5 </span><code title="dom-innerHTML"><a href="#dom-innerhtml">innerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><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> <dd> @@ -795,7 +795,7 @@ </dd> - </dl><h4 id="outerhtml"><span class="secno">3.4.6 </span><code title="dom-outerHTML"><a href="#dom-outerhtml">outerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id="dom-outerhtml" title="dom-outerHTML"><code>outerHTML</code></dfn> DOM + </dl><h4 id="outerhtml"><span class="secno">3.4.6 </span><code title="dom-outerHTML"><a href="#dom-outerhtml">outerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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> <dd> Index: dom.html =================================================================== RCS file: /sources/public/html5/spec-author-view/dom.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- dom.html 30 Aug 2009 21:46:57 -0000 1.25 +++ dom.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="infrastructure.html">← 2 Common infrastructure</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -268,7 +268,7 @@ DOMString <a href="#dom-document-querycommandvalue" title="dom-document-queryCommandValue">queryCommandValue</a>(in DOMString commandId); readonly attribute <a href="infrastructure.html#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>; @@ -655,7 +655,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>; Index: acknowledgements.html =================================================================== RCS file: /sources/public/html5/spec-author-view/acknowledgements.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- acknowledgements.html 30 Aug 2009 21:46:57 -0000 1.25 +++ acknowledgements.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -175,7 +175,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="references.html">← References</a> – <a href="Overview.html#contents">Table of contents</a> Index: the-canvas-element.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-canvas-element.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- the-canvas-element.html 30 Aug 2009 21:46:58 -0000 1.25 +++ the-canvas-element.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="video.html">← 4.8.7 The video element</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -1293,7 +1293,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="infrastructure.html#url-decomposition-dom-attributes">URL decomposition DOM attributes</a> + // <a href="infrastructure.html#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>; Index: iana-considerations.html =================================================================== RCS file: /sources/public/html5/spec-author-view/iana-considerations.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- iana-considerations.html 30 Aug 2009 21:46:57 -0000 1.25 +++ iana-considerations.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="no.html">← 12 Things that you can't do with this specification because they are better handled using other technologies that are further described herein</a> – <a href="Overview.html#contents">Table of contents</a> – Index: forms.html =================================================================== RCS file: /sources/public/html5/spec-author-view/forms.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- forms.html 30 Aug 2009 21:46:57 -0000 1.25 +++ forms.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="tabular-data.html">← 4.9 Tabular data</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -194,7 +194,7 @@ content</a>, and <a href="embedded-content-0.html#interactive-content">interactive content</a>.</p><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><ul class="brief category-list"><li><code><a href="#the-button-element">button</a></code></li> + <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> <li><code><a href="#the-input-element">input</a></code></li> <li><code><a href="#the-keygen-element">keygen</a></code></li> @@ -738,11 +738,11 @@ </td><td> n/a </td><td> A button </td></tr></tbody></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="the-canvas-element.html#attr-di-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="the-canvas-element.html#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 summarizes which content - attributes, DOM attributes, and methods apply to each state:</p><table class="applies" id="input-type-attr-summary"><thead><tr><td> + attributes, IDL attributes, and methods apply to each state:</p><table class="applies" id="input-type-attr-summary"><thead><tr><td> </td><th> <span title=""><a href="#hidden-state" title="attr-input-type-hidden">Hidden</a></span> </th><th> <span title=""><a href="#text-state-and-search-state" title="attr-input-type-text">Text</a>,</span> <span title=""><a href="#text-state-and-search-state" title="attr-input-type-search">Search</a>,</span> @@ -1806,11 +1806,11 @@ 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><dl class="domintro"><dt><var title="">input</var> . <code title="dom-input-indeterminate"><a href="#dom-input-indeterminate">indeterminate</a></code> [ = <var title="">value</var> ]</dt> <dd> @@ -2589,7 +2589,7 @@ <code><a href="#the-textarea-element">textarea</a></code> element's <a href="#concept-textarea-dirty" title="concept-textarea-dirty">dirty value flag</a>.</p><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 is a <a href="infrastructure.html#boolean-attribute">boolean attribute</a>. When specified, the user will be required to enter a value before submitting the form.</p><!-- similar text in the <input> section --><p>The <dfn id="attr-textarea-placeholder" title="attr-textarea-placeholder"><code>placeholder</code></dfn> Index: interactive-elements.html =================================================================== RCS file: /sources/public/html5/spec-author-view/interactive-elements.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- interactive-elements.html 30 Aug 2009 21:46:58 -0000 1.25 +++ interactive-elements.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="forms.html">← 4.10 Forms</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -306,7 +306,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> @@ -724,7 +724,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 @@ -833,7 +833,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 @@ -846,7 +846,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 @@ -2074,7 +2074,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> @@ -2543,7 +2543,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> @@ -2711,7 +2711,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 Index: editing.html =================================================================== RCS file: /sources/public/html5/spec-author-view/editing.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- editing.html 30 Aug 2009 21:46:57 -0000 1.25 +++ editing.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="history.html">← 6.8 Session history and navigation</a> – <a href="Overview.html#contents">Table of contents</a> – Index: video.html =================================================================== RCS file: /sources/public/html5/spec-author-view/video.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- video.html 30 Aug 2009 21:46:58 -0000 1.25 +++ video.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,14 +176,14 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="text-level-semantics.html">← 4.6 Text-level semantics</a> – <a href="Overview.html#contents">Table of contents</a> – <a href="the-canvas-element.html">4.8.11 The canvas element →</a> </div> - <h4 id="video"><span class="secno">4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/10">ISSUE-10</a> (video-smil), <a href="http://www.w3.org/html/wg/tracker/issues/7">ISSUE-7</a> (video-codecs) and <a href="http://www.w3.org/html/wg/tracker/issues/9">ISSUE-9</a> (video-synchronization) block progress to Last Call</span></p><dl class="element"><dt>Categories</dt> + <h4 id="video"><span class="secno">4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href="http://www.w3.org/html/wg/tracker/issues/7">ISSUE-7</a> (video-codecs), <a href="http://www.w3.org/html/wg/tracker/issues/9">ISSUE-9</a> (video-synchronization) and <a href="http://www.w3.org/html/wg/tracker/issues/10">ISSUE-10</a> (video-smil) block progress to Last Call</span></p><dl class="element"><dt>Categories</dt> <dd><a href="dom.html#flow-content">Flow content</a>.</dd> <dd><a href="dom.html#phrasing-content">Phrasing content</a>.</dd> <dd><a href="embedded-content-0.html#embedded-content">Embedded content</a>.</dd> @@ -1181,7 +1181,7 @@ </td></tr><tr><td><dfn id="event-emptied" title="event-emptied"><code>emptied</code></dfn> </td><td><code>Event</code> </td><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><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><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. </td></tr><tr><td><dfn id="event-stalled" title="event-stalled"><code>stalled</code></dfn> </td><td><code>ProgressEvent</code> </td><td>The user agent is trying to fetch <a href="#media-data">media data</a>, but data is unexpectedly not forthcoming. @@ -1223,11 +1223,11 @@ </td></tr></tbody><tbody><tr><td><dfn id="event-seeking" title="event-seeking"><code>seeking</code></dfn> </td><td><code>Event</code> - </td><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><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><td> </td></tr><tr><td><dfn id="event-seeked" title="event-seeked"><code>seeked</code></dfn> </td><td><code>Event</code> - </td><td>The <code title="dom-media-seeking"><a href="#dom-media-seeking">seeking</a></code> DOM attribute changed to false. + </td><td>The <code title="dom-media-seeking"><a href="#dom-media-seeking">seeking</a></code> IDL attribute changed to false. </td><td> </td></tr><tr><td><dfn id="event-timeupdate" title="event-timeupdate"><code>timeupdate</code></dfn> </td><td><code>Event</code> Index: browsers.html =================================================================== RCS file: /sources/public/html5/spec-author-view/browsers.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- browsers.html 30 Aug 2009 21:46:57 -0000 1.25 +++ browsers.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="microdata.html">← 5 Microdata</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -297,7 +297,7 @@ and it has a <dfn id="furthest-ancestor-browsing-context">furthest ancestor browsing context</dfn>, which is the <a href="#top-level-browsing-context">top-level browsing context</a> of the <a href="#opener-browsing-context">opener browsing context</a> when the <a href="#auxiliary-browsing-context">auxiliary browsing - context</a> was created.</p><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 + context</a> was created.</p><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> 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 @@ -357,7 +357,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="comms.html#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>; @@ -556,7 +556,7 @@ <code><a href="semantics.html#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 @@ -567,7 +567,7 @@ which they are specified.</p><p>An <a href="#event-handler-attributes-0" title="event handler attributes">event handler attribute</a>, unless otherwise specified, can either have the value null or be set to a <code><a href="#function">Function</a></code> object. </p><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 attributes">event handler content attribute</a>. Event handlers on <a href="infrastructure.html#html-elements">HTML elements</a> and some of the event handlers on Index: the-xhtml-syntax.html =================================================================== RCS file: /sources/public/html5/spec-author-view/the-xhtml-syntax.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- the-xhtml-syntax.html 30 Aug 2009 21:46:58 -0000 1.25 +++ the-xhtml-syntax.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="named-character-references.html">← 9.2 Named character references</a> – <a href="Overview.html#contents">Table of contents</a> – Index: offline.html =================================================================== RCS file: /sources/public/html5/spec-author-view/offline.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- offline.html 30 Aug 2009 21:46:58 -0000 1.25 +++ offline.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="browsers.html">← 6 Web browsers</a> – <a href="Overview.html#contents">Table of contents</a> – Index: syntax.html =================================================================== RCS file: /sources/public/html5/spec-author-view/syntax.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- syntax.html 30 Aug 2009 21:46:58 -0000 1.25 +++ syntax.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="comms.html">← 8 Communication</a> – <a href="Overview.html#contents">Table of contents</a> – Index: obsolete.html =================================================================== RCS file: /sources/public/html5/spec-author-view/obsolete.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- obsolete.html 30 Aug 2009 21:46:58 -0000 1.25 +++ obsolete.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="the-xhtml-syntax.html">← 10 The XHTML syntax</a> – <a href="Overview.html#contents">Table of contents</a> – Index: named-character-references.html =================================================================== RCS file: /sources/public/html5/spec-author-view/named-character-references.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- named-character-references.html 30 Aug 2009 21:46:58 -0000 1.25 +++ named-character-references.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="syntax.html">← 9 The HTML syntax</a> – <a href="Overview.html#contents">Table of contents</a> – Index: references.html =================================================================== RCS file: /sources/public/html5/spec-author-view/references.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- references.html 30 Aug 2009 21:46:58 -0000 1.25 +++ references.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="index.html">← Index</a> – <a href="Overview.html#contents">Table of contents</a> – Index: semantics.html =================================================================== RCS file: /sources/public/html5/spec-author-view/semantics.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- semantics.html 30 Aug 2009 21:46:58 -0000 1.25 +++ semantics.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="embedded-content-0.html">← 3.2.5.1.6 Embedded content</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -243,9 +243,9 @@ first heading does not have to stand alone when taken out of context.</p><p>There must be no more than one <code><a href="#the-title-element-0">title</a></code> element per document.</p><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 + elements.</p><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><div class="example"> + IDL attribute on the element.</p><div class="example"> <p>Here are some examples of appropriate titles, contrasted with the top-level headings that might be used on those same pages.</p> @@ -266,7 +266,7 @@ ... <h1>The Dances</h1></pre> - </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 + </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> IDL attribute. </p><h4 id="the-base-element"><span class="secno">4.2.3 </span>The <dfn><code>base</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><dl class="element"><dt>Categories</dt> <dd><a href="dom.html#metadata-content">Metadata content</a>.</dd> <dt>Contexts in which this element may be used:</dt> @@ -389,7 +389,7 @@ with the <code title="rel-icon"><a href="history.html#rel-icon">icon</a></code> link type. The attribute must not be specified on <code><a href="#the-link-element">link</a></code> elements that do not have a <code title="attr-link-rel"><a href="#attr-link-rel">rel</a></code> attribute that specifies - the <code title="rel-icon"><a href="history.html#rel-icon">icon</a></code> keyword.</p><p>The DOM attribute <dfn id="dom-link-disabled" title="dom-link-disabled"><code>disabled</code></dfn> only applies + the <code title="rel-icon"><a href="history.html#rel-icon">icon</a></code> keyword.</p><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 @@ -1210,11 +1210,11 @@ </dl><p>The <code><a href="#the-body-element-0">body</a></code> element <a href="#represents">represents</a> the main content of the document.</p><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><p>The <code><a href="#the-body-element-0">body</a></code> element exposes as <a href="browsers.html#event-handler-content-attributes">event handler content attributes</a> a number of the <a href="browsers.html#event-handler-attributes-0">event handler attributes</a> of the <code><a href="browsers.html#window">Window</a></code> object. It also mirrors - their <a href="#event-handler-dom-attributes">event handler DOM 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="browsers.html#event-handler-attributes-0">event handler + 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="browsers.html#event-handler-attributes-0">event handler attributes</a> of the <code><a href="browsers.html#window">Window</a></code> object, exposed on the <code><a href="#the-body-element-0">body</a></code> element, shadow the generic <a href="browsers.html#event-handler-attributes-0">event handler attributes</a> with the same names normally supported by Index: index.html =================================================================== RCS file: /sources/public/html5/spec-author-view/index.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- index.html 30 Aug 2009 21:46:58 -0000 1.25 +++ index.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="iana-considerations.html">← IANA considerations</a> – <a href="Overview.html#contents">Table of contents</a> – @@ -219,10 +219,10 @@ <code><a href="forms.html#the-textarea-element">textarea</a></code> </td><td> ID* </td></tr><tr><td class="XXX" colspan="3"> ... - </td></tr></tbody></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> + </td></tr></tbody></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-idl-attributes">reflecting IDL attributes</dfn></caption> <thead><tr><th> Interface </th><th> Element(s) - </th><th> DOM attribute + </th><th> IDL attribute </th><th> Reflects... </th></tr></thead><tbody><tr><td class="XXX" colspan="4"> ... </td></tr><tr><td> <code><a href="dom.html#htmlelement">HTMLElement</a></code> Index: comms.html =================================================================== RCS file: /sources/public/html5/spec-author-view/comms.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- comms.html 30 Aug 2009 21:46:57 -0000 1.25 +++ comms.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="editing.html">← 7 User Interaction</a> – <a href="Overview.html#contents">Table of contents</a> – Index: spec.html =================================================================== RCS file: /sources/public/html5/spec-author-view/spec.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- spec.html 30 Aug 2009 21:46:58 -0000 1.25 +++ spec.html 31 Aug 2009 02:36:56 -0000 1.26 @@ -174,7 +174,7 @@ <h2 class="no-num no-toc" id=a-vocabulary-and-associated-apis-for-html-and-xhtml>A vocabulary and associated APIs for HTML and XHTML</h2> <!--ZZZ:--> <h2 class="no-num no-toc" id=w3c-working-draft-25-august-2009>W3C Working Draft 25 August 2009</h2> - <!--<h2 class="no-num no-toc">Editor's Draft 30 August 2009</h2>--> + <!--<h2 class="no-num no-toc">Editor's Draft 31 August 2009</h2>--> <!--:ZZZ--> <dl><!-- ZZZ: update the month/day (twice), (un)comment out--><dt>This Version:</dt> <dd><a href=http://www.w3.org/TR/2009/WD-html5-20090825/>http://www.w3.org/TR/2009/WD-html5-20090825/</a></dd> @@ -196,7 +196,7 @@ </dl><p>This specification is available in the following formats: <a href=spec.html>single page HTML</a>, <a href=Overview.html>multipage HTML</a>. -This is revision 1.2891. +This is revision 1.2893. </p> <p class=copyright><a href=http://www.w3.org/Consortium/Legal/ipr-notice#Copyright>Copyright</a> © 2009 <a href=http://www.w3.org/><abbr title="World Wide @@ -272,7 +272,7 @@ track. <!--ZZZ:--> This specification is the 25 August 2009 Working Draft. - <!--This specification is the 30 August 2009 Editor's Draft.--> + <!--This specification is the 31 August 2009 Editor's Draft.--> <!--:ZZZ--> </p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href=http://www.whatwg.org/>WHATWG</a>. The two specifications are identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of) @@ -351,7 +351,7 @@ <li><a href=#interfaces-for-url-manipulation><span class=secno>2.5.2 </span>Interfaces for URL manipulation</a></li></ol></li> <li><a href=#common-dom-interfaces><span class=secno>2.6 </span>Common DOM interfaces</a> <ol> - <li><a href=#reflecting-content-attributes-in-dom-attributes><span class=secno>2.6.1 </span>Reflecting content attributes in DOM attributes</a></li> + <li><a href=#reflecting-content-attributes-in-idl-attributes><span class=secno>2.6.1 </span>Reflecting content attributes in IDL attributes</a></li> <li><a href=#collections-0><span class=secno>2.6.2 </span>Collections</a> <ol> <li><a href=#htmlcollection-0><span class=secno>2.6.2.1 </span>HTMLCollection</a></li> @@ -1169,14 +1169,14 @@ specification might also be of use, but the novice author is cautioned that this specification, by necessity, defines the language with a level of detail that may be difficult to understand - at first.</p><h2 id=infrastructure><span class=secno>2 </span>Common infrastructure</h2><h3 id=terminology><span class=secno>2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><p>This specification refers to both HTML and XML attributes and DOM + at first.</p><h2 id=infrastructure><span class=secno>2 </span>Common infrastructure</h2><h3 id=terminology><span class=secno>2.1 </span>Terminology</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><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><p>Generally, when the specification states that a feature applies + 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 also includes the other. When a feature specifically only applies to one of the two languages, it is called out by explicitly stating @@ -1242,7 +1242,7 @@ element will be an orphaned node.</p><p>A node's <dfn id=home-subtree>home subtree</dfn> is the subtree rooted at that node's <a href=#root-element>root element</a>.</p><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><p>When an element's <a href=#root-element>root element</a> is the <a href=#root-element>root + <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 a <code>Document</code></dfn>. An element is said to have been <dfn id=insert-an-element-into-a-document title="insert an element into a document">inserted into a document</dfn> when its <a href=#root-element>root element</a> changes and is now @@ -1252,7 +1252,7 @@ element</a> changes from being the document's <a href=#root-element>root element</a> to being another element.</p><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 traversal of DOM nodes involved (through the <code title="">parentNode</code>/<code title="">childNodes</code> relationship).</p><p>When it is stated that some element or attribute is <dfn id=ignore title=ignore>ignored</dfn>, or treated as some other value, or @@ -1265,7 +1265,7 @@ an attribute to a value it already has does not change it.</p><h4 id=scripting-0><span class=secno>2.1.4 </span>Scripting</h4><p>The construction "a <code>Foo</code> object", where <code>Foo</code> is actually an interface, is sometimes used instead 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 + <code>Foo</code>".</p><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><p>If a DOM object is said to be <dfn id=live>live</dfn>, then that means that any attributes returning that object always return the same object (not a new @@ -1724,7 +1724,7 @@ RFC 3986. Readers familiar with that RFC will find it easier to read <em>this</em> specification if they pretend the term "URL" as used herein is really called something else altogether. This is a - <a href=#willful-violation>willful violation</a> of RFC 3986. <a href=#refsRFC3986>[RFC3986]</a></p><h4 id=interfaces-for-url-manipulation><span class=secno>2.5.2 </span>Interfaces for URL manipulation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>An interface that has a complement of <dfn id=url-decomposition-dom-attributes>URL decomposition DOM + <a href=#willful-violation>willful violation</a> of RFC 3986. <a href=#refsRFC3986>[RFC3986]</a></p><h4 id=interfaces-for-url-manipulation><span class=secno>2.5.2 </span>Interfaces for URL manipulation</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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><pre class="idl extract"> attribute DOMString <a href=#dom-uda-protocol title=dom-uda-protocol>protocol</a>; @@ -1800,12 +1800,12 @@ </td></tr><tr><td> <code title="">http://example.com/?test#</code> </td><td> <code title="">?test</code> </td><td> The (empty) <a href=#url-fragment title=url-fragment><fragment></a> component is not part of the <a href=#url-query title=url-query><query></a> component. - </td></tr></tbody></table></div><h3 id=common-dom-interfaces><span class=secno>2.6 </span>Common DOM interfaces</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h4 id=reflecting-content-attributes-in-dom-attributes><span class=secno>2.6.1 </span>Reflecting content attributes in DOM attributes</h4><p>Some <span title="DOM attribute">DOM attributes</span> are + </td></tr></tbody></table></div><h3 id=common-dom-interfaces><span class=secno>2.6 </span>Common DOM interfaces</h3><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><h4 id=reflecting-content-attributes-in-idl-attributes><span class=secno>2.6.1 </span>Reflecting content attributes in IDL attributes</h4><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 - given value.</p><p class=note>A list of <a href=#reflecting-dom-attributes>reflecting DOM attributes</a> and + the IDL attribute changes the value of the content attribute to the + given value.</p><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><h4 id=collections-0><span class=secno>2.6.2 </span>Collections</h4><p>The <code><a href=#htmlcollection>HTMLCollection</a></code>, <code><a href=#htmlallcollection>HTMLAllCollection</a></code>, <code><a href=#htmlformcontrolscollection>HTMLFormControlsCollection</a></code>, <code><a href=#htmloptionscollection>HTMLOptionsCollection</a></code>, and @@ -2250,7 +2250,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>; @@ -2637,7 +2637,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>; @@ -3541,7 +3541,7 @@ </td><td><code title=attr-aria-role-button>button</code> role </td></tr><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><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><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 </td></tr><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><td>No role @@ -3688,10 +3688,6 @@ </td><td><code title=attr-aria-role-note>note</code> role </td><td>Role must be either <code title=attr-aria-role-note>note</code>, <code title=attr-aria-role-complementary>complementary</code>, or <code title=attr-aria-role-search>search</code> - </td></tr><tr><td><code><a href=#the-html-element-0>html</a></code> element - </td><td><code title=attr-aria-role-document>document</code> role - </td><td>Role must be either <code title=attr-aria-role-document>document</code> or <code title=attr-aria-role-application>application</code> - </td></tr><tr><td><code><a href=#the-li-element>li</a></code> element whose parent is an <code><a href=#the-ol-element>ol</a></code> or <code><a href=#the-ul-element>ul</a></code> element </td><td><code title=attr-aria-role-listitem>listitem</code> role </td><td>Role must be either <code title=attr-aria-role-listitem>listitem</code> or <code title=attr-aria-role-treeitem>treeitem</code> @@ -3716,6 +3712,10 @@ </td><td><code title=attr-aria-role-list>list</code> role </td><td>Role must be either <code title=attr-aria-role-list>list</code> or <code title=attr-aria-role-tree>tree</code>, or <code title=attr-aria-role-directory>directory</code> + </td></tr><tr><td><a href=#the-body-element>The body element</a> + </td><td><code title=attr-aria-role-document>document</code> role + </td><td>Role must be either <code title=attr-aria-role-document>document</code> or <code title=attr-aria-role-application>application</code> + </td></tr></tbody></table><h3 id=apis-in-html-documents><span class=secno>3.3 </span>APIs in HTML documents</h3><p class="XXX annotation"><b>Status: </b><i>Awaiting implementation feedback</i></p><p>For <a href=#html-documents>HTML documents</a>, and for <a href=#html-elements>HTML elements</a> in <a href=#html-documents>HTML documents</a>, certain APIs defined in DOM Core become case-insensitive or case-changing, as sometimes @@ -3871,7 +3871,7 @@ </dd> - </dl><h4 id=innerhtml><span class=secno>3.4.5 </span><code title=dom-innerHTML><a href=#dom-innerhtml>innerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><p>The <dfn id=dom-innerhtml title=dom-innerHTML><code>innerHTML</code></dfn> DOM + </dl><h4 id=innerhtml><span class=secno>3.4.5 </span><code title=dom-innerHTML><a href=#dom-innerhtml>innerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Implemented and widely deployed</i></p><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> <dd> @@ -3906,7 +3906,7 @@ </dd> - </dl><h4 id=outerhtml><span class=secno>3.4.6 </span><code title=dom-outerHTML><a href=#dom-outerhtml>outerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><p>The <dfn id=dom-outerhtml title=dom-outerHTML><code>outerHTML</code></dfn> DOM + </dl><h4 id=outerhtml><span class=secno>3.4.6 </span><code title=dom-outerHTML><a href=#dom-outerhtml>outerHTML</a></code></h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><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> <dd> @@ -4015,9 +4015,9 @@ first heading does not have to stand alone when taken out of context.</p><p>There must be no more than one <code><a href=#the-title-element-0>title</a></code> element per document.</p><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 + elements.</p><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><div class=example> + IDL attribute on the element.</p><div class=example> <p>Here are some examples of appropriate titles, contrasted with the top-level headings that might be used on those same pages.</p> @@ -4038,7 +4038,7 @@ ... <h1>The Dances</h1></pre> - </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 + </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> IDL attribute. </p><h4 id=the-base-element><span class=secno>4.2.3 </span>The <dfn><code>base</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Working draft</i></p><dl class=element><dt>Categories</dt> <dd><a href=#metadata-content>Metadata content</a>.</dd> <dt>Contexts in which this element may be used:</dt> @@ -4161,7 +4161,7 @@ with the <code title=rel-icon><a href=#rel-icon>icon</a></code> link type. The attribute must not be specified on <code><a href=#the-link-element>link</a></code> elements that do not have a <code title=attr-link-rel><a href=#attr-link-rel>rel</a></code> attribute that specifies - the <code title=rel-icon><a href=#rel-icon>icon</a></code> keyword.</p><p>The DOM attribute <dfn id=dom-link-disabled title=dom-link-disabled><code>disabled</code></dfn> only applies + the <code title=rel-icon><a href=#rel-icon>icon</a></code> keyword.</p><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 @@ -4982,11 +4982,11 @@ </dl><p>The <code><a href=#the-body-element-0>body</a></code> element <a href=#represents>represents</a> the main content of the document.</p><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><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><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 + 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 <code><a href=#the-body-element-0>body</a></code> element, shadow the generic <a href=#event-handler-attributes-0>event handler attributes</a> with the same names normally supported by @@ -6341,7 +6341,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>; @@ -7015,19 +7015,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 @@ -7559,7 +7559,7 @@ </dd></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> @@ -8385,7 +8385,7 @@ <legend>The castle through the ages: 1423, 1858, and 1999 respectively.</legend> </figure></pre> - </div><h4 id=the-img-element><span class=secno>4.8.2 </span>The <dfn><code>img</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href=http://www.w3.org/html/wg/tracker/issues/66>ISSUE-66</a> (image-analysis) and <a href=http://www.w3.org/html/wg/tracker/issues/30>ISSUE-30</a> (longdesc) block progress to Last Call</span></p><dl class=element><dt>Categories</dt> + </div><h4 id=the-img-element><span class=secno>4.8.2 </span>The <dfn><code>img</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href=http://www.w3.org/html/wg/tracker/issues/30>ISSUE-30</a> (longdesc) and <a href=http://www.w3.org/html/wg/tracker/issues/66>ISSUE-66</a> (image-analysis) block progress to Last Call</span></p><dl class=element><dt>Categories</dt> <dd><a href=#flow-content>Flow content</a>.</dd> <dd><a href=#phrasing-content>Phrasing content</a>.</dd> <dd><a href=#embedded-content>Embedded content</a>.</dd> @@ -9351,7 +9351,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><div class=example> @@ -9570,7 +9570,7 @@ </dl><p>The <code><a href=#the-param-element>param</a></code> element defines parameters for plugins invoked by <code><a href=#the-object-element>object</a></code> elements. It does not <a href=#represents title=represents>represent</a> anything on its own.</p><p>The <dfn id=attr-param-name title=attr-param-name><code>name</code></dfn> attribute gives the name of the parameter.</p><p>The <dfn id=attr-param-value title=attr-param-value><code>value</code></dfn> - attribute gives the value of the parameter.</p><p>Both attributes must be present. They may have any value.</p><h4 id=video><span class=secno>4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href=http://www.w3.org/html/wg/tracker/issues/10>ISSUE-10</a> (video-smil), <a href=http://www.w3.org/html/wg/tracker/issues/7>ISSUE-7</a> (video-codecs) and <a href=http://www.w3.org/html/wg/tracker/issues/9>ISSUE-9</a> (video-synchronization) block progress to Last Call</span></p><dl class=element><dt>Categories</dt> + attribute gives the value of the parameter.</p><p>Both attributes must be present. They may have any value.</p><h4 id=video><span class=secno>4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><p class="XXX annotation"><b>Status: </b><i>Last call for comments. </i><span><a href=http://www.w3.org/html/wg/tracker/issues/7>ISSUE-7</a> (video-codecs), <a href=http://www.w3.org/html/wg/tracker/issues/9>ISSUE-9</a> (video-synchronization) and <a href=http://www.w3.org/html/wg/tracker/issues/10>ISSUE-10</a> (video-smil) block progress to Last Call</span></p><dl class=element><dt>Categories</dt> <dd><a href=#flow-content>Flow content</a>.</dd> <dd><a href=#phrasing-content>Phrasing content</a>.</dd> <dd><a href=#embedded-content>Embedded content</a>.</dd> @@ -10568,7 +10568,7 @@ </td></tr><tr><td><dfn id=event-emptied title=event-emptied><code>emptied</code></dfn> </td><td><code>Event</code> </td><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><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><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. </td></tr><tr><td><dfn id=event-stalled title=event-stalled><code>stalled</code></dfn> </td><td><code>ProgressEvent</code> </td><td>The user agent is trying to fetch <a href=#media-data>media data</a>, but data is unexpectedly not forthcoming. @@ -10610,11 +10610,11 @@ </td></tr></tbody><tbody><tr><td><dfn id=event-seeking title=event-seeking><code>seeking</code></dfn> </td><td><code>Event</code> - </td><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><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><td> </td></tr><tr><td><dfn id=event-seeked title=event-seeked><code>seeked</code></dfn> </td><td><code>Event</code> - </td><td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> DOM attribute changed to false. + </td><td>The <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL attribute changed to false. </td><td> </td></tr><tr><td><dfn id=event-timeupdate title=event-timeupdate><code>timeupdate</code></dfn> </td><td><code>Event</code> @@ -11747,7 +11747,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>; @@ -12667,7 +12667,7 @@ content</a>, and <a href=#interactive-content>interactive content</a>.</p><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><ul class="brief category-list"><li><code><a href=#the-button-element>button</a></code></li> + <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> <li><code><a href=#the-input-element>input</a></code></li> <li><code><a href=#the-keygen-element>keygen</a></code></li> @@ -13211,11 +13211,11 @@ </td><td> n/a </td><td> A button </td></tr></tbody></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=#atr-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 summarizes which content - attributes, DOM attributes, and methods apply to each state:</p><table class=applies id=input-type-attr-summary><thead><tr><td> + attributes, IDL attributes, and methods apply to each state:</p><table class=applies id=input-type-attr-summary><thead><tr><td> </td><th> <span title=""><a href=#hidden-state title=attr-input-type-hidden>Hidden</a></span> </th><th> <span title=""><a href=#text-state-and-search-state title=attr-input-type-text>Text</a>,</span> <span title=""><a href=#text-state-and-search-state title=attr-input-type-search>Search</a>,</span> @@ -14279,11 +14279,11 @@ 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><dl class=domintro><dt><var title="">input</var> . <code title=dom-input-indeterminate><a href=#dom-input-indeterminate>indeterminate</a></code> [ = <var title="">value</var> ]</dt> <dd> @@ -15062,7 +15062,7 @@ <code><a href=#the-textarea-element>textarea</a></code> element's <a href=#concept-textarea-dirty title=concept-textarea-dirty>dirty value flag</a>.</p><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 is a <a href=#boolean-attribute>boolean attribute</a>. When specified, the user will be required to enter a value before submitting the form.</p><!-- similar text in the <input> section --><p>The <dfn id=attr-textarea-placeholder title=attr-textarea-placeholder><code>placeholder</code></dfn> @@ -15660,7 +15660,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> @@ -16078,7 +16078,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 @@ -16187,7 +16187,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 @@ -16200,7 +16200,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 @@ -17428,7 +17428,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> @@ -17897,7 +17897,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> @@ -18065,7 +18065,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 @@ -18896,7 +18896,7 @@ <code>NodeList</code> containing the items with the specified types, or all types if no argument is specified.</p><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><div class=example> + element can be obtained using the <code title=dom-item><a href=#dom-item>element.item</a></code> IDL attribute.</p><div class=example> <p>This sample shows how the <code title=dom-document-getItems><a href=#dom-document-getitems>getItems()</a></code> method can be used to obtain a list of all the top-level microdata items of one type @@ -18905,12 +18905,12 @@ <pre>var cats = document.getItems("com.example.feline");</pre> </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 + 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> IDL attribute that returns its value. </p><div class=example> @@ -18947,7 +18947,7 @@ }</pre> </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> <p>This example creates a big list with a nested list for each item @@ -21175,7 +21175,7 @@ and it has a <dfn id=furthest-ancestor-browsing-context>furthest ancestor browsing context</dfn>, which is the <a href=#top-level-browsing-context>top-level browsing context</a> of the <a href=#opener-browsing-context>opener browsing context</a> when the <a href=#auxiliary-browsing-context>auxiliary browsing - context</a> was created.</p><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 + context</a> was created.</p><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> 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 @@ -21235,7 +21235,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>; @@ -21434,7 +21434,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 @@ -21445,7 +21445,7 @@ which they are specified.</p><p>An <a href=#event-handler-attributes-0 title="event handler attributes">event handler attribute</a>, unless otherwise specified, can either have the value null or be set to a <code><a href=#function>Function</a></code> object. </p><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 attributes">event handler content attribute</a>. Event handlers on <a href=#html-elements>HTML elements</a> and some of the event handlers on @@ -22254,7 +22254,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>; @@ -22308,7 +22308,7 @@ </dd> </dl><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>. </p><h3 id=browsing-the-web><span class=secno>6.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id=unloading-documents><span class=secno>6.9.1 </span>Unloading documents</h4><pre class=idl>interface <dfn id=beforeunloadevent>BeforeUnloadEvent</dfn> : Event { + <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>. </p><h3 id=browsing-the-web><span class=secno>6.9 </span>Browsing the Web</h3><p class="XXX annotation"><b>Status: </b><i>Last call for comments</i></p><h4 id=unloading-documents><span class=secno>6.9.1 </span>Unloading documents</h4><pre class=idl>interface <dfn id=beforeunloadevent>BeforeUnloadEvent</dfn> : Event { attribute DOMString <a href=#dom-beforeunloadevent-returnvalue title=dom-BeforeUnloadEvent-returnValue>returnValue</a>; };</pre><dl class=domintro><dt><var title="">event</var> . <code title=dom-BeforeUnloadEvent-returnValue><a href=#dom-beforeunloadevent-returnvalue>returnValue</a></code> [ = <var title="">value</var> ]</dt> @@ -22800,7 +22800,7 @@ </p> </nav></pre> - </div><p class=note>The <code title=dom-a-relList><a href=#dom-a-rellist>relList</a></code> DOM + </div><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><h5 id=sequential-link-types><span class=secno>6.10.2.19 </span>Sequential link types</h5><p>Some documents form part of a sequence of documents.</p><p>A sequence of documents is one where each document can have a @@ -25519,10 +25519,10 @@ <code><a href=#the-textarea-element>textarea</a></code> </td><td> ID* </td></tr><tr><td class=XXX colspan=3> ... - </td></tr></tbody></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> + </td></tr></tbody></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-idl-attributes>reflecting IDL attributes</dfn></caption> <thead><tr><th> Interface </th><th> Element(s) - </th><th> DOM attribute + </th><th> IDL attribute </th><th> Reflects... </th></tr></thead><tbody><tr><td class=XXX colspan=4> ... </td></tr><tr><td> <code><a href=#htmlelement>HTMLElement</a></code> Index: introduction.html =================================================================== RCS file: /sources/public/html5/spec-author-view/introduction.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- introduction.html 30 Aug 2009 21:46:58 -0000 1.25 +++ introduction.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -175,7 +175,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="Overview.html#contents">Table of contents</a> – <a href="infrastructure.html">2 Common infrastructure →</a> Index: no.html =================================================================== RCS file: /sources/public/html5/spec-author-view/no.html,v retrieving revision 1.25 retrieving revision 1.26 diff -u -d -r1.25 -r1.26 --- no.html 30 Aug 2009 21:46:58 -0000 1.25 +++ no.html 31 Aug 2009 02:36:55 -0000 1.26 @@ -176,7 +176,7 @@ <p><a href="http://www.w3.org/"><img alt="W3C" height="48" src="http://www.w3.org/Icons/w3c_home" width="72"></a></p> <h1>HTML5</h1> <h2 class="no-num no-toc" id="a-vocabulary-and-associated-apis-for-html-and-xhtml">A vocabulary and associated APIs for HTML and XHTML</h2> -<p>This is revision 1.2891.</p> +<p>This is revision 1.2893.</p> </div><div> <a href="obsolete.html">← 11 Obsolete features</a> – <a href="Overview.html#contents">Table of contents</a> –
Received on Monday, 31 August 2009 02:37:16 UTC