html5/spec acknowledgements.html,1.1290,1.1291 browsers.html,1.1272,1.1273 common-dom-interfaces.html,1.267,1.268 common-microsyntaxes.html,1.250,1.251 constraints.html,1.184,1.185 form-submission.html,1.182,1.183 global-attributes.html,1.186,1.187 headings-and-sections.html,1.183,1.184 iana.html,1.553,1.554 index.html,1.1303,1.1304 infrastructure.html,1.1311,1.1312 introduction.html,1.1246,1.1247 links.html,1.289,1.290 parsing.html,1.189,1.190 single-page.html,1.131,1.132 spec.html,1.2002,1.2003 states-of-the-type-attribute.html,1.245,1.246 syntax.html,1.1234,1.1235 the-base-element.html,1.182,1.183 the-button-element.html,1.285,1.286 the-fieldset-element.html,1.182,1.183 the-input-element.html,1.244,1.245 the-keygen-element.html,1.182,1.183 the-meta-element.html,1.186,1.187 the-object-element.html,1.183,1.184 the-output-element.html,1.182,1.183 the-script-element.html,1.183,1.184 the-select-element.html,1.182,1.183 the-source-element.html,1.182,1.183 the-style-element.html,1.183,1.184 the-textare

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv1142

Modified Files:
	acknowledgements.html browsers.html common-dom-interfaces.html 
	common-microsyntaxes.html constraints.html 
	form-submission.html global-attributes.html 
	headings-and-sections.html iana.html index.html 
	infrastructure.html introduction.html links.html parsing.html 
	single-page.html spec.html states-of-the-type-attribute.html 
	syntax.html the-base-element.html the-button-element.html 
	the-fieldset-element.html the-input-element.html 
	the-keygen-element.html the-meta-element.html 
	the-object-element.html the-output-element.html 
	the-script-element.html the-select-element.html 
	the-source-element.html the-style-element.html 
	the-textarea-element.html the-xhtml-syntax.html timers.html 
	urls.html webappapis.html 
Log Message:
commit 2c14e3821c1912ccdbdf900e881993b5bb43897a
Author: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Date:   Fri Sep 21 19:38:59 2012 +1000

    Remove leakage of the WHATWG intro section into the W3C intro section
    by having w3c-html markers in the wrong place.


Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec/infrastructure.html,v
retrieving revision 1.1311
retrieving revision 1.1312
diff -u -d -r1.1311 -r1.1312
--- infrastructure.html	21 Sep 2012 00:14:00 -0000	1.1311
+++ infrastructure.html	21 Sep 2012 10:14:28 -0000	1.1312
@@ -472,8 +472,8 @@
   ("<code>http://www.w3.org/1999/xhtml</code>"), and all attributes
   defined or mentioned in this specification have no namespace.</p>
 
-  <p>The term <dfn id="element-type">element type</dfn> is used to refer to the class of
-  elements have a given local name and namespace. For example,
+  <p>The term <dfn id="element-type">element type</dfn> is used to refer to the set of
+  elements that have a given local name and namespace. For example,
   <code><a href="the-button-element.html#the-button-element">button</a></code> elements are elements with the element type
   <code><a href="the-button-element.html#the-button-element">button</a></code>, meaning they have the local name "<code title="">button</code>" and (implicitly as defined above) the
   <a href="namespaces.html#html-namespace-0">HTML namespace</a>.</p>
@@ -1126,6 +1126,8 @@
      <li><dfn id="dom-element-id" title="dom-Element-id"><code>id</code></dfn> attribute</li>
      <li><dfn id="textcontent"><code>textContent</code></dfn> attribute</li>
 
+     <li>The <dfn id="concept-node-insert" title="concept-node-insert">insert</dfn>, <dfn id="concept-node-append" title="concept-node-append">append</dfn>, and <dfn id="concept-node-replace" title="concept-node-replace">replace</dfn> algorithms for nodes</li>
+
      <li><dfn id="event"><code>Event</code></dfn> interface</li>
      <li><dfn id="eventtarget"><code>EventTarget</code></dfn> interface</li>
      <li><dfn id="eventinit"><code>EventInit</code></dfn> dictionary type</li>

Index: the-object-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-object-element.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -d -r1.183 -r1.184
--- the-object-element.html	21 Sep 2012 00:14:06 -0000	1.183
+++ the-object-element.html	21 Sep 2012 10:14:31 -0000	1.184
@@ -375,7 +375,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   <a href="#dom-object-caller" title="dom-object-caller">legacycaller</a> any (any... arguments);
@@ -1069,7 +1069,7 @@
   if it has one; otherwise, it must return null.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code> IDL attribute is part of the
   element's forms API.</p>

Index: form-submission.html
===================================================================
RCS file: /sources/public/html5/spec/form-submission.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- form-submission.html	21 Sep 2012 00:13:59 -0000	1.182
+++ form-submission.html	21 Sep 2012 10:14:27 -0000	1.183
@@ -381,8 +381,9 @@
 
 <!--FORM-DIALOG-->
 
-  </ul><p>The <i>missing value default</i> for these attributes is the
-  <a href="#attr-fs-method-get" title="attr-fs-method-GET">GET</a> state.</p>
+  </ul><p>The <i>invalid value default</i> for these attributes is the
+  <a href="#attr-fs-method-get" title="attr-fs-method-GET">GET</a> state. (There is no
+  <i>missing value default</i>.)</p>
 
   <p>The <dfn id="concept-fs-method" title="concept-fs-method">method</dfn> of an element is
   one of those states. If the element is a <a href="forms.html#concept-submit-button" title="concept-submit-button">submit button</a> and has a <code title="attr-fs-formmethod"><a href="#attr-fs-formmethod">formmethod</a></code> attribute, then the
@@ -398,9 +399,9 @@
   <ul><li>The "<dfn id="attr-fs-enctype-urlencoded" title="attr-fs-enctype-urlencoded"><code>application/x-www-form-urlencoded</code></dfn>" keyword and corresponding state.</li>
    <li>The "<dfn id="attr-fs-enctype-formdata" title="attr-fs-enctype-formdata"><code>multipart/form-data</code></dfn>" keyword and corresponding state.</li>
    <li>The "<dfn id="attr-fs-enctype-text" title="attr-fs-enctype-text"><code>text/plain</code></dfn>" keyword and corresponding state.</li>
-  </ul><p>The <i>missing value default</i> for these attributes is the
+  </ul><p>The <i>invalid value default</i> for these attributes is the
   <code title="attr-fs-enctype-urlencoded"><a href="#attr-fs-enctype-urlencoded">application/x-www-form-urlencoded</a></code>
-  state.</p>
+  state. (There is no <i>missing value default</i>.)</p>
 
   <p>The <dfn id="concept-fs-enctype" title="concept-fs-enctype">enctype</dfn> of an element
   is one of those three states. If the element is a <a href="forms.html#concept-submit-button" title="concept-submit-button">submit button</a> and has a <code title="attr-fs-formenctype"><a href="#attr-fs-formenctype">formenctype</a></code> attribute, then the

Index: single-page.html
===================================================================
RCS file: /sources/public/html5/spec/single-page.html,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -d -r1.131 -r1.132
--- single-page.html	21 Sep 2012 08:14:11 -0000	1.131
+++ single-page.html	21 Sep 2012 10:14:29 -0000	1.132
@@ -561,10 +561,11 @@
     <ol class=toc>
      <li><a href=#terminology-0><span class=secno>2.6.1 </span>Terminology</a></li>
      <li><a href=#parsing-urls><span class=secno>2.6.2 </span>Parsing URLs</a></li>
-     <li><a href=#resolving-urls><span class=secno>2.6.3 </span>Resolving URLs</a></li>
-     <li><a href=#url-manipulation-and-creation><span class=secno>2.6.4 </span>URL manipulation and creation</a></li>
-     <li><a href=#dynamic-changes-to-base-urls><span class=secno>2.6.5 </span>Dynamic changes to base URLs</a></li>
-     <li><a href=#interfaces-for-url-manipulation><span class=secno>2.6.6 </span>Interfaces for URL manipulation</a></li></ol></li>
+     <li><a href=#base-urls><span class=secno>2.6.3 </span>Base URLs</a></li>
+     <li><a href=#resolving-urls><span class=secno>2.6.4 </span>Resolving URLs</a></li>
+     <li><a href=#url-manipulation-and-creation><span class=secno>2.6.5 </span>URL manipulation and creation</a></li>
+     <li><a href=#dynamic-changes-to-base-urls><span class=secno>2.6.6 </span>Dynamic changes to base URLs</a></li>
[...1080 lines suppressed...]
+  </td></tr></tbody></table><h3 class=no-num id=all-interfaces>All Interfaces</h3>
+
+  <p><i>This section is non-normative.</i></p>
+  <!--INTERFACES-->
+
+
+<!-- (only has events from HTML5) -->
+
+  <h3 class=no-num id=events-0>Events</h3>
 
   <p><i>This section is non-normative.</i></p>
   <table><caption>List of events</caption>
@@ -86830,6 +86876,7 @@
   George Lund,
   Gianmarco Armellin,
   Giovanni Campagna,
+  Giuseppe Pascale,
   Glenn Adams,
   Glenn Maynard,
   Graham Klyne,

Index: common-dom-interfaces.html
===================================================================
RCS file: /sources/public/html5/spec/common-dom-interfaces.html,v
retrieving revision 1.267
retrieving revision 1.268
diff -u -d -r1.267 -r1.268
--- common-dom-interfaces.html	21 Sep 2012 00:13:57 -0000	1.267
+++ common-dom-interfaces.html	21 Sep 2012 10:14:26 -0000	1.268
@@ -387,8 +387,10 @@
   attribute</a>, and the IDL attribute is <dfn id="limited-to-only-known-values">limited to only
   known values</dfn>, then, on getting, the IDL attribute must return
   the conforming value associated with the state the attribute is in
-  (in its canonical case), or the empty string if the attribute is in
-  a state that has no associated keyword value; and on setting, the
+  (in its canonical case), if any, or the empty string if the
+  attribute is in a state that has no associated keyword value or if
+  the attribute is not in a state (e.g. the attribute is missing and
+  there is no <i>missing value default</i>); and on setting, the
   content attribute must be set to the specified new value.</p>
 
   <p>If a reflecting IDL attribute is a <code>DOMString</code>
@@ -440,12 +442,15 @@
   must be returned. If, on the other hand, it fails or returns an out
   of range value, or if the attribute is absent, the default value
   must be returned instead, or 0 if there is no default value. On
-  setting, the given value must be converted to the shortest possible
-  string representing the number as a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative
-  integer</a> and then that string must be used as the new content
-  attribute value.</p>
-  <!-- see http://www.w3.org/Bugs/Public/show_bug.cgi?id=10352 and
-  https://bugzilla.mozilla.org/show_bug.cgi?id=586118 for why the
+  setting, first, if the new value is in the range 0 to 2147483647,
+  then let <var title="">n</var> be the new value, otherwise let <var title="">n</var> be the default value, or 0 if there is no default
+  value; then, <var title="">n</var> must be converted to the shortest
+  possible string representing the number as a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid
+  non-negative integer</a> and that string must be used as the new
+  content attribute value.</p>
+  <!-- see http://www.w3.org/Bugs/Public/show_bug.cgi?id=10352
+  https://bugzilla.mozilla.org/show_bug.cgi?id=586118 and
+  https://www.w3.org/Bugs/Public/show_bug.cgi?id=17705 for why the
   range is clamped to 2147483647 rather the normal unsigned long
   maximum value of 4294967295 -->
 
