html5/spec attributes-common-to-td-and-th-elements.html,1.191,1.192 dom.html,1.1272,1.1273 image-maps.html,1.190,1.191 infrastructure.html,1.1322,1.1323 introduction.html,1.1255,1.1256 media-elements.html,1.196,1.197 single-page.html,1.148,1.149 spec.html,1.2025,1.2026 states-of-the-type-attribute.html,1.254,1.255 textFieldSelection.html,1.190,1.191 the-embed-element.html,1.190,1.191 the-img-element.html,1.193,1.194 the-link-element.html,1.191,1.192 the-object-element.html,1.192,1.193 the-script-element.html,1.193,1.194 the-video-element.html,1.191,1.192 urls.html,1.259,1.260

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

Modified Files:
	attributes-common-to-td-and-th-elements.html dom.html 
	image-maps.html infrastructure.html introduction.html 
	media-elements.html single-page.html spec.html 
	states-of-the-type-attribute.html textFieldSelection.html 
	the-embed-element.html the-img-element.html 
	the-link-element.html the-object-element.html 
	the-script-element.html the-video-element.html urls.html 
Log Message:
commit 3dea6e1d3610e6c4f96e3211a937d1cf12a09d5b
Author: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Date:   Sat Oct 6 21:01:15 2012 +1000

    Update revision up to which patches have been merged.


Index: media-elements.html
===================================================================
RCS file: /sources/public/html5/spec/media-elements.html,v
retrieving revision 1.196
retrieving revision 1.197
diff -u -d -r1.196 -r1.197
--- media-elements.html	6 Oct 2012 10:14:23 -0000	1.196
+++ media-elements.html	6 Oct 2012 11:13:50 -0000	1.197
@@ -1212,13 +1212,14 @@
 
    <li>
 
-    <p>Perform a <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled fetch</a> of the
-    <var title="">current media resource</var>'s <a href="urls.html#absolute-url">absolute
-    URL</a>, with the <i>mode</i> being the state of the
-    <a href="#media-element">media element</a>'s <code title="attr-media-crossorigin"><a href="#attr-media-crossorigin">crossorigin</a></code> content
-    attribute, the <i title="">origin</i> being the <a href="textFieldSelection.html#origin-0">origin</a> of the
-    <a href="#media-element">media element</a>'s <code><a href="dom.html#document">Document</a></code>, and the
-    <i>default origin behaviour</i> set to <i>taint</i>.</p>
+    <p>Perform a <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled
+    fetch</a><!--FETCH--> of the <var title="">current media
+    resource</var>'s <a href="urls.html#absolute-url">absolute URL</a>, with the <i>mode</i>
+    being the state of the <a href="#media-element">media element</a>'s <code title="attr-media-crossorigin"><a href="#attr-media-crossorigin">crossorigin</a></code> content
+    attribute, the <i title="">origin</i> being the
+    <a href="textFieldSelection.html#origin-0">origin</a> of the <a href="#media-element">media element</a>'s
+    <code><a href="dom.html#document">Document</a></code>, and the <i>default origin behaviour</i> set
+    to <i>taint</i>.</p>
 
     <p>The resource obtained in this fashion, if any, contains the
     <a href="#media-data">media data</a>. It can be <a href="urls.html#cors-same-origin">CORS-same-origin</a>
@@ -5613,7 +5614,7 @@
    <li>
 
     <p>If <var title="">URL</var> is not the empty string, perform a
-    <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled fetch</a> of <var title="">URL</var>, with the <i>mode</i> being <var title="">CORS
+    <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled fetch</a><!--FETCH--> of <var title="">URL</var>, with the <i>mode</i> being <var title="">CORS
     mode</var>, the <i title="">origin</i> being the
     <a href="textFieldSelection.html#origin-0">origin</a> of the <code><a href="the-track-element.html#the-track-element">track</a></code> element's
     <code><a href="dom.html#document">Document</a></code>, and the <i>default origin behaviour</i> set

Index: the-embed-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-embed-element.html,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -d -r1.190 -r1.191
--- the-embed-element.html	6 Oct 2012 00:51:59 -0000	1.190
+++ the-embed-element.html	6 Oct 2012 11:13:51 -0000	1.191
@@ -440,16 +440,17 @@
     <p>The user agent must <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a>
     the value of the element's <code title="attr-embed-src"><a href="#attr-embed-src">src</a></code>
     attribute, relative to the element. If that is successful, the
-    user agent should <a href="urls.html#fetch">fetch</a> the resulting <a href="urls.html#absolute-url">absolute
-    URL</a>, from the element's <a href="textFieldSelection.html#browsing-context-scope-origin">browsing context scope
-    origin</a> if it has one<!-- potentially http-origin privacy
-    sensitive -->. The <a href="textFieldSelection.html#concept-task" title="concept-task">task</a> that is
-    <a href="textFieldSelection.html#queue-a-task" title="queue a task">queued</a> by the <a href="textFieldSelection.html#networking-task-source">networking
-    task source</a> once the resource has been <a href="urls.html#fetch" title="fetch">fetched</a> must find and instantiate an
-    appropriate <a href="infrastructure.html#plugin">plugin</a> based on the <a href="#concept-embed-type" title="concept-embed-type">content's type</a>, and hand that
-    <a href="infrastructure.html#plugin">plugin</a> the content of the resource, replacing any
-    previously instantiated plugin for the element.</p> <!-- Note that
-    this doesn't happen when the base URL changes. -->
+    user agent should <a href="urls.html#fetch">fetch</a><!--FETCH--> the resulting
+    <a href="urls.html#absolute-url">absolute URL</a>, from the element's <a href="textFieldSelection.html#browsing-context-scope-origin">browsing
+    context scope origin</a> if it has one<!-- potentially
+    http-origin privacy sensitive -->. The <a href="textFieldSelection.html#concept-task" title="concept-task">task</a> that is <a href="textFieldSelection.html#queue-a-task" title="queue a
+    task">queued</a> by the <a href="textFieldSelection.html#networking-task-source">networking task source</a>
+    once the resource has been <a href="urls.html#fetch" title="fetch">fetched</a> must
+    find and instantiate an appropriate <a href="infrastructure.html#plugin">plugin</a> based on
+    the <a href="#concept-embed-type" title="concept-embed-type">content's type</a>, and
+    hand that <a href="infrastructure.html#plugin">plugin</a> the content of the resource,
+    replacing any previously instantiated plugin for the element.</p>
+    <!-- Note that this doesn't happen when the base URL changes. -->
 
     <p>Fetching the resource must <a href="textFieldSelection.html#delay-the-load-event">delay the load event</a> of
     the element's document.</p>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec/spec.html,v
retrieving revision 1.2025
retrieving revision 1.2026
diff -u -d -r1.2025 -r1.2026
--- spec.html	6 Oct 2012 10:43:45 -0000	1.2025
+++ spec.html	6 Oct 2012 11:13:51 -0000	1.2026
@@ -546,12 +546,13 @@
      <li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.6 </span>Dynamic changes to base URLs</a></li>
      <li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.7 </span>Interfaces for URL manipulation</a></li></ol></li>
    <li><a href="urls.html#fetching-resources"><span class="secno">2.7 </span>Fetching resources</a>
-    <ol class="toc"><li><a href="urls.html#concept-http-equivalent"><span class="secno">2.7.1 </span>Protocol concepts</a></li>
-     <li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.2 </span>Encrypted HTTP and related security concerns</a></li>
-     <li><a href="urls.html#content-type-sniffing"><span class="secno">2.7.3 </span>Determining the type of a resource</a></li>
-     <li><a href="urls.html#extracting-encodings-from-meta-elements"><span class="secno">2.7.4 </span>Extracting encodings from <code>meta</code> elements</a></li>
-     <li><a href="urls.html#cors-settings-attributes"><span class="secno">2.7.5 </span>CORS settings attributes</a></li>
-     <li><a href="urls.html#cors-enabled-fetch"><span class="secno">2.7.6 </span>CORS-enabled fetch</a></li></ol></li>
+    <ol class="toc"><li><a href="urls.html#terminology-1"><span class="secno">2.7.1 </span>Terminology</a></li>
+     <li><a href="urls.html#processing-model"><span class="secno">2.7.2 </span>Processing model</a></li>
+     <li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.3 </span>Encrypted HTTP and related security concerns</a></li>
+     <li><a href="urls.html#content-type-sniffing"><span class="secno">2.7.4 </span>Determining the type of a resource</a></li>
+     <li><a href="urls.html#extracting-encodings-from-meta-elements"><span class="secno">2.7.5 </span>Extracting encodings from <code>meta</code> elements</a></li>
+     <li><a href="urls.html#cors-settings-attributes"><span class="secno">2.7.6 </span>CORS settings attributes</a></li>
+     <li><a href="urls.html#cors-enabled-fetch"><span class="secno">2.7.7 </span>CORS-enabled fetch</a></li></ol></li>
    <li><a href="common-dom-interfaces.html#common-dom-interfaces"><span class="secno">2.8 </span>Common DOM interfaces</a>
     <ol class="toc"><li><a href="common-dom-interfaces.html#reflecting-content-attributes-in-idl-attributes"><span class="secno">2.8.1 </span>Reflecting content attributes in IDL attributes</a></li>
      <li><a href="common-dom-interfaces.html#collections"><span class="secno">2.8.2 </span>Collections</a>
@@ -762,7 +763,7 @@
      <li><a href="the-area-element.html#the-area-element"><span class="secno">4.8.13 </span>The <code>area</code> element</a></li>
      <li><a href="image-maps.html#image-maps"><span class="secno">4.8.14 </span>Image maps</a>
       <ol class="toc"><li><a href="image-maps.html#authoring"><span class="secno">4.8.14.1 </span>Authoring</a></li>
-       <li><a href="image-maps.html#processing-model"><span class="secno">4.8.14.2 </span>Processing model</a></li></ol></li>
+       <li><a href="image-maps.html#processing-model-0"><span class="secno">4.8.14.2 </span>Processing model</a></li></ol></li>
      <li><a href="mathml.html#mathml"><span class="secno">4.8.15 </span>MathML</a></li>
      <li><a href="mathml.html#svg"><span class="secno">4.8.16 </span>SVG</a></li>
      <li><a href="dimension-attributes.html#dimension-attributes"><span class="secno">4.8.17 </span>Dimension attributes</a></li></ol></li>
@@ -780,7 +781,7 @@
      <li><a href="the-td-element.html#the-td-element"><span class="secno">4.9.9 </span>The <code>td</code> element</a></li>
      <li><a href="the-th-element.html#the-th-element"><span class="secno">4.9.10 </span>The <code>th</code> element</a></li>
      <li><a href="attributes-common-to-td-and-th-elements.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li>
-     <li><a href="attributes-common-to-td-and-th-elements.html#processing-model-0"><span class="secno">4.9.12 </span>Processing model</a>
+     <li><a href="attributes-common-to-td-and-th-elements.html#processing-model-1"><span class="secno">4.9.12 </span>Processing model</a>
       <ol class="toc"><li><a href="attributes-common-to-td-and-th-elements.html#forming-a-table"><span class="secno">4.9.12.1 </span>Forming a table</a></li>
        <li><a href="attributes-common-to-td-and-th-elements.html#header-and-data-cell-semantics"><span class="secno">4.9.12.2 </span>Forming relationships between data cells and header cells</a></li></ol></li>
      <li><a href="examples.html#examples"><span class="secno">4.9.13 </span>Examples</a></li></ol></li>
@@ -896,23 +897,25 @@
     <ol class="toc"><li><a href="textFieldSelection.html#introduction-3"><span class="secno">4.12.1 </span>Introduction</a></li>
      <li><a href="textFieldSelection.html#links-created-by-a-and-area-elements"><span class="secno">4.12.2 </span>Links created by <code>a</code> and <code>area</code> elements</a></li>
      <li><a href="textFieldSelection.html#following-hyperlinks"><span class="secno">4.12.3 </span>Following hyperlinks</a></li>
-     <li><a href="textFieldSelection.html#linkTypes"><span class="secno">4.12.4 </span>Link types</a>
-      <ol class="toc"><li><a href="textFieldSelection.html#rel-alternate"><span class="secno">4.12.4.1 </span>Link type "<code>alternate</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-author"><span class="secno">4.12.4.2 </span>Link type "<code>author</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-bookmark"><span class="secno">4.12.4.3 </span>Link type "<code>bookmark</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-help"><span class="secno">4.12.4.4 </span>Link type "<code>help</code>"</a></li>
-       <li><a href="textFieldSelection.html#rel-icon"><span class="secno">4.12.4.5 </span>Link type "<code>icon</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-license"><span class="secno">4.12.4.6 </span>Link type "<code>license</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-nofollow"><span class="secno">4.12.4.7 </span>Link type "<code>nofollow</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-noreferrer"><span class="secno">4.12.4.8 </span>Link type "<code>noreferrer</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-prefetch"><span class="secno">4.12.4.9 </span>Link type "<code>prefetch</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-search"><span class="secno">4.12.4.10 </span>Link type "<code>search</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-stylesheet"><span class="secno">4.12.4.11 </span>Link type "<code>stylesheet</code>"</a></li>
-       <li><a href="textFieldSelection.html#link-type-tag"><span class="secno">4.12.4.12 </span>Link type "<code>tag</code>"</a></li>
-       <li><a href="textFieldSelection.html#sequential-link-types"><span class="secno">4.12.4.13 </span>Sequential link types</a>
-        <ol class="toc"><li><a href="textFieldSelection.html#link-type-next"><span class="secno">4.12.4.13.1 </span>Link type "<code>next</code>"</a></li>
-         <li><a href="textFieldSelection.html#link-type-prev"><span class="secno">4.12.4.13.2 </span>Link type "<code>prev</code>"</a></li></ol></li>
-       <li><a href="textFieldSelection.html#other-link-types"><span class="secno">4.12.4.14 </span>Other link types</a></li></ol></li></ol></li>
+     <li><a href="textFieldSelection.html#downloading-resources"><span class="secno">4.12.4 </span>Downloading resources</a>
+      <ol class="toc"><li><a href="textFieldSelection.html#hyperlink-auditing"><span class="secno">4.12.4.1 </span>Hyperlink auditing</a></li></ol></li>
+     <li><a href="textFieldSelection.html#linkTypes"><span class="secno">4.12.5 </span>Link types</a>
+      <ol class="toc"><li><a href="textFieldSelection.html#rel-alternate"><span class="secno">4.12.5.1 </span>Link type "<code>alternate</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-author"><span class="secno">4.12.5.2 </span>Link type "<code>author</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-bookmark"><span class="secno">4.12.5.3 </span>Link type "<code>bookmark</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-help"><span class="secno">4.12.5.4 </span>Link type "<code>help</code>"</a></li>
+       <li><a href="textFieldSelection.html#rel-icon"><span class="secno">4.12.5.5 </span>Link type "<code>icon</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-license"><span class="secno">4.12.5.6 </span>Link type "<code>license</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-nofollow"><span class="secno">4.12.5.7 </span>Link type "<code>nofollow</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-noreferrer"><span class="secno">4.12.5.8 </span>Link type "<code>noreferrer</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-prefetch"><span class="secno">4.12.5.9 </span>Link type "<code>prefetch</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-search"><span class="secno">4.12.5.10 </span>Link type "<code>search</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-stylesheet"><span class="secno">4.12.5.11 </span>Link type "<code>stylesheet</code>"</a></li>
+       <li><a href="textFieldSelection.html#link-type-tag"><span class="secno">4.12.5.12 </span>Link type "<code>tag</code>"</a></li>
+       <li><a href="textFieldSelection.html#sequential-link-types"><span class="secno">4.12.5.13 </span>Sequential link types</a>
+        <ol class="toc"><li><a href="textFieldSelection.html#link-type-next"><span class="secno">4.12.5.13.1 </span>Link type "<code>next</code>"</a></li>
+         <li><a href="textFieldSelection.html#link-type-prev"><span class="secno">4.12.5.13.2 </span>Link type "<code>prev</code>"</a></li></ol></li>
+       <li><a href="textFieldSelection.html#other-link-types"><span class="secno">4.12.5.14 </span>Other link types</a></li></ol></li></ol></li>
    <li><a href="textFieldSelection.html#common-idioms"><span class="secno">4.13 </span>Common idioms without dedicated elements</a>
     <ol class="toc"><li><a href="textFieldSelection.html#the-main-part-of-the-content"><span class="secno">4.13.1 </span>The main part of the content</a></li>
      <li><a href="textFieldSelection.html#rel-up"><span class="secno">4.13.2 </span>Bread crumb navigation</a></li>
