html5/spec acknowledgements.html,1.1283,1.1284 attributes-common-to-td-and-th-elements.html,1.177,1.178 browsers.html,1.1266,1.1267 common-dom-interfaces.html,1.261,1.262 content-models.html,1.287,1.288 global-attributes.html,1.179,1.180 headings-and-sections.html,1.177,1.178 history.html,1.1271,1.1272 index.html,1.1296,1.1297 infrastructure.html,1.1304,1.1305 links.html,1.282,1.283 media-elements.html,1.179,1.180 offline.html,1.1234,1.1235 references.html,1.1254,1.1255 rendering.html,1.245,1.246 single-page.html,1.115,1.116 spec.html,1.1986,1.1987 the-a-element.html,1.178,1.179 the-del-element.html,1.177,1.178 the-end.html,1.173,1.174 the-hgroup-element.html,1.177,1.178 the-iframe-element.html,1.323,1.324 the-ins-element.html,1.177,1.178 the-map-element.html,1.238,1.239 the-table-element.html,1.177,1.178 timers.html,1.248,1.249 tokenization.html,1.188,1.189 urls.html,1.241,1.242 webappapis.html,1.384,1.385

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

Modified Files:
	acknowledgements.html 
	attributes-common-to-td-and-th-elements.html browsers.html 
	common-dom-interfaces.html content-models.html 
	global-attributes.html headings-and-sections.html history.html 
	index.html infrastructure.html links.html media-elements.html 
	offline.html references.html rendering.html single-page.html 
	spec.html the-a-element.html the-del-element.html the-end.html 
	the-hgroup-element.html the-iframe-element.html 
	the-ins-element.html the-map-element.html 
	the-table-element.html timers.html tokenization.html urls.html 
	webappapis.html 
Log Message:
commit 871a3ac7ac06959c2266ed0829274e6c47c8c446
Author: ianh <ianh@340c8d12-0b0e-0410-8428-c7bf67bfef74>
Date:   Thu Jul 26 23:38:12 2012 +0000

    [e] (0) references are always going out of date
    Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=16803
    Affected topics: HTML
    
    git-svn-id: http://svn.whatwg.org/webapps@7212 340c8d12-0b0e-0410-8428-c7bf67bfef74
    (cherry picked from commit 3f9888487de601cd26810961c3f52d4914f2ce54)
    (covers also commit b746b8f68b4680faa71febcba742efec599a55c8)


Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec/infrastructure.html,v
retrieving revision 1.1304
retrieving revision 1.1305
diff -u -d -r1.1304 -r1.1305
--- infrastructure.html	14 Sep 2012 01:14:32 -0000	1.1304
+++ infrastructure.html	14 Sep 2012 05:13:53 -0000	1.1305
@@ -1251,8 +1251,8 @@
     required for conforming IDL fragments, as described in the Web IDL
     specification. <a href="references.html#refsWEBIDL">[WEBIDL]</a></p>
 