@@ -460,11 +465,14 @@
   fails or returns an out of range value, or if the attribute is
   absent, the default value must be returned instead, or 1 if there is
   no default value. On setting, if the value is zero, the user agent
-  must throw an <code><a href="infrastructure.html#indexsizeerror">IndexSizeError</a></code> exception. Otherwise, the
-  given value must be converted to the shortest possible string
-  representing the number as a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid non-negative integer</a>
-  and then that string must be used as the new content attribute
-  value.</p> <!-- see previous paragraph for note about the range -->
+  must throw an <code><a href="infrastructure.html#indexsizeerror">IndexSizeError</a></code> exception. Otherwise,
+  first, if the new value is in the range 1 to 2147483647, then let
+  <var title="">n</var> be the new value, otherwise let <var title="">n</var> be the default value, or 1 if there is no default
+  value; then, <var title="">n</var> must be converted to the shortest
+  possible string representing the number as a <a href="common-microsyntaxes.html#valid-non-negative-integer">valid
+  non-negative integer</a> and that string must be used as the new
+  content attribute value.</p>
+  <!-- see previous paragraph for note about the weird range -->
  
   <p>If a reflecting IDL attribute has a floating-point number type
   (<code>double</code> or <code>unrestricted double</code>), then, on
@@ -797,7 +805,7 @@
   // inherits <span title="dom-HTMLCollection-item">item</span>()
            attribute unsigned long <a href="#dom-htmloptionscollection-length" title="dom-HTMLOptionsCollection-length">length</a>; // overrides inherited length
   legacycaller getter object? <a href="#dom-htmloptionscollection-nameditem" title="dom-HTMLOptionsCollection-namedItem">namedItem</a>(DOMString name); // overrides inherited namedItem()
-  <a href="#dom-htmloptionscollection-setter" title="dom-HTMLOptionsCollection-setter">setter creator</a> void (unsigned long index, <a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a> option);
+  <a href="#dom-htmloptionscollection-setter" title="dom-HTMLOptionsCollection-setter">setter creator</a> void (unsigned long index, <a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a>? option);
   void <a href="#dom-htmloptionscollection-add" title="dom-HTMLOptionsCollection-add">add</a>((<a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a> or <a href="the-optgroup-element.html#htmloptgroupelement">HTMLOptGroupElement</a>) element, optional (<a href="elements.html#htmlelement">HTMLElement</a> or long)? before = null);
   void <a href="#dom-htmloptionscollection-remove" title="dom-HTMLOptionsCollection-remove">remove</a>(long index);
            attribute long <a href="#dom-htmloptionscollection-selectedindex" title="dom-HTMLOptionsCollection-selectedIndex">selectedIndex</a>;
@@ -909,24 +917,25 @@
   indexed property</dfn> for a given property index <var title="">index</var> to a new value <var title="">value</var>, it
   must run the following algorithm:</p>
 
-  <ol><li><p>Let <var title="">length</var> be the number of nodes
+  <ol><li><p>If <var title="">value</var> is null, invoke the steps for
+   the <code title="dom-HTMLOptionsCollection-remove"><a href="#dom-htmloptionscollection-remove">remove</a></code>
+   method with <var title="">index</var> as the argument, and abort
+   these steps.</p></li>
+
+   <li><p>Let <var title="">length</var> be the number of nodes
    <a href="infrastructure.html#represented-by-the-collection">represented by the collection</a>.</p></li>
 
    <li><p>Let <var title="">n</var> be <var title="">index</var> minus
    <var title="">length</var>.</p></li>
 
-   <li><p>If <var title="">n</var> is greater than zero, then append
-   <span title=""><var title="">n</var>-1</span> new
-   <code><a href="the-option-element.html#the-option-element">option</a></code> elements with no attributes and no child nodes
-   to the <code><a href="the-select-element.html#the-select-element">select</a></code> element on which the
-   <code><a href="#htmloptionscollection-0">HTMLOptionsCollection</a></code> is rooted. Mutation events must
-   be fired as if a <code><a href="infrastructure.html#documentfragment">DocumentFragment</a></code> containing the new
-   <code><a href="the-option-element.html#the-option-element">option</a></code> elements had been inserted.</p></li>
+   <li><p>If <var title="">n</var> is greater than zero, then <a href="infrastructure.html#concept-node-append" title="concept-node-append">append</a> a
+   <code><a href="infrastructure.html#documentfragment">DocumentFragment</a></code> consisting of <span title=""><var title="">n</var>-1</span> new <code><a href="the-option-element.html#the-option-element">option</a></code> elements with no
+   attributes and no child nodes to the <code><a href="the-select-element.html#the-select-element">select</a></code> element on
+   which the <code><a href="#htmloptionscollection-0">HTMLOptionsCollection</a></code> is rooted.</p></li>
 
    <li><p>If <var title="">n</var> is greater than or equal to zero,
-   append <var title="">value</var> to the <code><a href="the-select-element.html#the-select-element">select</a></code>
-   element. Otherwise, replace the <var title="">index</var>th element
-   in the collection by <var title="">value</var>.</p></li>
+   <a href="infrastructure.html#concept-node-append" title="concept-node-append">append</a> <var title="">value</var> to the <code><a href="the-select-element.html#the-select-element">select</a></code> element. Otherwise,
+   <a href="infrastructure.html#concept-node-replace" title="concept-node-replace">replace</a> the <var title="">index</var>th element in the collection by <var title="">value</var>.</p></li>
 
   </ol><p>The <dfn id="dom-htmloptionscollection-add" title="dom-HTMLOptionsCollection-add"><code>add(<var title="">element</var>, <var title="">before</var>)</code></dfn>
   method must act according to the following algorithm:</p>
@@ -961,9 +970,13 @@
 
    <li><p>If <var title="">index</var> is not a number greater than or
    equal to 0 and less than the number of nodes <a href="infrastructure.html#represented-by-the-collection">represented by
-   the collection</a>, let <var title="">element</var> be the first
-   element in the collection. Otherwise, let <var title="">element</var> be the <var title="">index</var>th element
-   in the collection.</p></li>
+   the collection</a>, abort these steps.</p></li>
+
+   <!-- note that Web IDL converts 'a', NaN, -0.5, 0.5, and null to 0,
+   and numbers in general truncate. so what we're checking against
+   here in a way has very little to do with what's going on in the JS -->
+
+   <li><p>Let <var title="">element</var> be the <var title="">index</var>th element in the collection.</p></li>
 
    <li><p>Remove <var title="">element</var> from its parent
    node.</p></li>

Index: parsing.html
===================================================================
RCS file: /sources/public/html5/spec/parsing.html,v
retrieving revision 1.189
retrieving revision 1.190
diff -u -d -r1.189 -r1.190
--- parsing.html	21 Sep 2012 00:14:01 -0000	1.189
+++ parsing.html	21 Sep 2012 10:14:29 -0000	1.190
@@ -1267,10 +1267,10 @@
 
   <p>The <dfn id="next-input-character">next input character</dfn> is the first character in the
   <a href="#input-stream">input stream</a> that has not yet been <dfn id="consumed">consumed</dfn>
-  or explicit ignored by the requirements in this section. Initially,
-  the <i><a href="#next-input-character">next input character</a></i> is the first character in the input.
-  The <dfn id="current-input-character">current input character</dfn> is the last character to have
-  been <i><a href="#consumed">consumed</a></i>.</p>
+  or explicitly ignored by the requirements in this section.
+  Initially, the <i><a href="#next-input-character">next input character</a></i> is the first character in
+  the input. The <dfn id="current-input-character">current input character</dfn> is the last
+  character to have been <i><a href="#consumed">consumed</a></i>.</p>
 
   <p>The <dfn id="insertion-point">insertion point</dfn> is the position (just before a
   character or just before the end of the input stream) where content

Index: the-fieldset-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-fieldset-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-fieldset-element.html	21 Sep 2012 00:14:05 -0000	1.182
+++ the-fieldset-element.html	21 Sep 2012 10:14:31 -0000	1.183
@@ -365,7 +365,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 };</pre>
    </dd>
@@ -420,7 +420,7 @@
   <a href="forms.html#category-listed" title="category-listed">listed elements</a>.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code> and <code title="dom-fe-name"><a href="attributes-common-to-form-controls.html#dom-fe-name">name</a></code> IDL attributes are part of the
   element's forms API.</p>

Index: the-base-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-base-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-base-element.html	21 Sep 2012 00:14:03 -0000	1.182
+++ the-base-element.html	21 Sep 2012 10:14:30 -0000	1.183
@@ -397,8 +397,35 @@
   with <code title="attr-base-target"><a href="#attr-base-target">target</a></code> attributes, all but
   the first are ignored.</p>
 
-  <p>The <dfn id="dom-base-href" title="dom-base-href"><code>href</code></dfn> and <dfn id="dom-base-target" title="dom-base-target"><code>target</code></dfn> IDL attributes
-  must <a href="common-dom-interfaces.html#reflect">reflect</a> the respective content attributes of the
+  <p>The <dfn id="dom-base-href" title="dom-base-href"><code>href</code></dfn> IDL
+  attribute, on getting, must return the result of running the
+  following algorithm:
+
+  </p><ol><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1715 --><li><p>If the <code><a href="#the-base-element">base</a></code> element has no <code title="attr-base-href"><a href="#attr-base-href">href</a></code> content attribute, then return
+   the <a href="urls.html#document-base-url">document base URL</a> and abort these steps.</p></li>
+
+   <li><p>Let <var title="">fallback base url</var> be the
+   <code><a href="dom.html#document">Document</a></code>'s <a href="urls.html#fallback-base-url">fallback base URL</a>.</p></li>
+
+   <li><p>Let <var title="">url</var> be the value of the <code title="attr-base-href"><a href="#attr-base-href">href</a></code> attribute of the
+   <code><a href="#the-base-element">base</a></code> element.</p></li>
+
+   <li><p><a href="urls.html#resolve-a-url" title="resolve a URL">Resolve</a> <var title="">url</var> relative to <var title="">fallback base
+   url</var> (thus, the <code><a href="#the-base-element">base</a></code> <code title="attr-base-href"><a href="#attr-base-href">href</a></code> attribute isn't affected by
+   <code title="attr-xml-base"><a href="global-attributes.html#the-xml:base-attribute-(xml-only)">xml:base</a></code> attributes or
+   <code><a href="#the-base-element">base</a></code> elements).</p></li>
+
+   <li><p>If the previous step was successful, return the resulting
+   <a href="urls.html#absolute-url">absolute URL</a> and abort these steps.</p></li>
+
+   <li><p>Otherwise, return the empty string.</p></li>
+
+  </ol><p>The <code title="dom-base-href"><a href="#dom-base-href">href</a></code> IDL attribute, on
+  setting, must set the <code title="attr-base-href"><a href="#attr-base-href">href</a></code>
+  content attribute to the given new value.</p>
+
+  <p>The <dfn id="dom-base-target" title="dom-base-target"><code>target</code></dfn> IDL
+  attribute must <a href="common-dom-interfaces.html#reflect">reflect</a> the content attribute of the
   same name.</p>
 
   </div>