@@ -983,7 +986,7 @@
   <ol class="toc"><li><a href="textFieldSelection.html#scripting"><span class="secno">6.1 </span>Scripting</a>
     <ol class="toc"><li><a href="textFieldSelection.html#introduction-5"><span class="secno">6.1.1 </span>Introduction</a></li>
      <li><a href="textFieldSelection.html#enabling-and-disabling-scripting"><span class="secno">6.1.2 </span>Enabling and disabling scripting</a></li>
-     <li><a href="textFieldSelection.html#processing-model-1"><span class="secno">6.1.3 </span>Processing model</a>
+     <li><a href="textFieldSelection.html#processing-model-2"><span class="secno">6.1.3 </span>Processing model</a>
       <ol class="toc"><li><a href="textFieldSelection.html#definitions-0"><span class="secno">6.1.3.1 </span>Definitions</a></li>
        <li><a href="textFieldSelection.html#calling-scripts"><span class="secno">6.1.3.2 </span>Calling scripts</a></li>
        <li><a href="textFieldSelection.html#creating-scripts"><span class="secno">6.1.3.3 </span>Creating scripts</a></li>
@@ -992,7 +995,7 @@
         <ol class="toc"><li><a href="textFieldSelection.html#runtime-script-errors-in-documents"><span class="secno">6.1.3.5.1 </span>Runtime script errors in documents</a></li></ol></li></ol></li>
      <li><a href="textFieldSelection.html#event-loops"><span class="secno">6.1.4 </span>Event loops</a>
       <ol class="toc"><li><a href="textFieldSelection.html#definitions-1"><span class="secno">6.1.4.1 </span>Definitions</a></li>
-       <li><a href="textFieldSelection.html#processing-model-2"><span class="secno">6.1.4.2 </span>Processing model</a></li>
+       <li><a href="textFieldSelection.html#processing-model-3"><span class="secno">6.1.4.2 </span>Processing model</a></li>
        <li><a href="textFieldSelection.html#generic-task-sources"><span class="secno">6.1.4.3 </span>Generic task sources</a></li></ol></li>
      <li><a href="textFieldSelection.html#javascript-protocol"><span class="secno">6.1.5 </span>The <code title="">javascript:</code> URL scheme</a></li>
      <li><a href="textFieldSelection.html#events"><span class="secno">6.1.6 </span>Events</a>
@@ -1026,7 +1029,7 @@
    <li><a href="textFieldSelection.html#assigning-keyboard-shortcuts"><span class="secno">7.5 </span>Assigning keyboard shortcuts</a>
     <ol class="toc"><li><a href="textFieldSelection.html#introduction-6"><span class="secno">7.5.1 </span>Introduction</a></li>
      <li><a href="textFieldSelection.html#the-accesskey-attribute"><span class="secno">7.5.2 </span>The <code>accesskey</code> attribute</a></li>
-     <li><a href="textFieldSelection.html#processing-model-3"><span class="secno">7.5.3 </span>Processing model</a></li></ol></li>
+     <li><a href="textFieldSelection.html#processing-model-4"><span class="secno">7.5.3 </span>Processing model</a></li></ol></li>
    <li><a href="textFieldSelection.html#editing-0"><span class="secno">7.6 </span>Editing</a>
     <ol class="toc"><li><a href="textFieldSelection.html#contenteditable"><span class="secno">7.6.1 </span>Making document regions editable: The <code title="attr-contenteditable">contenteditable</code> content
   attribute</a></li>

Index: the-img-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-img-element.html,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -d -r1.193 -r1.194
--- the-img-element.html	6 Oct 2012 00:52:01 -0000	1.193
+++ the-img-element.html	6 Oct 2012 11:13:51 -0000	1.194
@@ -610,8 +610,8 @@
 
    <li>
 
-    <p>Do a <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled fetch</a> of the
-    <a href="urls.html#absolute-url">absolute URL</a> that resulted from the earlier step,
+    <p>Do a <a href="urls.html#potentially-cors-enabled-fetch">potentially CORS-enabled fetch</a><!--FETCH--> of
+    the <a href="urls.html#absolute-url">absolute URL</a> that resulted from the earlier step,
     with the <i>mode</i> being the state of the element's <code title="attr-img-crossorigin"><a href="#attr-img-crossorigin">crossorigin</a></code> content attribute,
     the <i title="">origin</i> being the <a href="textFieldSelection.html#origin-0">origin</a> of the
     <code><a href="#the-img-element">img</a></code> element's <code><a href="dom.html#document">Document</a></code>, and the

Index: the-object-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-object-element.html,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -d -r1.192 -r1.193
--- the-object-element.html	6 Oct 2012 00:52:03 -0000	1.192
+++ the-object-element.html	6 Oct 2012 11:13:52 -0000	1.193
@@ -559,15 +559,17 @@
 
      <li>
 
-      <p><a href="urls.html#fetch">Fetch</a> the resulting <a href="urls.html#absolute-url">absolute URL</a>,
-      from the element's <a href="textFieldSelection.html#browsing-context-scope-origin">browsing context scope origin</a> if
-      it has one<!-- potentially http-origin privacy sensitive
-      -->.</p>
+      <p><a href="urls.html#fetch">Fetch</a><!--FETCH--> the resulting <a href="urls.html#absolute-url">absolute
+      URL</a>, from the element's <a href="textFieldSelection.html#browsing-context-scope-origin">browsing context scope
+      origin</a> if it has one<!-- potentially http-origin privacy
+      sensitive -->.</p>
 
-      <!-- similar text in various places --> <p>Fetching the resource
-      must <a href="textFieldSelection.html#delay-the-load-event">delay the load event</a> of the element's document
-      until the <a href="textFieldSelection.html#concept-task" title="concept-task">task</a> that is <a href="textFieldSelection.html#queue-a-task" title="queue a task">queued</a> by the <a href="textFieldSelection.html#networking-task-source">networking task
-      source</a> once the resource has been <a href="urls.html#fetch" title="fetch">fetched</a> (defined next) has been run.</p>
+      <!-- similar text in various places -->
+      <p>Fetching the resource must <a href="textFieldSelection.html#delay-the-load-event">delay the load event</a>
+      of the element's document until the <a href="textFieldSelection.html#concept-task" title="concept-task">task</a> that is <a href="textFieldSelection.html#queue-a-task" title="queue a
+      task">queued</a> by the <a href="textFieldSelection.html#networking-task-source">networking task source</a>
+      once the resource has been <a href="urls.html#fetch" title="fetch">fetched</a>
+      (defined next) has been run.</p>
 
       <p>For the purposes of the <a href="textFieldSelection.html#application-cache">application cache</a>
       networking model, this <a href="urls.html#fetch">fetch</a> operation is not for a

Index: the-link-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-link-element.html,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -d -r1.191 -r1.192
--- the-link-element.html	6 Oct 2012 00:52:02 -0000	1.191
+++ the-link-element.html	6 Oct 2012 11:13:51 -0000	1.192
@@ -447,7 +447,7 @@
 
    <li><p>If the previous step fails, then abort these steps.</p></li>
 
-   <li><p><a href="urls.html#fetch">Fetch</a> the resulting <a href="urls.html#absolute-url">absolute
+   <li><p><a href="urls.html#fetch">Fetch</a><!--FETCH--> the resulting <a href="urls.html#absolute-url">absolute
    URL</a>.</p></li> <!-- http-origin privacy sensitive -->
 
   </ol><p>User agents may opt to only try to obtain such resources when

Index: textFieldSelection.html
===================================================================
RCS file: /sources/public/html5/spec/textFieldSelection.html,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -d -r1.190 -r1.191
--- textFieldSelection.html	6 Oct 2012 00:51:53 -0000	1.190
+++ textFieldSelection.html	6 Oct 2012 11:13:51 -0000	1.191
@@ -339,9 +339,10 @@
       <ol><li><a href="textFieldSelection.html#using-the-a-element-to-define-a-command"><span class="secno">4.11.5.1 </span>Using the <code>a</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-button-element-to-define-a-command"><span class="secno">4.11.5.2 </span>Using the <code>button</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-input-element-to-define-a-command"><span class="secno">4.11.5.3 </span>Using the <code>input</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-option-element-to-define-a-command"><span class="secno">4.11.5.4 </span>Using the <code>option</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-command-element-to-define-a-command"><span class="secno">4.11.5.5 </span>Using the <code>command</code> element to define
   a command</a></li><li><a href="textFieldSelection.html#using-the-command-attribute-on-command-elements-to-define-a-command-indirectly"><span class="secno">4.11.5.6 </span>Using the <code title="attr-command-command">command</code> attribute on <code>command</code> elements to define a command indirectly</a></li><li><a href="textFieldSelection.html#using-the-accesskey-attribute-on-a-label-element-to-define-a-command"><span class="secno">4.11.5.7 </span>Using the <code title="attr-accesskey">accesskey</code> attribute on a <code>label</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-accesskey-attribute-on-a-legend-element-to-define-a-command"><span class="secno">4.11.5.8 </span>Using the <code title="attr-accesskey">accesskey</code> attribute on a <code>legend</code> element to define a command</a></li><li><a href="textFieldSelection.html#using-the-accesskey-attribute-to-define-a-command-on-other-elements"><span class="secno">4.11.5.9 </span>Using the <code title="atr-accesskey">accesskey</code> attribute to define a command on other elements</a></li></ol></li><li><a href="textFieldSelection.html#the-dialog-element"><span class="secno">4.11.6 </span>The <code>dialog</code> element</a>
       <ol><li><a href="textFieldSelection.html#anchor-points"><span class="secno">4.11.6.1 </span>Anchor points</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#links"><span class="secno">4.12 </span>Links</a>
-    <ol><li><a href="textFieldSelection.html#introduction-3"><span class="secno">4.12.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#links-created-by-a-and-area-elements"><span class="secno">4.12.2 </span>Links created by <code>a</code> and <code>area</code> elements</a></li><li><a href="textFieldSelection.html#following-hyperlinks"><span class="secno">4.12.3 </span>Following hyperlinks</a></li><li><a href="textFieldSelection.html#linkTypes"><span class="secno">4.12.4 </span>Link types</a>
-      <ol><li><a href="textFieldSelection.html#rel-alternate"><span class="secno">4.12.4.1 </span>Link type "<code>alternate</code>"</a></li><li><a href="textFieldSelection.html#link-type-author"><span class="secno">4.12.4.2 </span>Link type "<code>author</code>"</a></li><li><a href="textFieldSelection.html#link-type-bookmark"><span class="secno">4.12.4.3 </span>Link type "<code>bookmark</code>"</a></li><li><a href="textFieldSelection.html#link-type-help"><span class="secno">4.12.4.4 </span>Link type "<code>help</code>"</a></li><li><a href="textFieldSelection.html#rel-icon"><span class="secno">4.12.4.5 </span>Link type "<code>icon</code>"</a></li><li><a href="textFieldSelection.html#link-type-license"><span class="secno">4.12.4.6 </span>Link type "<code>license</code>"</a></li><li><a href="textFieldSelection.html#link-type-nofollow"><span class="secno">4.12.4.7 </span>Link type "<code>nofollow</code>"</a></li><li><a href="textFieldSelection.html#link-type-noreferrer"><span class="secno">4.12.4.8 </span>Lin type "<code>noreferrer</code>"</a></li><li><a href="textFieldSelection.html#link-type-prefetch"><span class="secno">4.12.4.9 </span>Link type "<code>prefetch</code>"</a></li><li><a href="textFieldSelection.html#link-type-search"><span class="secno">4.12.4.10 </span>Link type "<code>search</code>"</a></li><li><a href="textFieldSelection.html#link-type-stylesheet"><span class="secno">4.12.4.11 </span>Link type "<code>stylesheet</code>"</a></li><li><a href="textFieldSelection.html#link-type-tag"><span class="secno">4.12.4.12 </span>Link type "<code>tag</code>"</a></li><li><a href="textFieldSelection.html#sequential-link-types"><span class="secno">4.12.4.13 </span>Sequential link types</a>
-        <ol><li><a href="textFieldSelection.html#link-type-next"><span class="secno">4.12.4.13.1 </span>Link type "<code>next</code>"</a></li><li><a href="textFieldSelection.html#link-type-prev"><span class="secno">4.12.4.13.2 </span>Link type "<code>prev</code>"</a></li></ol></li><li><a href="textFieldSelection.html#other-link-types"><span class="secno">4.12.4.14 </span>Other link types</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#common-idioms"><span class="secno">4.13 </span>Common idioms without dedicated elements</a>
+    <ol><li><a href="textFieldSelection.html#introduction-3"><span class="secno">4.12.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#links-created-by-a-and-area-elements"><span class="secno">4.12.2 </span>Links created by <code>a</code> and <code>area</code> elements</a></li><li><a href="textFieldSelection.html#following-hyperlinks"><span class="secno">4.12.3 </span>Following hyperlinks</a></li><li><a href="textFieldSelection.html#downloading-resources"><span class="secno">4.12.4 </span>Downloading resources</a>
+      <ol><li><a href="textFieldSelection.html#hyperlink-auditing"><span class="secno">4.12.4.1 </span>Hyperlink auditing</a></li></ol></li><li><a href="textFieldSelection.html#linkTypes"><span class="secno">4.12.5 </span>Link types</a>
+      <ol><li><a href="textFieldSelection.html#rel-alternate"><span class="secno">4.12.5.1 </span>Link type "<code>alternate</code>"</a></li><li><a href="textFieldSelection.html#link-type-author"><span class="secno">4.12.5.2 </span>Link type "<code>author</code>"</a></li><li><a href="textFieldSelection.html#link-type-bookmark"><span class="secno">4.12.5.3 </span>Link type "<code>bookmark</code>"</a></li><li><a href="textFieldSelection.html#link-type-help"><span class="secno">4.12.5.4 </span>Link type "<code>help</code>"</a></li><li><a href="textFieldSelection.html#rel-icon"><span class="secno">4.12.5.5 </span>Link type "<code>icon</code>"</a></li><li><a href="textFieldSelection.html#link-type-license"><span class="secno">4.12.5.6 </span>Link type "<code>license</code>"</a></li><li><a href="textFieldSelection.html#link-type-nofollow"><span class="secno">4.12.5.7 </span>Link type "<code>nofollow</code>"</a></li><li><a href="textFieldSelection.html#link-type-noreferrer"><span class="secno">4.12.5.8 </span>Lin type "<code>noreferrer</code>"</a></li><li><a href="textFieldSelection.html#link-type-prefetch"><span class="secno">4.12.5.9 </span>Link type "<code>prefetch</code>"</a></li><li><a href="textFieldSelection.html#link-type-search"><span class="secno">4.12.5.10 </span>Link type "<code>search</code>"</a></li><li><a href="textFieldSelection.html#link-type-stylesheet"><span class="secno">4.12.5.11 </span>Link type "<code>stylesheet</code>"</a></li><li><a href="textFieldSelection.html#link-type-tag"><span class="secno">4.12.5.12 </span>Link type "<code>tag</code>"</a></li><li><a href="textFieldSelection.html#sequential-link-types"><span class="secno">4.12.5.13 </span>Sequential link types</a>
+        <ol><li><a href="textFieldSelection.html#link-type-next"><span class="secno">4.12.5.13.1 </span>Link type "<code>next</code>"</a></li><li><a href="textFieldSelection.html#link-type-prev"><span class="secno">4.12.5.13.2 </span>Link type "<code>prev</code>"</a></li></ol></li><li><a href="textFieldSelection.html#other-link-types"><span class="secno">4.12.5.14 </span>Other link types</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#common-idioms"><span class="secno">4.13 </span>Common idioms without dedicated elements</a>
     <ol><li><a href="textFieldSelection.html#the-main-part-of-the-content"><span class="secno">4.13.1 </span>The main part of the content</a></li><li><a href="textFieldSelection.html#rel-up"><span class="secno">4.13.2 </span>Bread crumb navigation</a></li><li><a href="textFieldSelection.html#tag-clouds"><span class="secno">4.13.3 </span>Tag clouds</a></li><li><a href="textFieldSelection.html#conversations"><span class="secno">4.13.4 </span>Conversations</a></li><li><a href="textFieldSelection.html#footnotes"><span class="secno">4.13.5 </span>Footnotes</a></li></ol></li><li><a href="textFieldSelection.html#selectors"><span class="secno">4.14 </span>Matching HTML elements using selectors</a>
     <ol><li><a href="textFieldSelection.html#case-sensitivity"><span class="secno">4.14.1 </span>Case-sensitivity</a></li><li><a href="textFieldSelection.html#pseudo-classes"><span class="secno">4.14.2 </span>Pseudo-classes</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#browsers"><span class="secno">5 </span>Loading Web pages</a>
   <ol><li><a href="textFieldSelection.html#windows"><span class="secno">5.1 </span>Browsing contexts</a>