-    <p>The terms <dfn id="relevant-namespace-object">relevant namespace object</dfn>, <dfn id="supported-property-indices">supported
-    property indices</dfn>, <dfn id="determine-the-value-of-an-indexed-property">determine the value of an indexed
+    <p>The terms <dfn id="expose">expose</dfn>, <dfn id="supported-property-indices">supported property
+    indices</dfn>, <dfn id="determine-the-value-of-an-indexed-property">determine the value of an indexed
     property</dfn>, <dfn id="support-named-properties">support named properties</dfn>,
     <dfn id="supported-property-names">supported property names</dfn>, <dfn id="determine-the-value-of-a-named-property">determine the value of a
     named property</dfn>, <dfn id="platform-array-objects">platform array objects</dfn>, and <dfn id="dfn-read-only-array" title="dfn-read-only-array">read only</dfn> (when applied to
@@ -1305,6 +1305,10 @@
     being an officially obsoleted type</a> according to RFC
     4329. <a href="references.html#refsRFC4329">[RFC4329]</a></p>
 
+    <p>The term <dfn id="javascript-global-environment">JavaScript global environment</dfn> refers to the
+    <i title="">global environment</i> concept defined in the
+    ECMAScript specification.</p>
+
    </dd>
 
 <!--TOPIC:HTML-->

Index: the-a-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-a-element.html,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -d -r1.178 -r1.179
--- the-a-element.html	14 Sep 2012 01:14:34 -0000	1.178
+++ the-a-element.html	14 Sep 2012 05:13:55 -0000	1.179
@@ -336,12 +336,11 @@
 
   <dl class="element"><dt><a href="element-definitions.html#element-dfn-categories" title="element-dfn-categories">Categories</a>:</dt>
    <dd><a href="content-models.html#flow-content-1">Flow content</a>.</dd>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: <a href="content-models.html#phrasing-content-1">phrasing content</a>.</dd>
+   <dd><a href="content-models.html#phrasing-content-1">Phrasing content</a>.</dd>
    <dd><a href="content-models.html#interactive-content-0">Interactive content</a>.</dd>
    <dd><a href="content-models.html#palpable-content-0">Palpable content</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-contexts" title="element-dfn-contexts">Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href="content-models.html#flow-content-1">flow content</a> is expected.</dd>
+   <dd>Where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
    <dt><a href="element-definitions.html#element-dfn-content-model" title="element-dfn-content-model">Content model</a>:</dt>
    <dd><a href="content-models.html#transparent">Transparent</a>, but there must be no <a href="content-models.html#interactive-content-0">interactive content</a> descendant.</dd>
    <dt><a href="element-definitions.html#element-dfn-attributes" title="element-dfn-attributes">Content attributes</a>:</dt>

Index: the-del-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-del-element.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- the-del-element.html	14 Sep 2012 01:14:36 -0000	1.177
+++ the-del-element.html	14 Sep 2012 05:13:55 -0000	1.178
@@ -336,10 +336,9 @@
 
   <dl class="element"><dt><a href="element-definitions.html#element-dfn-categories" title="element-dfn-categories">Categories</a>:</dt>
    <dd><a href="content-models.html#flow-content-1">Flow content</a>.</dd>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: <a href="content-models.html#phrasing-content-1">phrasing content</a>.</dd>
+   <dd><a href="content-models.html#phrasing-content-1">Phrasing content</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-contexts" title="element-dfn-contexts">Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href="content-models.html#flow-content-1">flow content</a> is expected.</dd>
+   <dd>Where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
    <dt><a href="element-definitions.html#element-dfn-content-model" title="element-dfn-content-model">Content model</a>:</dt>
    <dd><a href="content-models.html#transparent">Transparent</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-attributes" title="element-dfn-attributes">Content attributes</a>:</dt>

Index: the-map-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-map-element.html,v
retrieving revision 1.238
retrieving revision 1.239
diff -u -d -r1.238 -r1.239
--- the-map-element.html	14 Sep 2012 01:14:38 -0000	1.238
+++ the-map-element.html	14 Sep 2012 05:13:55 -0000	1.239
@@ -336,11 +336,10 @@
 
   <dl class="element"><dt><a href="element-definitions.html#element-dfn-categories" title="element-dfn-categories">Categories</a>:</dt>
    <dd><a href="content-models.html#flow-content-1">Flow content</a>.</dd>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: <a href="content-models.html#phrasing-content-1">phrasing content</a>.</dd>
+   <dd><a href="content-models.html#phrasing-content-1">Phrasing content</a>.</dd>
    <dd><a href="content-models.html#palpable-content-0">Palpable content</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-contexts" title="element-dfn-contexts">Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href="content-models.html#flow-content-1">flow content</a> is expected.</dd>
+   <dd>Where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
    <dt><a href="element-definitions.html#element-dfn-content-model" title="element-dfn-content-model">Content model</a>:</dt>
    <dd><a href="content-models.html#transparent">Transparent</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-attributes" title="element-dfn-attributes">Content attributes</a>:</dt>

Index: history.html
===================================================================
RCS file: /sources/public/html5/spec/history.html,v
retrieving revision 1.1271
retrieving revision 1.1272
diff -u -d -r1.1271 -r1.1272
--- history.html	14 Sep 2012 01:14:31 -0000	1.1271
+++ history.html	14 Sep 2012 05:13:53 -0000	1.1272
@@ -1363,7 +1363,8 @@
     <a href="browsers.html#same-origin">same origin</a> as the URL in question, and that have
     this URL as one of their entries, excluding entries marked as
     <a href="offline.html#concept-appcache-foreign" title="concept-appcache-foreign">foreign</a>, and whose
-    <a href="offline.html#concept-appcache-mode" title="concept-appcache-mode">mode</a> is <a href="offline.html#concept-appcache-mode-fast" title="concept-appcache-mode-fast">fast</a>, then get the
+    <a href="offline.html#concept-appcache-mode" title="concept-appcache-mode">mode</a> is <a href="offline.html#concept-appcache-mode-fast" title="concept-appcache-mode-fast">fast</a>, and the user agent
+    is not in a mode where it will avoid using <a href="offline.html#application-cache" title="application cache">application caches</a> then get the
     resource from the <a href="offline.html#concept-appcache-selection" title="concept-appcache-selection">most
     appropriate application cache</a> of those that match.</p>
 

Index: the-iframe-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-iframe-element.html,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -d -r1.323 -r1.324
--- the-iframe-element.html	14 Sep 2012 01:14:37 -0000	1.323
+++ the-iframe-element.html	14 Sep 2012 05:13:55 -0000	1.324
@@ -403,7 +403,7 @@
 
   </ol><p>For <code><a href="#the-iframe-element">iframe</a></code> elements in <a href="infrastructure.html#xml-documents">XML documents</a>,
   the attribute, if present, must have a value that matches the
-  production labeled <code><a href="dom.html#document">document</a></code> in the XML
+  production labeled <code title="">document</code> in the XML
   specification. <a href="references.html#refsXML">[XML]</a></p>
 
   <p>If the <code title="attr-iframe-src"><a href="#attr-iframe-src">src</a></code> attribute and the

Index: single-page.html
===================================================================
RCS file: /sources/public/html5/spec/single-page.html,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -d -r1.115 -r1.116
--- single-page.html	14 Sep 2012 02:13:42 -0000	1.115
+++ single-page.html	14 Sep 2012 05:13:54 -0000	1.116
@@ -3847,8 +3847,8 @@
     required for conforming IDL fragments, as described in the Web IDL
     specification. <a href=#refsWEBIDL>[WEBIDL]</a></p>
 
-    <p>The terms <dfn id=relevant-namespace-object>relevant namespace object</dfn>, <dfn id=supported-property-indices>supported
-    property indices</dfn>, <dfn id=determine-the-value-of-an-indexed-property>determine the value of an indexed
+    <p>The terms <dfn id=expose>expose</dfn>, <dfn id=supported-property-indices>supported property
+    indices</dfn>, <dfn id=determine-the-value-of-an-indexed-property>determine the value of an indexed
     property</dfn>, <dfn id=support-named-properties>support named properties</dfn>,
     <dfn id=supported-property-names>supported property names</dfn>, <dfn id=determine-the-value-of-a-named-property>determine the value of a
     named property</dfn>, <dfn id=platform-array-objects>platform array objects</dfn>, and <dfn id=dfn-read-only-array title=dfn-read-only-array>read only</dfn> (when applied to
@@ -3901,6 +3901,10 @@
     being an officially obsoleted type</a> according to RFC
     4329. <a href=#refsRFC4329>[RFC4329]</a></p>
 
+    <p>The term <dfn id=javascript-global-environment>JavaScript global environment</dfn> refers to the
+    <i title="">global environment</i> concept defined in the
+    ECMAScript specification.</p>
+
    </dd>
 
 <!--TOPIC:HTML-->
@@ -7592,9 +7596,10 @@
 
   <h4 id=dynamic-changes-to-base-urls><span class=secno>2.6.5 </span>Dynamic changes to base URLs</h4>
 
-  <p>When an <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute
-  changes, the attribute's element, and all descendant elements, are
-  <a href=#affected-by-a-base-url-change>affected by a base URL change</a>.</p>
+  <p>When an <code title=attr-xml-base><a href=#the-xml:base-attribute-(xml-only)>xml:base</a></code> attribute is
+  set, changed, or removed, the attribute's element, and all
+  descendant elements, are <a href=#affected-by-a-base-url-change>affected by a base URL
+  change</a>.</p>
 
   <p>When a document's <a href=#document-base-url>document base URL</a> changes, all
   elements in that document are <a href=#affected-by-a-base-url-change>affected by a base URL
@@ -9228,7 +9233,7 @@
   <p>The following <code><a href=#transferable>Transferable</a></code> types exist:</p>
 
   <ul class=brief><li><code>MessagePort</code>
-   <!--<li><code>ArrayBuffer</code>-->
+   </li><li><code><a href=#arraybuffer>ArrayBuffer</a></code> <a href=#refsTYPEDARRAY>[TYPEDARRAY]</a>
   </li></ul><div class=impl>
 
   <h4 id=safe-passing-of-structured-data><span class=secno>2.8.5 </span>Safe passing of structured data</h4>
@@ -10892,9 +10897,9 @@
   <a href=#ignore title=ignore>ignored</a> for the purposes of determining
   the element's language.</p>
 
-  <p>If none of the node's ancestors, including the <a href=#root-element>root
-  element</a>, have either attribute set, but there is a
-  <a href=#pragma-set-default-language>pragma-set default language</a> set, then that is the
+  <p>If neither the node nor any of the node's ancestors, including
+  the <a href=#root-element>root element</a>, have either attribute set, but there
+  is a <a href=#pragma-set-default-language>pragma-set default language</a> set, then that is the
   language of the node. If there is no <a href=#pragma-set-default-language>pragma-set default
   language</a> set, then language information from a higher-level
   protocol (such as HTTP), if any, must be used as the final fallback
@@ -11878,7 +11883,7 @@
   level. Runs of <a href=#phrasing-content-1>phrasing content</a> form <a href=#paragraph title=paragraph>paragraphs</a>.</p>
 
   <!-- when updating this also update the category index -->
-  <ul class="brief category-list"><li><code><a href=#the-a-element>a</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>)</li>
+  <ul class="brief category-list"><li><code><a href=#the-a-element>a</a></code></li>
    <li><code><a href=#the-abbr-element>abbr</a></code></li>
    <li><code><a href=#the-area-element>area</a></code> (if it is a descendant of a <code><a href=#the-map-element>map</a></code> element)</li>
    <li><code><a href=#the-audio-element>audio</a></code></li>
@@ -11893,7 +11898,7 @@
    <li><code><a href=#the-command-element>command</a></code></li>
 <!--DATA--><!--FORK-->
    <li><code><a href=#the-datalist-element>datalist</a></code></li>
-   <li><code><a href=#the-del-element>del</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>)</li>
+   <li><code><a href=#the-del-element>del</a></code></li>
    <li><code><a href=#the-dfn-element>dfn</a></code></li>
    <li><code><a href=#the-em-element>em</a></code></li>
    <li><code><a href=#the-embed-element>embed</a></code></li>
@@ -11901,12 +11906,12 @@
    <li><code><a href=#the-iframe-element>iframe</a></code></li>
    <li><code><a href=#the-img-element>img</a></code></li>
    <li><code><a href=#the-input-element>input</a></code></li>
-   <li><code><a href=#the-ins-element>ins</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>)</li>
+   <li><code><a href=#the-ins-element>ins</a></code></li>
    <li><code><a href=#the-kbd-element>kbd</a></code></li>
    <li><code><a href=#the-keygen-element>keygen</a></code></li>
    <li><code><a href=#the-label-element>label</a></code></li>
 <!--MD-->
-   <li><code><a href=#the-map-element>map</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>)</li>
+   <li><code><a href=#the-map-element>map</a></code></li>
    <li><code><a href=#the-mark-element>mark</a></code></li>
    <li><code><a href=#math>math</a></code></li>
 <!--MD-->
@@ -17900,15 +17905,6 @@
   multiple levels, such as subheadings, alternative titles, or
   taglines.</p>
 
-  <p>For the purposes of document summaries, outlines, and the like,
-  the text of <code><a href=#the-hgroup-element>hgroup</a></code> elements is defined to be the text
-  of the highest <a href=#rank title=rank>ranked</a>
-  <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>–<code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code> element descendant of the
-  <code><a href=#the-hgroup-element>hgroup</a></code> element, if there are any such elements, and the
-  first such element if there are multiple elements with that
-  <a href=#rank>rank</a>. If there are no such elements, then the text of
-  the <code><a href=#the-hgroup-element>hgroup</a></code> element is the empty string.</p>
-
   <p>Other elements of <a href=#heading-content-0>heading content</a> in the
   <code><a href=#the-hgroup-element>hgroup</a></code> element indicate subheadings or subtitles.</p>
 
@@ -17924,26 +17920,41 @@
 
   <div class=example>
 
-   <p>Here are some examples of valid headings. In each case, the
-   emphasized text represents the text that would be used as the
-   heading in an application extracting heading data and ignoring
-   subheadings.</p>
+   <p>Here are some examples of valid headings.</p>
 
-   <pre>&lt;hgroup&gt;
- &lt;h1&gt;<strong>The reality dysfunction</strong>&lt;/h1&gt;
+    <pre>&lt;hgroup&gt;
+ &lt;h1&gt;The reality dysfunction&lt;/h1&gt;
  &lt;h2&gt;Space is not the only void&lt;/h2&gt;
 &lt;/hgroup&gt;</pre>
 
-   <pre>&lt;hgroup&gt;
- &lt;h1&gt;<strong>Dr. Strangelove</strong>&lt;/h1&gt;
+    <pre>&lt;hgroup&gt;
+ &lt;h1&gt;Dr. Strangelove&lt;/h1&gt;
  &lt;h2&gt;Or: How I Learned to Stop Worrying and Love the Bomb&lt;/h2&gt;
 &lt;/hgroup&gt;</pre>
 
-  <p>The point of using <code><a href=#the-hgroup-element>hgroup</a></code> in these examples is to
-  mask the <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code> element (which acts as a secondary title)
-  from the <a href=#outline>outline</a> algorithm.</p><!--
-  http://www.brucelawson.co.uk/2009/html-5-is-a-mess/#comment-618895
-  -->
+   <p>The point of using <code><a href=#the-hgroup-element>hgroup</a></code> in these examples is to
+   mask the <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code> element (which acts as a secondary title)
+   from the <a href=#outline>outline</a> algorithm.</p><!--
+   http://www.brucelawson.co.uk/2009/html-5-is-a-mess/#comment-618895
+   -->
+
+   <p>How a user agent exposes such multi-level headings in user
+   interfaces (e.g. in tables of contents or search results) is left
+   open to implementors, as it is a user interface issue. The first
+   example above could be rendered as:</p>
+
+   <pre>The reality dysfunction: Space is not the only void</pre>
+
+   <p>Alternatively, it could look like this:
+
+   </p><pre>The reality dysfunction (Space is not the only void)</pre>
+
+   <p>In interfaces where a title can be rendered on multiple lines,
+   it could be rendered as follows, maybe with the first line in a
+   bigger font size:</p>
+
+   <pre>The reality dysfunction
+Space is not the only void</pre>
 
   </div>
 
@@ -18602,6 +18613,10 @@
 
      <dd>
 
+      <p>If the <var title="">current section</var> has no heading,
+      create an implied heading and let that be the heading for the
+      <var title="">current section</var>.</p>
+
       <p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p>
 
       <p>Let <var title="">current section</var> be the last section
@@ -18623,7 +18638,11 @@
 
       <p>Run these steps:</p>
 
-      <ol><li><p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p></li>
+      <ol><li><p>If the <var title="">current section</var> has no
+       heading, create an implied heading and let that be the heading
+       for the <var title="">current section</var>.</p></li>
+
+       <li><p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p></li>
 
        <li><p>Let <var title="">current section</var> be the last
        section in the <a href=#outline>outline</a> of the <var title="">current
@@ -18653,9 +18672,9 @@
       at the root of the subtree for which an outline is being
       generated.</p>
 
-      <p>Let <var title="">current section</var> be the first <a href=#concept-section title=concept-section>section</a> in the
-      <a href=#outline>outline</a> of the <var title="">current outlinee</var>
-      element.</p>
+      <p>If the <var title="">current section</var> has no heading,
+      create an implied heading and let that be the heading for the
+      <var title="">current section</var>.</p>
 
       <p>Skip to the next step in the overall set of steps. (The walk
       is over.)</p>
@@ -18672,7 +18691,9 @@
 
       <p>Otherwise, if the element being entered has a
       <a href=#rank>rank</a> equal to or greater than the heading of the
-      last section of the <a href=#outline>outline</a> of the <var title="">current outlinee</var>, then create a new <a href=#concept-section title=concept-section>section</a> and append it to the
+      last section of the <a href=#outline>outline</a> of the <var title="">current outlinee</var>, or if the heading of the last
+      section of the <a href=#outline>outline</a> of the <var title="">current
+      outlinee</var> is an implied heading, then create a new <a href=#concept-section title=concept-section>section</a> and append it to the
       <a href=#outline>outline</a> of the <var title="">current outlinee</var>
       element, so that this new section is the new last section of
       that outline. Let <var title="">current section</var> be that
@@ -18683,8 +18704,11 @@
 
       <ol><li><p>Let <var title="">candidate section</var> be <var title="">current section</var>.</p></li>
 
-       <li><p>If the element being entered has a <a href=#rank>rank</a>
-       lower than the <a href=#rank>rank</a> of the heading of the <var title="">candidate section</var>, then create a new <a href=#concept-section title=concept-section>section</a>, and append it to <var title="">candidate section</var>. (This does not change which
+       <li><p><i>Heading loop</i>: If the element being entered has a
+       <a href=#rank>rank</a> lower than the <a href=#rank>rank</a> of the
+       heading of the <var title="">candidate section</var><!-- the
+       first time through, it won't be, but maybe on a subsequent pass
+       it is -->, then create a new <a href=#concept-section title=concept-section>section</a>, and append it to <var title="">candidate section</var>. (This does not change which
        section is the last section in the outline.) Let <var title="">current section</var> be this new section. Let the
        element being entered be the new heading for the <var title="">current section</var>. Abort these substeps.</p>
 
@@ -18694,7 +18718,7 @@
 
        <li><p>Let <var title="">candidate section</var> be <var title="">new candidate section</var>.</p></li>
 
-       <li><p>Return to step 2.</p></li>
+       <li><p>Return to the step labeled <i>heading loop</i>.</p></li>
 
       </ol><p>Push the element being entered onto the stack. (This causes
       the algorithm to skip any descendants of the element.)</p>
@@ -20153,12 +20177,11 @@
 
   <dl class=element><dt><a href=#element-dfn-categories title=element-dfn-categories>Categories</a>:</dt>
    <dd><a href=#flow-content-1>Flow content</a>.</dd>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: <a href=#phrasing-content-1>phrasing content</a>.</dd>
+   <dd><a href=#phrasing-content-1>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content-0>Interactive content</a>.</dd>
    <dd><a href=#palpable-content-0>Palpable content</a>.</dd>
    <dt><a href=#element-dfn-contexts title=element-dfn-contexts>Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href=#flow-content-1>flow content</a> is expected.</dd>
+   <dd>Where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
    <dt><a href=#element-dfn-content-model title=element-dfn-content-model>Content model</a>:</dt>
    <dd><a href=#transparent>Transparent</a>, but there must be no <a href=#interactive-content-0>interactive content</a> descendant.</dd>
    <dt><a href=#element-dfn-attributes title=element-dfn-attributes>Content attributes</a>:</dt>
@@ -22542,11 +22565,10 @@
 
   <dl class=element><dt><a href=#element-dfn-categories title=element-dfn-categories>Categories</a>:</dt>
    <dd><a href=#flow-content-1>Flow content</a>.</dd>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: <a href=#phrasing-content-1>phrasing content</a>.</dd>
+   <dd><a href=#phrasing-content-1>Phrasing content</a>.</dd>
    <dd><a href=#palpable-content-0>Palpable content</a>.</dd>
    <dt><a href=#element-dfn-contexts title=element-dfn-contexts>Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href=#flow-content-1>flow content</a> is expected.</dd>
+   <dd>Where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
    <dt><a href=#element-dfn-content-model title=element-dfn-content-model>Content model</a>:</dt>
    <dd><a href=#transparent>Transparent</a>.</dd>
    <dt><a href=#element-dfn-attributes title=element-dfn-attributes>Content attributes</a>:</dt>
@@ -22628,10 +22650,9 @@
 
   <dl class=element><dt><a href=#element-dfn-categories title=element-dfn-categories>Categories</a>:</dt>
    <dd><a href=#flow-content-1>Flow content</a>.</dd>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: <a href=#phrasing-content-1>phrasing content</a>.</dd>
+   <dd><a href=#phrasing-content-1>Phrasing content</a>.</dd>
    <dt><a href=#element-dfn-contexts title=element-dfn-contexts>Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href=#flow-content-1>flow content</a> is expected.</dd>
+   <dd>Where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
    <dt><a href=#element-dfn-content-model title=element-dfn-content-model>Content model</a>:</dt>
    <dd><a href=#transparent>Transparent</a>.</dd>
    <dt><a href=#element-dfn-attributes title=element-dfn-attributes>Content attributes</a>:</dt>
@@ -24532,7 +24553,7 @@
 
   </ol><p>For <code><a href=#the-iframe-element>iframe</a></code> elements in <a href=#xml-documents>XML documents</a>,
   the attribute, if present, must have a value that matches the
-  production labeled <code><a href=#document>document</a></code> in the XML
+  production labeled <code title="">document</code> in the XML
   specification. <a href=#refsXML>[XML]</a></p>
 
   <p>If the <code title=attr-iframe-src><a href=#attr-iframe-src>src</a></code> attribute and the
@@ -28720,9 +28741,9 @@
     seconds, assuming that the start of the <a href=#media-resource>media
     resource</a> is at time zero.</p>
 
-    <p>Returns NaN if the duration isn't available.</p><p>
+    <p>Returns NaN if the duration isn't available.</p>
 
-    </p><p>Returns Infinity for unbounded streams.</p>
+    <p>Returns Infinity for unbounded streams.</p>
 
    </dd>
 
@@ -28732,9 +28753,9 @@
 
     <p>Returns the <a href=#official-playback-position>official playback position</a>, in seconds.</p>
 
-    <p>Can be set, to seek to the given time.</p><p>
+    <p>Can be set, to seek to the given time.</p>
 
-    </p><p>Will throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception if there
+    <p>Will throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception if there
     is no selected <a href=#media-resource>media resource</a>
     or if there is a <a href=#current-media-controller>current media controller</a>.</p>
 
@@ -30801,9 +30822,9 @@
     <p>Returns the <a href=#current-playback-position>current playback position</a>, in seconds,
     as a position between zero time and the current <code title=dom-MediaController-duration><a href=#dom-mediacontroller-duration>duration</a></code>.</p>
 
-    <p>Can be set, to seek to the given time.</p><p>
+    <p>Can be set, to seek to the given time.</p>
 
-   </p></dd>
+   </dd>
 
    <dt><var title="">controller</var> . <code title=dom-MediaController-paused><a href=#dom-mediacontroller-paused>paused</a></code></dt>
 
@@ -34695,11 +34716,10 @@
 
   <dl class=element><dt><a href=#element-dfn-categories title=element-dfn-categories>Categories</a>:</dt>
    <dd><a href=#flow-content-1>Flow content</a>.</dd>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: <a href=#phrasing-content-1>phrasing content</a>.</dd>
+   <dd><a href=#phrasing-content-1>Phrasing content</a>.</dd>
    <dd><a href=#palpable-content-0>Palpable content</a>.</dd>
    <dt><a href=#element-dfn-contexts title=element-dfn-contexts>Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href=#phrasing-content-1>phrasing content</a>: where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href=#flow-content-1>flow content</a> is expected.</dd>
+   <dd>Where <a href=#phrasing-content-1>phrasing content</a> is expected.</dd>
    <dt><a href=#element-dfn-content-model title=element-dfn-content-model>Content model</a>:</dt>
    <dd><a href=#transparent>Transparent</a>.</dd>
    <dt><a href=#element-dfn-attributes title=element-dfn-attributes>Content attributes</a>:</dt>
@@ -35553,7 +35573,7 @@
 
   <p class=note>There are a variety of alternatives to using HTML
   tables for layout, primarily using CSS positioning and the CSS table
-  model.</p>
+  model. <a href=#refsCSS>[CSS]</a></p>
 
   <p>The <dfn id=attr-table-border title=attr-table-border><code>border</code></dfn>
   attribute may be specified on a <code><a href=#the-table-element>table</a></code> element to
@@ -36858,7 +36878,7 @@
     the table, since earlier cells might cover multiple rows or
     columns.</p>
 
-    <p>Returns 0 if the element isn't in a row.</p>
+    <p>Returns −1 if the element isn't in a row.</p>
 
    </dd>
 
@@ -36884,7 +36904,7 @@
   element, return the index of the cell's element in the parent
   element's <code title=dom-tr-cells><a href=#dom-tr-cells>cells</a></code> collection. If
   there is no such parent element, then the attribute must return
-  0.</p>
+  −1.</p>
 
   </div>
 <!--TOPIC:HTML-->
@@ -51949,7 +51969,7 @@
     </tr><tr><td><code title=rel-author><a href=#link-type-author>author</a></code></td>
      <td><a href=#hyperlink>Hyperlink</a></td>
      <td><a href=#hyperlink>Hyperlink</a></td>
-     <td>Gives a link to the current document's author.</td>
+     <td>Gives a link to the author of the current document or article.</td>
     </tr><tr><td><code title=rel-bookmark><a href=#link-type-bookmark>bookmark</a></code></td> <!-- fourth most used <a rel> value -->
      <td><em>not allowed</em></td>
      <td><a href=#hyperlink>Hyperlink</a></td>
@@ -54741,9 +54761,8 @@
 
   </dl><div class=impl>
 
-  <p>The <code><a href=#window>Window</a></code> interface must not exist if the
-  interface's <a href=#relevant-namespace-object>relevant namespace object</a> is not a
-  <code><a href=#window>Window</a></code> object. <a href=#refsWEBIDL>[WEBIDL]</a></p>
+  <p>The <code><a href=#window>Window</a></code> interface must only be <a href=#expose title=expose>exposed</a> if the <a href=#javascript-global-environment>JavaScript global
+  environment</a> is a <a href=#document-environment>document environment</a>.</p>
 
   <p>The <dfn id=dom-window title=dom-window><code>window</code></dfn>, <dfn id=dom-frames title=dom-frames><code>frames</code></dfn>, and <dfn id=dom-self title=dom-self><code>self</code></dfn> IDL attributes must all
   return the <code><a href=#window>Window</a></code> object's <a href=#browsing-context>browsing
@@ -55417,29 +55436,11 @@
 
    <dd>
 
-    <dl class=switch><dt>If the URL is a <a href=#data-protocol title="data protocol"><code title="">data:</code> URL</a> used in a <code title=dom-Worker>Worker()</code> or <code title=dom-SharedWorker>SharedWorker()</code> constructor</dt>
-
-     <dd>
-
-      <p>The <a href=#origin-0>origin</a> and <a href=#effective-script-origin>effective script
-      origin</a> of the <a href=#url>URL</a> are the
-      <a href=#origin-0>origin</a> and <a href=#effective-script-origin>effective script origin</a> of
-      the <a href=#entry-script>entry script</a> at the time that the constructor
-      is invoked. (They are not <a href=#concept-origin-alias title=concept-origin-alias>aliases</a>.)</p>
-
-     </dd>
-
-     <dt>Otherwise</dt>
-
-     <dd>
-
-      <p>The <a href=#origin-0>origin</a> and <a href=#effective-script-origin>effective script
-      origin</a> of the <a href=#url>URL</a> are the origin defined in
-      <cite>The Web Origin Concept</cite>. <a href=#refsORIGIN>[ORIGIN]</a></p>
-
-     </dd>
+    <p>The <a href=#origin-0>origin</a> and <a href=#effective-script-origin>effective script
+    origin</a> of the <a href=#url>URL</a> are the origin defined in
+    <cite>The Web Origin Concept</cite>. <a href=#refsORIGIN>[ORIGIN]</a></p>
 
-    </dl></dd>
+   </dd>
 
 
    <dt>For <code><a href=#document>Document</a></code> objects</dt>
@@ -57265,7 +57266,8 @@
     <a href=#same-origin>same origin</a> as the URL in question, and that have
     this URL as one of their entries, excluding entries marked as
     <a href=#concept-appcache-foreign title=concept-appcache-foreign>foreign</a>, and whose
-    <a href=#concept-appcache-mode title=concept-appcache-mode>mode</a> is <a href=#concept-appcache-mode-fast title=concept-appcache-mode-fast>fast</a>, then get the
+    <a href=#concept-appcache-mode title=concept-appcache-mode>mode</a> is <a href=#concept-appcache-mode-fast title=concept-appcache-mode-fast>fast</a>, and the user agent
+    is not in a mode where it will avoid using <a href=#application-cache title="application cache">application caches</a> then get the
     resource from the <a href=#concept-appcache-selection title=concept-appcache-selection>most
     appropriate application cache</a> of those that match.</p>
 
@@ -60319,8 +60321,8 @@
   inconsistent intermediary caches.</p>
 
   <hr><p>User agents may invoke the <a href=#application-cache-download-process>application cache download
-  process</a>, in the background, for any <a href=#application-cache>application
-  cache</a>, at any time (with no <a href=#cache-host>cache host</a>). This
+  process</a>, in the background, for any <a href=#application-cache-group>application cache
+  group</a>, at any time (with no <a href=#cache-host>cache host</a>). This
   allows user agents to keep caches primed and to update caches even
   before the user visits a site.</p>
 
@@ -60754,21 +60756,24 @@
 
   <hr><p>If the <dfn id=dom-appcache-update title=dom-appcache-update><code>update()</code></dfn> method is
   invoked, the user agent must invoke the <a href=#application-cache-download-process>application cache
-  download process</a>, in the background, for the <a href=#application-cache>application
+  download process</a>, in the background, for the
+  <a href=#application-cache-group>application cache group</a> of the <a href=#application-cache>application
   cache</a> with which the <code><a href=#applicationcache>ApplicationCache</a></code> object's
   <a href=#cache-host>cache host</a> is associated, but without giving that
   <a href=#cache-host>cache host</a> to the algorithm. If there is no such
-  <a href=#application-cache>application cache</a>, or if it is marked as <a href=#concept-appcache-obsolete title=concept-appcache-obsolete>obsolete</a>, then the method
+  <a href=#application-cache>application cache</a>, or if its <a href=#application-cache-group>application cache
+  group</a> is marked as <a href=#concept-appcache-obsolete title=concept-appcache-obsolete>obsolete</a>, then the method
   must throw an <code><a href=#invalidstateerror>InvalidStateError</a></code> exception instead.</p>
 
   <p>If the <dfn id=dom-appcache-abort title=dom-appcache-abort><code>abort()</code></dfn>
   method is invoked, the user agent must <dfn id=send-a-signal>send a signal</dfn> to
   the current <a href=#application-cache-download-process>application cache download process</a> for the
-  <a href=#application-cache>application cache</a> with which the
-  <code><a href=#applicationcache>ApplicationCache</a></code> object's <a href=#cache-host>cache host</a> is
-  associated, if any. If there is no such <a href=#application-cache>application
-  cache</a>, or it does not have a current <a href=#application-cache-download-process>application cache
-  download process</a>, then do nothing.</p>
+  <a href=#application-cache-group>application cache group</a> of the <a href=#application-cache>application
+  cache</a> with which the <code><a href=#applicationcache>ApplicationCache</a></code> object's
+  <a href=#cache-host>cache host</a> is associated, if any. If there is no such
+  <a href=#application-cache>application cache</a>, or it does not have a current
+  <a href=#application-cache-download-process>application cache download process</a>, then do
+  nothing.</p>
 
   <p>If the <dfn id=dom-appcache-swapcache title=dom-appcache-swapCache><code>swapCache()</code></dfn> method
   is invoked, the user agent must run the following steps:
@@ -60965,7 +60970,17 @@
 
   <h5 id=definitions-0><span class=secno>6.1.3.1 </span>Definitions</h5>
 
-  <p>A <dfn id=concept-script title=concept-script>script</dfn> has:</p>
+  <p>This specification describes three kinds of <a href=#javascript-global-environment title="JavaScript global environment">JavaScript global
+  environments</a>: the <dfn id=document-environment>document environment</dfn>, the
+  <dfn id=dedicated-worker-environment>dedicated worker environment</dfn>, and the <dfn id=shared-worker-environment>shared worker
+  environment</dfn>. The <a href=#dedicated-worker-environment>dedicated worker environment</a> and
+  the <a href=#shared-worker-environment>shared worker environment</a> are both types of <dfn id=worker-environment title="worker environment">worker environments</dfn>.</p>
+
+  <p>Except where otherwise specified, a <a href=#javascript-global-environment>JavaScript global
+  environment</a> is a <a href=#document-environment>document environment</a>.</p> <!--
+  note that we never actually say where one of these is created... -->
+
+  <hr><p>A <dfn id=concept-script title=concept-script>script</dfn> has:</p>
 
   <dl><dt>A <dfn id=script-execution-environment>script execution environment</dfn></dt>
 
@@ -61250,7 +61265,7 @@
   handler</a> <var title="">onerror</var>, it must run these steps,
   after which the error is either <dfn id=concept-error-handled title=concept-error-handled><i>handled</i></dfn> or <dfn id=concept-error-nothandled title=concept-error-nothandled><i>not handled</i></dfn>:</p>
 
-  <dl class=switch><dt>If the value of <var title="">onerror</var> is a
+  <dl class=switch><dt>If the value of <var title="">onerror</var> is an
    <code><a href=#onerroreventhandler>OnErrorEventHandler</a></code></dt>
 
    <dd>
@@ -62230,9 +62245,10 @@
   </td></tr></tbody></table><hr><p>The following are the <a href=#event-handlers>event handlers</a> (and their
   corresponding <a href=#event-handler-event-type title="event handler event type">event handler
   event types</a>) <span class=impl>that must be</span> supported
-  by all <a href=#html-elements>HTML elements</a> other than <code><a href=#the-body-element>body</a></code>, as
-  both content attributes and IDL attributes, and on
-  <code><a href=#document>Document</a></code> objects, as IDL attributes:</p>
+  by all <a href=#html-elements>HTML elements</a> other than <code><a href=#the-body-element>body</a></code> and
+  <code><a href=#frameset>frameset</a></code>, as both content attributes and IDL
+  attributes, and on <code><a href=#document>Document</a></code> objects, as IDL
+  attributes:</p>
 
   <table><thead><tr><th><a href=#event-handlers title="event handlers">Event handler</a> </th><th><a href=#event-handler-event-type>Event handler event type</a>
    </th></tr></thead><tbody><tr><td><dfn id=handler-onblur title=handler-onblur><code>onblur</code></dfn> </td><td> <code title=event-blur>blur</code> <!-- widely used -->
@@ -62763,13 +62779,13 @@
 
    <li>
 
-    <p><a href=#queue-a-task title="queue a task">Queue</a> the <var title="">task</var> <a href=#concept-task title=concept-task>task</a>.</p>
+    <p><a href=#queue-a-task title="queue a task">Queue</a> the <a href=#concept-task title=concept-task>task</a> <var title="">task</var>.</p>
 
     <p class=note>Once the task has been processed, it is safe to
     remove the entry for <var title="">handle</var> from the
     <a href=#list-of-active-timers>list of active timers</a> (there is no way for the
     entry's existence to be detected past this point, so it does not
-    techncially matter one way or the other).</p>
+    technically matter one way or the other).</p>
 
    </li>
 
@@ -72582,7 +72598,7 @@
   <p>The interface appropriate for an element in the <a href=#html-namespace-0>HTML
   namespace</a> that is not defined in this specification (or
   <a href=#other-applicable-specifications>other applicable specifications</a>) is
-  <code><a href=#htmlunknownelement>HTMLUnknownElement</a></code>. Element in other namespaces whose
+  <code><a href=#htmlunknownelement>HTMLUnknownElement</a></code>. Elements in other namespaces whose
   interface is not defined by that namespace's specification must use
   the interface <code><a href=#element>Element</a></code>.</p>
 
@@ -76140,12 +76156,31 @@
     <p><a href=#insert-a-foreign-element>Insert a foreign element</a> for the token, in the
     same namespace as the <a href=#current-node>current node</a>.</p>
 
-    <p>If the token has its <i>self-closing flag</i> set, pop the
-    <a href=#current-node>current node</a> off the <a href=#stack-of-open-elements>stack of open
-    elements</a> and <a href=#acknowledge-self-closing-flag title="acknowledge self-closing
-    flag">acknowledge the token's <i>self-closing flag</i></a>.</p>
+    <p>If the token has its <i>self-closing flag</i> set, then run the
+    appropriate steps from the following list:</p>
 
-   </dd>
+    <dl class=switch><dt>If the token's tag name is "script"</dt>
+
+     <dd>
+
+      <p><a href=#acknowledge-self-closing-flag title="acknowledge self-closing flag">Acknowledge the
+      token's <i>self-closing flag</i></a>, and then act as if an
+      end tag with the tag name "script" had been seen.</p>
+
+     </dd>
+
+     <dt>Otherwise</dt>
+
+     <dd>
+
+      <p>Pop the <a href=#current-node>current node</a> off the <a href=#stack-of-open-elements>stack of open
+      elements</a> and <a href=#acknowledge-self-closing-flag title="acknowledge self-closing
+      flag">acknowledge the token's <i>self-closing
+      flag</i></a>.</p>
+
+     </dd>
+
+    </dl></dd>
 
    <dt id=scriptForeignEndTag>An end tag whose tag name is "script", if the <a href=#current-node>current node</a> is a <code title="">script</code> element in the <a href=#svg-namespace>SVG namespace</a></dt>
    <dd>
@@ -76651,7 +76686,7 @@
   is inserted <em>into the outer <code><a href=#document>Document</a></code>
   object</em>.</p>
 
-  <p>This parsed into different <code><a href=#document>Document</a></code>s than the one
+  <p>Those parsed into different <code><a href=#document>Document</a></code>s than the one
   the parser was created for do not execute, so the first alert does
   not show.</p>
 
@@ -76912,12 +76947,12 @@
        </dd>
 
 
-      </dl><p>Other node types (e.g. <code title="">Attr</code>) cannot
+      </dl><!--
+      <p>Other node types (e.g. <code title="">Attr</code>) cannot
       occur as children of elements. If, despite this, they somehow do
       occur, this algorithm must throw an
-      <code><a href=#invalidstateerror>InvalidStateError</a></code> exception.</p>
-
-     </li>
+      <code>InvalidStateError</code> exception.</p>
+      --></li>
 
     </ol></li>
 
@@ -77991,7 +78026,7 @@
        </th><th>'font-size' keyword
        </th><th>Notes
      </th></tr></thead><tbody><tr><td>1
-       </td><td>xx-small
+       </td><td>x-small
        </td><td>
       </td></tr><tr><td>2
        </td><td>small
@@ -79175,6 +79210,12 @@
   <p>Predefined suggested values (provided by the <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute) are expected to be
   shown as tick marks on the slider, which the slider can snap to.</p>
 
+  <p>User agents are expected to use the used value of the 'direction'
+  property on the element to determine the direction in which the
+  slider operates. Typically, a left-to-right ('ltr') horizontal
+  control would have the lowest value on the left and the highest
+  value on the right, and vice versa.</p>
+
   </div>
 
 
@@ -83403,6 +83444,7 @@
 
     </td></tr><tr><td> <a href=#phrasing-content-1>Phrasing content</a>
      </td><td>
+      <code><a href=#the-a-element>a</a></code>;
       <code><a href=#the-abbr-element>abbr</a></code>;
       <code><a href=#the-audio-element>audio</a></code>;
       <code><a href=#the-b-element>b</a></code>;
@@ -83416,6 +83458,7 @@
       <code><a href=#the-command-element>command</a></code>;
 <!--DATA--><!--FORK-->
       <code><a href=#the-datalist-element>datalist</a></code>;
+      <code><a href=#the-del-element>del</a></code>;
       <code><a href=#the-dfn-element>dfn</a></code>;
       <code><a href=#the-em-element>em</a></code>;
       <code><a href=#the-embed-element>embed</a></code>;
@@ -83423,9 +83466,11 @@
       <code><a href=#the-iframe-element>iframe</a></code>;
       <code><a href=#the-img-element>img</a></code>;
       <code><a href=#the-input-element>input</a></code>;
+      <code><a href=#the-ins-element>ins</a></code>;
       <code><a href=#the-kbd-element>kbd</a></code>;
       <code><a href=#the-keygen-element>keygen</a></code>;
       <code><a href=#the-label-element>label</a></code>;
+      <code><a href=#the-map-element>map</a></code>;
       <code><a href=#the-mark-element>mark</a></code>;
       <code><a href=#math>math</a></code>;
       <code><a href=#the-meter-element>meter</a></code>;
@@ -83453,14 +83498,8 @@
       <code><a href=#the-wbr-element>wbr</a></code>;
       <a href=#text-content title="text content">Text</a>
      </td><td>
-      <code><a href=#the-a-element>a</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>);
       <code><a href=#the-area-element>area</a></code> (if it is a descendant of a  <code><a href=#the-map-element>map</a></code> element);
-      <code><a href=#the-del-element>del</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>);
-      <code><a href=#the-ins-element>ins</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>);
       <!--MD-->
-      <code><a href=#the-map-element>map</a></code> (if it contains only <a href=#phrasing-content-1>phrasing content</a>)<!--
-      --><!--MD--><!--
-      -->
 
     </td></tr><tr><td> <a href=#embedded-content-2>Embedded content</a>
      </td><td>
@@ -85308,13 +85347,11 @@
    such, but there's a western bias to these references for
    consistency. sorry. -->
 
-   <dt id=refsCSP>[CSS]</dt>
+   <dt id=refsCSP>[CSP]</dt>
    <dd>(Non-normative) <cite><a href=http://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html>Content Security Policy</a></cite>, B. Sterne, A. Barth. W3C.</dd>
 
    <dt id=refsCSS>[CSS]</dt>
-   <dd><cite><a href=http://www.w3.org/TR/CSS/>Cascading Style Sheets Level 2
-   Revision 1</a></cite>, B. Bos, T. Çelik, I.
-   Hickson, H. Lie. W3C.</dd>
+   <dd><cite><a href=http://www.w3.org/TR/CSS2/>Cascading Style Sheets Level 2 Revision 1</a></cite>, B. Bos, T. Çelik, I. Hickson, H. Lie. W3C.</dd>
 
    <dt id=refsCSSATTR>[CSSATTR]</dt>
    <dd><cite><a href=http://dev.w3.org/csswg/css-style-attr/>CSS Styling Attribute Syntax</a></cite>, T. Çelik, E. Etemad. W3C.</dd>
@@ -85347,38 +85384,25 @@
    Module</a></cite>, A. van Kesteren. W3C.</dd>
 
    <dt id=refsCSSRUBY>[CSSRUBY]</dt>
-   <dd><cite><a href=http://dev.w3.org/csswg/css3-ruby/>CSS3 Ruby
-   Module</a></cite>, R. Ishida. W3C.</dd>
+   <dd><cite><a href=http://dev.w3.org/csswg/css3-ruby/>CSS3 Ruby Module</a></cite>, R. Ishida. W3C.</dd>
 
    <dt id=refsCSSUI>[CSSUI]</dt>
-   <dd><cite><a href=http://dev.w3.org/csswg/css3-ui/>CSS3 Basic User
-   Interface Module</a></cite>, T. Çelik. W3C.</dd>
+   <dd><cite><a href=http://dev.w3.org/csswg/css3-ui/>CSS3 Basic User Interface Module</a></cite>, T. Çelik. W3C.</dd>
 
    <dt id=refsCSSVALUES>[CSSVALUES]</dt>
-   <dd><cite><a href=http://dev.w3.org/csswg/css3-values/>CSS3
-   Values and Units</a></cite>, H. Lie, C. Lilley. W3C.</dd>
+   <dd><cite><a href=http://dev.w3.org/csswg/css3-values/>CSS3 Values and Units</a></cite>, H. Lie, T. Atkins, E. Etemad. W3C.</dd>
 
    <dt id=refsDASH>[DASH]</dt>
    <dd><cite><a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57623">Dynamic adaptive streaming over HTTP (DASH)</a></cite>. ISO.</dd>
 
    <dt id=refsDOM2HTML>[DOM2HTML]</dt>
-   <dd>(Non-normative) <cite><a href=http://www.w3.org/TR/DOM-Level-2-HTML/>Document Object Model
-   (DOM) Level 2 HTML Specification</a></cite>, J. Stenback, P. Le
-   Hegaret, A. Le Hors. W3C.</dd>
+   <dd>(Non-normative) <cite><a href=http://www.w3.org/TR/DOM-Level-2-HTML/>Document Object Model (DOM) Level 2 HTML Specification</a></cite>, J. Stenback, P. Le Hégaret, A. Le Hors. W3C.</dd>
 
    <dt id=refsDOMCORE>[DOMCORE]</dt>
    <dd><cite><a href=http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html>Web DOM Core</a></cite>, A. van Kesteren. W3C.</dd>
 
    <dt id=refsDOMEVENTS>[DOMEVENTS]</dt>
-   <!--
-   <dd><cite><a
-   href="http://www.w3.org/TR/DOM-Level-3-Events/">Document Object
-   Model (DOM) Level 3 Events Specification</a></cite>,
-   B. H&ouml;hrmann, P. Le Hegaret, T. Pixley. W3C.</dd>
-   -->
-   <dd><cite><a href=http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html>Document
-   Object Model (DOM) Level 3 Events Specification</a></cite>,
-   T. Leithead. W3C.</dd>
+   <dd><cite><a href=http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html>Document Object Model (DOM) Level 3 Events Specification</a></cite>, T. Leithead, J. Rossi, D. Schepers, B. Höhrmann, P. Le Hégaret, T. Pixley. W3C.</dd>
 
    <dt id=refsDOMPARSING>[DOMPARSING]</dt>
    <dd><cite><a href=http://dvcs.w3.org/hg/innerhtml/raw-file/tip/index.html>DOM Parsing and Serialization</a></cite>, T. Leithead, Ms2ger. W3C.</dd>
@@ -86584,6 +86608,7 @@
   Steffen Meschkat,
   Stephen Ma,
   Stephen White,
+  Steve Comstock,
   Steve Faulkner,
   Steve Runyon,
   Steven Bennett,

Index: the-end.html
===================================================================
RCS file: /sources/public/html5/spec/the-end.html,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -d -r1.173 -r1.174
--- the-end.html	14 Sep 2012 01:14:36 -0000	1.173
+++ the-end.html	14 Sep 2012 05:13:55 -0000	1.174
@@ -770,7 +770,7 @@
   is inserted <em>into the outer <code><a href="dom.html#document">Document</a></code>
   object</em>.</p>
 
-  <p>This parsed into different <code><a href="dom.html#document">Document</a></code>s than the one
+  <p>Those parsed into different <code><a href="dom.html#document">Document</a></code>s than the one
   the parser was created for do not execute, so the first alert does
   not show.</p>
 
@@ -1031,12 +1031,12 @@
        </dd>
 
 
-      </dl><p>Other node types (e.g. <code title="">Attr</code>) cannot
+      </dl><!--
+      <p>Other node types (e.g. <code title="">Attr</code>) cannot
       occur as children of elements. If, despite this, they somehow do
       occur, this algorithm must throw an
-      <code><a href="infrastructure.html#invalidstateerror">InvalidStateError</a></code> exception.</p>
-
-     </li>
+      <code>InvalidStateError</code> exception.</p>
+      --></li>
 
     </ol></li>
 

Index: common-dom-interfaces.html
===================================================================
RCS file: /sources/public/html5/spec/common-dom-interfaces.html,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -d -r1.261 -r1.262
--- common-dom-interfaces.html	14 Sep 2012 01:14:29 -0000	1.261
+++ common-dom-interfaces.html	14 Sep 2012 05:13:53 -0000	1.262
@@ -1090,7 +1090,7 @@
   <p>The following <code><a href="#transferable">Transferable</a></code> types exist:</p>
 
   <ul class="brief"><li><code>MessagePort</code>
-   <!--<li><code>ArrayBuffer</code>-->
+   </li><li><code><a href="infrastructure.html#arraybuffer">ArrayBuffer</a></code> <a href="references.html#refsTYPEDARRAY">[TYPEDARRAY]</a>
   </li></ul><div class="impl">
 
   <h4 id="safe-passing-of-structured-data"><span class="secno">2.8.5 </span>Safe passing of structured data</h4>

Index: media-elements.html
===================================================================
RCS file: /sources/public/html5/spec/media-elements.html,v
retrieving revision 1.179
retrieving revision 1.180
diff -u -d -r1.179 -r1.180
--- media-elements.html	14 Sep 2012 01:14:32 -0000	1.179
+++ media-elements.html	14 Sep 2012 05:13:53 -0000	1.180
@@ -1836,9 +1836,9 @@
     seconds, assuming that the start of the <a href="#media-resource">media
     resource</a> is at time zero.</p>
 
-    <p>Returns NaN if the duration isn't available.</p><p>
+    <p>Returns NaN if the duration isn't available.</p>
 
-    </p><p>Returns Infinity for unbounded streams.</p>
+    <p>Returns Infinity for unbounded streams.</p>
 
    </dd>
 
@@ -1848,9 +1848,9 @@
 
     <p>Returns the <a href="#official-playback-position">official playback position</a>, in seconds.</p>
 
-    <p>Can be set, to seek to the given time.</p><p>
+    <p>Can be set, to seek to the given time.</p>
 
-    </p><p>Will throw an <code><a href="infrastructure.html#invalidstateerror">InvalidStateError</a></code> exception if there
+    <p>Will throw an <code><a href="infrastructure.html#invalidstateerror">InvalidStateError</a></code> exception if there
     is no selected <a href="#media-resource">media resource</a>
     or if there is a <a href="#current-media-controller">current media controller</a>.</p>
 
@@ -3917,9 +3917,9 @@
     <p>Returns the <a href="#current-playback-position">current playback position</a>, in seconds,
     as a position between zero time and the current <code title="dom-MediaController-duration"><a href="#dom-mediacontroller-duration">duration</a></code>.</p>
 
-    <p>Can be set, to seek to the given time.</p><p>
+    <p>Can be set, to seek to the given time.</p>
 
-   </p></dd>
+   </dd>
 
    <dt><var title="">controller</var> . <code title="dom-MediaController-paused"><a href="#dom-mediacontroller-paused">paused</a></code></dt>
 

Index: rendering.html
===================================================================
RCS file: /sources/public/html5/spec/rendering.html,v
retrieving revision 1.245
retrieving revision 1.246
diff -u -d -r1.245 -r1.246
--- rendering.html	14 Sep 2012 01:14:32 -0000	1.245
+++ rendering.html	14 Sep 2012 05:13:54 -0000	1.246
@@ -833,7 +833,7 @@
        </th><th>'font-size' keyword
        </th><th>Notes
      </th></tr></thead><tbody><tr><td>1
-       </td><td>xx-small
+       </td><td>x-small
        </td><td>
       </td></tr><tr><td>2
        </td><td>small
@@ -2017,6 +2017,12 @@
   <p>Predefined suggested values (provided by the <code title="attr-input-list"><a href="common-input-element-attributes.html#attr-input-list">list</a></code> attribute) are expected to be
   shown as tick marks on the slider, which the slider can snap to.</p>
 
+  <p>User agents are expected to use the used value of the 'direction'
+  property on the element to determine the direction in which the
+  slider operates. Typically, a left-to-right ('ltr') horizontal
+  control would have the lowest value on the left and the highest
+  value on the right, and vice versa.</p>
+
   </div>
 
 

Index: acknowledgements.html
===================================================================
RCS file: /sources/public/html5/spec/acknowledgements.html,v
retrieving revision 1.1283
retrieving revision 1.1284
diff -u -d -r1.1283 -r1.1284
--- acknowledgements.html	14 Sep 2012 01:14:29 -0000	1.1283
+++ acknowledgements.html	14 Sep 2012 05:13:52 -0000	1.1284
@@ -880,6 +880,7 @@
   Steffen Meschkat,
   Stephen Ma,
   Stephen White,
+  Steve Comstock,
   Steve Faulkner,
   Steve Runyon,
   Steven Bennett,

Index: timers.html
===================================================================
RCS file: /sources/public/html5/spec/timers.html,v
retrieving revision 1.248
retrieving revision 1.249
diff -u -d -r1.248 -r1.249
--- timers.html	14 Sep 2012 01:14:40 -0000	1.248
+++ timers.html	14 Sep 2012 05:13:55 -0000	1.249
@@ -516,13 +516,13 @@
 
    <li>
 
-    <p><a href="webappapis.html#queue-a-task" title="queue a task">Queue</a> the <var title="">task</var> <a href="webappapis.html#concept-task" title="concept-task">task</a>.</p>
+    <p><a href="webappapis.html#queue-a-task" title="queue a task">Queue</a> the <a href="webappapis.html#concept-task" title="concept-task">task</a> <var title="">task</var>.</p>
 
     <p class="note">Once the task has been processed, it is safe to
     remove the entry for <var title="">handle</var> from the
     <a href="#list-of-active-timers">list of active timers</a> (there is no way for the
     entry's existence to be detected past this point, so it does not
-    techncially matter one way or the other).</p>
+    technically matter one way or the other).</p>
 
    </li>
 

Index: urls.html
===================================================================
RCS file: /sources/public/html5/spec/urls.html,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -d -r1.241 -r1.242
--- urls.html	14 Sep 2012 02:13:43 -0000	1.241
+++ urls.html	14 Sep 2012 05:13:55 -0000	1.242
@@ -822,9 +822,10 @@
 
   <h4 id="dynamic-changes-to-base-urls"><span class="secno">2.6.5 </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
-  changes, the attribute's element, and all descendant elements, are
-  <a href="infrastructure.html#affected-by-a-base-url-change">affected by a base URL change</a>.</p>
+  <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
+  descendant elements, are <a href="infrastructure.html#affected-by-a-base-url-change">affected by a base URL
+  change</a>.</p>
 
   <p>When a document's <a href="#document-base-url">document base URL</a> changes, all
   elements in that document are <a href="infrastructure.html#affected-by-a-base-url-change">affected by a base URL

Index: tokenization.html
===================================================================
RCS file: /sources/public/html5/spec/tokenization.html,v
retrieving revision 1.188
retrieving revision 1.189
diff -u -d -r1.188 -r1.189
--- tokenization.html	14 Sep 2012 01:14:41 -0000	1.188
+++ tokenization.html	14 Sep 2012 05:13:55 -0000	1.189
@@ -2627,7 +2627,7 @@
   <p>The interface appropriate for an element in the <a href="namespaces.html#html-namespace-0">HTML
   namespace</a> that is not defined in this specification (or
   <a href="infrastructure.html#other-applicable-specifications">other applicable specifications</a>) is
-  <code><a href="elements.html#htmlunknownelement">HTMLUnknownElement</a></code>. Element in other namespaces whose
+  <code><a href="elements.html#htmlunknownelement">HTMLUnknownElement</a></code>. Elements in other namespaces whose
   interface is not defined by that namespace's specification must use
   the interface <code><a href="infrastructure.html#element">Element</a></code>.</p>
 
@@ -6185,12 +6185,31 @@
     <p><a href="#insert-a-foreign-element">Insert a foreign element</a> for the token, in the
     same namespace as the <a href="parsing.html#current-node">current node</a>.</p>
 
-    <p>If the token has its <i>self-closing flag</i> set, pop the
-    <a href="parsing.html#current-node">current node</a> off the <a href="parsing.html#stack-of-open-elements">stack of open
-    elements</a> and <a href="#acknowledge-self-closing-flag" title="acknowledge self-closing
-    flag">acknowledge the token's <i>self-closing flag</i></a>.</p>
+    <p>If the token has its <i>self-closing flag</i> set, then run the
+    appropriate steps from the following list:</p>
 
-   </dd>
+    <dl class="switch"><dt>If the token's tag name is "script"</dt>
+
+     <dd>
+
+      <p><a href="#acknowledge-self-closing-flag" title="acknowledge self-closing flag">Acknowledge the
+      token's <i>self-closing flag</i></a>, and then act as if an
+      end tag with the tag name "script" had been seen.</p>
+
+     </dd>
+
+     <dt>Otherwise</dt>
+
+     <dd>
+
+      <p>Pop the <a href="parsing.html#current-node">current node</a> off the <a href="parsing.html#stack-of-open-elements">stack of open
+      elements</a> and <a href="#acknowledge-self-closing-flag" title="acknowledge self-closing
+      flag">acknowledge the token's <i>self-closing
+      flag</i></a>.</p>
+
+     </dd>
+
+    </dl></dd>
 
    <dt id="scriptForeignEndTag">An end tag whose tag name is "script", if the <a href="parsing.html#current-node">current node</a> is a <code title="">script</code> element in the <a href="namespaces.html#svg-namespace">SVG namespace</a></dt>
    <dd>

Index: browsers.html
===================================================================
RCS file: /sources/public/html5/spec/browsers.html,v
retrieving revision 1.1266
retrieving revision 1.1267
diff -u -d -r1.1266 -r1.1267
--- browsers.html	14 Sep 2012 01:14:29 -0000	1.1266
+++ browsers.html	14 Sep 2012 05:13:53 -0000	1.1267
@@ -1260,9 +1260,8 @@
 
   </dl><div class="impl">
 
-  <p>The <code><a href="#window">Window</a></code> interface must not exist if the
-  interface's <a href="infrastructure.html#relevant-namespace-object">relevant namespace object</a> is not a
-  <code><a href="#window">Window</a></code> object. <a href="references.html#refsWEBIDL">[WEBIDL]</a></p>
+  <p>The <code><a href="#window">Window</a></code> interface must only be <a href="infrastructure.html#expose" title="expose">exposed</a> if the <a href="infrastructure.html#javascript-global-environment">JavaScript global
+  environment</a> is a <a href="webappapis.html#document-environment">document environment</a>.</p>
 
   <p>The <dfn id="dom-window" title="dom-window"><code>window</code></dfn>, <dfn id="dom-frames" title="dom-frames"><code>frames</code></dfn>, and <dfn id="dom-self" title="dom-self"><code>self</code></dfn> IDL attributes must all
   return the <code><a href="#window">Window</a></code> object's <a href="#browsing-context">browsing
@@ -1936,29 +1935,11 @@
 
    <dd>
 
-    <dl class="switch"><dt>If the URL is a <a href="infrastructure.html#data-protocol" title="data protocol"><code title="">data:</code> URL</a> used in a <code title="dom-Worker">Worker()</code> or <code title="dom-SharedWorker">SharedWorker()</code> constructor</dt>
-
-     <dd>
-
-      <p>The <a href="#origin-0">origin</a> and <a href="#effective-script-origin">effective script
-      origin</a> of the <a href="urls.html#url">URL</a> are the
-      <a href="#origin-0">origin</a> and <a href="#effective-script-origin">effective script origin</a> of
-      the <a href="#entry-script">entry script</a> at the time that the constructor
-      is invoked. (They are not <a href="#concept-origin-alias" title="concept-origin-alias">aliases</a>.)</p>
-
-     </dd>
-
-     <dt>Otherwise</dt>
-
-     <dd>
-
-      <p>The <a href="#origin-0">origin</a> and <a href="#effective-script-origin">effective script
-      origin</a> of the <a href="urls.html#url">URL</a> are the origin defined in
-      <cite>The Web Origin Concept</cite>. <a href="references.html#refsORIGIN">[ORIGIN]</a></p>
-
-     </dd>
+    <p>The <a href="#origin-0">origin</a> and <a href="#effective-script-origin">effective script
+    origin</a> of the <a href="urls.html#url">URL</a> are the origin defined in
+    <cite>The Web Origin Concept</cite>. <a href="references.html#refsORIGIN">[ORIGIN]</a></p>
 
-    </dl></dd>
+   </dd>
 
 
    <dt>For <code><a href="dom.html#document">Document</a></code> objects</dt>

Index: offline.html
===================================================================
RCS file: /sources/public/html5/spec/offline.html,v
retrieving revision 1.1234
retrieving revision 1.1235
diff -u -d -r1.1234 -r1.1235
--- offline.html	14 Sep 2012 01:14:32 -0000	1.1234
+++ offline.html	14 Sep 2012 05:13:53 -0000	1.1235
@@ -1980,8 +1980,8 @@
   inconsistent intermediary caches.</p>
 
   <hr><p>User agents may invoke the <a href="#application-cache-download-process">application cache download
-  process</a>, in the background, for any <a href="#application-cache">application
-  cache</a>, at any time (with no <a href="#cache-host">cache host</a>). This
+  process</a>, in the background, for any <a href="#application-cache-group">application cache
+  group</a>, at any time (with no <a href="#cache-host">cache host</a>). This
   allows user agents to keep caches primed and to update caches even
   before the user visits a site.</p>
 
@@ -2415,21 +2415,24 @@
 
   <hr><p>If the <dfn id="dom-appcache-update" title="dom-appcache-update"><code>update()</code></dfn> method is
   invoked, the user agent must invoke the <a href="#application-cache-download-process">application cache
-  download process</a>, in the background, for the <a href="#application-cache">application
+  download process</a>, in the background, for the
+  <a href="#application-cache-group">application cache group</a> of the <a href="#application-cache">application
   cache</a> with which the <code><a href="#applicationcache">ApplicationCache</a></code> object's
   <a href="#cache-host">cache host</a> is associated, but without giving that
   <a href="#cache-host">cache host</a> to the algorithm. If there is no such
-  <a href="#application-cache">application cache</a>, or if it is marked as <a href="#concept-appcache-obsolete" title="concept-appcache-obsolete">obsolete</a>, then the method
+  <a href="#application-cache">application cache</a>, or if its <a href="#application-cache-group">application cache
+  group</a> is marked as <a href="#concept-appcache-obsolete" title="concept-appcache-obsolete">obsolete</a>, then the method
   must throw an <code><a href="infrastructure.html#invalidstateerror">InvalidStateError</a></code> exception instead.</p>
 
   <p>If the <dfn id="dom-appcache-abort" title="dom-appcache-abort"><code>abort()</code></dfn>
   method is invoked, the user agent must <dfn id="send-a-signal">send a signal</dfn> to
   the current <a href="#application-cache-download-process">application cache download process</a> for the
-  <a href="#application-cache">application cache</a> with which the
-  <code><a href="#applicationcache">ApplicationCache</a></code> object's <a href="#cache-host">cache host</a> is
-  associated, if any. If there is no such <a href="#application-cache">application
-  cache</a>, or it does not have a current <a href="#application-cache-download-process">application cache
-  download process</a>, then do nothing.</p>
+  <a href="#application-cache-group">application cache group</a> of the <a href="#application-cache">application
+  cache</a> with which the <code><a href="#applicationcache">ApplicationCache</a></code> object's
+  <a href="#cache-host">cache host</a> is associated, if any. If there is no such
+  <a href="#application-cache">application cache</a>, or it does not have a current
+  <a href="#application-cache-download-process">application cache download process</a>, then do
+  nothing.</p>
 
   <p>If the <dfn id="dom-appcache-swapcache" title="dom-appcache-swapCache"><code>swapCache()</code></dfn> method
   is invoked, the user agent must run the following steps:

Index: global-attributes.html
===================================================================
RCS file: /sources/public/html5/spec/global-attributes.html,v
retrieving revision 1.179
retrieving revision 1.180
diff -u -d -r1.179 -r1.180
--- global-attributes.html	14 Sep 2012 01:14:31 -0000	1.179
+++ global-attributes.html	14 Sep 2012 05:13:53 -0000	1.180
@@ -637,9 +637,9 @@
   <a href="infrastructure.html#ignore" title="ignore">ignored</a> for the purposes of determining
   the element's language.</p>
 
-  <p>If none of the node's ancestors, including the <a href="infrastructure.html#root-element">root
-  element</a>, have either attribute set, but there is a
-  <a href="the-meta-element.html#pragma-set-default-language">pragma-set default language</a> set, then that is the
+  <p>If neither the node nor any of the node's ancestors, including
+  the <a href="infrastructure.html#root-element">root element</a>, have either attribute set, but there
+  is a <a href="the-meta-element.html#pragma-set-default-language">pragma-set default language</a> set, then that is the
   language of the node. If there is no <a href="the-meta-element.html#pragma-set-default-language">pragma-set default
   language</a> set, then language information from a higher-level
   protocol (such as HTTP), if any, must be used as the final fallback

Index: headings-and-sections.html
===================================================================
RCS file: /sources/public/html5/spec/headings-and-sections.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- headings-and-sections.html	14 Sep 2012 01:14:31 -0000	1.177
+++ headings-and-sections.html	14 Sep 2012 05:13:53 -0000	1.178
@@ -617,6 +617,10 @@
 
      <dd>
 
+      <p>If the <var title="">current section</var> has no heading,
+      create an implied heading and let that be the heading for the
+      <var title="">current section</var>.</p>
+
       <p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p>
 
       <p>Let <var title="">current section</var> be the last section
@@ -638,7 +642,11 @@
 
       <p>Run these steps:</p>
 
-      <ol><li><p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p></li>
+      <ol><li><p>If the <var title="">current section</var> has no
+       heading, create an implied heading and let that be the heading
+       for the <var title="">current section</var>.</p></li>
+
+       <li><p>Pop the top element from the stack, and let the <var title="">current outlinee</var> be that element.</p></li>
 
        <li><p>Let <var title="">current section</var> be the last
        section in the <a href="#outline">outline</a> of the <var title="">current
@@ -668,9 +676,9 @@
       at the root of the subtree for which an outline is being
       generated.</p>
 
-      <p>Let <var title="">current section</var> be the first <a href="#concept-section" title="concept-section">section</a> in the
-      <a href="#outline">outline</a> of the <var title="">current outlinee</var>
-      element.</p>
+      <p>If the <var title="">current section</var> has no heading,
+      create an implied heading and let that be the heading for the
+      <var title="">current section</var>.</p>
 
       <p>Skip to the next step in the overall set of steps. (The walk
       is over.)</p>
@@ -687,7 +695,9 @@
 
       <p>Otherwise, if the element being entered has a
       <a href="the-aside-element.html#rank">rank</a> equal to or greater than the heading of the
-      last section of the <a href="#outline">outline</a> of the <var title="">current outlinee</var>, then create a new <a href="#concept-section" title="concept-section">section</a> and append it to the
+      last section of the <a href="#outline">outline</a> of the <var title="">current outlinee</var>, or if the heading of the last
+      section of the <a href="#outline">outline</a> of the <var title="">current
+      outlinee</var> is an implied heading, then create a new <a href="#concept-section" title="concept-section">section</a> and append it to the
       <a href="#outline">outline</a> of the <var title="">current outlinee</var>
       element, so that this new section is the new last section of
       that outline. Let <var title="">current section</var> be that
@@ -698,8 +708,11 @@
 
       <ol><li><p>Let <var title="">candidate section</var> be <var title="">current section</var>.</p></li>
 
-       <li><p>If the element being entered has a <a href="the-aside-element.html#rank">rank</a>
-       lower than the <a href="the-aside-element.html#rank">rank</a> of the heading of the <var title="">candidate section</var>, then create a new <a href="#concept-section" title="concept-section">section</a>, and append it to <var title="">candidate section</var>. (This does not change which
+       <li><p><i>Heading loop</i>: If the element being entered has a
+       <a href="the-aside-element.html#rank">rank</a> lower than the <a href="the-aside-element.html#rank">rank</a> of the
+       heading of the <var title="">candidate section</var><!-- the
+       first time through, it won't be, but maybe on a subsequent pass
+       it is -->, then create a new <a href="#concept-section" title="concept-section">section</a>, and append it to <var title="">candidate section</var>. (This does not change which
        section is the last section in the outline.) Let <var title="">current section</var> be this new section. Let the
        element being entered be the new heading for the <var title="">current section</var>. Abort these substeps.</p>
 
@@ -709,7 +722,7 @@
 
        <li><p>Let <var title="">candidate section</var> be <var title="">new candidate section</var>.</p></li>
 
-       <li><p>Return to step 2.</p></li>
+       <li><p>Return to the step labeled <i>heading loop</i>.</p></li>
 
       </ol><p>Push the element being entered onto the stack. (This causes
       the algorithm to skip any descendants of the element.)</p>

Index: the-table-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-table-element.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- the-table-element.html	14 Sep 2012 01:14:39 -0000	1.177
+++ the-table-element.html	14 Sep 2012 05:13:55 -0000	1.178
@@ -418,7 +418,7 @@
 
   <p class="note">There are a variety of alternatives to using HTML
   tables for layout, primarily using CSS positioning and the CSS table
-  model.</p>
+  model. <a href="references.html#refsCSS">[CSS]</a></p>
 
   <p>The <dfn id="attr-table-border" title="attr-table-border"><code>border</code></dfn>
   attribute may be specified on a <code><a href="#the-table-element">table</a></code> element to

Index: references.html
===================================================================
RCS file: /sources/public/html5/spec/references.html,v
retrieving revision 1.1254
retrieving revision 1.1255
diff -u -d -r1.1254 -r1.1255
--- references.html	14 Sep 2012 01:14:32 -0000	1.1254
+++ references.html	14 Sep 2012 05:13:53 -0000	1.1255
@@ -446,13 +446,11 @@
    such, but there's a western bias to these references for
    consistency. sorry. -->
 
-   <dt id="refsCSP">[CSS]</dt>
+   <dt id="refsCSP">[CSP]</dt>
    <dd>(Non-normative) <cite><a href="http://dvcs.w3.org/hg/content-security-policy/raw-file/tip/csp-specification.dev.html">Content Security Policy</a></cite>, B. Sterne, A. Barth. W3C.</dd>
 
    <dt id="refsCSS">[CSS]</dt>
-   <dd><cite><a href="http://www.w3.org/TR/CSS/">Cascading Style Sheets Level 2
-   Revision 1</a></cite>, B. Bos, T. &#199;elik, I.
-   Hickson, H. Lie. W3C.</dd>
+   <dd><cite><a href="http://www.w3.org/TR/CSS2/">Cascading Style Sheets Level 2 Revision 1</a></cite>, B. Bos, T. &#199;elik, I. Hickson, H. Lie. W3C.</dd>
 
    <dt id="refsCSSATTR">[CSSATTR]</dt>
    <dd><cite><a href="http://dev.w3.org/csswg/css-style-attr/">CSS Styling Attribute Syntax</a></cite>, T. &#199;elik, E. Etemad. W3C.</dd>
@@ -485,38 +483,25 @@
    Module</a></cite>, A. van Kesteren. W3C.</dd>
 
    <dt id="refsCSSRUBY">[CSSRUBY]</dt>
-   <dd><cite><a href="http://dev.w3.org/csswg/css3-ruby/">CSS3 Ruby
-   Module</a></cite>, R. Ishida. W3C.</dd>
+   <dd><cite><a href="http://dev.w3.org/csswg/css3-ruby/">CSS3 Ruby Module</a></cite>, R. Ishida. W3C.</dd>
 
    <dt id="refsCSSUI">[CSSUI]</dt>
-   <dd><cite><a href="http://dev.w3.org/csswg/css3-ui/">CSS3 Basic User
-   Interface Module</a></cite>, T. &#199;elik. W3C.</dd>
+   <dd><cite><a href="http://dev.w3.org/csswg/css3-ui/">CSS3 Basic User Interface Module</a></cite>, T. &#199;elik. W3C.</dd>
 
    <dt id="refsCSSVALUES">[CSSVALUES]</dt>
-   <dd><cite><a href="http://dev.w3.org/csswg/css3-values/">CSS3
-   Values and Units</a></cite>, H. Lie, C. Lilley. W3C.</dd>
+   <dd><cite><a href="http://dev.w3.org/csswg/css3-values/">CSS3 Values and Units</a></cite>, H. Lie, T. Atkins, E. Etemad. W3C.</dd>
 
    <dt id="refsDASH">[DASH]</dt>
    <dd><cite><a href="http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=57623">Dynamic adaptive streaming over HTTP (DASH)</a></cite>. ISO.</dd>
 
    <dt id="refsDOM2HTML">[DOM2HTML]</dt>
-   <dd>(Non-normative) <cite><a href="http://www.w3.org/TR/DOM-Level-2-HTML/">Document Object Model
-   (DOM) Level 2 HTML Specification</a></cite>, J. Stenback, P. Le
-   Hegaret, A. Le Hors. W3C.</dd>
+   <dd>(Non-normative) <cite><a href="http://www.w3.org/TR/DOM-Level-2-HTML/">Document Object Model (DOM) Level 2 HTML Specification</a></cite>, J. Stenback, P. Le H&#233;garet, A. Le Hors. W3C.</dd>
 
    <dt id="refsDOMCORE">[DOMCORE]</dt>
    <dd><cite><a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html">Web DOM Core</a></cite>, A. van Kesteren. W3C.</dd>
 
    <dt id="refsDOMEVENTS">[DOMEVENTS]</dt>
-   <!--
-   <dd><cite><a
-   href="http://www.w3.org/TR/DOM-Level-3-Events/">Document Object
-   Model (DOM) Level 3 Events Specification</a></cite>,
-   B. H&ouml;hrmann, P. Le Hegaret, T. Pixley. W3C.</dd>
-   -->
-   <dd><cite><a href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html">Document
-   Object Model (DOM) Level 3 Events Specification</a></cite>,
-   T. Leithead. W3C.</dd>
+   <dd><cite><a href="http://dev.w3.org/2006/webapi/DOM-Level-3-Events/html/DOM3-Events.html">Document Object Model (DOM) Level 3 Events Specification</a></cite>, T. Leithead, J. Rossi, D. Schepers, B. H&#246;hrmann, P. Le H&#233;garet, T. Pixley. W3C.</dd>
 
    <dt id="refsDOMPARSING">[DOMPARSING]</dt>
    <dd><cite><a href="http://dvcs.w3.org/hg/innerhtml/raw-file/tip/index.html">DOM Parsing and Serialization</a></cite>, T. Leithead, Ms2ger. W3C.</dd>

Index: index.html
===================================================================
RCS file: /sources/public/html5/spec/index.html,v
retrieving revision 1.1296
retrieving revision 1.1297
diff -u -d -r1.1296 -r1.1297
--- index.html	14 Sep 2012 01:14:31 -0000	1.1296
+++ index.html	14 Sep 2012 05:13:53 -0000	1.1297
@@ -1639,6 +1639,7 @@
 
     </td></tr><tr><td> <a href="content-models.html#phrasing-content-1">Phrasing content</a>
      </td><td>
+      <code><a href="the-a-element.html#the-a-element">a</a></code>;
       <code><a href="the-abbr-element.html#the-abbr-element">abbr</a></code>;
       <code><a href="the-audio-element.html#the-audio-element">audio</a></code>;
       <code><a href="the-b-element.html#the-b-element">b</a></code>;
@@ -1652,6 +1653,7 @@
       <code><a href="the-command-element.html#the-command-element">command</a></code>;
 <!--DATA--><!--FORK-->
       <code><a href="the-datalist-element.html#the-datalist-element">datalist</a></code>;
+      <code><a href="the-del-element.html#the-del-element">del</a></code>;
       <code><a href="the-dfn-element.html#the-dfn-element">dfn</a></code>;
       <code><a href="the-em-element.html#the-em-element">em</a></code>;
       <code><a href="the-embed-element.html#the-embed-element">embed</a></code>;
@@ -1659,9 +1661,11 @@
       <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>;
       <code><a href="the-input-element.html#the-input-element">input</a></code>;
+      <code><a href="the-ins-element.html#the-ins-element">ins</a></code>;
       <code><a href="the-kbd-element.html#the-kbd-element">kbd</a></code>;
       <code><a href="the-keygen-element.html#the-keygen-element">keygen</a></code>;
       <code><a href="the-label-element.html#the-label-element">label</a></code>;
+      <code><a href="the-map-element.html#the-map-element">map</a></code>;
       <code><a href="the-mark-element.html#the-mark-element">mark</a></code>;
       <code><a href="mathml.html#math">math</a></code>;
       <code><a href="the-meter-element.html#the-meter-element">meter</a></code>;
@@ -1689,14 +1693,8 @@
       <code><a href="the-wbr-element.html#the-wbr-element">wbr</a></code>;
       <a href="content-models.html#text-content" title="text content">Text</a>
      </td><td>
-      <code><a href="the-a-element.html#the-a-element">a</a></code> (if it contains only <a href="content-models.html#phrasing-content-1">phrasing content</a>);
       <code><a href="the-area-element.html#the-area-element">area</a></code> (if it is a descendant of a  <code><a href="the-map-element.html#the-map-element">map</a></code> element);
-      <code><a href="the-del-element.html#the-del-element">del</a></code> (if it contains only <a href="content-models.html#phrasing-content-1">phrasing content</a>);
-      <code><a href="the-ins-element.html#the-ins-element">ins</a></code> (if it contains only <a href="content-models.html#phrasing-content-1">phrasing content</a>);
       <!--MD-->
-      <code><a href="the-map-element.html#the-map-element">map</a></code> (if it contains only <a href="content-models.html#phrasing-content-1">phrasing content</a>)<!--
-      --><!--MD--><!--
-      -->
 
     </td></tr><tr><td> <a href="content-models.html#embedded-content-2">Embedded content</a>
      </td><td>

Index: attributes-common-to-td-and-th-elements.html
===================================================================
RCS file: /sources/public/html5/spec/attributes-common-to-td-and-th-elements.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- attributes-common-to-td-and-th-elements.html	14 Sep 2012 01:14:29 -0000	1.177
+++ attributes-common-to-td-and-th-elements.html	14 Sep 2012 05:13:52 -0000	1.178
@@ -403,7 +403,7 @@
     the table, since earlier cells might cover multiple rows or
     columns.</p>
 
-    <p>Returns 0 if the element isn't in a row.</p>
+    <p>Returns &#8722;1 if the element isn't in a row.</p>
 
    </dd>
 
@@ -429,7 +429,7 @@
   element, return the index of the cell's element in the parent
   element's <code title="dom-tr-cells"><a href="the-tr-element.html#dom-tr-cells">cells</a></code> collection. If
   there is no such parent element, then the attribute must return
-  0.</p>
+  &#8722;1.</p>
 
   </div>
 <!--TOPIC:HTML-->

Index: the-ins-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-ins-element.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- the-ins-element.html	14 Sep 2012 01:14:37 -0000	1.177
+++ the-ins-element.html	14 Sep 2012 05:13:55 -0000	1.178
@@ -336,11 +336,10 @@
 
   <dl class="element"><dt><a href="element-definitions.html#element-dfn-categories" title="element-dfn-categories">Categories</a>:</dt>
    <dd><a href="content-models.html#flow-content-1">Flow content</a>.</dd>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: <a href="content-models.html#phrasing-content-1">phrasing content</a>.</dd>
+   <dd><a href="content-models.html#phrasing-content-1">Phrasing content</a>.</dd>
    <dd><a href="content-models.html#palpable-content-0">Palpable content</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-contexts" title="element-dfn-contexts">Contexts in which this element can be used</a>:</dt>
-   <dd>When the element only contains <a href="content-models.html#phrasing-content-1">phrasing content</a>: where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
-   <dd>Otherwise: where <a href="content-models.html#flow-content-1">flow content</a> is expected.</dd>
+   <dd>Where <a href="content-models.html#phrasing-content-1">phrasing content</a> is expected.</dd>
    <dt><a href="element-definitions.html#element-dfn-content-model" title="element-dfn-content-model">Content model</a>:</dt>
    <dd><a href="content-models.html#transparent">Transparent</a>.</dd>
    <dt><a href="element-definitions.html#element-dfn-attributes" title="element-dfn-attributes">Content attributes</a>:</dt>

Index: links.html
===================================================================
RCS file: /sources/public/html5/spec/links.html,v
retrieving revision 1.282
retrieving revision 1.283
diff -u -d -r1.282 -r1.283
--- links.html	14 Sep 2012 01:14:32 -0000	1.282
+++ links.html	14 Sep 2012 05:13:53 -0000	1.283
@@ -550,7 +550,7 @@
     </tr><tr><td><code title="rel-author"><a href="#link-type-author">author</a></code></td>
      <td><a href="#hyperlink">Hyperlink</a></td>
      <td><a href="#hyperlink">Hyperlink</a></td>
-     <td>Gives a link to the current document's author.</td>
+     <td>Gives a link to the author of the current document or article.</td>
     </tr><tr><td><code title="rel-bookmark"><a href="#link-type-bookmark">bookmark</a></code></td> <!-- fourth most used <a rel> value -->
      <td><em>not allowed</em></td>
      <td><a href="#hyperlink">Hyperlink</a></td>

Index: the-hgroup-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-hgroup-element.html,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -d -r1.177 -r1.178
--- the-hgroup-element.html	14 Sep 2012 01:14:37 -0000	1.177
+++ the-hgroup-element.html	14 Sep 2012 05:13:55 -0000	1.178
@@ -352,15 +352,6 @@
   multiple levels, such as subheadings, alternative titles, or
   taglines.</p>
 
-  <p>For the purposes of document summaries, outlines, and the like,
-  the text of <code><a href="#the-hgroup-element">hgroup</a></code> elements is defined to be the text
-  of the highest <a href="the-aside-element.html#rank" title="rank">ranked</a>
-  <code><a href="the-aside-element.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h1</a></code>&#8211;<code><a href="the-aside-element.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h6</a></code> element descendant of the
-  <code><a href="#the-hgroup-element">hgroup</a></code> element, if there are any such elements, and the
-  first such element if there are multiple elements with that
-  <a href="the-aside-element.html#rank">rank</a>. If there are no such elements, then the text of
-  the <code><a href="#the-hgroup-element">hgroup</a></code> element is the empty string.</p>
-
   <p>Other elements of <a href="content-models.html#heading-content-0">heading content</a> in the
   <code><a href="#the-hgroup-element">hgroup</a></code> element indicate subheadings or subtitles.</p>
 
@@ -376,26 +367,41 @@
 
   <div class="example">
 
-   <p>Here are some examples of valid headings. In each case, the
-   emphasized text represents the text that would be used as the
-   heading in an application extracting heading data and ignoring
-   subheadings.</p>
+   <p>Here are some examples of valid headings.</p>
 
-   <pre>&lt;hgroup&gt;
- &lt;h1&gt;<strong>The reality dysfunction</strong>&lt;/h1&gt;
+    <pre>&lt;hgroup&gt;
+ &lt;h1&gt;The reality dysfunction&lt;/h1&gt;
  &lt;h2&gt;Space is not the only void&lt;/h2&gt;
 &lt;/hgroup&gt;</pre>
 
-   <pre>&lt;hgroup&gt;
- &lt;h1&gt;<strong>Dr. Strangelove</strong>&lt;/h1&gt;
+    <pre>&lt;hgroup&gt;
+ &lt;h1&gt;Dr. Strangelove&lt;/h1&gt;
  &lt;h2&gt;Or: How I Learned to Stop Worrying and Love the Bomb&lt;/h2&gt;
 &lt;/hgroup&gt;</pre>
 
-  <p>The point of using <code><a href="#the-hgroup-element">hgroup</a></code> in these examples is to
-  mask the <code><a href="the-aside-element.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code> element (which acts as a secondary title)
-  from the <a href="headings-and-sections.html#outline">outline</a> algorithm.</p><!--
-  http://www.brucelawson.co.uk/2009/html-5-is-a-mess/#comment-618895
-  -->
+   <p>The point of using <code><a href="#the-hgroup-element">hgroup</a></code> in these examples is to
+   mask the <code><a href="the-aside-element.html#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements">h2</a></code> element (which acts as a secondary title)
+   from the <a href="headings-and-sections.html#outline">outline</a> algorithm.</p><!--
+   http://www.brucelawson.co.uk/2009/html-5-is-a-mess/#comment-618895
+   -->
+
+   <p>How a user agent exposes such multi-level headings in user
+   interfaces (e.g. in tables of contents or search results) is left
+   open to implementors, as it is a user interface issue. The first
+   example above could be rendered as:</p>
+
+   <pre>The reality dysfunction: Space is not the only void</pre>
+
+   <p>Alternatively, it could look like this:
+
+   </p><pre>The reality dysfunction (Space is not the only void)</pre>
+
+   <p>In interfaces where a title can be rendered on multiple lines,
+   it could be rendered as follows, maybe with the first line in a
+   bigger font size:</p>
+
+   <pre>The reality dysfunction
+Space is not the only void</pre>
 
   </div>
 


Index: content-models.html
===================================================================
RCS file: /sources/public/html5/spec/content-models.html,v
retrieving revision 1.287
retrieving revision 1.288
diff -u -d -r1.287 -r1.288
--- content-models.html	14 Sep 2012 01:14:30 -0000	1.287
+++ content-models.html	14 Sep 2012 05:13:53 -0000	1.288
@@ -610,7 +610,7 @@
   level. Runs of <a href="#phrasing-content-1">phrasing content</a> form <a href="#paragraph" title="paragraph">paragraphs</a>.</p>
 
   <!-- when updating this also update the category index -->
-  <ul class="brief category-list"><li><code><a href="the-a-element.html#the-a-element">a</a></code> (if it contains only <a href="#phrasing-content-1">phrasing content</a>)</li>
+  <ul class="brief category-list"><li><code><a href="the-a-element.html#the-a-element">a</a></code></li>
    <li><code><a href="the-abbr-element.html#the-abbr-element">abbr</a></code></li>
    <li><code><a href="the-area-element.html#the-area-element">area</a></code> (if it is a descendant of a <code><a href="the-map-element.html#the-map-element">map</a></code> element)</li>
    <li><code><a href="the-audio-element.html#the-audio-element">audio</a></code></li>
@@ -625,7 +625,7 @@
    <li><code><a href="the-command-element.html#the-command-element">command</a></code></li>
 <!--DATA--><!--FORK-->
    <li><code><a href="the-datalist-element.html#the-datalist-element">datalist</a></code></li>
-   <li><code><a href="the-del-element.html#the-del-element">del</a></code> (if it contains only <a href="#phrasing-content-1">phrasing content</a>)</li>
+   <li><code><a href="the-del-element.html#the-del-element">del</a></code></li>
    <li><code><a href="the-dfn-element.html#the-dfn-element">dfn</a></code></li>
    <li><code><a href="the-em-element.html#the-em-element">em</a></code></li>
    <li><code><a href="the-embed-element.html#the-embed-element">embed</a></code></li>
@@ -633,12 +633,12 @@
    <li><code><a href="the-iframe-element.html#the-iframe-element">iframe</a></code></li>
    <li><code><a href="the-img-element.html#the-img-element">img</a></code></li>
    <li><code><a href="the-input-element.html#the-input-element">input</a></code></li>
-   <li><code><a href="the-ins-element.html#the-ins-element">ins</a></code> (if it contains only <a href="#phrasing-content-1">phrasing content</a>)</li>
+   <li><code><a href="the-ins-element.html#the-ins-element">ins</a></code></li>
    <li><code><a href="the-kbd-element.html#the-kbd-element">kbd</a></code></li>
    <li><code><a href="the-keygen-element.html#the-keygen-element">keygen</a></code></li>
    <li><code><a href="the-label-element.html#the-label-element">label</a></code></li>
 <!--MD-->
-   <li><code><a href="the-map-element.html#the-map-element">map</a></code> (if it contains only <a href="#phrasing-content-1">phrasing content</a>)</li>
+   <li><code><a href="the-map-element.html#the-map-element">map</a></code></li>
    <li><code><a href="the-mark-element.html#the-mark-element">mark</a></code></li>
    <li><code><a href="mathml.html#math">math</a></code></li>
 <!--MD-->

Index: webappapis.html
===================================================================
RCS file: /sources/public/html5/spec/webappapis.html,v
retrieving revision 1.384
retrieving revision 1.385
diff -u -d -r1.384 -r1.385
--- webappapis.html	14 Sep 2012 01:14:41 -0000	1.384
+++ webappapis.html	14 Sep 2012 05:13:55 -0000	1.385
@@ -406,7 +406,17 @@
 
   <h5 id="definitions-0"><span class="secno">6.1.3.1 </span>Definitions</h5>
 
-  <p>A <dfn id="concept-script" title="concept-script">script</dfn> has:</p>
+  <p>This specification describes three kinds of <a href="infrastructure.html#javascript-global-environment" title="JavaScript global environment">JavaScript global
+  environments</a>: the <dfn id="document-environment">document environment</dfn>, the
+  <dfn id="dedicated-worker-environment">dedicated worker environment</dfn>, and the <dfn id="shared-worker-environment">shared worker
+  environment</dfn>. The <a href="#dedicated-worker-environment">dedicated worker environment</a> and
+  the <a href="#shared-worker-environment">shared worker environment</a> are both types of <dfn id="worker-environment" title="worker environment">worker environments</dfn>.</p>
+
+  <p>Except where otherwise specified, a <a href="infrastructure.html#javascript-global-environment">JavaScript global
+  environment</a> is a <a href="#document-environment">document environment</a>.</p> <!--
+  note that we never actually say where one of these is created... -->
+
+  <hr><p>A <dfn id="concept-script" title="concept-script">script</dfn> has:</p>
 
   <dl><dt>A <dfn id="script-execution-environment">script execution environment</dfn></dt>
 
@@ -691,7 +701,7 @@
   handler</a> <var title="">onerror</var>, it must run these steps,
   after which the error is either <dfn id="concept-error-handled" title="concept-error-handled"><i>handled</i></dfn> or <dfn id="concept-error-nothandled" title="concept-error-nothandled"><i>not handled</i></dfn>:</p>
 
-  <dl class="switch"><dt>If the value of <var title="">onerror</var> is a
+  <dl class="switch"><dt>If the value of <var title="">onerror</var> is an
    <code><a href="#onerroreventhandler">OnErrorEventHandler</a></code></dt>
 
    <dd>
@@ -1671,9 +1681,10 @@
   </td></tr></tbody></table><hr><p>The following are the <a href="#event-handlers">event handlers</a> (and their
   corresponding <a href="#event-handler-event-type" title="event handler event type">event handler
   event types</a>) <span class="impl">that must be</span> supported
-  by all <a href="infrastructure.html#html-elements">HTML elements</a> other than <code><a href="the-body-element.html#the-body-element">body</a></code>, as
-  both content attributes and IDL attributes, and on
-  <code><a href="dom.html#document">Document</a></code> objects, as IDL attributes:</p>
+  by all <a href="infrastructure.html#html-elements">HTML elements</a> other than <code><a href="the-body-element.html#the-body-element">body</a></code> and
+  <code><a href="obsolete.html#frameset">frameset</a></code>, as both content attributes and IDL
+  attributes, and on <code><a href="dom.html#document">Document</a></code> objects, as IDL
+  attributes:</p>
 
   <table><thead><tr><th><a href="#event-handlers" title="event handlers">Event handler</a> </th><th><a href="#event-handler-event-type">Event handler event type</a>
    </th></tr></thead><tbody><tr><td><dfn id="handler-onblur" title="handler-onblur"><code>onblur</code></dfn> </td><td> <code title="event-blur">blur</code> <!-- widely used -->

Received on Friday, 14 September 2012 05:14:05 UTC