Index: the-script-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-script-element.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -d -r1.183 -r1.184
--- the-script-element.html	21 Sep 2012 00:14:07 -0000	1.183
+++ the-script-element.html	21 Sep 2012 10:14:31 -0000	1.184
@@ -511,7 +511,7 @@
 
    <li>The <code><a href="#the-script-element">script</a></code> element is <a href="infrastructure.html#in-a-document">in a
    <code>Document</code></a> and a node or document fragment is
-   <span title="concept-node-insert">inserted</span> into the
+   <a href="infrastructure.html#concept-node-insert" title="concept-node-insert">inserted</a> into the
    <code><a href="#the-script-element">script</a></code> element.</li>
 
    <li>The <code><a href="#the-script-element">script</a></code> element is <a href="infrastructure.html#in-a-document">in a

Index: the-input-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-input-element.html,v
retrieving revision 1.244
retrieving revision 1.245
diff -u -d -r1.244 -r1.245
--- the-input-element.html	21 Sep 2012 00:14:06 -0000	1.244
+++ the-input-element.html	21 Sep 2012 10:14:31 -0000	1.245
@@ -426,7 +426,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -1709,7 +1709,7 @@
   of the same name.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> IDL attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-textarea/input-select"><a href="textFieldSelection.html#dom-textarea/input-select">select()</a></code>, <code title="dom-textarea/input-selectionStart"><a href="textFieldSelection.html#dom-textarea/input-selectionstart">selectionStart</a></code>,

Index: constraints.html
===================================================================
RCS file: /sources/public/html5/spec/constraints.html,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -d -r1.184 -r1.185
--- constraints.html	21 Sep 2012 00:13:58 -0000	1.184
+++ constraints.html	21 Sep 2012 10:14:27 -0000	1.185
@@ -607,7 +607,7 @@
 
    </dd>
 
-   <dt><var title="">valid</var> = <var title="">element</var> . <code title="dom-cva-checkValidatity"><a href="#dom-cva-checkvalidatity">checkValidity</a></code>()</dt>
+   <dt><var title="">valid</var> = <var title="">element</var> . <code title="dom-cva-checkValidity"><a href="#dom-cva-checkvalidity">checkValidity</a></code>()</dt>
 
    <dd>
 
@@ -717,7 +717,7 @@
    <dt><dfn id="dom-validitystate-valid" title="dom-ValidityState-valid"><code>valid</code></dfn></dt>
    <dd> <p>None of the other conditions are true.</p> </dd>
 
-  </dl><p>When the <dfn id="dom-cva-checkvalidatity" title="dom-cva-checkValidatity"><code>checkValidity()</code></dfn>
+  </dl><p>When the <dfn id="dom-cva-checkvalidity" title="dom-cva-checkValidity"><code>checkValidity()</code></dfn>
   method is invoked, if the element is a <a href="#candidate-for-constraint-validation">candidate for
   constraint validation</a> and does not <a href="#concept-fv-valid" title="concept-fv-valid">satisfy its constraints</a>, the user
   agent must <a href="webappapis.html#fire-a-simple-event">fire a simple event</a> named <code title="event-invalid">invalid</code> that is cancelable (but in this
@@ -1359,15 +1359,22 @@
 
    <li>
 
-    <p><i>End</i>: For the name and value of each entry in the <var title="">form data set</var> whose type is not "<code title="">file</code>", replace every occurrence of a "CR" (U+000D) character not followed by a "LF" (U+000A) character, and every occurrence of a "LF" (U+000A)
-    character not preceded by a "CR" (U+000D) character,
-    by a two-character string consisting of a U+000D CARRIAGE RETURN
-    U+000A LINE FEED (CRLF) character pair.</p>
+    <p><i>End</i>: For the name of each entry in the <var title="">form data set</var>, and for the value of each entry in
+    the <var title="">form data set</var> whose type is not "<code title="">file</code>" or "<code title="">textarea</code>", replace
+    every occurrence of a "CR" (U+000D) character not
+    followed by a "LF" (U+000A) character, and every
+    occurrence of a "LF" (U+000A) character not preceded by a
+    "CR" (U+000D) character, by a two-character string
+    consisting of a U+000D CARRIAGE RETURN U+000A LINE FEED (CRLF)
+    character pair.</p>
 
     <p class="note">In the case of the <a href="attributes-common-to-form-controls.html#concept-fe-value" title="concept-fe-value">value</a> of <code><a href="the-textarea-element.html#the-textarea-element">textarea</a></code>
-    elements, this newline normalization is redundant, as it is
-    already normalized from its <a href="the-textarea-element.html#concept-textarea-raw-value" title="concept-textarea-raw-value">raw value</a> for the
-    purposes of the DOM API.</p>
+    elements, this newline normalization is already performed during
+    the conversion of the control's <a href="the-textarea-element.html#concept-textarea-raw-value" title="concept-textarea-raw-value">raw value</a> into the
+    control's <a href="attributes-common-to-form-controls.html#concept-fe-value" title="concept-fe-value">value</a> (which also
+    performs any necesary line wrapping). In the case of
+    <code><a href="the-input-element.html#the-input-element">input</a></code> elements <code title="attr-input-type"><a href="the-input-element.html#attr-input-type">type</a></code> attributes in the <a href="states-of-the-type-attribute.html#file-upload-state-(type=file)" title="attr-input-type-file">File Upload</a> state, the value
+    is not normalized.</p>
 
    </li>
 

Index: acknowledgements.html
===================================================================
RCS file: /sources/public/html5/spec/acknowledgements.html,v
retrieving revision 1.1290
retrieving revision 1.1291
diff -u -d -r1.1290 -r1.1291
--- acknowledgements.html	21 Sep 2012 00:13:57 -0000	1.1290
+++ acknowledgements.html	21 Sep 2012 10:14:26 -0000	1.1291
@@ -563,6 +563,7 @@
   George Lund,
   Gianmarco Armellin,
   Giovanni Campagna,
+  Giuseppe Pascale,
   Glenn Adams,
   Glenn Maynard,
   Graham Klyne,

Index: browsers.html
===================================================================
RCS file: /sources/public/html5/spec/browsers.html,v
retrieving revision 1.1272
retrieving revision 1.1273
diff -u -d -r1.1272 -r1.1273
--- browsers.html	21 Sep 2012 00:13:57 -0000	1.1272
+++ browsers.html	21 Sep 2012 10:14:26 -0000	1.1273
@@ -387,13 +387,13 @@
   <code><a href="#window">Window</a></code> object to the <code><a href="dom.html#document">Document</a></code> object.
   There are two exceptions. First, a <code><a href="#window">Window</a></code> can be reused
   for the presentation of a second <code><a href="dom.html#document">Document</a></code> in the same
-  <a href="#browsing-context">browsing context</a>, such that the mapping is then 2-to-1.
+  <a href="#browsing-context">browsing context</a>, such that the mapping is then 1-to-2.
   This occurs when a <a href="#browsing-context">browsing context</a> is <a href="history.html#navigate" title="navigate">navigated</a> from the initial
   <code><a href="urls.html#about:blank">about:blank</a></code> <code><a href="dom.html#document">Document</a></code> to another, with
   <a href="history.html#replacement-enabled">replacement enabled</a>. Second, a <code><a href="dom.html#document">Document</a></code>
   can end up being reused for several <code><a href="#window">Window</a></code> objects when
   the <code title="dom-document-open"><a href="dynamic-markup-insertion.html#dom-document-open">document.open()</a></code> method is
-  used, such that the mapping is then 1-to-many.</p>
+  used, such that the mapping is then many-to-1.</p>
 
   <p class="note">A <code><a href="dom.html#document">Document</a></code> does not necessarily have a
   <a href="#browsing-context">browsing context</a> associated with it. In particular,
@@ -1479,8 +1479,9 @@
 
   <hr><p>The <dfn id="dom-name" title="dom-name"><code>name</code></dfn> attribute of
   the <code><a href="#window">Window</a></code> object must, on getting, return the current
-  name of the <a href="#browsing-context">browsing context</a>, and, on setting, set the
-  name of the <a href="#browsing-context">browsing context</a> to the new value.</p>
+  <a href="#browsing-context-name" title="browsing context name">name</a> of the
+  <a href="#browsing-context">browsing context</a>, and, on setting, set the <a href="#browsing-context-name" title="browsing context name">name</a> of the <a href="#browsing-context">browsing
+  context</a> to the new value.</p>
 
   <p class="note">The name <a href="history.html#resetBCName">gets reset</a> when
   the browsing context is navigated to another domain.</p>
@@ -1585,33 +1586,32 @@
   properties">supports named properties</a>. The <a href="infrastructure.html#supported-property-names">supported
   property names</a> at any moment consist of:</p>
 
-  <ul><li>the value of the <code title="">name</code> content attribute
+  <ul><li>the <a href="#browsing-context-name">browsing context name</a> of any <a href="#child-browsing-context">child
+   browsing context</a> of the <a href="#active-document">active document</a> whose
+   name is not the empty string,</li>
+
+   <li>the value of the <code title="">name</code> content attribute
    for all <code><a href="the-a-element.html#the-a-element">a</a></code>, <code><a href="obsolete.html#the-applet-element">applet</a></code>, <code><a href="the-area-element.html#the-area-element">area</a></code>,
-   <code><a href="the-embed-element.html#the-embed-element">embed</a></code>, <code><a href="the-form-element.html#the-form-element">form</a></code>, <code><a href="obsolete.html#frame">frame</a></code>,
-   <code><a href="obsolete.html#frameset">frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="the-img-element.html#the-img-element">img</a></code>, and
-   <code><a href="the-object-element.html#the-object-element">object</a></code> elements in the <a href="#active-document">active document</a>
-   that have a <code title="">name</code> content attribute, and</li>
+   <code><a href="the-embed-element.html#the-embed-element">embed</a></code>, <code><a href="the-form-element.html#the-form-element">form</a></code>, <code><a href="obsolete.html#frameset">frameset</a></code>,
+   <code><a href="the-img-element.html#the-img-element">img</a></code>, and <code><a href="the-object-element.html#the-object-element">object</a></code> elements in the
+   <a href="#active-document">active document</a> that have a <code title="">name</code>
+   content attribute, and</li>
 
    <li>the value of the <code title="attr-id"><a href="global-attributes.html#the-id-attribute">id</a></code> content
    attribute of any <a href="infrastructure.html#html-elements" title="HTML elements">HTML element</a> in
    the <a href="#active-document">active document</a> with an <code title="attr-id"><a href="global-attributes.html#the-id-attribute">id</a></code> content attribute.</li>
 