@@ -359,17 +360,17 @@
       <ol><li><a href="textFieldSelection.html#appcacheevents"><span class="secno">5.7.1.1 </span>Event summary</a></li></ol></li><li><a href="textFieldSelection.html#appcache"><span class="secno">5.7.2 </span>Application caches</a></li><li><a href="textFieldSelection.html#manifests"><span class="secno">5.7.3 </span>The cache manifest syntax</a>
       <ol><li><a href="textFieldSelection.html#some-sample-manifests"><span class="secno">5.7.3.1 </span>Some sample manifests</a></li><li><a href="textFieldSelection.html#writing-cache-manifests"><span class="secno">5.7.3.2 </span>Writing cache manifests</a></li><li><a href="textFieldSelection.html#parsing-cache-manifests"><span class="secno">5.7.3.3 </span>Parsing cache manifests</a></li></ol></li><li><a href="textFieldSelection.html#downloading-or-updating-an-application-cache"><span class="secno">5.7.4 </span>Downloading or updating an application cache</a></li><li><a href="textFieldSelection.html#the-application-cache-selection-algorithm"><span class="secno">5.7.5 </span>The application cache selection algorithm</a></li><li><a href="textFieldSelection.html#changesToNetworkingModel"><span class="secno">5.7.6 </span>Changes to the networking model</a></li><li><a href="textFieldSelection.html#expiring-application-caches"><span class="secno">5.7.7 </span>Expiring application caches</a></li><li><a href="tetFieldSelection.html#disk-space"><span class="secno">5.7.8 </span>Disk space</a></li><li><a href="textFieldSelection.html#application-cache-api"><span class="secno">5.7.9 </span>Application cache API</a></li><li><a href="textFieldSelection.html#browser-state"><span class="secno">5.7.10 </span>Browser state</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#webappapis"><span class="secno">6 </span>Web application APIs</a>
   <ol><li><a href="textFieldSelection.html#scripting"><span class="secno">6.1 </span>Scripting</a>
-    <ol><li><a href="textFieldSelection.html#introduction-5"><span class="secno">6.1.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#enabling-and-disabling-scripting"><span class="secno">6.1.2 </span>Enabling and disabling scripting</a></li><li><a href="textFieldSelection.html#processing-model-1"><span class="secno">6.1.3 </span>Processing model</a>
+    <ol><li><a href="textFieldSelection.html#introduction-5"><span class="secno">6.1.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#enabling-and-disabling-scripting"><span class="secno">6.1.2 </span>Enabling and disabling scripting</a></li><li><a href="textFieldSelection.html#processing-model-2"><span class="secno">6.1.3 </span>Processing model</a>
       <ol><li><a href="textFieldSelection.html#definitions-0"><span class="secno">6.1.3.1 </span>Definitions</a></li><li><a href="textFieldSelection.html#calling-scripts"><span class="secno">6.1.3.2 </span>Calling scripts</a></li><li><a href="textFieldSelection.html#creating-scripts"><span class="secno">6.1.3.3 </span>Creating scripts</a></li><li><a href="textFieldSelection.html#killing-scripts"><span class="secno">6.1.3.4 </span>Killing scripts</a></li><li><a href="textFieldSelection.html#runtime-script-errors"><span class="secno">6.1.3.5 </span>Runtime script errors</a>
         <ol><li><a href="textFieldSelection.html#runtime-script-errors-in-documents"><span class="secno">6.1.3.5.1 </span>Runtime script errors in documents</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#event-loops"><span class="secno">6.1.4 </span>Event loops</a>
-      <ol><li><a href="textFieldSelection.html#definitions-1"><span class="secno">6.1.4.1 </span>Definitions</a></li><li><a href="textFieldSelection.html#processing-model-2"><span class="secno">6.1.4.2 </span>Processing model</a></li><li><a href="textFieldSelection.html#generic-task-sources"><span class="secno">6.1.4.3 </span>Generic task sources</a></li></ol></li><li><a href="textFieldSelection.html#javascript-protocol"><span class="secno">6.1.5 </span>The <code title="">javascript:</code> URL scheme</a></li><li><a href="textFieldSelection.html#events"><span class="secno">6.1.6 </span>Events</a>
+      <ol><li><a href="textFieldSelection.html#definitions-1"><span class="secno">6.1.4.1 </span>Definitions</a></li><li><a href="textFieldSelection.html#processing-model-3"><span class="secno">6.1.4.2 </span>Processing model</a></li><li><a href="textFieldSelection.html#generic-task-sources"><span class="secno">6.1.4.3 </span>Generic task sources</a></li></ol></li><li><a href="textFieldSelection.html#javascript-protocol"><span class="secno">6.1.5 </span>The <code title="">javascript:</code> URL scheme</a></li><li><a href="textFieldSelection.html#events"><span class="secno">6.1.6 </span>Events</a>
       <ol><li><a href="textFieldSelection.html#event-handler-attributes"><span class="secno">6.1.6.1 </span>Event handlers</a></li><li><a href="textFieldSelection.html#event-handlers-on-elements,-document-objects,-and-window-objects"><span class="secno">6.1.6.2 </span>Event handlers on elements, <code>Document</code> objects, and <code>Window</code> objects</a></li><li><a href="textFieldSelection.html#event-firing"><span class="secno">6.1.6.3 </span>Event firing</a></li><li><a href="textFieldSelection.html#events-and-the-window-object"><span class="secno">6.1.6.4 </span>Events and the <code>Window</code> object</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#atob"><span class="secno">6.2 </span>Base64 utility methods</a></li><li><a href="textFieldSelection.html#timers"><span class="secno">6.3 </span>Timers</a></li><li><a href="textFieldSelection.html#user-prompts"><span class="secno">6.4 </span>User prompts</a>
     <ol><li><a href="textFieldSelection.html#simple-dialogs"><span class="secno">6.4.1 </span>Simple dialogs</a></li><li><a href="textFieldSelection.html#printing"><span class="secno">6.4.2 </span>Printing</a></li><li><a href="textFieldSelection.html#dialogs-implemented-using-separate-documents"><span class="secno">6.4.3 </span>Dialogs implemented using separate documents</a></li></ol></li><li><a href="textFieldSelection.html#system-state-and-capabilities"><span class="secno">6.5 </span>System state and capabilities</a>
     <ol><li><a href="textFieldSelection.html#the-navigator-object"><span class="secno">6.5.1 </span>The <code>Navigator</code> object</a>
       <ol><li><a href="textFieldSelection.html#client-identification"><span class="secno">6.5.1.1 </span>Client identification</a></li><li><a href="textFieldSelection.html#custom-handlers"><span class="secno">6.5.1.2 </span>Custom scheme and content handlers</a></li><li><a href="textFieldSelection.html#security-and-privacy"><span class="secno">6.5.1.3 </span>Security and privacy</a></li><li><a href="textFieldSelection.html#sample-handler-impl"><span class="secno">6.5.1.4 </span>Sample user interface</a></li><li><a href="textFieldSelection.html#manually-releasing-the-storage-mutex"><span class="secno">6.5.1.5 </span>Manually releasing the storage mutex</a></li></ol></li><li><a href="textFieldSelection.html#the-external-interface"><span class="secno">6.5.2 </span>The <code>External</code> interface</a></li></ol></li></ol></li><li><a href="textFieldSelection.html#editing"><span class="secno">7 </span>User interaction</a>
   <ol><li><a href="textFieldSelection.html#the-hidden-attribute"><span class="secno">7.1 </span>The <code>hidden</code> attribute</a></li><li><a href="textFieldSelection.html#inert-subtrees"><span class="secno">7.2 </span>Inert subtrees</a></li><li><a href="textFieldSelection.html#activation"><span class="secno">7.3 </span>Activation</a></li><li><a href="textFieldSelection.html#focus"><span class="secno">7.4 </span>Focus</a>
     <ol><li><a href="textFieldSelection.html#sequential-focus-navigation-and-the-tabindex-attribute"><span class="secno">7.4.1 </span>Sequential focus navigation and the <code title="attr-tabindex">tabindex</code> attribute</a></li><li><a href="textFieldSelection.html#focus-management"><span class="secno">7.4.2 </span>Focus management</a></li><li><a href="textFieldSelection.html#document-level-focus-apis"><span class="secno">7.4.3 </span>Document-level focus APIs</a></li><li><a href="textFieldSelection.html#element-level-focus-apis"><span class="secno">7.4.4 </span>Element-level focus APIs</a></li></ol></li><li><a href="textFieldSelection.html#assigning-keyboard-shortcuts"><span class="secno">7.5 </span>Assigning keyboard shortcuts</a>
-    <ol><li><a href="textFieldSelection.html#introduction-6"><span class="secno">7.5.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#the-accesskey-attribute"><span class="secno">7.5.2 </span>The <code>accesskey</code> attribute</a></li><li><a href="textFieldSelection.html#processing-model-3"><span class="secno">7.5.3 </span>Processing model</a></li></ol></li><li><a href="textFieldSelection.html#editing-0"><span class="secno">7.6 </span>Editing</a>
+    <ol><li><a href="textFieldSelection.html#introduction-6"><span class="secno">7.5.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#the-accesskey-attribute"><span class="secno">7.5.2 </span>The <code>accesskey</code> attribute</a></li><li><a href="textFieldSelection.html#processing-model-4"><span class="secno">7.5.3 </span>Processing model</a></li></ol></li><li><a href="textFieldSelection.html#editing-0"><span class="secno">7.6 </span>Editing</a>
     <ol><li><a href="textFieldSelection.html#contenteditable"><span class="secno">7.6.1 </span>Making document regions editable: The <code title="attr-contenteditable">contenteditable</code> content
   attribute</a></li><li><a href="textFieldSelection.html#making-entire-documents-editable:-the-designmode-idl-attribute"><span class="secno">7.6.2 </span>Making entire documents editable: The <code title="dom-document-designMode">designMode</code> IDL attribute</a></li><li><a href="textFieldSelection.html#best-practices-for-in-page-editors"><span class="secno">7.6.3 </span>Best practices for in-page editors</a></li><li><a href="textFieldSelection.html#editing-apis"><span class="secno">7.6.4 </span>Editing APIs</a></li><li><a href="textFieldSelection.html#spelling-and-grammar-checking"><span class="secno">7.6.5 </span>Spelling and grammar checking</a></li></ol></li><li><a href="textFieldSelection.html#dnd"><span class="secno">7.7 </span>Drag and drop</a>
     <ol><li><a href="textFieldSelection.html#introduction-7"><span class="secno">7.7.1 </span>Introduction</a></li><li><a href="textFieldSelection.html#the-drag-data-store"><span class="secno">7.7.2 </span>The drag data store</a></li><li><a href="textFieldSelection.html#the-datatransfer-interface"><span class="secno">7.7.3 </span>The <code>DataTransfer</code> interface</a>
@@ -2590,13 +2591,13 @@
    <dd>Append the command to the menu, respecting its <a href="#concept-facet" title="concept-facet">facets</a><!-- we might need to be
    explicit about what this means for each facet, if testing shows
    this isn't well-implemented. e.g.: If there's an Icon facet for the