-  </ul><p class="critical">It is possible that this will change. Browser
-  vendors are considering limiting this behaviour to <a href="infrastructure.html#quirks-mode">quirks
-  mode</a>. <a href="http://www.w3.org/Bugs/Public/show_bug.cgi?id=11960">Read
-  more...</a></p>
-
-  <p>To <a href="infrastructure.html#determine-the-value-of-a-named-property">determine the value of a named property</a> <var title="">name</var> when <dfn id="dom-window-nameditem" title="dom-window-namedItem">the
+  </ul><p>To <a href="infrastructure.html#determine-the-value-of-a-named-property">determine the value of a named property</a> <var title="">name</var> when <dfn id="dom-window-nameditem" title="dom-window-namedItem">the
   <code>Window</code> object is indexed for property retrieval</dfn>,
   the user agent must return the value obtained using the following
   steps:</p>
 
-  <ol><li>
+  <ol><!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1716 --><li>
 
-    <p>Let <var title="">elements</var> be the list of <a href="#dom-window-nameditem-filter" title="dom-window-namedItem-filter">named elements</a> with the
+    <p>Let <var title="">objects</var> be the list of <a href="#dom-window-nameditem-filter" title="dom-window-namedItem-filter">named objects</a> with the
     name <var title="">name</var> in the <a href="#active-document">active document</a>.
 
-    </p><p class="note">There will be at least one such element, by
+    </p><p class="note">There will be at least one such object, by
     definition.<!-- (If there wasn't, then this algorithm wouldn't
     have been invoked by Web IDL.) --></p>
 
@@ -1619,11 +1619,11 @@
 
    <li>
 
-    <p>If <var title="">elements</var> contains an <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>
-    element, then return the <code><a href="#windowproxy">WindowProxy</a></code> object of the
-    <a href="#nested-browsing-context">nested browsing context</a> represented by the first such
-    <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code> element in <a href="infrastructure.html#tree-order">tree order</a>, and abort
-    these steps.</p>
+    <p>If <var title="">objects</var> contains a <a href="#nested-browsing-context">nested browsing
+    context</a>, then return the <code><a href="#windowproxy">WindowProxy</a></code> object of
+    the <a href="#nested-browsing-context">nested browsing context</a> corresponding to the
+    first <a href="#browsing-context-container">browsing context container</a> in <a href="infrastructure.html#tree-order">tree
+    order</a> whose <a href="#browsing-context">browsing context</a> is in <var title="">objects</var>, and abort these steps.</p>
 
    </li>
 
@@ -1637,20 +1637,24 @@
    <li>
 
     <p>Otherwise return an <code><a href="infrastructure.html#htmlcollection">HTMLCollection</a></code> rooted at the
-    <code><a href="dom.html#document">Document</a></code> node, whose filter matches only <a href="#dom-window-nameditem-filter" title="dom-window-namedItem-filter">named elements</a> with
-    the name <var title="">name</var>.</p> <!-- the same one each time
-    is returned, because of the rule under collections -->
+    <code><a href="dom.html#document">Document</a></code> node, whose filter matches only <a href="#dom-window-nameditem-filter" title="dom-window-namedItem-filter">named objects</a> with the
+    name <var title="">name</var>. (By definition, these will all be
+    elements.)</p> <!-- the same one each time is returned, because of
+    the rule under collections -->
 
    </li>
 
-  </ol><p><dfn id="dom-window-nameditem-filter" title="dom-window-nameditem-filter">Named elements</dfn>
+  </ol><p><dfn id="dom-window-nameditem-filter" title="dom-window-nameditem-filter">Named objects</dfn>
   with the name <var title="">name</var>, for the purposes of the
   above algorithm, are those that are either:</p>
 
-  <ul><li><code><a href="the-a-element.html#the-a-element">a</a></code>, <code><a href="obsolete.html#the-applet-element">applet</a></code>, <code><a href="the-area-element.html#the-area-element">area</a></code>,
-   <code><a href="the-embed-element.html#the-embed-element">embed</a></code>, <code><a href="the-form-element.html#the-form-element">form</a></code>, <code><a href="obsolete.html#frame">frame</a></code>,
-   <code><a href="obsolete.html#frameset">frameset</a></code>, <code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code>, <code><a href="the-img-element.html#the-img-element">img</a></code>, or
-   <code><a href="the-object-element.html#the-object-element">object</a></code> elements that have a <code title="attr-name">name</code> content attribute whose value is <var title="">name</var>, or</li>
+  <ul><li><a href="#child-browsing-context" title="child browsing context">child browsing
+   contexts</a> of the <a href="#active-document">active document</a> whose name is
+   <var title="">name</var>,</li>
+
+   <li><code><a href="the-a-element.html#the-a-element">a</a></code>, <code><a href="obsolete.html#the-applet-element">applet</a></code>, <code><a href="the-area-element.html#the-area-element">area</a></code>,
+   <code><a href="the-embed-element.html#the-embed-element">embed</a></code>, <code><a href="the-form-element.html#the-form-element">form</a></code>, <code><a href="obsolete.html#frameset">frameset</a></code>,
+   <code><a href="the-img-element.html#the-img-element">img</a></code>, or <code><a href="the-object-element.html#the-object-element">object</a></code> elements that have a <code title="attr-name">name</code> content attribute whose value is <var title="">name</var>, or</li>
 
    <li><a href="infrastructure.html#html-elements">HTML elements</a> that have an <code title="attr-id"><a href="global-attributes.html#the-id-attribute">id</a></code> content attribute whose value is <var title="">name</var>.</li>
 

Index: timers.html
===================================================================
RCS file: /sources/public/html5/spec/timers.html,v
retrieving revision 1.254
retrieving revision 1.255
diff -u -d -r1.254 -r1.255
--- timers.html	21 Sep 2012 00:14:09 -0000	1.254
+++ timers.html	21 Sep 2012 10:14:31 -0000	1.255
@@ -344,10 +344,10 @@
   <pre class="idl">[NoInterfaceObject]
 interface <dfn id="windowtimers">WindowTimers</dfn> {
   long <a href="#dom-windowtimers-settimeout" title="dom-windowtimers-setTimeout">setTimeout</a>(<a href="#arbitrarycallback">ArbitraryCallback</a> handler, optional long timeout, any... args);
-  long <a href="#dom-windowtimers-settimeout" title="dom-windowtimers-setTimeout">setTimeout</a>([AllowAny] DOMString handler, optional long timeout, any... args);
+  long <a href="#dom-windowtimers-settimeout" title="dom-windowtimers-setTimeout">setTimeout</a>(DOMString handler, optional long timeout, any... args);
   void <a href="#dom-windowtimers-cleartimeout" title="dom-windowtimers-clearTimeout">clearTimeout</a>(long handle);
   long <a href="#dom-windowtimers-setinterval" title="dom-windowtimers-setInterval">setInterval</a>(<a href="#arbitrarycallback">ArbitraryCallback</a> handler, optional long timeout, any... args);
-  long <a href="#dom-windowtimers-setinterval" title="dom-windowtimers-setInterval">setInterval</a>([AllowAny] DOMString handler, optional long timeout, any... args);
+  long <a href="#dom-windowtimers-setinterval" title="dom-windowtimers-setInterval">setInterval</a>(DOMString handler, optional long timeout, any... args);
   void <a href="#dom-windowtimers-clearinterval" title="dom-windowtimers-clearInterval">clearInterval</a>(long handle);
 };
 <a href="browsers.html#window">Window</a> implements <a href="#windowtimers">WindowTimers</a>;
@@ -442,7 +442,9 @@
    <var title="">handle</var>.</p></li>
 
    <li><p><a href="#get-the-timed-task">Get the timed task</a> <var title="">handle</var>
-   in the <a href="#list-of-active-timers">list of active timers</a>, and let <var title="">task</var> be the result.</p></li>
+   in the <a href="#list-of-active-timers">list of active timers</a>, and let <var title="">task</var> be the result. This algorithm uses the first
+   argument to the method (<var title="">handler</var>) and, if there
+   are any, the third and subsequent arguments to the method (<var title="">args</var>), to establish precisely what <var title="">task</var> does.</p></li>
 
    <li><p>Let <var title="">timeout</var> be the second argument to
    the method, or zero if the argument was omitted.</p></li>
@@ -541,7 +543,9 @@
    <var title="">handle</var>.</p></li>
 
    <li><p><a href="#get-the-timed-task">Get the timed task</a> <var title="">handle</var>
-   in the <a href="#list-of-active-timers">list of active timers</a>, and let <var title="">task</var> be the result.</p></li>
+   in the <a href="#list-of-active-timers">list of active timers</a>, and let <var title="">task</var> be the result. This algorithm uses the first
+   argument to the method (<var title="">handler</var>) and, if there
+   are any, the third and subsequent arguments to the method (<var title="">args</var>), to establish precisely what <var title="">task</var> does.</p></li>
 
    <li><p>Let <var title="">timeout</var> be the second argument to
    the method, or zero if the argument was omitted.</p></li>

Index: urls.html
===================================================================
RCS file: /sources/public/html5/spec/urls.html,v
retrieving revision 1.248
retrieving revision 1.249
diff -u -d -r1.248 -r1.249
--- urls.html	21 Sep 2012 00:14:09 -0000	1.248
+++ urls.html	21 Sep 2012 10:14:31 -0000	1.249
@@ -334,7 +334,7 @@
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="common-dom-interfaces.html">2.8 Common DOM interfaces &#8594;</a>
   <ol class="toc"><li><ol><li><a href="urls.html#urls"><span class="secno">2.6 </span>URLs</a>
-    <ol><li><a href="urls.html#terminology-0"><span class="secno">2.6.1 </span>Terminology</a></li><li><a href="urls.html#parsing-urls"><span class="secno">2.6.2 </span>Parsing URLs</a></li><li><a href="urls.html#resolving-urls"><span class="secno">2.6.3 </span>Resolving URLs</a></li><li><a href="urls.html#url-manipulation-and-creation"><span class="secno">2.6.4 </span>URL manipulation and creation</a></li><li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.5 </span>Dynamic changes to base URLs</a></li><li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.6 </span>Interfaces for URL manipulation</a></li></ol></li><li><a href="urls.html#fetching-resources"><span class="secno">2.7 </span>Fetching resources</a>
+    <ol><li><a href="urls.html#terminology-0"><span class="secno">2.6.1 </span>Terminology</a></li><li><a href="urls.html#parsing-urls"><span class="secno">2.6.2 </span>Parsing URLs</a></li><li><a href="urls.html#base-urls"><span class="secno">2.6.3 </span>Base URLs</a></li><li><a href="urls.html#resolving-urls"><span class="secno">2.6.4 </span>Resolving URLs</a></li><li><a href="urls.html#url-manipulation-and-creation"><span class="secno">2.6.5 </span>URL manipulation and creation</a></li><li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.6 </span>Dynamic changes to base URLs</a></li><li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.7 </span>Interfaces for URL manipulation</a></li></ol></li><li><a href="urls.html#fetching-resources"><span class="secno">2.7 </span>Fetching resources</a>
     <ol><li><a href="urls.html#concept-http-equivalent"><span class="secno">2.7.1 </span>Protocol concepts</a></li><li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.2 </span>Encrypted HTTP and related security concerns</a></li><li><a href="urls.html#content-type-sniffing"><span class="secno">2.7.3 </span>Determining the type of a resource</a></li><li><a href="urls.html#extracting-encodings-from-meta-elements"><span class="secno">2.7.4 </span>Extracting encodings from <code>meta</code> elements</a></li><li><a href="urls.html#cors-settings-attributes"><span class="secno">2.7.5 </span>CORS settings attributes</a></li><li><a href="urls.html#cors-enabled-fetch"><span class="secno">2.7.6 </span>CORS-enabled fetch</a></li></ol></li></ol></li></ol></div>
 
   <h3 id="urls"><span class="secno">2.6 </span>URLs</h3>
@@ -525,7 +525,61 @@
   </div>
 
 
-  <h4 id="resolving-urls"><span class="secno">2.6.3 </span>Resolving URLs</h4>
+  <h4 id="base-urls"><span class="secno">2.6.3 </span>Base URLs</h4>
+
+  <p>The <dfn id="fallback-base-url">fallback base URL</dfn> of a <code><a href="dom.html#document">Document</a></code>
+  object is the <a href="#absolute-url">absolute URL</a> obtained by running these
+  substeps:</p>
+
+  <ol><li><p>If the <code><a href="dom.html#document">Document</a></code> is <a href="the-iframe-element.html#an-iframe-srcdoc-document">an <code>iframe</code>
+   <code title="attr-iframe-srcdoc">srcdoc</code> document</a>,
+   then return the <a href="#document-base-url">document base URL</a> of the
+   <code><a href="dom.html#document">Document</a></code>'s <a href="browsers.html#browsing-context">browsing context</a>'s
+   <a href="browsers.html#browsing-context-container">browsing context container</a>'s <code><a href="dom.html#document">Document</a></code> and
+   abort these steps.</p></li>
+
+   <li>
+
+    <!-- http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/ -->
+
+    <!-- this should be tested in the case of a browsing context that
+    was navigated to about:blank after having been elsewhere, as
+    opposed to the about:blank used at the time of the browsing
+    context's creation. -->
+
+    <p>If <a href="dom.html#the-document's-address">the document's address</a> is
+    <code><a href="#about:blank">about:blank</a></code>, and the <code><a href="dom.html#document">Document</a></code>'s
+    <a href="browsers.html#browsing-context">browsing context</a> has a <a href="browsers.html#creator-browsing-context">creator browsing
+    context</a>, then return the <a href="#document-base-url">document base URL</a> of
+    the <a href="browsers.html#creator-document">creator <code>Document</code></a>, and abort these
+    steps.</p>
+
+   </li>
+
+   <!-- http://www.hixie.ch/tests/adhoc/dom/level0/history/pushState/001/ -->
+
+   <li><p>Return <a href="dom.html#the-document's-address">the document's address</a>.</p></li>
+
+  </ol><p>The <dfn id="document-base-url">document base URL</dfn> of a <code><a href="dom.html#document">Document</a></code>
+  object is the <a href="#absolute-url">absolute URL</a> obtained by running these
+  substeps:</p>
+
+  <ol><li><p>Let <var title="">fallback base url</var> be the
+   <code><a href="dom.html#document">Document</a></code>'s <a href="#fallback-base-url">fallback base URL</a>.</p></li>
+
+   <li><p>If there is no <code><a href="the-base-element.html#the-base-element">base</a></code> element that has an <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute, then the
+   <a href="#document-base-url">document base URL</a> is <var title="">fallback base
+   url</var>; abort these steps. Otherwise, let <var title="">url</var> be the value of the <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute of the first such
+   element.</p></li>
+
+   <li><p><a href="#resolve-a-url" title="resolve a URL">Resolve</a> <var title="">url</var> relative to <var title="">fallback base
+   url</var> (thus, the <code><a href="the-base-element.html#the-base-element">base</a></code> <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute isn't affected by
+   <code title="attr-xml-base"><a href="global-attributes.html#the-xml:base-attribute-(xml-only)">xml:base</a></code> attributes).</p></li>
+
+   <li><p>The <a href="#document-base-url">document base URL</a> is the result of the
+   previous step if it was successful; otherwise it is <var title="">fallback base url</var>.</p></li>
+
+  </ol><h4 id="resolving-urls"><span class="secno">2.6.4 </span>Resolving URLs</h4>
 
   <p>Resolving a URL is the process of taking a relative URL and
   obtaining the absolute URL that it implies.</p>
@@ -587,52 +641,7 @@
     however, as <code title="attr-xml-base"><a href="global-attributes.html#the-xml:base-attribute-(xml-only)">xml:base</a></code> attributes
     are not allowed in <a href="infrastructure.html#html-documents">HTML documents</a>.)</p>
 
-    <p>The <dfn id="document-base-url">document base URL</dfn> of a <code><a href="dom.html#document">Document</a></code>
-    object is the <a href="#absolute-url">absolute URL</a> obtained by running these
-    substeps:</p>
-
-    <ol><li><p>Let <var title="">fallback base url</var> be <a href="dom.html#the-document's-address">the
-     document's address</a>.</p></li>
-     <!-- http://www.hixie.ch/tests/adhoc/dom/level0/history/pushState/001/ -->
-
-     <li>
-
-      <!-- http://www.hixie.ch/tests/adhoc/html/navigation/javascript-url/ -->
-
-      <!-- this should be tested in the case of a browsing context that
-      was navigated to about:blank after having been elsewhere, as
-      opposed to the about:blank used at the time of the browsing
-      context's creation. -->
-
-      <p>If <var title="">fallback base url</var> is
-      <code><a href="#about:blank">about:blank</a></code>, and the <code><a href="dom.html#document">Document</a></code>'s
-      <a href="browsers.html#browsing-context">browsing context</a> has a <a href="browsers.html#creator-browsing-context">creator browsing
-      context</a>, then let <var title="">fallback base url</var>
-      be the <a href="#document-base-url">document base URL</a> of the <a href="browsers.html#creator-document">creator
-      <code>Document</code></a> instead.</p>
-
-     </li>
-
-     <li><p>If the <code><a href="dom.html#document">Document</a></code> is <a href="the-iframe-element.html#an-iframe-srcdoc-document">an
-     <code>iframe</code> <code title="attr-iframe-srcdoc">srcdoc</code> document</a>, then
-     let <var title="">fallback base url</var> be the <a href="#document-base-url">document
-     base URL</a> of the <code><a href="dom.html#document">Document</a></code>'s <a href="browsers.html#browsing-context">browsing
-     context</a>'s <a href="browsers.html#browsing-context-container">browsing context container</a>'s
-     <code><a href="dom.html#document">Document</a></code> instead.</p></li>
-
-     <li><p>If there is no <code><a href="the-base-element.html#the-base-element">base</a></code> element that has an <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute, then the
-     <a href="#document-base-url">document base URL</a> is <var title="">fallback base
-     url</var>; abort these steps. Otherwise, let <var title="">url</var> be the value of the <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute of the first such
-     element.</p></li>
-
-     <li><p><a href="#resolve-a-url" title="resolve a URL">Resolve</a> <var title="">url</var> relative to <var title="">fallback base
-     url</var> (thus, the <code><a href="the-base-element.html#the-base-element">base</a></code> <code title="attr-base-href"><a href="the-base-element.html#attr-base-href">href</a></code> attribute isn't affected by
-     <code title="attr-xml-base"><a href="global-attributes.html#the-xml:base-attribute-(xml-only)">xml:base</a></code> attributes).</p></li>
-
-     <li><p>The <a href="#document-base-url">document base URL</a> is the result of the
-     previous step if it was successful; otherwise it is <var title="">fallback base url</var>.</p></li>
-
-    </ol></li>
+   </li>
 
    <li><p><a href="#parse-a-url" title="parse a URL">Parse</a> <var title="">url</var> into its component parts.</p></li>
 
@@ -760,7 +769,7 @@
 
   <div class="impl">
 
-  <h4 id="url-manipulation-and-creation"><span class="secno">2.6.4 </span>URL manipulation and creation</h4>
+  <h4 id="url-manipulation-and-creation"><span class="secno">2.6.5 </span>URL manipulation and creation</h4>
 
   <p>To <dfn id="fragment-escaped" title="fragment-escaped">fragment-escape</dfn> a string
   <var title="">input</var>, a user agent must run the following
@@ -823,7 +832,7 @@
 
   <div class="impl">
 
-  <h4 id="dynamic-changes-to-base-urls"><span class="secno">2.6.5 </span>Dynamic changes to base URLs</h4>
+  <h4 id="dynamic-changes-to-base-urls"><span class="secno">2.6.6 </span>Dynamic changes to base URLs</h4>
 
   <p>When an <code title="attr-xml-base"><a href="global-attributes.html#the-xml:base-attribute-(xml-only)">xml:base</a></code> attribute is
   set, changed, or removed, the attribute's element, and all
@@ -886,7 +895,7 @@
 
 
 <!--TOPIC:DOM APIs-->
-  <h4 id="interfaces-for-url-manipulation"><span class="secno">2.6.6 </span>Interfaces for URL manipulation</h4>
+  <h4 id="interfaces-for-url-manipulation"><span class="secno">2.6.7 </span>Interfaces for URL manipulation</h4>
 
   <p>An interface that has a complement of <dfn id="url-decomposition-idl-attributes">URL decomposition IDL
   attributes</dfn> has seven attributes with the following

Index: the-textarea-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-textarea-element.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -d -r1.183 -r1.184
--- the-textarea-element.html	21 Sep 2012 08:14:12 -0000	1.183
+++ the-textarea-element.html	21 Sep 2012 10:14:31 -0000	1.184
@@ -385,7 +385,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -561,11 +561,11 @@
 
   <ol><li><p>Replace every U+000D CARRIAGE RETURN U+000A LINE FEED (CRLF)
    character pair from the <a href="#concept-textarea-raw-value" title="concept-textarea-raw-value">raw value</a> with a single
-   U+000A LINE FEED (CRLF) character.</p></li>
+   "LF" (U+000A) character.</p></li>
 
    <li><p>Replace every remaining U+000D CARRIAGE RETURN character from
    the <a href="#concept-textarea-raw-value" title="concept-textarea-raw-value">raw value</a> with
-   a single U+000A LINE FEED (CRLF) character.</p></li>
+   a single "LF" (U+000A) character.</p></li>
 
   </ol><p>The element's <a href="attributes-common-to-form-controls.html#concept-fe-value" title="concept-fe-value">value</a> is
   defined to be the element's <a href="#concept-textarea-raw-value" title="concept-textarea-raw-value">raw value</a> with the
@@ -706,7 +706,7 @@
   value</a>.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-textarea/input-select"><a href="textFieldSelection.html#dom-textarea/input-select">select()</a></code>, <code title="dom-textarea/input-selectionStart"><a href="textFieldSelection.html#dom-textarea/input-selectionstart">selectionStart</a></code>,

Index: the-output-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-output-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-output-element.html	21 Sep 2012 00:14:07 -0000	1.182
+++ the-output-element.html	21 Sep 2012 10:14:31 -0000	1.183
@@ -365,7 +365,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -478,7 +478,7 @@
   IDL attribute must <a href="common-dom-interfaces.html#reflect">reflect</a> the <code title="attr-output-for"><a href="#attr-output-for">for</a></code> content attribute.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code> and <code title="dom-fe-name"><a href="attributes-common-to-form-controls.html#dom-fe-name">name</a></code> IDL attributes are part of the