-   command, it should be <span title="fetch">fetched</span> (this
-   would be http-origin privacy-sensitive), and then that image should
-   be associated with the command, such that each command only has its
-   image fetched once, to prevent changes to the base URL from having
-   effects after the image has been fetched once. (no need to resolve
-   the Icon facet, it's an absolute URL) -->. <!--If the element is a
-   <code>command</code> element with a <code
+   command, it should be <span title="fetch">fetched</span><!- -FETCH-
+   -> (this would be http-origin privacy-sensitive), and then that
+   image should be associated with the command, such that each command
+   only has its image fetched once, to prevent changes to the base URL
+   from having effects after the image has been fetched once. (no need
+   to resolve the Icon facet, it's an absolute URL) -->. <!--If the
+   element is a <code>command</code> element with a <code
    title="attr-command-default">default</code> attribute, mark the
    command as being a default command.--></dd>
 
@@ -4131,11 +4132,359 @@
   </div>
 
 
+<!--DOWNLOAD-->
+
+  <h4 id="downloading-resources"><span class="secno">4.12.4 </span>Downloading resources</h4>
+
+  <p>In some cases, resources are intended for later use rather than
+  immediate viewing. To indicate that a resource is intended to be
+  downloaded for use later, rather than immediately used, the <code title="attr-hyperlink-download">download</code> attribute can be
+  specified on the <code><a href="the-a-element.html#the-a-element">a</a></code> or <code><a href="the-area-element.html#the-area-element">area</a></code> element that
+  creates the <a href="#hyperlink">hyperlink</a> to that resource.</p>
+
+  <p>The attribute can furthermore be given a value, to specify the
+  filename that user agents are to use when storing the resource in a
+  file system. This value can be overridden by the <code title="http-content-disposition">Content-Disposition</code> HTTP
+  header's filename parameters. <a href="#refsRFC6266">[RFC6266]</a></p>
+
+  <p>In cross-origin situations, the <code title="attr-hyperlink-download">download</code> attribute has to be
+  combined with the <code title="http-content-disposition">Content-Disposition</code> HTTP
+  header, specifically with the <code title="">attachment</code>
+  disposition type, to avoid the user being warned of possibly
+  nefarious activity. (This is to protect users from being made to
+  download sensitive personal or confidential information without
+  their full understanding.)</p>
+
+  <div class="impl">
+
+  <hr><p>When a user <dfn id="downloading-hyperlinks" title="downloading hyperlinks">downloads a
+  hyperlink</dfn> created by an element, the user agent must run the
+  following steps:</p>
+
+  <ol><li><p><a href="urls.html#resolve-a-url" title="resolve a url">Resolve</a> the
+   <a href="urls.html#url">URL</a> given by the <code title="attr-hyperlink-href"><a href="#attr-hyperlink-href">href</a></code> attribute of that element,
+   relative to that element.</p></li>
+
+   <li><p>If <a href="urls.html#resolve-a-url" title="resolve a url">resolving</a> the
+   <a href="urls.html#url">URL</a> fails, the user agent may report the error to the
+   user in a user-agent-specific manner, may
+   <a href="#navigate">navigate</a><!--DONAV download error--> to an error page
+   to report the error, or may ignore the error and do nothing. In
+   either case, the user agent must abort these steps.</p>
+
+   </li><li><p>Otherwise, let <var title="">URL</var> be the resulting
+   <a href="urls.html#absolute-url">absolute URL</a>.</p></li>
+
+   <li><p>In the case of server-side image maps, append the
+   <var><a href="the-a-element.html#hyperlink-suffix">hyperlink suffix</a></var> to <var title="">URL</var>.</p></li>
+
+   <li><p>Return to whatever algorithm invoked these steps and continue
+   these steps asynchronously.</p></li>
+
+   <li><p><a href="urls.html#fetch">Fetch</a><!--FETCH--> <var title="">URL</var> and
+   handle the resulting resource <a href="#as-a-download">as a download</a>.</p></li>
+   <!-- http-origin privacy sensitive -->
+
+  </ol><p>When a user agent is to handle a resource obtained from a
+  <a href="urls.html#fetch">fetch</a> algorithm <dfn id="as-a-download">as a download</dfn>, it should
+  provide the user with a way to save the resource for later use, if a
+  resource is successfully obtained; or otherwise should report any
+  problems downloading the file to the user.</p>
+
+  <p>If the user agent needs a file name for a resource being handled
+  <a href="#as-a-download">as a download</a>, it should select one using the following
+  algorithm.</p>
+
+  <p class="warning">This algorithm is intended to mitigate security
+  dangers involved in downloading files from untrusted sites, and user
+  agents are strongly recommended to follow it.</p> <!-- but it's
+  optional, since it's not really an interoperability issue -->
+
+  <ol><li><p>Let <var title="">filename</var> be the void value.</p></li>
+
+   <li><p>If the resource has a <code title="http-content-disposition">Content-Disposition</code> header,      <!-- Content-Disposition: attachment; filename="" is always honoured, even cross-origin -->
+   that header specifies the <code title="">attachment</code>
+   disposition type, and the header includes filename information,
+   then let <var title="">filename</var> have the value specified by
+   the header, and jump to the step labeled "sanitize" below. <a href="#refsRFC6266">[RFC6266]</a></p></li>
+
+   <li><p>Let <var title="">resource origin</var> be the
+   <a href="#origin-0">origin</a> of the resource being downloaded.</p></li>
+
+   <li><p>Let <var title="">interface origin</var> be the
+   <a href="#origin-0">origin</a> of the <code><a href="dom.html#document">Document</a></code> in which the <a href="#downloading-hyperlinks" title="downloading hyperlinks">download</a> or
+   <a href="#navigate">navigate</a> action resulting in the download was
+   initiated, if any.</p></li>
+
+   <li><p>If there is no <var title="">interface origin</var>, then
+   let <var title="">trusted operation</var> be true. Otherwise, let
+   <var title="">trusted operation</var> be true if <var title="">resource origin</var> is the <a href="#same-origin">same origin</a> as
+   <var title="">interface origin</var>, and false otherwise.</p></li>
+
+   <li><p>If <var title="">trusted operation</var> is true and the          <!-- Content-Disposition: *; filename="" overrides download="" for same-origin -->
+   resource has a <code title="http-content-disposition">Content-Disposition</code> header
+   and that header includes filename information, then let <var title="">filename</var> have the value specified by the header, and
+   jump to the step labeled "sanitize" below. <a href="#refsRFC6266">[RFC6266]</a></p></li>
+
+   <li><p>If the download was not initiated from a
+   <a href="#hyperlink">hyperlink</a> created by an <code><a href="the-a-element.html#the-a-element">a</a></code> or
+   <code><a href="the-area-element.html#the-area-element">area</a></code> element, or if the element of the
+   <a href="#hyperlink">hyperlink</a> from which it was initiated did not have a
+   <code title="attr-hyperlink-download">download</code> attribute
+   when the download was initiated, or if there was such an attribute
+   but its value when the download was initiated was the empty string,
+   then jump to the step labeled <i>no proposed filename</i>.</p></li>
+
+   <li><p>Let <var title="">proposed filename</var> have the value of
+   the <code title="attr-hyperlink-download">download</code> attribute
+   of the element of the <a href="#hyperlink">hyperlink</a> that initiated the
+   download at the time the download was initiated.</p></li>
+
+   <li><p>If <var title="">trusted operation</var> is true, let <var title="">filename</var> have the value of <var title="">proposed
+   filename</var>, and jump to the step labeled "sanitize"                  <!-- download="" works for all links when same-origin -->
+   below.</p></li>                                                          <!-- it is not used cross-origin, though, even for explicit user gestures -->
+                                                                            <!-- except: -->
+   <li><p>If the resource has a <code title="http-content-disposition">Content-Disposition</code> header       <!-- Content-Disposition: attachment with no filename="" allows download="" cross-origin -->
+   and that header specifies the <code title="">attachment</code>
+   disposition type, let <var title="">filename</var> have the value
+   of <var title="">proposed filename</var>, and jump to the step
+   labeled "sanitize" below. <a href="#refsRFC6266">[RFC6266]</a></p></li>
+
+   <li><p><i>No proposed filename</i>: If <var title="">trusted             <!-- fallback for same-origin resources or explicit downloads: use the resource's file name -->
+   operation</var> is true, or if the user indicated a preference for
+   having the resource in question downloaded, let <var title="">filename</var> have a value derived from the
+   <a href="urls.html#url">URL</a> of the resource in a user-agent-defined manner,
+   and jump to the step labeled "sanitize" below.</p></li>
+
+   <li>
+
+    <p>Act in a user-agent-defined manner to safeguard the user from a      <!-- no C-D: a header on cross-origin raises red flags -->
+    potentially hostile cross-origin download. If the download is not
+    to be aborted, then let <var title="">filename</var> be set to the
+    user's preferred file name or to a file name selected by the user
+    agent, and jump to the step labeled "sanitize" below.</p>
+
+    <div class="warning">
+
+     <p>If the algorithm reaches this step, then a download was begun
+     from a different origin than the resource being downloaded, and
+     the origin did not mark the file as suitable for downloading, and
+     the download was not initiated by the user. This could be because
+     a <code title="attr-hyperlink-download">download</code> attribute
+     was used to trigger the download, or because the resource in
+     question is not of a type that the user agent supports.</p>
+
+     <p>This could be dangerous, because, for instance, a hostile
+     server could be trying to get a user to unknowingly download
+     private information and then re-upload it to the hostile server,
+     by tricking the user into thinking the data is from the hostile
+     server.</p>
+
+     <p>Thus, it is in the user's interests that the user be somehow
+     notified that the resource in question comes from quite a
+     different source, and to prevent confusion, any suggested
+     filename from the potentially hostile <var title="">interface
+     origin</var> should be ignored.</p>
+
+    </div>
+
+   </li>
+
+   <li><p><i>Sanitize</i>: Optionally, allow the user to influence <var title="">filename</var>. For example, a user agent could prompt the
+   user for a file name, potentially providing the value of <var title="">filename</var> as determined above as a default
+   value.</p></li>
+
+   <li>
+
+    <p>Adjust <var title="">filename</var> to be suitable for the
+    local file system.</p>
+
+    <p class="example">For example, this could involve removing
+    characters that are not legal in file names, or trimming leading
+    and trailing whitespace.</p>
+
+   </li>
+
+   <li><p>If the platform conventions do not in any way use <a href="#concept-extension" title="concept-extension">extensions</a> to determine the types
+   of file on the file system, then return <var title="">filename</var> as the file name and abort these
+   steps.</p></li>
+
+   <li><p>Let <var title="">claimed type</var> be the type given by
+   the resource's <a href="urls.html#content-type" title="Content-Type">Content-Type
+   metadata</a>, if any is known. Let <var title="">named
+   type</var> be the type given by <var title="">filename</var>'s
+   <a href="#concept-extension" title="concept-extension">extension</a>, if any is known.
+   For the purposes of this step, a <i>type</i> is a mapping of a
+   <a href="infrastructure.html#mime-type">MIME type</a> to an <a href="#concept-extension" title="concept-extension">extension</a>.</p></li>
+
+   <li><p>If <var title="">named type</var> is consistent with the
+   user's preferences (e.g. because the value of <var title="">filename</var> was determined by prompting the user), then
+   return <var title="">filename</var> as the file name and abort
+   these steps.</p></li>
+
+   <li><p>If <var title="">claimed type</var> and <var title="">named
+   type</var> are the same type (i.e. the type given by the resource's
+   <a href="urls.html#content-type" title="Content-Type">Content-Type metadata</a> is
+   consistent with the type given by <var title="">filename</var>'s
+   <a href="#concept-extension" title="concept-extension">extension</a>), then return <var title="">filename</var> as the file name and abort these
+   steps.</p></li>
+
+   <li>
+
+    <p>If the <var title="">claimed type</var> is known, then alter
+    <var title="">filename</var> to add an <a href="#concept-extension" title="concept-extension">extension</a> corresponding to <var title="">claimed type</var>.</p>
+
+    <p>Otherwise, if <var title="">named type</var> is known to be
+    potentially dangerous (e.g. it will be treated by the platform
+    conventions as a native executable, shell script, HTML
+    application, or executable-macro-capable document) then optionally
+    alter <var title="">filename</var> to add a known-safe <a href="#concept-extension" title="concept-extension">extension</a> (e.g. "<code title="">.txt</code>").</p>
+
+    <p class="note">This last step would make it impossible to
+    download executables, which might not be desireable. As always,
+    implementors are forced to balance security and usability in this
+    matter.</p>
+
+   </li>
+
+   <li><p>Return <var title="">filename</var> as the file
+   name.</p></li>
+
+  </ol><p>For the purposes of this algorithm, a file <dfn id="concept-extension" title="concept-extension">extension</dfn> consists of any part of
+  the file name that platform conventions dictate will be used for
+  identifying the type of the file. For example, many operating
+  systems use the part of the file name following the last dot ("<code title="">.</code>") in the file name to determine the type of the
+  file, and from that the manner in which the file is to be opened or
+  executed.</p>
+
+  <p>User agents should ignore any directory or path information
+  provided by the resource itself, its <a href="urls.html#url">URL</a>, and any <code title="attr-hyperlink-download">download</code> attribute, in
+  deciding where to store the resulting file in the user's file
+  system.</p>
+
+  </div>
+
+
 <!--PING-->
 
+  <div class="impl">
 
+  <h5 id="hyperlink-auditing"><span class="secno">4.12.4.1 </span><dfn>Hyperlink auditing</dfn></h5>
 
-  <h4 id="linkTypes"><span class="secno">4.12.4 </span>Link types</h4>
+  <p>If a <a href="#hyperlink">hyperlink</a> created by an <code><a href="the-a-element.html#the-a-element">a</a></code> or
+  <code><a href="the-area-element.html#the-area-element">area</a></code> element has a <code title="attr-hyperlink-ping">ping</code> attribute, and the user
+  follows the hyperlink, and the value of the element's <code title="attr-hyperlink-href"><a href="#attr-hyperlink-href">href</a></code> attribute can be <a href="urls.html#resolve-a-url" title="resolve a url">resolved</a>, relative to the element,
+  without failure, then the user agent must take the <code title="attr-hyperlink-ping">ping</code> attribute's value, <a href="common-microsyntaxes.html#split-a-string-on-spaces" title="split a string on spaces">split that string on spaces</a>,
+  <a href="urls.html#resolve-a-url" title="resolve a url">resolve</a> each resulting token
+  relative to the element, and then each of the resulting <a href="urls.html#absolute-url" title="absolute URL">absolute URLs</a> should be <a href="urls.html#fetch" title="fetch">fetched</a><!--FETCH--> from the
+  <a href="#origin-0">origin</a> of the <code><a href="dom.html#document">Document</a></code> containing the
+  <a href="#hyperlink">hyperlink</a> <!-- not http-origin privacy sensitive -->
+  (as described below). (Tokens that fail to resolve are ignored.)
+  This may be done in parallel with the primary request, and is
+  independent of the result of that request.</p>
+
+  <p>User agents should allow the user to adjust this behavior, for
+  example in conjunction with a setting that disables the sending of
+  HTTP <code title="http-referer">Referer</code> (sic) headers. Based
+  on the user's preferences, UAs may either <a href="infrastructure.html#ignore">ignore</a> the
+  <code title="attr-hyperlink-ping">ping</code> attribute altogether,
+  or selectively ignore URLs in the list (e.g. ignoring any
+  third-party URLs).</p>
+
+  <p>For URLs that are HTTP URLs, the requests must be performed using
+  the POST method, with an entity body with the <a href="infrastructure.html#mime-type">MIME type</a>
+  <code>text/ping</code> consisting of the four-character string
+  "<code title="">PING</code>". All relevant cookie and HTTP
+  authentication headers must be included in the request. Which other
+  headers are required depends on the URLs involved.</p>
+
+  <dl class="switch"><dt>If both the <a href="dom.html#the-document's-address" title="the document's address">address</a>
+   of the <code><a href="dom.html#document">Document</a></code> object containing the hyperlink being
+   audited and the ping URL have the <a href="#same-origin">same origin</a></dt>
+
+   <dd>The request must include a <code title="http-ping-from">Ping-From</code> HTTP header with, as its
+   value, the <a href="dom.html#the-document's-address" title="the document's address">address</a> of
+   the document containing the hyperlink, and a <code title="http-ping-to">Ping-To</code> HTTP header with, as its value,
+   the address of the <a href="urls.html#absolute-url">absolute URL</a> of the target of the
+   hyperlink. The request must not include a <code title="http-referer">Referer</code> (sic) HTTP header. <!-- because
+   otherwise it would look like a trustable same-origin POST --></dd>
+
+   <dt>Otherwise, if the origins are different, but the document
+   containing the hyperlink being audited was not retrieved over an
+   encrypted connection</dt>
+
+   <dd>The request must include a <code title="http-referer">Referer</code> (sic) HTTP header with, as its
+   value, the <a href="dom.html#the-document's-address" title="the document's address">address</a> of
+   the document containing the hyperlink, a <code title="http-ping-from">Ping-From</code> HTTP header with the same
+   value, and a <code title="http-ping-to">Ping-To</code> HTTP header
+   with, as its value, the address of the target of the
+   hyperlink.</dd>
+
+   <dt>Otherwise, the origins are different and the document
+   containing the hyperlink being audited was retrieved over an
+   encrypted connection</dt>
+
+   <dd>The request must include a <code title="http-ping-to">Ping-To</code> HTTP header with, as its value,
+   the address of the target of the hyperlink. The request must
+   neither include a <code title="http-referer">Referer</code> (sic)
+   HTTP header nor include a <code title="http-ping-from">Ping-From</code> HTTP header.</dd>
+
+  </dl><p class="note">To save bandwidth, implementors might also wish to
+  consider omitting optional headers such as <code>Accept</code> from
+  these requests.</p>
+
+  <p>User agents must, unless otherwise specified by the user, honor
+  the HTTP headers (including, in particular, redirects and HTTP
+  cookie headers), but must ignore any entity bodies returned in the
+  responses. User agents may close the connection prematurely once
+  they start receiving an entity body. <a href="#refsCOOKIES">[COOKIES]</a></p>
+
+  <p>When the <code title="attr-hyperlink-ping">ping</code> attribute is
+  present, user agents should clearly indicate to the user that
+  following the hyperlink will also cause secondary requests to be
+  sent in the background, possibly including listing the actual target
+  URLs.</p>
+
+  <p class="example">For example, a visual user agent could include
+  the hostnames of the target ping URLs along with the hyperlink's
+  actual URL in a status bar or tooltip.</p>
+
+  </div>
+
+  <div class="note">
+
+   <p>The <code title="attr-hyperlink-ping">ping</code> attribute is redundant
+   with pre-existing technologies like HTTP redirects and JavaScript
+   in allowing Web pages to track which off-site links are most
+   popular or allowing advertisers to track click-through rates.</p>
+
+   <p>However, the <code title="attr-hyperlink-ping">ping</code> attribute
+   provides these advantages to the user over those alternatives:</p>
+
+   <ul><li>It allows the user to see the final target URL
+    unobscured.</li>
+
+    <li>It allows the UA to inform the user about the out-of-band
+    notifications.</li>
+
+    <li>It allows the user to disable the notifications without losing
+    the underlying link functionality.</li>
+
+    <li>It allows the UA to optimize the use of available network
+    bandwidth so that the target page loads faster.</li>
+
+   </ul><p>Thus, while it is possible to track users without this feature,
+   authors are encouraged to use the <code title="attr-hyperlink-ping">ping</code> attribute so that the user
+   agent can make the user experience more transparent.</p>
+
+  </div>
+
+  <!-- resolving ping urls happens at audit time, so base URL changes
+  affect the values of ping attributes -->
+
+
+
+  <h4 id="linkTypes"><span class="secno">4.12.5 </span>Link types</h4>
 
   <p>The following table summarizes the link types that are defined by
   this specification. This table is non-normative; the actual
@@ -4269,7 +4618,7 @@
   -->
 
 
-  <h5 id="rel-alternate"><span class="secno">4.12.4.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5>
+  <h5 id="rel-alternate"><span class="secno">4.12.5.1 </span>Link type "<dfn title="rel-alternate"><code>alternate</code></dfn>"</h5>
 
   <p>The <code title="rel-alternate"><a href="#rel-alternate">alternate</a></code> keyword may be
   used with <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4373,7 +4722,7 @@
 
    </dd>
 
-  </dl><h5 id="link-type-author"><span class="secno">4.12.4.2 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5>
+  </dl><h5 id="link-type-author"><span class="secno">4.12.5.2 </span>Link type "<dfn title="rel-author"><code>author</code></dfn>"</h5>
 
   <p>The <code title="rel-author"><a href="#link-type-author">author</a></code> keyword may be
   used with <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4404,7 +4753,7 @@
   </div>
 
 
-  <h5 id="link-type-bookmark"><span class="secno">4.12.4.3 </span>Link type "<dfn title="rel-bookmark"><code>bookmark</code></dfn>"</h5>
+  <h5 id="link-type-bookmark"><span class="secno">4.12.5.3 </span>Link type "<dfn title="rel-bookmark"><code>bookmark</code></dfn>"</h5>
 
   <p>The <code title="rel-bookmark"><a href="#link-type-bookmark">bookmark</a></code> keyword may be
   used with <code><a href="the-a-element.html#the-a-element">a</a></code> and <code><a href="the-area-element.html#the-area-element">area</a></code> elements. This
@@ -4483,7 +4832,7 @@
   that the current document forms a part of.</p>
 -->
 
-  <h5 id="link-type-help"><span class="secno">4.12.4.4 </span>Link type "<dfn title="rel-help"><code>help</code></dfn>"</h5>
+  <h5 id="link-type-help"><span class="secno">4.12.5.4 </span>Link type "<dfn title="rel-help"><code>help</code></dfn>"</h5>
 
   <p>The <code title="rel-help"><a href="#link-type-help">help</a></code> keyword may be used with
   <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4512,7 +4861,7 @@
   link to use a different cursor.</p>
 
 
-  <h5 id="rel-icon"><span class="secno">4.12.4.5 </span>Link type "<dfn title="rel-icon"><code>icon</code></dfn>"</h5>
+  <h5 id="rel-icon"><span class="secno">4.12.5.5 </span>Link type "<dfn title="rel-icon"><code>icon</code></dfn>"</h5>
 
   <p>The <code title="rel-icon"><a href="#rel-icon">icon</a></code> keyword may be used with
   <code><a href="the-link-element.html#the-link-element">link</a></code> elements. This keyword creates an <a href="#external-resource-link" title="external resource link">external resource link</a>.</p>
@@ -4618,8 +4967,9 @@
 
   <p>In the absence of a <code><a href="the-link-element.html#the-link-element">link</a></code> with the <code title="rel-icon"><a href="#rel-icon">icon</a></code> keyword, for <code><a href="dom.html#document">Document</a></code>s
   obtained over HTTP or HTTPS, user agents may instead attempt to
-  <a href="urls.html#fetch">fetch</a> and use an icon with the <a href="urls.html#absolute-url">absolute
-  URL</a> obtained by resolving the <a href="urls.html#url">URL</a> "<code title="">/favicon.ico</code>" against <a href="dom.html#the-document's-address">the document's
+  <a href="urls.html#fetch">fetch</a><!--FETCH--> and use an icon with the
+  <a href="urls.html#absolute-url">absolute URL</a> obtained by resolving the <a href="urls.html#url">URL</a>
+  "<code title="">/favicon.ico</code>" against <a href="dom.html#the-document's-address">the document's
   address</a>, as if the page had declared that icon using the
   <code title="rel-icon"><a href="#rel-icon">icon</a></code> keyword.</p>
 
@@ -4654,7 +5004,7 @@
   separated by only a single U+0020 SPACE character.</p>
 
 
-  <h5 id="link-type-license"><span class="secno">4.12.4.6 </span>Link type "<dfn title="rel-license"><code>license</code></dfn>"</h5>
+  <h5 id="link-type-license"><span class="secno">4.12.5.6 </span>Link type "<dfn title="rel-license"><code>license</code></dfn>"</h5>
 
   <p>The <code title="rel-license"><a href="#link-type-license">license</a></code> keyword may be used
   with <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4720,7 +5070,7 @@
   </div>
 
 
-  <h5 id="link-type-nofollow"><span class="secno">4.12.4.7 </span>Link type "<dfn title="rel-nofollow"><code>nofollow</code></dfn>"</h5>
+  <h5 id="link-type-nofollow"><span class="secno">4.12.5.7 </span>Link type "<dfn title="rel-nofollow"><code>nofollow</code></dfn>"</h5>
 
   <p>The <code title="rel-nofollow"><a href="#link-type-nofollow">nofollow</a></code> keyword may be
   used with <code><a href="the-a-element.html#the-a-element">a</a></code> and <code><a href="the-area-element.html#the-area-element">area</a></code> elements. This
@@ -4735,7 +5085,7 @@
   affiliated with the two pages.</p>
 
 
-  <h5 id="link-type-noreferrer"><span class="secno">4.12.4.8 </span>Link type "<dfn title="rel-noreferrer"><code>noreferrer</code></dfn>"</h5>
+  <h5 id="link-type-noreferrer"><span class="secno">4.12.5.8 </span>Link type "<dfn title="rel-noreferrer"><code>noreferrer</code></dfn>"</h5>
 
   <p>The <code title="rel-noreferrer"><a href="#link-type-noreferrer">noreferrer</a></code> keyword may be
   used with <code><a href="the-a-element.html#the-a-element">a</a></code> and <code><a href="the-area-element.html#the-area-element">area</a></code> elements. This
@@ -4776,7 +5126,7 @@
   specification. <a href="#refsPINGBACK">[PINGBACK]</a></p>
 -->
 
-  <h5 id="link-type-prefetch"><span class="secno">4.12.4.9 </span>Link type "<dfn title="rel-prefetch"><code>prefetch</code></dfn>"</h5>
+  <h5 id="link-type-prefetch"><span class="secno">4.12.5.9 </span>Link type "<dfn title="rel-prefetch"><code>prefetch</code></dfn>"</h5>
 
   <p>The <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword may be
   used with <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4791,7 +5141,7 @@
   <p>There is no default type for resources given by the <code title="rel-prefetch"><a href="#link-type-prefetch">prefetch</a></code> keyword.</p>
 
 
-  <h5 id="link-type-search"><span class="secno">4.12.4.10 </span>Link type "<dfn title="rel-search"><code>search</code></dfn>"</h5>
+  <h5 id="link-type-search"><span class="secno">4.12.5.10 </span>Link type "<dfn title="rel-search"><code>search</code></dfn>"</h5>
 
   <p>The <code title="rel-search"><a href="#link-type-search">search</a></code> keyword may be used
   with <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4824,7 +5174,7 @@
   title="rel-sidebar-hyperlink">sidebar hyperlink</dfn>.</p>
 -->
 
-  <h5 id="link-type-stylesheet"><span class="secno">4.12.4.11 </span>Link type "<dfn title="rel-stylesheet"><code>stylesheet</code></dfn>"</h5>
+  <h5 id="link-type-stylesheet"><span class="secno">4.12.5.11 </span>Link type "<dfn title="rel-stylesheet"><code>stylesheet</code></dfn>"</h5>
 
   <p>The <code title="rel-stylesheet"><a href="#link-type-stylesheet">stylesheet</a></code> keyword may be
   used with <code><a href="the-link-element.html#the-link-element">link</a></code> elements. This keyword creates an <a href="#external-resource-link" title="external resource link">external resource link</a> that
@@ -4863,7 +5213,7 @@
   </div>
 
 
-  <h5 id="link-type-tag"><span class="secno">4.12.4.12 </span>Link type "<dfn title="rel-tag"><code>tag</code></dfn>"</h5>
+  <h5 id="link-type-tag"><span class="secno">4.12.5.12 </span>Link type "<dfn title="rel-tag"><code>tag</code></dfn>"</h5>
 
   <p>The <code title="rel-tag"><a href="#link-type-tag">tag</a></code> keyword may be used with
   <code><a href="the-a-element.html#the-a-element">a</a></code> and <code><a href="the-area-element.html#the-area-element">area</a></code> elements. This keyword creates
@@ -4939,7 +5289,7 @@
 
 
 
-  <h5 id="sequential-link-types"><span class="secno">4.12.4.13 </span>Sequential link types</h5>
+  <h5 id="sequential-link-types"><span class="secno">4.12.5.13 </span>Sequential link types</h5>
 
   <p>Some documents form part of a sequence of documents.</p>
 
@@ -4951,7 +5301,7 @@
   <p>A document may be part of multiple sequences.</p>
 
 
-  <h6 id="link-type-next"><span class="secno">4.12.4.13.1 </span>Link type "<dfn title="rel-next"><code>next</code></dfn>"</h6>
+  <h6 id="link-type-next"><span class="secno">4.12.5.13.1 </span>Link type "<dfn title="rel-next"><code>next</code></dfn>"</h6>
 
   <p>The <code title="rel-next"><a href="#link-type-next">next</a></code> keyword may be used with
   <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4962,7 +5312,7 @@
   document that is the next logical document in the sequence.</p>
 
 
-  <h6 id="link-type-prev"><span class="secno">4.12.4.13.2 </span>Link type "<dfn title="rel-prev"><code>prev</code></dfn>"</h6>
+  <h6 id="link-type-prev"><span class="secno">4.12.5.13.2 </span>Link type "<dfn title="rel-prev"><code>prev</code></dfn>"</h6>
 
   <p>The <code title="rel-prev"><a href="#link-type-prev">prev</a></code> keyword may be used with
   <code><a href="the-link-element.html#the-link-element">link</a></code>, <code><a href="the-a-element.html#the-a-element">a</a></code>, and <code><a href="the-area-element.html#the-area-element">area</a></code>
@@ -4981,7 +5331,7 @@
   </div>
 
 
-  <h5 id="other-link-types"><span class="secno">4.12.4.14 </span>Other link types</h5>
+  <h5 id="other-link-types"><span class="secno">4.12.5.14 </span>Other link types</h5>
 
   <!-- XXX should update this section to more closely match the wiki -->
   <!-- possibly also applying the principles described here:
@@ -9551,8 +9901,8 @@
     application cache at all; the submission will be made to the
     network.</p>
 
-    <p>Otherwise, <a href="urls.html#fetch">fetch</a> the new resource, with the
-    <i>manual redirect flag</i> set.</p>
+    <p>Otherwise, <a href="urls.html#fetch">fetch</a><!--FETCH--> the new resource,
+    with the <i>manual redirect flag</i> set.</p>
 
     <p>If the resource is being fetched using a method other than one
     <a href="urls.html#concept-http-equivalent-get" title="concept-http-equivalent-get">equivalent to</a>
@@ -9859,8 +10209,8 @@
    <li><p>Otherwise, the document's <var title="">type</var> is such
    that the resource will not affect the browsing context, e.g.
    because the resource is to be handed to an external application or
-   because it is an unknown type that will be processed <span>as a
-   download</span>. Process the resource appropriately.</p>
+   because it is an unknown type that will be processed <a href="#as-a-download">as a
+   download</a>. Process the resource appropriately.</p>
 
   </li></ol><hr><p>Some of the sections below, to which the above algorithm defers
   in certain cases, require the user agent to <dfn id="update-the-session-history-with-the-new-page">update the session
@@ -12041,12 +12391,12 @@
 
    <li>
 
-    <p><i>Fetching the manifest</i>: <a href="urls.html#fetch">Fetch</a> the resource
-    from <var title="">manifest URL</var> with the <i>synchronous
-    flag</i> set, and let <var title="">manifest</var> be that
-    resource. HTTP caching semantics should be honored for this
-    request.</p> <!-- http-origin privacy sensitive, though it doesn't
-    matter, since this can never be cross-origin -->
+    <p><i>Fetching the manifest</i>: <a href="urls.html#fetch">Fetch</a><!--FETCH-->
+    the resource from <var title="">manifest URL</var> with the
+    <i>synchronous flag</i> set, and let <var title="">manifest</var>
+    be that resource. HTTP caching semantics should be honored for
+    this request.</p> <!-- http-origin privacy sensitive, though it
+    doesn't matter, since this can never be cross-origin -->
 
     <p>Parse <var title="">manifest</var> according to the <a href="#parse-a-manifest" title="parse a manifest">rules for parsing manifests</a>,
     obtaining a list of <a href="#concept-appcache-explicit" title="concept-appcache-explicit">explicit entries</a>, <a href="#concept-appcache-fallback" title="concept-appcache-fallback">fallback entries</a> and the
@@ -12288,10 +12638,9 @@
 
      <li>
 
-      <p><a href="urls.html#fetch">Fetch</a> the resource, from the <a href="#origin-0">origin</a>
-      of the <a href="urls.html#url">URL</a> <var title="">manifest URL</var>, with
-      the <i>synchronous flag</i> set and the <i>manual redirect
-      flag</i> set. If this is an <a href="#concept-appcache-upgrade" title="concept-appcache-upgrade">upgrade attempt</a>, then
+      <p><a href="urls.html#fetch">Fetch</a><!--FETCH--> the resource, from the
+      <a href="#origin-0">origin</a> of the <a href="urls.html#url">URL</a> <var title="">manifest URL</var>, with the <i>synchronous flag</i>
+      set and the <i>manual redirect flag</i> set. If this is an <a href="#concept-appcache-upgrade" title="concept-appcache-upgrade">upgrade attempt</a>, then
       use the <a href="#concept-appcache-newer" title="concept-appcache-newer">newest</a>
       <a href="#application-cache">application cache</a> in <var title="">cache
       group</var> as an HTTP cache, and honor HTTP caching semantics
@@ -12501,12 +12850,11 @@
 
    <li>
 
-    <p><a href="urls.html#fetch">Fetch</a> the resource from <var title="">manifest
-    URL</var> again, with the <i>synchronous flag</i> set, and let
-    <var title="">second manifest</var> be that resource. HTTP caching
-    semantics should again be honored for this request.</p> <!--
-    http-origin privacy sensitive, though it doesn't matter, since
-    this can never be cross-origin -->
+    <p><a href="urls.html#fetch">Fetch</a><!--FETCH--> the resource from <var title="">manifest URL</var> again, with the <i>synchronous
+    flag</i> set, and let <var title="">second manifest</var> be that
+    resource. HTTP caching semantics should again be honored for this
+    request.</p> <!-- http-origin privacy sensitive, though it doesn't
+    matter, since this can never be cross-origin -->
 
     <p class="note">Since caching can be honored, authors are
     encouraged to avoid setting the cache headers on the manifest in
@@ -12785,7 +13133,7 @@
   following steps instead of immediately invoking the mechanisms
   appropriate to that resource's scheme:</p>
 
-  <ol><li><p>If the resource is not to be fetched using the HTTP GET
+  <ol><!--FETCH--><li><p>If the resource is not to be fetched using the HTTP GET
    mechanism <a href="urls.html#concept-http-equivalent-get" title="concept-http-equivalent-get">or
    equivalent</a>, or if its <a href="urls.html#url">URL</a> has a different <a href="urls.html#url-scheme" title="url-scheme">&lt;scheme&gt;</a> component than the
    <a href="#application-cache">application cache</a>'s <a href="#concept-appcache-manifest" title="concept-appcache-manifest">manifest</a>, then
@@ -13293,7 +13641,7 @@
   <div class="impl">
 
   <!-- SCRIPT EXEC (marks areas related to creation of scripts) -->
-  <h4 id="processing-model-1"><span class="secno">6.1.3 </span>Processing model</h4>
+  <h4 id="processing-model-2"><span class="secno">6.1.3 </span>Processing model</h4>
 
   <h5 id="definitions-0"><span class="secno">6.1.3.1 </span>Definitions</h5>
 
@@ -13398,9 +13746,22 @@
     <p>A <code><a href="dom.html#document">Document</a></code> that is assigned responsibility for
     actions taken by the script.</p>
 
-    <p class="example">When a script <a href="urls.html#fetch" title="fetch">fetches</a> a resource, the <a href="dom.html#the-document's-address" title="the
-    document's address">address</a> of the <a href="#script's-document">script's
-    document</a> will be used to set the <code title="http-referer">Referer</code> (sic) header.</p>
+    <p class="example">For example, the <a href="dom.html#the-document's-address" title="the document's
+    address">address</a> of the <a href="#script's-document">script's document</a> is
+    used to set the <a href="dom.html#the-document's-address" title="the document's
+    address">address</a> of any <code><a href="dom.html#document">Document</a></code> elements
+    created using <code title="dom-DOMImplementation-createDocument"><a href="infrastructure.html#dom-domimplementation-createdocument">createDocument()</a></code>.</p>
+
+   </dd>
+
+   <dt>The <dfn id="script's-referrer-source">script's referrer source</dfn></dt>
+
+   <dd>
+
+    <p>Either a <code><a href="dom.html#document">Document</a></code> (specifically, the
+    <a href="#script's-document">script's document</a>), or a <a href="urls.html#url">URL</a>, which is
+    used by some APIs to determine what value to use for the <code title="http-referer">Referer</code> (sic) header in calls to the
+    <a href="urls.html#fetch" title="fetch">fetching</a> algorithm.</p>
 
    </dd>
 
@@ -13470,8 +13831,8 @@
   <p>When the specification says that a <a href="#concept-script" title="concept-script">script</a> is to be <dfn id="create-a-script" title="create a
   script">created</dfn>, given some script source, a script source
   URL, its scripting language, a global object, a browsing context, a
-  URL character encoding, and a base URL, the user agent must run the
-  following steps:</p>
+  document, a referrer source, a URL character encoding, and a base
+  URL, the user agent must run the following steps:</p>
 
   <ol><li><p>If <a href="#concept-bc-noscript" title="concept-bc-noscript">scripting is
    disabled</a> for <a href="#browsing-context">browsing context</a> passed to this
@@ -13491,9 +13852,10 @@
 
    <li><p>Set up the <a href="#script's-global-object">script's global object</a>, the
    <a href="#script's-browsing-context">script's browsing context</a>, the <a href="#script's-document">script's
-   document</a>, the <a href="#script's-url-character-encoding">script's URL character encoding</a>,
-   and the <a href="#script's-base-url">script's base URL</a> from the settings passed to
-   this algorithm.</p></li>
+   document</a>, the <a href="#script's-referrer-source">script's referrer source</a>, the
+   <a href="#script's-url-character-encoding">script's URL character encoding</a>, and the
+   <a href="#script's-base-url">script's base URL</a> from the settings passed to this
+   algorithm.</p></li>
 
    <li>
  
@@ -13516,9 +13878,9 @@
   browsing context, the user agent must <a href="#create-a-script">create a script</a>,
   using the given script source, URL, and scripting language, using a
   new empty object as the global object, and using the given browsing
-  context as the browsing context. The URL character encoding and base
-  URL for the resulting <a href="#concept-script" title="concept-script">script</a> are
-  not important as no APIs are exposed to the script.</p>
+  context as the browsing context. The referrer source, URL character
+  encoding, and base URL for the resulting <a href="#concept-script" title="concept-script">script</a> are not important as no APIs
+  are exposed to the script.</p>
 
   <hr><p>When the specification says that a <a href="#concept-script" title="concept-script">script</a> is to be <dfn id="create-a-script-from-a-node" title="create a
   script from a node">created from a node</dfn> <var title="">node</var>, given some script source, its URL, and its
@@ -13533,13 +13895,16 @@
    <code><a href="dom.html#document">Document</a></code> of <var title="">node</var> (or <var title="">node</var> itself if it is a
    <code><a href="dom.html#document">Document</a></code>).</p></li>
 
+   <li><p>The global object is the <code><a href="#window">Window</a></code> object of <var title="">document</var>.</p></li>
+
    <li><p>The browsing context is the <a href="#browsing-context">browsing context</a> of
    <var title="">document</var>.</p>
 
-   </li><li><p>The global object is the <code><a href="#window">Window</a></code> object of
-   <var title="">document</var>.</p></li>
+   </li><li><p>The document is <var title="">document</var>.</p>
 
-   <li><p>The URL character encoding is the <a href="infrastructure.html#document's-character-encoding" title="document's
+   </li><li><p>The referrer source is <var title="">document</var>.</p>
+
+   </li><li><p>The URL character encoding is the <a href="infrastructure.html#document's-character-encoding" title="document's
    character encoding">character encoding</a> of <var title="">document</var>. (<a href="#sce-not-copy">This is a
    reference, not a copy</a>.)</p></li>
 
@@ -13806,7 +14171,7 @@
   release the <a href="#storage-mutex">storage mutex</a>.</p>
 
 
-  <h5 id="processing-model-2"><span class="secno">6.1.4.2 </span>Processing model</h5>
+  <h5 id="processing-model-3"><span class="secno">6.1.4.2 </span>Processing model</h5>
 
   <p>An <a href="#event-loop">event loop</a> must continually run through the
   following steps for as long as it exists:</p>
@@ -14322,10 +14687,11 @@
 
    <li><p>Set up the <a href="#script's-global-object">script's global object</a>, the
    <a href="#script's-browsing-context">script's browsing context</a>, the <a href="#script's-document">script's
-   document</a>, the <a href="#script's-url-character-encoding">script's URL character encoding</a>,
-   and the <a href="#script's-base-url">script's base URL</a> from <a href="#the-script-settings-determined-from-the-node">the script
-   settings determined from the node</a> on which the attribute is
-   being set.</p></li>
+   document</a>, the <a href="#script's-referrer-source">script's referrer source</a>, the
+   <a href="#script's-url-character-encoding">script's URL character encoding</a>, and the
+   <a href="#script's-base-url">script's base URL</a> from <a href="#the-script-settings-determined-from-the-node">the script settings
+   determined from the node</a> on which the attribute is being
+   set.</p></li>
 
    <li><p>Set the corresponding <a href="#event-handlers" title="event handlers">event
    handler</a> to the aforementioned function.</p></li>
@@ -15238,25 +15604,27 @@
     object, let <var title="">global object</var> be the <a href="#method-context">method
     context</a>, let <var title="">browsing context</var> be the
     <a href="#browsing-context">browsing context</a> with which <var title="">global
-    object</var> is associated, let <var title="">character
-    encoding</var> be the <a href="infrastructure.html#document's-character-encoding" title="document's character
-    encoding">character encoding</a> of the <code><a href="dom.html#document">Document</a></code>
-    associated with <var title="">global object</var> (<a href="#sce-not-copy">this is a reference, not a copy</a>), and let
-    <var title="">base URL</var> be the <a href="urls.html#document-base-url" title="document base
-    URL">base URL</a> of the <code><a href="dom.html#document">Document</a></code> associated with
-    <var title="">global object</var> (<a href="#sbu-not-copy">this is
-    a reference, not a copy</a>).</p>
+    object</var> is associated, let <var title="">document</var> and
+    <var title="">referrer source</var> be the <code><a href="dom.html#document">Document</a></code>
+    associated with <var title="">global object</var>, let <var title="">character encoding</var> be the <a href="infrastructure.html#document's-character-encoding" title="document's
+    character encoding">character encoding</a> of the
+    <code><a href="dom.html#document">Document</a></code> associated with <var title="">global
+    object</var> (<a href="#sce-not-copy">this is a reference, not a
+    copy</a>), and let <var title="">base URL</var> be the <a href="urls.html#document-base-url" title="document base URL">base URL</a> of the
+    <code><a href="dom.html#document">Document</a></code> associated with <var title="">global
+    object</var> (<a href="#sbu-not-copy">this is a reference, not a
+    copy</a>).</p>
 
     <p>Otherwise, if the <a href="#method-context">method context</a> is a
     <code>WorkerUtils</code> object, let <var title="">global
-    object</var>, <var title="">browsing context</var>, <var title="">document</var>, <var title="">character encoding</var>,
-    and <var title="">base URL</var> be the <a href="#script's-global-object">script's global
-    object</a>, <a href="#script's-browsing-context">script's browsing context</a>,
-    <a href="#script's-document">script's document</a>, <a href="#script's-url-character-encoding">script's URL character
-    encoding</a>, and <a href="#script's-base-url">script's base URL</a> (respectively)
-    of the <a href="#concept-script" title="concept-script">script</a> that the
-    <span>run a worker</span> algorithm created when it created the
-    <a href="#method-context">method context</a>.</p>
+    object</var>, <var title="">browsing context</var>, <var title="">document</var>, <var title="">referrer source</var>, <var title="">character encoding</var>, and <var title="">base
+    URL</var> be the <a href="#script's-global-object">script's global object</a>,
+    <a href="#script's-browsing-context">script's browsing context</a>, <a href="#script's-document">script's
+    document</a>, <a href="#script's-referrer-source">script's referrer source</a>,
+    <a href="#script's-url-character-encoding">script's URL character encoding</a>, and <a href="#script's-base-url">script's
+    base URL</a> (respectively) of the <a href="#concept-script" title="concept-script">script</a> that the <span>run a
+    worker</span> algorithm created when it created the <a href="#method-context">method
+    context</a>.</p>
 
     <p>Otherwise, act as described in the specification that defines
     that the <code><a href="#windowtimers">WindowTimers</a></code> interface is implemented by
@@ -15269,7 +15637,8 @@
    <a href="urls.html#url">URL</a> where <var title="">script source</var> can be
    found, <var title="">scripting language</var> as the scripting
    language, <var title="">global object</var> as the global object,
-   <var title="">browsing context</var> as the browsing context, <var title="">document</var> as the document, <var title="">character
+   <var title="">browsing context</var> as the browsing context, <var title="">document</var> as the document, <var title="">referrer
+   source</var> as the referrer source, <var title="">character
    encoding</var> as the URL character encoding, and <var title="">base URL</var> as the base URL.</p></li>
 
   </ol><hr><p>The <a href="#task-source">task source</a> for these <a href="#concept-task" title="concept-task">tasks</a> is the <dfn id="timer-task-source">timer task
@@ -17464,7 +17833,7 @@
 
   <div class="impl">
 
-  <h4 id="processing-model-3"><span class="secno">7.5.3 </span>Processing model</h4>
+  <h4 id="processing-model-4"><span class="secno">7.5.3 </span>Processing model</h4>
 
   <p>An element's <dfn id="assigned-access-key">assigned access key</dfn> is a key combination
   derived from the element's <code title="attr-accesskey"><a href="#the-accesskey-attribute">accesskey</a></code> content attribute.

Index: infrastructure.html
===================================================================
RCS file: /sources/public/html5/spec/infrastructure.html,v
retrieving revision 1.1322
retrieving revision 1.1323
diff -u -d -r1.1322 -r1.1323
--- infrastructure.html	6 Oct 2012 00:51:43 -0000	1.1322
+++ infrastructure.html	6 Oct 2012 11:13:50 -0000	1.1323
@@ -1251,9 +1251,18 @@
 
    <dd>
 
-    <p>The IDL fragments in this specification must be interpreted as
-    required for conforming IDL fragments, as described in the Web IDL
-    specification. <a href="textFieldSelection.html#refsWEBIDL">[WEBIDL]</a></p>
+    <p>This specification references the XMLHttpRequest specification
+    to define how the two specifications interact. The terms
+    <dfn id="document-response-entity-body">document response entity body</dfn>,
+    <dfn id="xmlhttprequest-base-url"><code>XMLHttpRequest</code> base URL</dfn>,
+    <dfn id="xmlhttprequest-origin"><code>XMLHttpRequest</code> origin</dfn>, and
+    <dfn id="xmlhttprequest-referrer-source"><code>XMLHttpRequest</code> referrer source</dfn> are defined
+    in that specification. <a href="textFieldSelection.html#refsXHR">[XHR]</a></p>
+
+   </dd>
+
+
+<!--TOPIC:HTML-->
 
     <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
@@ -1282,7 +1291,7 @@
     (indicating that the object does not represent a specific instant
     of time).</p>
 
-   </dd>
+   
 
    <dt>Typed Arrays</dt>
 

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.191
retrieving revision 1.192
diff -u -d -r1.191 -r1.192
--- attributes-common-to-td-and-th-elements.html	6 Oct 2012 00:46:27 -0000	1.191
+++ attributes-common-to-td-and-th-elements.html	6 Oct 2012 11:13:50 -0000	1.192
@@ -333,7 +333,7 @@
    <a href="the-th-element.html">&#8592; 4.9.10 The th element</a> &#8211;
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="examples.html">4.9.13 Examples &#8594;</a>
-  <ol class="toc"><li><ol><li><ol><li><a href="attributes-common-to-td-and-th-elements.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li><li><a href="attributes-common-to-td-and-th-elements.html#processing-model-0"><span class="secno">4.9.12 </span>Processing model</a>
+  <ol class="toc"><li><ol><li><ol><li><a href="attributes-common-to-td-and-th-elements.html#attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code>td</code> and <code>th</code> elements</a></li><li><a href="attributes-common-to-td-and-th-elements.html#processing-model-1"><span class="secno">4.9.12 </span>Processing model</a>
       <ol><li><a href="attributes-common-to-td-and-th-elements.html#forming-a-table"><span class="secno">4.9.12.1 </span>Forming a table</a></li><li><a href="attributes-common-to-td-and-th-elements.html#header-and-data-cell-semantics"><span class="secno">4.9.12.2 </span>Forming relationships between data cells and header cells</a></li></ol></li></ol></li></ol></li></ol></div>
 
   <h4 id="attributes-common-to-td-and-th-elements"><span class="secno">4.9.11 </span>Attributes common to <code><a href="the-td-element.html#the-td-element">td</a></code> and <code><a href="the-th-element.html#the-th-element">th</a></code> elements</h4>
@@ -440,7 +440,7 @@
 
   <div class="impl">
 
-  <h4 id="processing-model-0"><span class="secno">4.9.12 </span>Processing model</h4>
+  <h4 id="processing-model-1"><span class="secno">4.9.12 </span>Processing model</h4>
 
   <p>The various table elements and their content attributes together
   define the <dfn id="table-model">table model</dfn>.</p>

Index: states-of-the-type-attribute.html
===================================================================
RCS file: /sources/public/html5/spec/states-of-the-type-attribute.html,v
retrieving revision 1.254
retrieving revision 1.255
diff -u -d -r1.254 -r1.255
--- states-of-the-type-attribute.html	6 Oct 2012 00:51:51 -0000	1.254
+++ states-of-the-type-attribute.html	6 Oct 2012 11:13:51 -0000	1.255
@@ -3254,10 +3254,10 @@
   or the user agent only fetches elements on demand, or the <code title="attr-input-src"><a href="#attr-input-src">src</a></code> attribute's value is the empty
   string, the user agent must <a href="urls.html#resolve-a-url" title="resolve a
   url">resolve</a> the value of the <code title="attr-input-src"><a href="#attr-input-src">src</a></code> attribute, relative to the
-  element, and if that is successful, must <a href="urls.html#fetch">fetch</a> the
-  resulting <a href="urls.html#absolute-url">absolute URL</a>:</p> <!-- Note how this does NOT
-  happen when the base URL changes. --> <!-- http-origin privacy
-  sensitive -->
+  element, and if that is successful, must
+  <a href="urls.html#fetch">fetch</a><!--FETCH--> the resulting <a href="urls.html#absolute-url">absolute
+  URL</a>:</p> <!-- Note how this does NOT happen when the base URL
+  changes. --> <!-- http-origin privacy sensitive -->
 
   <ul><li>The <code><a href="the-input-element.html#the-input-element">input</a></code> element's <code title="attr-input-type"><a href="the-input-element.html#attr-input-type">type</a></code> attribute is first set to the
    <a href="#image-button-state-(type=image)" title="attr-input-type-image">Image Button</a> state

Index: single-page.html
===================================================================
RCS file: /sources/public/html5/spec/single-page.html,v
retrieving revision 1.148
retrieving revision 1.149
diff -u -d -r1.148 -r1.149
--- single-page.html	6 Oct 2012 10:43:44 -0000	1.148
+++ single-page.html	6 Oct 2012 11:13:50 -0000	1.149
@@ -560,12 +560,13 @@
      <li><a href=#interfaces-for-url-manipulation><span class=secno>2.6.7 </span>Interfaces for URL manipulation</a></li></ol></li>
    <li><a href=#fetching-resources><span class=secno>2.7 </span>Fetching resources</a>
     <ol class=toc>
-     <li><a href=#concept-http-equivalent><span class=secno>2.7.1 </span>Protocol concepts</a></li>
-     <li><a href=#encrypted-http-and-related-security-concerns><span class=secno>2.7.2 </span>Encrypted HTTP and related security concerns</a></li>
-     <li><a href=#content-type-sniffing><span class=secno>2.7.3 </span>Determining the type of a resource</a></li>
-     <li><a href=#extracting-encodings-from-meta-elements><span class=secno>2.7.4 </span>Extracting encodings from <code>meta</code> elements</a></li>
-     <li><a href=#cors-settings-attributes><span class=secno>2.7.5 </span>CORS settings attributes</a></li>
-     <li><a href=#cors-enabled-fetch><span class=secno>2.7.6 </span>CORS-enabled fetch</a></li></ol></li>
+     <li><a href=#terminology-1><span class=secno>2.7.1 </span>Terminology</a></li>
+     <li><a href=#processing-model><span class=secno>2.7.2 </span>Processing model</a></li>
[...1358 lines suppressed...]
     that the <code><a href=#windowtimers>WindowTimers</a></code> interface is implemented by
@@ -63689,7 +64109,8 @@
    <a href=#url>URL</a> where <var title="">script source</var> can be
    found, <var title="">scripting language</var> as the scripting
    language, <var title="">global object</var> as the global object,
-   <var title="">browsing context</var> as the browsing context, <var title="">document</var> as the document, <var title="">character
+   <var title="">browsing context</var> as the browsing context, <var title="">document</var> as the document, <var title="">referrer
+   source</var> as the referrer source, <var title="">character
    encoding</var> as the URL character encoding, and <var title="">base URL</var> as the base URL.</p></li>
 
   </ol><hr><p>The <a href=#task-source>task source</a> for these <a href=#concept-task title=concept-task>tasks</a> is the <dfn id=timer-task-source>timer task
@@ -65884,7 +66305,7 @@
 
   <div class=impl>
 
-  <h4 id=processing-model-3><span class=secno>7.5.3 </span>Processing model</h4>
+  <h4 id=processing-model-4><span class=secno>7.5.3 </span>Processing model</h4>
 
   <p>An element's <dfn id=assigned-access-key>assigned access key</dfn> is a key combination
   derived from the element's <code title=attr-accesskey><a href=#the-accesskey-attribute>accesskey</a></code> content attribute.

Index: urls.html
===================================================================
RCS file: /sources/public/html5/spec/urls.html,v
retrieving revision 1.259
retrieving revision 1.260
diff -u -d -r1.259 -r1.260
--- urls.html	6 Oct 2012 10:43:45 -0000	1.259
+++ urls.html	6 Oct 2012 11:13:52 -0000	1.260
@@ -335,7 +335,7 @@
    <a href="common-dom-interfaces.html">2.8 Common DOM interfaces &#8594;</a>
   <ol class="toc"><li><ol><li><a href="urls.html#urls"><span class="secno">2.6 </span>URLs</a>
     <ol><li><a href="urls.html#terminology-0"><span class="secno">2.6.1 </span>Terminology</a></li><li><a href="urls.html#parsing-urls"><span class="secno">2.6.2 </span>Parsing URLs</a></li><li><a href="urls.html#base-urls"><span class="secno">2.6.3 </span>Base URLs</a></li><li><a href="urls.html#resolving-urls"><span class="secno">2.6.4 </span>Resolving URLs</a></li><li><a href="urls.html#url-manipulation-and-creation"><span class="secno">2.6.5 </span>URL manipulation and creation</a></li><li><a href="urls.html#dynamic-changes-to-base-urls"><span class="secno">2.6.6 </span>Dynamic changes to base URLs</a></li><li><a href="urls.html#interfaces-for-url-manipulation"><span class="secno">2.6.7 </span>Interfaces for URL manipulation</a></li></ol></li><li><a href="urls.html#fetching-resources"><span class="secno">2.7 </span>Fetching resources</a>
-    <ol><li><a href="urls.html#concept-http-equivalent"><span class="secno">2.7.1 </span>Protocol concepts</a></li><li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.2 </span>Encrypted HTTP and related security concerns</a></li><li><a href="urls.html#content-type-sniffing"><span class="secno">2.7.3 </span>Determining the type of a resource</a></li><li><a href="urls.html#extracting-encodings-from-meta-elements"><span class="secno">2.7.4 </span>Extracting encodings from <code>meta</code> elements</a></li><li><a href="urls.html#cors-settings-attributes"><span class="secno">2.7.5 </span>CORS settings attributes</a></li><li><a href="urls.html#cors-enabled-fetch"><span class="secno">2.7.6 </span>CORS-enabled fetch</a></li></ol></li></ol></li></ol></div>
+    <ol><li><a href="urls.html#terminology-1"><span class="secno">2.7.1 </span>Terminology</a></li><li><a href="urls.html#processing-model"><span class="secno">2.7.2 </span>Processing model</a></li><li><a href="urls.html#encrypted-http-and-related-security-concerns"><span class="secno">2.7.3 </span>Encrypted HTTP and related security concerns</a></li><li><a href="urls.html#content-type-sniffing"><span class="secno">2.7.4 </span>Determining the type of a resource</a></li><li><a href="urls.html#extracting-encodings-from-meta-elements"><span class="secno">2.7.5 </span>Extracting encodings from <code>meta</code> elements</a></li><li><a href="urls.html#cors-settings-attributes"><span class="secno">2.7.6 </span>CORS settings attributes</a></li><li><a href="urls.html#cors-enabled-fetch"><span class="secno">2.7.7 </span>CORS-enabled fetch</a></li></ol></li></ol></li></ol></div>
 
   <h3 id="urls"><span class="secno">2.6 </span>URLs</h3>
 
@@ -1131,8 +1131,38 @@
 
   <h3 id="fetching-resources"><span class="secno">2.7 </span>Fetching resources</h3>
 
-  <p>When a user agent is to <dfn id="fetch">fetch</dfn> a resource or
-  <a href="#url">URL</a>, optionally from an origin <i title="">origin</i>,
+  <h4 id="terminology-1"><span class="secno">2.7.1 </span>Terminology</h4>
+
+  <p id="concept-http-equivalent">User agents can implement a variety
+  of transfer protocols, but this specification mostly defines
+  behavior in terms of HTTP. <a href="textFieldSelection.html#refsHTTP">[HTTP]</a></p>
+
+  <p>The <dfn id="concept-http-equivalent-get" title="concept-http-equivalent-get">HTTP GET
+  method</dfn> is equivalent to the default retrieval action of the
+  protocol. For example, RETR in FTP. Such actions are idempotent and
+  safe, in HTTP terms.</p>
+
+  <p>The <dfn id="concept-http-equivalent-codes" title="concept-http-equivalent-codes">HTTP response
+  codes</dfn> are equivalent to statuses in other protocols that have
+  the same basic meanings. For example, a "file not found" error is
+  equivalent to a 404 code, a server error is equivalent to a 5xx
+  code, and so on.</p>
+
+  <p>The <dfn id="concept-http-equivalent-headers" title="concept-http-equivalent-headers">HTTP
+  headers</dfn> are equivalent to fields in other protocols that have
+  the same basic meaning. For example, the HTTP authentication
+  headers are equivalent to the authentication aspects of the FTP
+  protocol.</p>
+
+  <hr><p>A <dfn id="referrer-source">referrer source</dfn> is either a <code><a href="dom.html#document">Document</a></code> or
+  a <a href="#url">URL</a>.</p>
+
+
+  <h4 id="processing-model"><span class="secno">2.7.2 </span>Processing model</h4>
+
+  <p>When a user agent is to <dfn id="fetch">fetch</dfn><!--FETCH--> a resource
+  or <a href="#url">URL</a>, optionally <strong>from</strong> an origin <i title="">origin</i>, optionally <strong>using</strong> a specific
+  <a href="#referrer-source">referrer source</a> as an <i>override referrer source</i>,
   and optionally with a <i>synchronous flag</i>, a <i>manual redirect
   flag</i>, a <i>force same-origin flag</i>, and/or a <i>block cookies
   flag</i>, the following steps must be run. (When a <em><a href="#url">URL</a></em> is
@@ -1153,24 +1183,31 @@
 
   <!-- "block cookies" is currently only used by XHR -->
 
-  <ol><li>
+  <ol><li><p>If there is a specific <i>override referrer source</i>, and
+   it is a <a href="#url">URL</a>, then let <var title="">referrer</var> be
+   the <i>override referrer source</i>, and jump to the step labeled
+   <i>clean referrer</i>.</p></li>
+
+   <li>
 
     <p>Let <var title="">document</var> be the appropriate
     <code><a href="dom.html#document">Document</a></code> as given by the following list:</p>
 
-    <dl class="switch"><dt>When <a href="textFieldSelection.html#navigate" title="navigate">navigating</a></dt>
+    <dl class="switch"><dt>If there is a specific <i>override referrer source</i></dt>
+
+     <dd>The <i>override referrer source</i>.</dd>
+
+
+     <dt>When <a href="textFieldSelection.html#navigate" title="navigate">navigating</a></dt>
 
      <dd>The <a href="textFieldSelection.html#active-document">active document</a> of the <a href="textFieldSelection.html#source-browsing-context">source browsing
      context</a>.</dd>
 
+
      <dt>When fetching resources for an element</dt>
 
      <dd>The element's <code><a href="dom.html#document">Document</a></code>.</dd>
 
-     <dt>When fetching resources in response to a call to an API</dt>
-
-     <dd>The <a href="textFieldSelection.html#entry-script">entry script</a>'s <a href="textFieldSelection.html#script's-document" title="script's
-     document">document</a>.</dd>
 
     </dl></li>
 
@@ -1186,19 +1223,37 @@
 
    <li>
 
-    <p>Generate the <i>address of the resource from which Request-URIs
-    are obtained</i> as required by HTTP for the <code title="http-referer">Referer</code> (sic) header from <a href="dom.html#the-document's-address">the
-    document's address</a> of <var title="">document</var>. <a href="textFieldSelection.html#refsHTTP">[HTTP]</a></p>
+    <p>If the <a href="textFieldSelection.html#origin-0">origin</a> of <var title="">Document</var> is
+    not a scheme/host/port tuple, then set <var title="">referrer</var> to the empty string and jump to the step
+    labeled <i>clean referrer</i>.</p>
 
-    <p>Remove any <a href="#url-fragment" title="url-fragment">&lt;fragment&gt;</a>
-    component from the generated <i>address of the resource from which
-    Request-URIs are obtained</i>.</p> <!-- RFC2616 says "The URI MUST
-    NOT include a fragment." (section 14.36) -->
+   </li>
 
-    <p>If the <a href="textFieldSelection.html#origin-0">origin</a> of the appropriate
-    <code><a href="dom.html#document">Document</a></code> is not a scheme/host/port tuple, then the
-    <code title="http-referer">Referer</code> (sic) header must be
-    omitted, regardless of its value.</p>
+   <li>
+
+    <p>Let <var title="">referrer</var> be <a href="dom.html#the-document's-address">the document's
+    address</a> of <var title="">document</var>.</p>
+
+   </li>
+
+   <li>
+
+    <p><i>Clean referrer</i>: Remove any <a href="#url-fragment" title="url-fragment">&lt;fragment&gt;</a> component from <var title="">referrer</var>.</p> <!-- RFC2616 says "The URI MUST NOT
+    include a fragment." (section 14.36) -->
+
+   </li>
+
+   <li>
+
+    <p>If <var title="">referrer</var> is not the empty string, is not
+    a <a href="infrastructure.html#data-protocol" title="data protocol"><code title="">data:</code>
+    URL</a>, is not a <a href="textFieldSelection.html#javascript-protocol" title="javascript protocol"><code title="">javascript:</code> URL</a>, and is not the
+    <a href="#url">URL</a> "<code><a href="#about:blank">about:blank</a></code>", then generate the
+    <i>address of the resource from which Request-URIs are
+    obtained</i> as required by HTTP for the <code title="http-referer">Referer</code> (sic) header from <var title="">referrer</var>. <a href="textFieldSelection.html#refsHTTP">[HTTP]</a></p>
+
+    <p>Otherwise, the <code title="http-referer">Referer</code> (sic)
+    header must be omitted, regardless of its value.</p>
 
    </li>
 
@@ -1364,31 +1419,8 @@
   applicable.</p>
 
 
-  <h4 id="concept-http-equivalent"><span class="secno">2.7.1 </span>Protocol concepts</h4>
-
-  <p>User agents can implement a variety of transfer protocols, but
-  this specification mostly defines behavior in terms of HTTP. <a href="textFieldSelection.html#refsHTTP">[HTTP]</a></p>
-
-  <p>The <dfn id="concept-http-equivalent-get" title="concept-http-equivalent-get">HTTP GET
-  method</dfn> is equivalent to the default retrieval action of the
-  protocol. For example, RETR in FTP. Such actions are idempotent and
-  safe, in HTTP terms.</p>
-
-  <p>The <dfn id="concept-http-equivalent-codes" title="concept-http-equivalent-codes">HTTP response
-  codes</dfn> are equivalent to statuses in other protocols that have
-  the same basic meanings. For example, a "file not found" error is
-  equivalent to a 404 code, a server error is equivalent to a 5xx
-  code, and so on.</p>
-
-  <p>The <dfn id="concept-http-equivalent-headers" title="concept-http-equivalent-headers">HTTP
-  headers</dfn> are equivalent to fields in other protocols that have
-  the same basic meaning. For example, the HTTP authentication
-  headers are equivalent to the authentication aspects of the FTP
-  protocol.</p>
-
-
 <!--ADD-TOPIC:Security-->
-  <h4 id="encrypted-http-and-related-security-concerns"><span class="secno">2.7.2 </span>Encrypted HTTP and related security concerns</h4>
+  <h4 id="encrypted-http-and-related-security-concerns"><span class="secno">2.7.3 </span>Encrypted HTTP and related security concerns</h4>
 
   <p>Anything in this specification that refers to HTTP also applies
   to HTTP-over-TLS, as represented by <a href="#url" title="url">URLs</a>
@@ -1435,7 +1467,7 @@
 <!--REMOVE-TOPIC:Security-->
 
 
-  <h4 id="content-type-sniffing"><span class="secno">2.7.3 </span>Determining the type of a resource</h4>
+  <h4 id="content-type-sniffing"><span class="secno">2.7.4 </span>Determining the type of a resource</h4>
 
   <p>The <dfn id="content-type" title="Content-Type">Content-Type metadata</dfn> of a
   resource must be obtained and interpreted in a manner consistent
@@ -1462,7 +1494,7 @@
   Media Type Sniffing specification. <a href="textFieldSelection.html#refsMIMESNIFF">[MIMESNIFF]</a></p>
 
 
-  <h4 id="extracting-encodings-from-meta-elements"><span class="secno">2.7.4 </span>Extracting encodings from <code><a href="the-meta-element.html#the-meta-element">meta</a></code> elements</h4>
+  <h4 id="extracting-encodings-from-meta-elements"><span class="secno">2.7.5 </span>Extracting encodings from <code><a href="the-meta-element.html#the-meta-element">meta</a></code> elements</h4>
 
   <p>The <dfn id="algorithm-for-extracting-an-encoding-from-a-meta-element">algorithm for extracting an encoding from a
   <code>meta</code> element</dfn>, given a string <var title="">s</var>, is as follows. It either returns an encoding or
@@ -1519,7 +1551,7 @@
   </div>
 
 
-  <h4 id="cors-settings-attributes"><span class="secno">2.7.5 </span>CORS settings attributes</h4>
+  <h4 id="cors-settings-attributes"><span class="secno">2.7.6 </span>CORS settings attributes</h4>
 
   <p>A <dfn id="cors-settings-attribute">CORS settings attribute</dfn> is an <a href="common-microsyntaxes.html#enumerated-attribute">enumerated
   attribute</a>. The following table lists the keywords and states
@@ -1543,19 +1575,19 @@
 
 
   <div class="impl">
-  <h4 id="cors-enabled-fetch"><span class="secno">2.7.6 </span>CORS-enabled fetch</h4>
+  <h4 id="cors-enabled-fetch"><span class="secno">2.7.7 </span>CORS-enabled fetch</h4>
 
   <p>When the user agent is required to perform a <dfn id="potentially-cors-enabled-fetch">potentially
-  CORS-enabled fetch</dfn> of an <a href="#absolute-url">absolute URL</a> <var title="">URL</var>, with a mode <var title="">mode</var> that is
+  CORS-enabled fetch</dfn> of an <a href="#absolute-url">absolute URL</a> <var title="">URL</var> with a mode <var title="">mode</var> that is
   either "<a href="#attr-crossorigin-none" title="attr-crossorigin-none">No CORS</a>", "<a href="#attr-crossorigin-anonymous" title="attr-crossorigin-anonymous">Anonymous</a>", or "<a href="#attr-crossorigin-use-credentials" title="attr-crossorigin-use-credentials">Use Credentials</a>",
-  an <a href="textFieldSelection.html#origin-0">origin</a> <var title="">origin</var>, and a default
-  origin behaviour <var title="">default</var> which is either
-  "<i>taint</i>" or "<i>fail</i>", it must run the first applicable
-  set of steps from the following list. The default origin behaviour
-  is only used if <var title="">mode</var> is "<a href="#attr-crossorigin-none" title="attr-crossorigin-none">No CORS</a>". This algorithm wraps
-  the <a href="#fetch">fetch</a> algorithm above, and labels the obtained
-  resource as either <dfn id="cors-same-origin">CORS-same-origin</dfn> or
-  <dfn id="cors-cross-origin">CORS-cross-origin</dfn>, or blocks the resource entirely.</p>
+  optionally using a <a href="#referrer-source">referrer source</a> <var title="">referrer source</var>, with an <a href="textFieldSelection.html#origin-0">origin</a> <var title="">origin</var>, and with a default origin behaviour <var title="">default</var> which is either "<i>taint</i>" or
+  "<i>fail</i>", it must run the first applicable set of steps from
+  the following list. The default origin behaviour is only used if
+  <var title="">mode</var> is "<a href="#attr-crossorigin-none" title="attr-crossorigin-none">No
+  CORS</a>". This algorithm wraps the <a href="#fetch">fetch</a> algorithm
+  above, and labels the obtained resource as either
+  <dfn id="cors-same-origin">CORS-same-origin</dfn> or <dfn id="cors-cross-origin">CORS-cross-origin</dfn>, or
+  blocks the resource entirely.</p>
 
   <dl class="switch"><dt>If the <var title="">URL</var> has the <a href="textFieldSelection.html#same-origin">same origin</a> as <var title="">origin</var></dt>
    <dt>If the <var title="">URL</var> is a <a href="infrastructure.html#data-protocol" title="data protocol"><code title="">data:</code> URL</a></dt>
@@ -1566,9 +1598,10 @@
 
     <p>Run these substeps:</p>
 
-    <ol><li><p><a href="#fetch">Fetch</a> <var title="">URL</var>, with the
-     <i>manual redirect flag</i> set.</p></li> <!-- http-origin privacy
-     sensitive -->
+    <ol><li><p><a href="#fetch">Fetch</a><!--FETCH--> <var title="">URL</var>,
+     using <var title="">referrer source</var> if one was specified,
+     with the <i>manual redirect flag</i> set.</p></li> <!-- http-origin
+     privacy sensitive -->
 
      <li><p><i>Loop</i>: Wait for the <a href="#fetch">fetch</a> algorithm
      to know if the result is a redirect or not.</p></li>
@@ -1632,7 +1665,8 @@
     <p class="note">The <var title="">URL</var> does not have the
     <a href="textFieldSelection.html#same-origin">same origin</a> as <var title="">origin</var>.</p>
 
-    <p><a href="#fetch">Fetch</a> <var title="">URL</var>.</p> <!--
+    <p><a href="#fetch">Fetch</a><!--FETCH--> <var title="">URL</var>, using
+    <var title="">referrer source</var> if one was specified.</p> <!--
     http-origin privacy sensitive -->
 
     <p>The <a href="textFieldSelection.html#concept-task" title="concept-task">tasks</a> from the
@@ -1677,12 +1711,11 @@
     <p>Run these steps:</p>
 
     <ol><li><p>Perform a <a href="infrastructure.html#cross-origin-request">cross-origin request</a><!--FETCH-->
-     with the <i>request URL</i> set to <var title="">URL</var>, with
-     the CORS <i title="">referrer source</i> set to <var title="">referrer source</var> if one was specified, the
-     <i>source origin</i> set to <var title="">origin</var>, and with
-     the <i><a href="infrastructure.html#omit-credentials-flag">omit credentials flag</a></i> set if <var title="">mode</var>
-     is "<a href="#attr-crossorigin-anonymous" title="attr-crossorigin-anonymous">Anonymous</a>"
-     and not set otherwise. <a href="textFieldSelection.html#refsCORS">[CORS]</a></p></li>
+     with the <i>request URL</i> set to <var title="">URL</var>, using
+     <var title="">referrer source</var> if one was specified, with
+     the <i>source origin</i> set to <var title="">origin</var>, and
+     with the <i><a href="infrastructure.html#omit-credentials-flag">omit credentials flag</a></i> set if <var title="">mode</var> is "<a href="#attr-crossorigin-anonymous" title="attr-crossorigin-anonymous">Anonymous</a>" and not set
+     otherwise. <a href="textFieldSelection.html#refsCORS">[CORS]</a></p></li>
 
      <li><p>Wait for the CORS <a href="infrastructure.html#cross-origin-request-status">cross-origin request status</a>
      to have a value.</p></li>

Index: the-video-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-video-element.html,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -d -r1.191 -r1.192
--- the-video-element.html	6 Oct 2012 00:52:33 -0000	1.191
+++ the-video-element.html	6 Oct 2012 11:13:52 -0000	1.192
@@ -447,10 +447,10 @@
    to the element. If this fails, then there is no <a href="#poster-frame">poster
    frame</a>; abort these steps.</p></li>
 
-   <li><p><a href="urls.html#fetch">Fetch</a> the resulting <a href="urls.html#absolute-url">absolute URL</a>,
-   from the element's <code><a href="dom.html#document">Document</a></code>'s <a href="textFieldSelection.html#origin-0">origin</a>.
-   This must <a href="textFieldSelection.html#delay-the-load-event">delay the load event</a> of the element's
-   document.</p></li>
+   <li><p><a href="urls.html#fetch">Fetch</a><!--FETCH--> the resulting <a href="urls.html#absolute-url">absolute
+   URL</a>, from the element's <code><a href="dom.html#document">Document</a></code>'s
+   <a href="textFieldSelection.html#origin-0">origin</a>. This must <a href="textFieldSelection.html#delay-the-load-event">delay the load event</a> of
+   the element's document.</p></li>
 
    <!-- could define how to sniff for an image here -->
 

Index: introduction.html
===================================================================
RCS file: /sources/public/html5/spec/introduction.html,v
retrieving revision 1.1255
retrieving revision 1.1256
diff -u -d -r1.1255 -r1.1256
--- introduction.html	6 Oct 2012 00:51:44 -0000	1.1255
+++ introduction.html	6 Oct 2012 11:13:50 -0000	1.1256
@@ -506,7 +506,7 @@
   HTML, not HTML5; and other features are omitted because at the W3C
   they are published as separate specifications. At time of publication
   of this document, patches from the WHATWG spec have been merged until
-  revision <a href="http://html5.org/r/7290">7290</a> inclusive.
+  revision <a href="http://html5.org/r/7389">7389</a> inclusive.
   There are also some minor differences. For an exact list of differences,
   please see the <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/introduction.html#how-do-the-whatwg-and-w3c-specifications-differ?">WHATWG specification</a>.</p>
 

Index: the-script-element.html
===================================================================
RCS file: /sources/public/html5/spec/the-script-element.html,v
retrieving revision 1.193
retrieving revision 1.194
diff -u -d -r1.193 -r1.194
--- the-script-element.html	6 Oct 2012 00:52:23 -0000	1.193
+++ the-script-element.html	6 Oct 2012 11:13:52 -0000	1.194
@@ -710,7 +710,7 @@
     attribute whose value is not the empty string, then the value of
     that attribute must be <a href="urls.html#resolve-a-url" title="resolve a url">resolved</a>
     relative to the element, and if that is successful, the specified
-    resource must then be <a href="urls.html#fetch" title="fetch">fetched</a>, from the
+    resource must then be <a href="urls.html#fetch" title="fetch">fetched</a><!--FETCH-->, from the
     <a href="textFieldSelection.html#origin-0">origin</a> of the element's <code><a href="dom.html#document">Document</a></code>.</p>
     <!-- not http-origin privacy sensitive -->
 

Index: dom.html
===================================================================
RCS file: /sources/public/html5/spec/dom.html,v
retrieving revision 1.1272
retrieving revision 1.1273
diff -u -d -r1.1272 -r1.1273
--- dom.html	6 Oct 2012 00:50:49 -0000	1.1272
+++ dom.html	6 Oct 2012 11:13:50 -0000	1.1273
@@ -1092,9 +1092,12 @@
 
    <li><p>Let <var title="">success</var> be false.</p></li>
 
-   <li><p><a href="urls.html#fetch">Fetch</a> <var title="">url</var> from the
-   <a href="textFieldSelection.html#origin-0">origin</a> of <var title="">document</var>, with the <i title="">synchronous flag</i> set and the <i title="">force
-   same-origin flag</i> set.</p></li>
+   <li><p><a href="urls.html#fetch">Fetch</a><!--FETCH--> <var title="">url</var> from
+   the <a href="textFieldSelection.html#origin-0">origin</a> of <var title="">document</var>, using the
+   <a href="textFieldSelection.html#entry-script">entry script</a>'s <a href="textFieldSelection.html#script's-referrer-source" title="script's referrer
+   source">referrer source</a>, with the <i title="">synchronous
+   flag</i> set and the <i title="">force same-origin flag</i>
+   set.</p></li>
 
    <li>
 

Index: image-maps.html
===================================================================
RCS file: /sources/public/html5/spec/image-maps.html,v
retrieving revision 1.190
retrieving revision 1.191
diff -u -d -r1.190 -r1.191
--- image-maps.html	6 Oct 2012 00:51:42 -0000	1.190
+++ image-maps.html	6 Oct 2012 11:13:50 -0000	1.191
@@ -334,7 +334,7 @@
    <a href="spec.html#contents">Table of contents</a> &#8211;
    <a href="mathml.html">4.8.15 MathML &#8594;</a>
   <ol class="toc"><li><ol><li><ol><li><a href="image-maps.html#image-maps"><span class="secno">4.8.14 </span>Image maps</a>
-      <ol><li><a href="image-maps.html#authoring"><span class="secno">4.8.14.1 </span>Authoring</a></li><li><a href="image-maps.html#processing-model"><span class="secno">4.8.14.2 </span>Processing model</a></li></ol></li></ol></li></ol></li></ol></div>
+      <ol><li><a href="image-maps.html#authoring"><span class="secno">4.8.14.1 </span>Authoring</a></li><li><a href="image-maps.html#processing-model-0"><span class="secno">4.8.14.2 </span>Processing model</a></li></ol></li></ol></li></ol></li></ol></div>
 
   <h4 id="image-maps"><span class="secno">4.8.14 </span>Image maps</h4>
 
@@ -389,7 +389,7 @@
 
   <div class="impl">
 
-  <h5 id="processing-model"><span class="secno">4.8.14.2 </span>Processing model</h5>
+  <h5 id="processing-model-0"><span class="secno">4.8.14.2 </span>Processing model</h5>
 
   <p>If an <code><a href="the-img-element.html#the-img-element">img</a></code> element or an <code><a href="the-object-element.html#the-object-element">object</a></code> element
   representing an image has a <code title="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap">usemap</a></code> attribute specified,

Received on Saturday, 6 October 2012 11:13:58 UTC