Index: the-select-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-select-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-select-element.html	21 Sep 2012 00:14:07 -0000	1.182
+++ the-select-element.html	21 Sep 2012 10:14:31 -0000	1.183
@@ -375,7 +375,7 @@
   object <a href="#dom-select-nameditem" title="dom-select-namedItem">namedItem</a>(DOMString name);
   void <a href="#dom-select-add" title="dom-select-add">add</a>((<a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a> or <a href="the-optgroup-element.html#htmloptgroupelement">HTMLOptGroupElement</a>) element, optional (<a href="elements.html#htmlelement">HTMLElement</a> or long)? before = null);
   void <a href="#dom-select-remove" title="dom-select-remove">remove</a>(long index);
-  <a href="common-dom-interfaces.html#dom-htmloptionscollection-setter" title="dom-HTMLOptionsCollection-setter">setter creator</a> void (unsigned long index, <a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a> option);
+  <a href="common-dom-interfaces.html#dom-htmloptionscollection-setter" title="dom-HTMLOptionsCollection-setter">setter creator</a> void (unsigned long index, <a href="the-option-element.html#htmloptionelement">HTMLOptionElement</a>? option);
 
   readonly attribute <a href="infrastructure.html#htmlcollection">HTMLCollection</a> <a href="#dom-select-selectedoptions" title="dom-select-selectedOptions">selectedOptions</a>;
            attribute long <a href="#dom-select-selectedindex" title="dom-select-selectedIndex">selectedIndex</a>;
@@ -384,7 +384,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -737,7 +737,7 @@
   or 4 depending on the presence of the <code title="attr-select-multiple"><a href="#attr-select-multiple">multiple</a></code> attribute.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-fe-autofocus"><a href="attributes-common-to-form-controls.html#dom-fe-autofocus">autofocus</a></code>, <code title="dom-fe-disabled"><a href="attributes-common-to-form-controls.html#dom-fe-disabled">disabled</a></code>, <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code>, and <code title="dom-fe-name"><a href="attributes-common-to-form-controls.html#dom-fe-name">name</a></code> IDL attributes are part of the

Index: the-xhtml-syntax.html
===================================================================
RCS file: /sources/public/html5/spec/the-xhtml-syntax.html,v
retrieving revision 1.1228
retrieving revision 1.1229
diff -u -d -r1.1228 -r1.1229
--- the-xhtml-syntax.html	21 Sep 2012 00:14:09 -0000	1.1228
+++ the-xhtml-syntax.html	21 Sep 2012 10:14:31 -0000	1.1229
@@ -638,6 +638,17 @@
 
    <li>
 
+    <p>If there is a <var title="concept-frag-parse-context"><a href="the-end.html#concept-frag-parse-context">context</a></var> element, and the
+    root element of the resulting <code><a href="dom.html#document">Document</a></code> has any
+    sibling nodes, then throw a <code><a href="infrastructure.html#syntaxerror">SyntaxError</a></code> exception and
+    abort these steps.</p>
+
+    <!-- http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1443 -->
+
+   </li>
+
+   <li>
+
     <p>If there is a <var title="concept-frag-parse-context"><a href="the-end.html#concept-frag-parse-context">context</a></var> element, then
     return the child nodes of the root element of the resulting
     <code><a href="dom.html#document">Document</a></code>, in <a href="infrastructure.html#tree-order">tree order</a>.</p>

Index: iana.html
===================================================================
RCS file: /sources/public/html5/spec/iana.html,v
retrieving revision 1.553
retrieving revision 1.554
diff -u -d -r1.553 -r1.554
--- iana.html	21 Sep 2012 00:13:59 -0000	1.553
+++ iana.html	21 Sep 2012 10:14:27 -0000	1.554
@@ -675,9 +675,7 @@
    <dt>Change controller:</dt>
    <dd>W3C</dd>
   </dl><p>Fragment identifiers have no meaning with the
-  <code><a href="#application/x-www-form-urlencoded">application/x-www-form-urlencoded</a></code> type as this type is
-  only used for uploaded payloads that do not have <a href="urls.html#url">URL</a>
-  identifiers.</p>
+  <code><a href="#application/x-www-form-urlencoded">application/x-www-form-urlencoded</a></code> type.</p>
 
 
   <h3 id="text/cache-manifest"><span class="secno">12.5 </span><dfn><code>text/cache-manifest</code></dfn></h3>

Index: global-attributes.html
===================================================================
RCS file: /sources/public/html5/spec/global-attributes.html,v
retrieving revision 1.186
retrieving revision 1.187
diff -u -d -r1.186 -r1.187
--- global-attributes.html	21 Sep 2012 08:14:10 -0000	1.186
+++ global-attributes.html	21 Sep 2012 10:14:27 -0000	1.187
@@ -805,9 +805,10 @@
   defined in XML Base. <a href="references.html#refsXMLBASE">[XMLBASE]</a></p>
 
   <p>The <code title="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)">xml:base</a></code> attribute may be
-  used on elements of <a href="infrastructure.html#xml-documents">XML documents</a>. Authors must not
-  use the <code title="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)">xml:base</a></code> attribute in
-  <a href="infrastructure.html#html-documents">HTML documents</a>.</p>
+  used on <a href="infrastructure.html#html-elements">HTML elements</a> of <a href="infrastructure.html#xml-documents">XML documents</a>.
+  Authors must not use the <code title="attr-xml-base"><a href="#the-xml:base-attribute-(xml-only)">xml:base</a></code>
+  attribute on <a href="infrastructure.html#html-elements">HTML elements</a> in <a href="infrastructure.html#html-documents">HTML
+  documents</a>.</p>
 
 
   <h5 id="the-dir-attribute"><span class="secno">3.2.3.6 </span>The <dfn title="attr-dir"><code>dir</code></dfn> attribute</h5>
@@ -1199,10 +1200,10 @@
      first five characters removed and whose value is the attribute's
      value.</li>
 
-     <li>For each name on the list, for each "-" (U+002D) character in the name that is followed by a character in the
-     range U+0061 to U+007A (<a href="common-microsyntaxes.html#lowercase-ascii-letters">lowercase ASCII letters</a>), remove the U+002D HYPHEN-MINUS character
-     (-) and replace the character that followed it by the same
-     character <a href="infrastructure.html#converted-to-ascii-uppercase">converted to ASCII uppercase</a>.</li>
+     <li>For each name <var title="">list</var>, for each "-" (U+002D) character in the name that is followed by a
+     character in the range U+0061 to U+007A (<a href="common-microsyntaxes.html#lowercase-ascii-letters">lowercase ASCII letters</a>), remove the "-" (U+002D) character and replace the character that
+     followed it by the same character <a href="infrastructure.html#converted-to-ascii-uppercase">converted to ASCII
+     uppercase</a>.</li>
 
      <li>Return <var title="">list</var>.</li>
 

Index: states-of-the-type-attribute.html
===================================================================
RCS file: /sources/public/html5/spec/states-of-the-type-attribute.html,v
retrieving revision 1.245
retrieving revision 1.246
diff -u -d -r1.245 -r1.246
--- states-of-the-type-attribute.html	21 Sep 2012 00:14:02 -0000	1.245
+++ states-of-the-type-attribute.html	21 Sep 2012 10:14:30 -0000	1.246
@@ -2994,7 +2994,7 @@
    documents are described with a wide variety of MIME types and
    extensions, the site can list several, as follows:</p>
 
-   <pre>&lt;input type="file" accept=".doc .docx .xml application/msword application/vnd.openxmlformats-officedocument.wordprocessingml.document"&gt;</pre>
+   <pre>&lt;input type="file" accept=".doc,.docx,.xml,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document"&gt;</pre>
 
    <p>On platforms that only use file extensions to describe file
    types, the extensions listed here can be used to filter the allowed

Index: headings-and-sections.html
===================================================================
RCS file: /sources/public/html5/spec/headings-and-sections.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -d -r1.183 -r1.184
--- headings-and-sections.html	21 Sep 2012 00:13:59 -0000	1.183
+++ headings-and-sections.html	21 Sep 2012 10:14:27 -0000	1.184
@@ -564,19 +564,19 @@
 
    <li>
 
-    <p>As you walk over the DOM in <a href="infrastructure.html#tree-order">tree order</a>, starting
-    with the <a href="content-models.html#sectioning-content-0">sectioning content</a> element or
-    <a href="#sectioning-root">sectioning root</a> element at the root of the subtree
-    for which an outline is to be created, trigger the first relevant
-    step below for each element as you enter and exit it.</p>
+    <p>Walk over the DOM in <a href="infrastructure.html#tree-order">tree order</a>, starting with the
+    <a href="content-models.html#sectioning-content-0">sectioning content</a> element or <a href="#sectioning-root">sectioning
+    root</a> element at the root of the subtree for which an
+    outline is to be created, and trigger the first relevant step
+    below for each element as the walk enters and exits it.</p>
 
-    <dl class="switch"><dt>If you are exiting an element and that element is the element
-     at the top of the stack</dt>
+    <dl class="switch"><dt>When exiting an element, if that element is the element at
+     the top of the stack</dt>
 
      <dd>
 
       <p class="note">The element being exited is a <a href="content-models.html#heading-content-0">heading
-      content</a> element.</p>
+      content</a> element or an element with a <code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code> attribute.</p>
 
       <p>Pop that element from the stack.</p>
 
@@ -584,11 +584,22 @@
 
 
      <dt>If the top of the stack is a <a href="content-models.html#heading-content-0">heading content</a>
-     element</dt>
+     element or an element with a <code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code> attribute</dt>
 
      <dd><p>Do nothing.</p></dd>
 
 
+     <dt>When entering an element with a <code title="attr-hidden"><a href="editing.html#the-hidden-attribute">hidden</a></code> attribute</dt>
+
+     <dd>
+
+      <p>Push the element being entered onto the stack. (This causes
+      the algorithm to skip that element and any descendants of the
+      element.)</p>
+
+     </dd>
+
+
      <dt>When entering a <a href="content-models.html#sectioning-content-0">sectioning content</a> element or a
      <a href="#sectioning-root">sectioning root</a> element</dt>
 
@@ -741,10 +752,11 @@
 
      <dd><p>Do nothing.</p></dd>
 
-    </dl><p id="associatedSection">In addition, whenever you exit a node,
-    after doing the steps above, if the node is not associated with a
-    <a href="#concept-section" title="concept-section">section</a> yet, associate the
-    node with the <a href="#concept-section" title="concept-section">section</a> <var title="">current section</var>.</p>
+    </dl><p id="associatedSection">In addition, whenever the walk exits a
+    node, after doing the steps above, if the node is not associated
+    with a <a href="#concept-section" title="concept-section">section</a> yet, associate
+    the node with the <a href="#concept-section" title="concept-section">section</a>
+    <var title="">current section</var>.</p>
 
    </li>
 

Index: the-button-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-button-element.html,v
retrieving revision 1.285
retrieving revision 1.286
diff -u -d -r1.285 -r1.286
--- the-button-element.html	21 Sep 2012 00:14:04 -0000	1.285
+++ the-button-element.html	21 Sep 2012 10:14:31 -0000	1.286
@@ -378,7 +378,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -481,7 +481,7 @@
   same name, <a href="common-dom-interfaces.html#limited-to-only-known-values">limited to only known values</a>.</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-fe-autofocus"><a href="attributes-common-to-form-controls.html#dom-fe-autofocus">autofocus</a></code>, <code title="dom-fe-disabled"><a href="attributes-common-to-form-controls.html#dom-fe-disabled">disabled</a></code>, <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code>, and <code title="dom-fe-name"><a href="attributes-common-to-form-controls.html#dom-fe-name">name</a></code> IDL attributes are part of the

Index: the-source-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-source-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-source-element.html	21 Sep 2012 00:14:07 -0000	1.182
+++ the-source-element.html	21 Sep 2012 10:14:31 -0000	1.183
@@ -374,7 +374,7 @@
   element</a> directly, possibly making use of the <code title="dom-navigator-canPlayType"><a href="media-elements.html#dom-navigator-canplaytype">canPlayType()</a></code> method to
   pick from amongst available resources. Generally, manipulating
   <code><a href="#the-source-element">source</a></code> elements manually after the document has been
-  parsed is an unncessarily complicated approach.</p>
+  parsed is an unnecessarily complicated approach.</p>
 
   <p>The <dfn id="attr-source-type" title="attr-source-type"><code>type</code></dfn>
   attribute gives the type of the <a href="media-elements.html#media-resource">media resource</a>, to help

Index: index.html
===================================================================
RCS file: /sources/public/html5/spec/index.html,v
retrieving revision 1.1303
retrieving revision 1.1304
diff -u -d -r1.1303 -r1.1304
--- index.html	21 Sep 2012 08:14:11 -0000	1.1303
+++ index.html	21 Sep 2012 10:14:27 -0000	1.1304
@@ -334,7 +334,7 @@
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="references.html">References &#8594;</a>
   <ol class="toc"><li><a class="no-num" href="index.html#index">Index</a>
-  <ol><li><a class="no-num" href="index.html#elements-1">Elements</a></li><li><a class="no-num" href="index.html#element-content-categories">Element content categories</a></li><li><a class="no-num" href="index.html#attributes-1">Attributes</a></li><li><a class="no-num" href="index.html#interfaces">Interfaces</a></li><li><a class="no-num" href="index.html#events-0">Events</a></li></ol></li></ol></div>
+  <ol><li><a class="no-num" href="index.html#elements-1">Elements</a></li><li><a class="no-num" href="index.html#element-content-categories">Element content categories</a></li><li><a class="no-num" href="index.html#attributes-1">Attributes</a></li><li><a class="no-num" href="index.html#element-interfaces">Element Interfaces</a></li><li><a class="no-num" href="index.html#all-interfaces">All Interfaces</a></li><li><a class="no-num" href="index.html#events-0">Events</a></li></ol></li></ol></div>
 
   <h2 class="no-num" id="index">Index</h2>
 
@@ -2979,7 +2979,7 @@
      <td> <code>textContent</code>
   </table>
   ( include option.text; textarea.defaultValue, and other attributes that "reflect" the element's textContent )
---><h3 class="no-num" id="interfaces">Interfaces</h3>
+--><h3 class="no-num" id="element-interfaces">Element Interfaces</h3>
 
   <p><i>This section is non-normative.</i></p>
   <table><caption>List of interfaces for elements</caption>
@@ -3314,7 +3314,15 @@
     </td></tr><tr><td> <code><a href="the-wbr-element.html#the-wbr-element">wbr</a></code>
      </td><td> <code><a href="elements.html#htmlelement">HTMLElement</a></code>
 
-  </td></tr></tbody></table><!-- (only has events from HTML5) --><h3 class="no-num" id="events-0">Events</h3>
+  </td></tr></tbody></table><h3 class="no-num" id="all-interfaces">All Interfaces</h3>
+
+  <p><i>This section is non-normative.</i></p>
+  <!--INTERFACES-->
+
+
+<!-- (only has events from HTML5) -->
+
+  <h3 class="no-num" id="events-0">Events</h3>
 
   <p><i>This section is non-normative.</i></p>
   <table><caption>List of events</caption>

Index: the-keygen-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-keygen-element.html,v
retrieving revision 1.182
retrieving revision 1.183
diff -u -d -r1.182 -r1.183
--- the-keygen-element.html	21 Sep 2012 00:14:06 -0000	1.182
+++ the-keygen-element.html	21 Sep 2012 10:14:31 -0000	1.183
@@ -370,7 +370,7 @@
   readonly attribute boolean <a href="constraints.html#dom-cva-willvalidate" title="dom-cva-willValidate">willValidate</a>;
   readonly attribute <a href="constraints.html#validitystate">ValidityState</a> <a href="constraints.html#dom-cva-validity" title="dom-cva-validity">validity</a>;
   readonly attribute DOMString <a href="constraints.html#dom-cva-validationmessage" title="dom-cva-validationMessage">validationMessage</a>;
-  boolean <a href="constraints.html#dom-cva-checkvalidatity" title="dom-cva-checkValidatity">checkValidity</a>();
+  boolean <a href="constraints.html#dom-cva-checkvalidity" title="dom-cva-checkValidity">checkValidity</a>();
   void <a href="constraints.html#dom-cva-setcustomvalidity" title="dom-cva-setCustomValidity">setCustomValidity</a>(DOMString error);
 
   readonly attribute <a href="infrastructure.html#nodelist">NodeList</a> <a href="the-label-element.html#dom-lfe-labels" title="dom-lfe-labels">labels</a>;
@@ -587,7 +587,7 @@
   attribute must return the value "<code title="">keygen</code>".</p>
 
   <p>The <code title="dom-cva-willValidate"><a href="constraints.html#dom-cva-willvalidate">willValidate</a></code>, <code title="dom-cva-validity"><a href="constraints.html#dom-cva-validity">validity</a></code>, and <code title="dom-cva-validationMessage"><a href="constraints.html#dom-cva-validationmessage">validationMessage</a></code>
-  attributes, and the <code title="dom-cva-checkValidatity"><a href="constraints.html#dom-cva-checkvalidatity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
+  attributes, and the <code title="dom-cva-checkValidity"><a href="constraints.html#dom-cva-checkvalidity">checkValidity()</a></code> and <code title="dom-cva-setCustomValidity"><a href="constraints.html#dom-cva-setcustomvalidity">setCustomValidity()</a></code>
   methods, are part of the <a href="constraints.html#the-constraint-validation-api">constraint validation API</a>. The
   <code title="dom-lfe-labels"><a href="the-label-element.html#dom-lfe-labels">labels</a></code> attribute provides a list
   of the element's <code><a href="the-label-element.html#the-label-element">label</a></code>s. The <code title="dom-fe-autofocus"><a href="attributes-common-to-form-controls.html#dom-fe-autofocus">autofocus</a></code>, <code title="dom-fe-disabled"><a href="attributes-common-to-form-controls.html#dom-fe-disabled">disabled</a></code>, <code title="dom-fae-form"><a href="association-of-controls-and-forms.html#dom-fae-form">form</a></code>, and <code title="dom-fe-name"><a href="attributes-common-to-form-controls.html#dom-fe-name">name</a></code> IDL attributes are part of the

Index: links.html
===================================================================
RCS file: /sources/public/html5/spec/links.html,v
retrieving revision 1.289
retrieving revision 1.290
diff -u -d -r1.289 -r1.290
--- links.html	21 Sep 2012 08:14:11 -0000	1.289
+++ links.html	21 Sep 2012 10:14:29 -0000	1.290
@@ -1977,7 +1977,7 @@
     <code title="selector-link"><a href="#selector-link">:link</a></code> and <code title="selector-visited"><a href="#selector-visited">:visited</a></code>.</p>
 
     <p>Other specifications might apply more specific rules regarding
-    how these elements are to match these pseudo-elements, to mitigate
+    how these elements are to match these pseudo-classes, to mitigate
     some privacy concerns that apply with straightforward
     implementations of this requirement.</p>
 

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.2002
retrieving revision 1.2003
diff -u -d -r1.2002 -r1.2003
--- spec.html	21 Sep 2012 08:14:12 -0000	1.2002
+++ spec.html	21 Sep 2012 10:14:30 -0000	1.2003
@@ -548,10 +548,11 @@
    <li><a href="urls.html#urls"><span class="secno">2.6 </span>URLs</a>
     <ol class="toc"><li><a href="urls.html#terminology-0"><span class="secno">2.6.1 </span>Terminology</a></li>
      <li><a href="urls.html#parsing-urls"><span class="secno">2.6.2 </span>Parsing URLs</a></li>
-     <li><a href="urls.html#resolving-urls"><span class="secno">2.6.3 </span>Resolving URLs</a></li>
-     <li><a href="urls.html#url-manipulation-and-creation"><span class="secno">2.6.4 </span>URL manipulation and creation</a></li>
-     <li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.5 </span>Dynamic changes to base URLs</a></li>
-     <li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.6 </span>Interfaces for URL manipulation</a></li></ol></li>
+     <li><a href="urls.html#base-urls"><span class="secno">2.6.3 </span>Base URLs</a></li>
+     <li><a href="urls.html#resolving-urls"><span class="secno">2.6.4 </span>Resolving URLs</a></li>
+     <li><a href="urls.html#url-manipulation-and-creation"><span class="secno">2.6.5 </span>URL manipulation and creation</a></li>
+     <li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.6 </span>Dynamic changes to base URLs</a></li>
+     <li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.7 </span>Interfaces for URL manipulation</a></li></ol></li>
    <li><a href="urls.html#fetching-resources"><span class="secno">2.7 </span>Fetching resources</a>
     <ol class="toc"><li><a href="urls.html#concept-http-equivalent"><span class="secno">2.7.1 </span>Protocol concepts</a></li>
      <li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.2 </span>Encrypted HTTP and related security concerns</a></li>
@@ -1262,7 +1263,8 @@
   <ol class="toc"><li><a class="no-num" href="index.html#elements-1">Elements</a></li>
    <li><a class="no-num" href="index.html#element-content-categories">Element content categories</a></li>
    <li><a class="no-num" href="index.html#attributes-1">Attributes</a></li>
-   <li><a class="no-num" href="index.html#interfaces">Interfaces</a></li>
+   <li><a class="no-num" href="index.html#element-interfaces">Element Interfaces</a></li>
+   <li><a class="no-num" href="index.html#all-interfaces">All Interfaces</a></li>
    <li><a class="no-num" href="index.html#events-0">Events</a></li></ol></li>
  <li><a class="no-num" href="references.html#references">References</a></li>
  <li><a class="no-num" href="acknowledgements.html#acknowledgements">Acknowledgements</a></li></ol><!--end-toc--></body></html>
\ No newline at end of file

Index: the-meta-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-meta-element.html,v
retrieving revision 1.186
retrieving revision 1.187
diff -u -d -r1.186 -r1.187
--- the-meta-element.html	21 Sep 2012 00:14:06 -0000	1.186
+++ the-meta-element.html	21 Sep 2012 10:14:31 -0000	1.187
@@ -767,18 +767,13 @@
     encouraged to use the <code title="attr-lang"><a href="global-attributes.html#attr-lang">lang</a></code>
     attribute instead.</p>
 
-    <p>This pragma sets the <dfn id="pragma-set-default-language">pragma-set default
-    language</dfn>. Until the pragma is successfully processed, there
-    is no <a href="#pragma-set-default-language">pragma-set default language</a>.</p>
+    <p>This pragma sets the <dfn id="pragma-set-default-language">pragma-set default language</dfn>.
+    Until such a pragma is successfully processed, there is no
+    <a href="#pragma-set-default-language">pragma-set default language</a>.</p>
 
-    <ol><li><p>If another <code><a href="#the-meta-element">meta</a></code> element with an <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute in the
-     <a href="#attr-meta-http-equiv-content-language" title="attr-meta-http-equiv-content-language">Content
-     Language state</a> has already been successfully processed
-     (i.e. when it was inserted the user agent processed it and
-     reached the last step of this list of steps), then abort these
-     steps.</p></li>
+    <!-- http://www.hixie.ch/tests/adhoc/html/meta/content-language/ -->
 
-     <li><p>If the <code><a href="#the-meta-element">meta</a></code> element has no <code title="attr-meta-content"><a href="#attr-meta-content">content</a></code> attribute, or if that
+    <ol><li><p>If the <code><a href="#the-meta-element">meta</a></code> element has no <code title="attr-meta-content"><a href="#attr-meta-content">content</a></code> attribute, or if that
      attribute's value is the empty string, then abort these
      steps.</p></li>
 
@@ -799,7 +794,7 @@
      <li><p><a href="common-microsyntaxes.html#collect-a-sequence-of-characters" title="collect a sequence of characters">Collect a
      sequence of characters</a> that are not<!--neither--> <a href="common-microsyntaxes.html#space-character" title="space character">space characters</a><!-- nor a "," (U+002C) character-->.</p></li>
 
-     <li><p>Let the <a href="#pragma-set-default-language">pragma-set default language</a> be the
+     <li><p>Set the <a href="#pragma-set-default-language">pragma-set default language</a> to the
      string that resulted from the previous step.</p></li>
 
     </ol><p class="note">This pragma is not exactly equivalent to the HTTP

Index: introduction.html
===================================================================
RCS file: /sources/public/html5/spec/introduction.html,v
retrieving revision 1.1246
retrieving revision 1.1247
diff -u -d -r1.1246 -r1.1247
--- introduction.html	21 Sep 2012 08:14:11 -0000	1.1246
+++ introduction.html	21 Sep 2012 10:14:28 -0000	1.1247
@@ -339,64 +339,6 @@
     <ol><li><a href="introduction.html#presentational-markup"><span class="secno">1.10.1 </span>Presentational markup</a></li><li><a href="introduction.html#syntax-errors"><span class="secno">1.10.2 </span>Syntax errors</a></li><li><a href="introduction.html#restrictions-on-content-models-and-on-attribute-values"><span class="secno">1.10.3 </span>Restrictions on content models and on attribute values</a></li></ol></li><li><a href="introduction.html#recommended-reading"><span class="secno">1.11 </span>Recommended reading</a></li></ol></li></ol></div>
 
   <h2 id="introduction"><span class="secno">1 </span>Introduction</h2>
-
-   <li>The <code title="attr-inert">inert</code> global attribute to disable subtrees.</li><!--INERT-->
-   <li>The <code title="attr-fs-method-dialog-keyword">dialog</code> keyword on the <code><a href="the-form-element.html#the-form-element">form</a></code> element's <code title="attr-fs-method"><a href="form-submission.html#attr-fs-method">method</a></code> attribute, for a simpler way to close dialogs.</li><!--FORM-DIALOG-->
-   <li>The <code title="dom-document-cssElementMap">cssElementMap</code> feature for defining <span title="CSS element reference identifier">CSS element reference identifiers</span>.</li> <!--CSSREF-->
-   <li>An experimental specification of the legacy <code title="dom-find">window.find()</code> API.</li><!--FIND-->
-   <li>Some predefined <a href="#mdvocabs">Microdata vocabularies</a>.</li>
-   <li>The <code>data</code> element for marking up machine-readable data.</li><!--DATA--><!--FORK-->
-   <li>The <code title="scheme-http+aes">http+aes:</code> and <code title="scheme-http+aes">https+aes:</code> schemes.</li><!--FORK-->
-   <li>The <a href="offline.html#application-cache">application cache</a> feature's <span title="concept-appcache-mode-prefer-online">prefer-online</span> mode.</li><!--FORK--><!--APPCACHE-PREFER-ONLINE-->
-  
-
-<!--
-  <p>Features that are part of the WHATWG HTML Living Standard
-  specification but that are currently published as separate
-  specifications as well, and are not included in the W3C HTML5
-  specification, consist of:</p>
-
-  <ul>
-   <li><a href="#2dcontext">Canvas 2D Graphics Context</a>--><!--2DCONTEXT--><!--
-   <li><a href="#microdata">Microdata</a>--><!--MD--><!--
-   <li><a href="#crossDocumentMessages">Cross-document messaging</a> (also known as Communications)--><!--POSTMSG--><!--
-   <li><a href="#channel-messaging">Channel messaging</a> (also known as Communications)--><!--POSTMSG--><!--
-  </ul>
--->
-
-<!--
-  <h6 class="no-toc">What else is HTML5?</h6>
-
-  <p>Features that are not currently published or maintained by the
-  WHATWG but that are sometimes considered to be informally part of
-  "HTML5" include:</p>
-
-  <ul>
-   <li><a href="http://tools.ietf.org/html/rfc6455">WebSocket protocol</a>
-   <li><a href="http://tools.ietf.org/html/draft-abarth-mime-sniff">Media Type Sniffing</a>
-   <li><a href="http://tools.ietf.org/html/rfc6454">The Web Origin Concept</a>
-   <li><a href="http://dev.w3.org/geo/api/spec-source.html">Geolocation API</a>
-   <li><a href="http://www.w3.org/TR/SVG/">SVG</a>
-   <li><a href="http://www.w3.org/TR/MathML/">MathML</a>
-   <li><a href="http://dev.w3.org/2006/webapi/XMLHttpRequest-2/">XMLHttpRequest</a>
-   <li>Parts of <a href="http://www.w3.org/Style/CSS/current-work">CSS</a>
-   <li><a href="http://dev.w3.org/html5/webvtt/">WebVTT</a>
-  </ul>
--->
-
-<!--
-  <p>The <a href="#forms">forms</a> part of this specification was
-  previously published separately in a specification known as Web
-  Forms 2. The <a href="#workers">Web Workers</a> section was also
-  previously published as a separate document.</p>
--->
-
-<!--
-  <p>See also <a
-  href="http://wiki.whatwg.org/wiki/FAQ#What_are_the_various_versions_of_the_spec.3F">the
-  relevant FAQ entry</a>.</p>
--->
-
 <!--VERSION-->
 
 

Index: the-style-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-style-element.html,v
retrieving revision 1.183
retrieving revision 1.184
diff -u -d -r1.183 -r1.184
--- the-style-element.html	21 Sep 2012 08:14:12 -0000	1.183
+++ the-style-element.html	21 Sep 2012 10:14:31 -0000	1.184
@@ -461,16 +461,21 @@
   element's descendants.</p>
 
   <p>For scoped CSS resources, the effect of other @-rules must be
-  scoped to the scoped sheet and its subresources, even if the @-rule
-  in question would ordinarily apply to all style sheets that affect
-  the <code><a href="dom.html#document">Document</a></code>. Any '@page' rules in scoped CSS resources
+  scoped to either the scoped sheet and its subresources or to the
+  subtree rooted at the <code><a href="#the-style-element">style</a></code> element's parent (if any),
+  even if the @-rule in question would ordinarily apply to all style
+  sheets that affect the <code><a href="dom.html#document">Document</a></code>, or to all nodes in the
+  <code><a href="dom.html#document">Document</a></code>. Any '@page' rules in scoped CSS resources
   must be ignored.</p>
 
   <p class="example">For example, an '@font-face' rule defined in a
   scoped style sheet would only define the font for the purposes of
-  font rules in the scoped section; style sheets outside the scoped
-  section using the same font name would not end up using that
-  embedded font.</p>
+  elements in the scoped section; the font would not be used for
+  elements outside the subtree. However, rules outside the subtree
+  that refer to font names declared in '@font-face' rules in a scoped
+  section, when those rules are inherited by nodes in the scoped
+  section, would end up referring to the fonts declared in that
+  section.</p>
 
   <hr></div>
 

Index: syntax.html
===================================================================
RCS file: /sources/public/html5/spec/syntax.html,v
retrieving revision 1.1234
retrieving revision 1.1235
diff -u -d -r1.1234 -r1.1235
--- syntax.html	21 Sep 2012 00:14:02 -0000	1.1234
+++ syntax.html	21 Sep 2012 10:14:30 -0000	1.1235
@@ -853,6 +853,11 @@
   </td></tr></tbody></table><p>No other namespaced attribute can be expressed in <a href="#syntax">the
   HTML syntax</a>.</p>
 
+  <p class="note">Whether the attributes in the table above are
+  conforming or not is defined by other specifications (e.g. the SVG
+  and MathML specifications); this section only describes the syntax
+  rules if the attributes are serialised using the HTML syntax.</p>
+
 
   <h5 id="optional-tags"><span class="secno">8.1.2.4 </span>Optional tags</h5>
 

Index: webappapis.html
===================================================================
RCS file: /sources/public/html5/spec/webappapis.html,v
retrieving revision 1.391
retrieving revision 1.392
diff -u -d -r1.391 -r1.392
--- webappapis.html	21 Sep 2012 00:14:09 -0000	1.391
+++ webappapis.html	21 Sep 2012 10:14:31 -0000	1.392
@@ -1543,7 +1543,7 @@
    handler</a> was last set to.</p></li>
 
    <li><p>Invoke <var title="">callback</var> with one
-   argument, the value of which is the <code><a href="infrastructure.html#event">Event</a></code> object <var title="">E</var>, with the <i title="dfn-callback-this-value">callback this value</i> set to the
+   argument, the value of which is the <code><a href="infrastructure.html#event">Event</a></code> object <var title="">E</var>, with the <i title="dfn-callback-this-value">callback this value</i> set to
    <var title="">E</var>'s <code title="dom-Event-currentTarget">currentTarget</code>. Let the
    return value be <var title="">return value</var>. <a href="references.html#refsWEBIDL">[WEBIDL]</a></p></li>
 

Index: common-microsyntaxes.html
===================================================================
RCS file: /sources/public/html5/spec/common-microsyntaxes.html,v
retrieving revision 1.250
retrieving revision 1.251
diff -u -d -r1.250 -r1.251
--- common-microsyntaxes.html	21 Sep 2012 00:13:58 -0000	1.250
+++ common-microsyntaxes.html	21 Sep 2012 10:14:26 -0000	1.251
@@ -523,8 +523,8 @@
   represents that state. Otherwise, if the attribute value matches
   none of the keywords but there is a <i>missing value default</i>
   state defined, then <em>that</em> is the state represented by the
-  attribute. Otherwise, there is no default, and invalid values must
-  be ignored.</p>
+  attribute. Otherwise, there is no default, and invalid values mean
+  that there is no state represented.</p>
 
   <p>When the attribute is <em>not</em> specified, if there is a
   <i>missing value default</i> state defined, then that is the state

Received on Friday, 21 September 2012 10:14:39 UTC