[html5] r8733 - [e] (0) Make noscript work in ATs when scripting is disabled Fixing https://www. [...]

whatwg at whatwg.org whatwg at whatwg.org
Fri Aug 29 12:26:31 PDT 2014


Author: ianh
Date: 2014-08-29 12:26:28 -0700 (Fri, 29 Aug 2014)
New Revision: 8733

Modified:
   complete.html
   index
   source
Log:
[e] (0) Make noscript work in ATs when scripting is disabled
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=26171
Affected topics: HTML

Modified: complete.html
===================================================================
--- complete.html	2014-08-28 23:59:06 UTC (rev 8732)
+++ complete.html	2014-08-29 19:26:28 UTC (rev 8733)
@@ -291,7 +291,7 @@
   </style><link rel=stylesheet href=status.css><body onload=init()>
   <header id=head class="head with-buttons">
    <p><a href=//www.whatwg.org/ class=logo><img src=/images/logo width=101 alt=WHATWG height=101></a></p>
-   <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>28 August 2014</span></h2></hgroup>
+   <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>29 August 2014</span></h2></hgroup>
    
    <nav>
     <div>
@@ -8254,7 +8254,7 @@
 
      <td><code id=wai-aria:attr-aria-role-navigation><a data-x-internal=attr-aria-role-navigation href=http://www.w3.org/TR/wai-aria/roles#navigation>navigation</a></code> role
 
-    <tr><td><code id=wai-aria:the-noscript-element><a href=#the-noscript-element>noscript</a></code> element
+    <tr><td><code id=wai-aria:the-noscript-element><a href=#the-noscript-element>noscript</a></code> element, when <span>scripting is enabled</span>
 
      <td><a href=#concept-role-none id=wai-aria:concept-role-none-18>No role</a>, with the <code id=wai-aria:attr-aria-hidden-3><a data-x-internal=attr-aria-hidden href=http://www.w3.org/TR/wai-aria/states_and_properties#aria-hidden>aria-hidden</a></code> state set to "true"
 
@@ -17590,7 +17590,7 @@
 
   <h4 id=dependencies-2>4.8.2 Dependencies</h4>
 
-  <dl><dt>Media Queries <a href=#refsMQ>[MQ]</a> <span class=XXX>Correct reference is <a href=http://dev.w3.org/csswg/mediaqueries-4/>http://dev.w3.org/csswg/mediaqueries-4/</a></span><dd><dfn id=media-condition><media-condition></dfn><dt>CSS Values and Units <a href=#refsCSSVALUES>[CSSVALUES]</a><dd><dfn id=length><length></dfn><dt>CSS Syntax <a href=#refsCSSSYNTAX>[CSSSYNTAX]</a><dd><dfn id=parse-a-comma-separated-list-of-component-values>Parse a comma-separated list of component values</dfn><dd><dfn id=component-value>component value</dfn><dd><dfn id=whitespace-token><whitespace-token></dfn><dt>Fetch <a href=#refsFETCH>[FETCH]</a><dd><dfn id=concept-request-context>context</dfn></dl>
+  <dl><dt>Media Queries <a href=#refsMQ>[MQ]</a><dd><dfn id=media-condition><media-condition></dfn><dt>CSS Values and Units <a href=#refsCSSVALUES>[CSSVALUES]</a><dd><dfn id=length><length></dfn><dt>CSS Syntax <a href=#refsCSSSYNTAX>[CSSSYNTAX]</a><dd><dfn id=parse-a-comma-separated-list-of-component-values>Parse a comma-separated list of component values</dfn><dd><dfn id=component-value>component value</dfn><dd><dfn id=whitespace-token><whitespace-token></dfn><dt>Fetch <a href=#refsFETCH>[FETCH]</a><dd><dfn id=concept-request-context>context</dfn></dl>
 
 
   <h4 id=the-picture-element>4.8.3 The <dfn><code>picture</code></dfn> element</h4>
@@ -17644,7 +17644,7 @@
   If present, the value must be a <a href=#valid-source-size-list id=the-source-element-when-used-with-the-picture-element:valid-source-size-list>valid source size list</a>.</p>
 
   <p>The <dfn id=attr-picture-source-media><code>media</code></dfn> attributes may also be present.
-  If present, the value must contain a <span>valid media query</span>.</p>
+  If present, the value must contain a <a href=#valid-media-query-list id=the-source-element-when-used-with-the-picture-element:valid-media-query-list>valid media query list</a>.</p>
 
   <p>The <dfn id=attr-picture-source-type><code>type</code></dfn> attribute may also be present.
   If present, the value must be a <a href=#valid-mime-type id=the-source-element-when-used-with-the-picture-element:valid-mime-type>valid MIME type</a>.
@@ -17956,7 +17956,7 @@
      and whose state is set to the <a href=#img-all id=the-img-element:img-all-2>completely available</a> state,
      update the presentation of the image appropriately,
      let the <a href=#current-request id=the-img-element:current-request-7>current request</a>'s <a href=#current-pixel-density id=the-img-element:current-pixel-density-4>current pixel density</a> be <var>selected pixel density</var>,
-     <a href=#queue-a-task id=the-img-element:queue-a-task>queue a task</a> to <a href=#restart-the-animation-2 id=the-img-element:restart-the-animation-2>restart the animation</a> if <i>restart animation</i> is set,
+     <a href=#queue-a-task id=the-img-element:queue-a-task>queue a task</a> to <a href=#restart-the-animation id=the-img-element:restart-the-animation>restart the animation</a> if <i>restart animation</i> is set,
      change <a href=#current-request id=the-img-element:current-request-8>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-2>current URL</a> to <var>absolute URL</var>,
      and then <a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event>fire a simple event</a> named <code id=the-img-element:event-load><a href=#event-load>load</a></code> at the <code id=the-img-element:the-img-element-21><a href=#the-img-element>img</a></code> element,
      and abort these steps.</ol>
@@ -18015,7 +18015,7 @@
     <p>⌛ If <var>absolute URL</var> is the same as the <a href=#current-request id=the-img-element:current-request-15>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-6>current URL</a>,
     and <a href=#current-request id=the-img-element:current-request-16>current request</a> is in the <a href=#img-inc id=the-img-element:img-inc-2>partially available</a> state,
     then <a href=#abort-the-image-request id=the-img-element:abort-the-image-request-5>abort the image request</a> for the <a href=#pending-request id=the-img-element:pending-request-12>pending request</a>,
-    <a href=#queue-a-task id=the-img-element:queue-a-task-5>queue a task</a> to <a href=#restart-the-animation-2 id=the-img-element:restart-the-animation-2-2>restart the animation</a> if <i>restart animation</i> is set,
+    <a href=#queue-a-task id=the-img-element:queue-a-task-5>queue a task</a> to <a href=#restart-the-animation id=the-img-element:restart-the-animation-2>restart the animation</a> if <i>restart animation</i> is set,
     and abort these steps.</p>
 
     <p>⌛ If the <a href=#pending-request id=the-img-element:pending-request-13>pending request</a> is not null,
@@ -18204,18 +18204,13 @@
   <a href=#fire-a-progress-event id=the-img-element:fire-a-progress-event-3>fire a progress event</a> named <var>type</var> at <var>e</var> if <var>r</var> is <a href=#cors-same-origin id=the-img-element:cors-same-origin-3>CORS-same-origin</a>,
   and otherwise <a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event-12>fire a simple event</a> named <var>type</var> at <var>e</var>.</p>
 
-  <p>To <dfn id=restart-the-animation>restart the animation</dfn> for an <code id=the-img-element:the-img-element-44><a href=#the-img-element>img</a></code> element means that,
-  if the image is an animated image,
-  all animated images with the same <a href=#absolute-url id=the-img-element:absolute-url-3>absolute URL</a> and the same image data in the <code id=the-img-element:the-img-element-45><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-8><a href=#document>Document</a></code>
-  are expected to restart their animation.</p>
-
   <p>While a user agent is running the above algorithm for an element <var>x</var>, there
-  must be a strong reference from the element's <code id=the-img-element:document-9><a href=#document>Document</a></code> to the element <var>x</var>, even if that element is not <a href=#in-a-document id=the-img-element:in-a-document>in</a> its
-  <code id=the-img-element:document-10><a href=#document>Document</a></code>.</p>
+  must be a strong reference from the element's <code id=the-img-element:document-8><a href=#document>Document</a></code> to the element <var>x</var>, even if that element is not <a href=#in-a-document id=the-img-element:in-a-document>in</a> its
+  <code id=the-img-element:document-9><a href=#document>Document</a></code>.</p>
 
-  <p>When an <code id=the-img-element:the-img-element-46><a href=#the-img-element>img</a></code> element is in the <a href=#img-all id=the-img-element:img-all-5>completely available</a>
+  <p>When an <code id=the-img-element:the-img-element-44><a href=#the-img-element>img</a></code> element is in the <a href=#img-all id=the-img-element:img-all-5>completely available</a>
   state <em>and</em> the user agent can decode the media data without errors, then the
-  <code id=the-img-element:the-img-element-47><a href=#the-img-element>img</a></code> element is said to be <dfn id=img-good>fully decodable</dfn>.</p>
+  <code id=the-img-element:the-img-element-45><a href=#the-img-element>img</a></code> element is said to be <dfn id=img-good>fully decodable</dfn>.</p>
 
   <p>Whether the image is fetched successfully or not (e.g. whether the response code was a 2xx code
   <a href=#concept-http-equivalent-codes id=the-img-element:concept-http-equivalent-codes>or equivalent</a>) must be ignored when determining
@@ -18228,7 +18223,7 @@
   type</var>. If these rules are not applied, then the type of the image must be the type given by
   the image's <a href=#content-type id=the-img-element:content-type-2>associated Content-Type headers</a>.</p>
 
-  <p>User agents must not support non-image resources with the <code id=the-img-element:the-img-element-48><a href=#the-img-element>img</a></code> element (e.g. XML
+  <p>User agents must not support non-image resources with the <code id=the-img-element:the-img-element-46><a href=#the-img-element>img</a></code> element (e.g. XML
   files whose root element is an HTML element). User agents must not run executable code (e.g.
   scripts) embedded in the image resource. User agents must only display the first page of a
   multipage resource (e.g. a PDF file). User agents must not allow the resource to act in an
@@ -18238,7 +18233,7 @@
 
   <hr>
 
-  <p>An <code id=the-img-element:the-img-element-49><a href=#the-img-element>img</a></code> element is associated with a <a href=#source-set id=the-img-element:source-set>source set</a>.</p>
+  <p>An <code id=the-img-element:the-img-element-47><a href=#the-img-element>img</a></code> element is associated with a <a href=#source-set id=the-img-element:source-set>source set</a>.</p>
 
   <p>A <dfn id=source-set>source set</dfn> is a set of zero or more <a href=#image-source id=the-img-element:image-source>image sources</a>
   and a <a href=#source-size-2 id=the-img-element:source-size-2>source size</a>.</p>
@@ -18248,10 +18243,10 @@
 
   <p>A <dfn id=source-size-2>source size</dfn> is a <a href=#source-size-value id=the-img-element:source-size-value-6><source-size-value></a>.
   When a <a href=#source-size-2 id=the-img-element:source-size-2-2>source size</a> has a unit relative to the viewport,
-  it must be interpreted relative to the <code id=the-img-element:the-img-element-50><a href=#the-img-element>img</a></code> element's document's viewport.
+  it must be interpreted relative to the <code id=the-img-element:the-img-element-48><a href=#the-img-element>img</a></code> element's document's viewport.
   Other units must be interpreted the same as in Media Queries. <a href=#refsMQ>[MQ]</a></p>
 
-  <p>When asked to <dfn id=select-an-image-source>select an image source</dfn> for a given <code id=the-img-element:the-img-element-51><a href=#the-img-element>img</a></code> element <var>el</var>,
+  <p>When asked to <dfn id=select-an-image-source>select an image source</dfn> for a given <code id=the-img-element:the-img-element-49><a href=#the-img-element>img</a></code> element <var>el</var>,
   user agents must do the following:</p>
 
   <ol><li><p><a href=#update-the-source-set id=the-img-element:update-the-source-set>Update the source set</a> for <var>el</var>.<li><p>If <var>el</var>'s <a href=#source-set id=the-img-element:source-set-2>source set</a> is empty,
@@ -18262,7 +18257,7 @@
    choose one <a href=#image-source id=the-img-element:image-source-2>image source</a> from <var>source set</var>.
    Let this be <var>selected source</var>.<li><p>Return <var>selected source</var> and its associated pixel density.</ol>
 
-  <p>When asked to <dfn id=update-the-source-set>update the source set</dfn> for a given <code id=the-img-element:the-img-element-52><a href=#the-img-element>img</a></code> element <var>el</var>,
+  <p>When asked to <dfn id=update-the-source-set>update the source set</dfn> for a given <code id=the-img-element:the-img-element-50><a href=#the-img-element>img</a></code> element <var>el</var>,
   user agents must do the following:</p>
 
   <ol><li><p>Set <var>el</var>'s <a href=#source-set id=the-img-element:source-set-4>source set</a> to an empty <a href=#source-set id=the-img-element:source-set-5>source set</a>.<li><p>If <var>el</var> has a parent node and that is a <code id=the-img-element:the-picture-element-9><a href=#the-picture-element>picture</a></code> element,
@@ -18293,8 +18288,8 @@
      continue to the next child.<li><p><a href=#parse-a-srcset-attribute id=the-img-element:parse-a-srcset-attribute-2>Parse <var>child</var>'s srcset attribute</a> and
      let the returned <a href=#source-set id=the-img-element:source-set-9>source set</a> be <var>source set</var>.<li><p>If <var>source set</var> has zero <a href=#image-source id=the-img-element:image-source-5>image sources</a>,
      continue to the next child.<li><p>If <var>child</var> has a <code id=the-img-element:attr-picture-source-media-2><a href=#attr-picture-source-media>media</a></code> attribute,
-     and its value is not a <span>valid media query</span>,
-     or is a <span>valid media query</span> that evaluates to false,
+     and its value is not a <a href=#valid-media-query-list id=the-img-element:valid-media-query-list>valid media query list</a>,
+     or is a <a href=#valid-media-query-list id=the-img-element:valid-media-query-list-2>valid media query list</a> that evaluates to false,
      continue to the next child.<li><p><a href=#parse-a-sizes-attribute id=the-img-element:parse-a-sizes-attribute-2>Parse <var>child</var>'s sizes attribute</a>
      and let <var>source set</var>'s <a href=#source-size-2 id=the-img-element:source-size-2-4>source size</a> be the returned value.<li><p>If <var>child</var> has a <code id=the-img-element:attr-picture-source-type-2><a href=#attr-picture-source-type>type</a></code> attribute,
      and its value is an unknown or unsupported <a href=#mime-type id=the-img-element:mime-type>MIME type</a>,
@@ -18302,13 +18297,13 @@
 
    </ol>
 
-  <p class=note>Each <code id=the-img-element:the-img-element-53><a href=#the-img-element>img</a></code> element independently considers
+  <p class=note>Each <code id=the-img-element:the-img-element-51><a href=#the-img-element>img</a></code> element independently considers
   its previous sibling <code id=the-img-element:the-source-element-when-used-with-the-picture-element-9><a href=#the-source-element-when-used-with-the-picture-element>source</a></code> elements
-  plus the <code id=the-img-element:the-img-element-54><a href=#the-img-element>img</a></code> element itself
+  plus the <code id=the-img-element:the-img-element-52><a href=#the-img-element>img</a></code> element itself
   for selecting an <a href=#image-source id=the-img-element:image-source-6>image source</a>, ignoring any other (invalid) elements,
-  including other <code id=the-img-element:the-img-element-55><a href=#the-img-element>img</a></code> elements in the same <code id=the-img-element:the-picture-element-10><a href=#the-picture-element>picture</a></code> element,
+  including other <code id=the-img-element:the-img-element-53><a href=#the-img-element>img</a></code> elements in the same <code id=the-img-element:the-picture-element-10><a href=#the-picture-element>picture</a></code> element,
   or <code id=the-img-element:the-source-element-when-used-with-the-picture-element-10><a href=#the-source-element-when-used-with-the-picture-element>source</a></code> elements that are following siblings
-  of the relevant <code id=the-img-element:the-img-element-56><a href=#the-img-element>img</a></code> element.</p>
+  of the relevant <code id=the-img-element:the-img-element-54><a href=#the-img-element>img</a></code> element.</p>
 
   <p>When asked to <dfn id=parse-a-srcset-attribute>parse a srcset attribute</dfn> from an element,
   parse the value of the element's <code>srcset</code> attribute as follows:</p>
@@ -18498,7 +18493,7 @@
 
    </ol>
 
-  <p>The user agent may at any time run the following algorithm to update an <code id=the-img-element:the-img-element-57><a href=#the-img-element>img</a></code>
+  <p>The user agent may at any time run the following algorithm to update an <code id=the-img-element:the-img-element-55><a href=#the-img-element>img</a></code>
   element's image in order to react to changes in the environment. (User agents are <em>not
   required</em> to ever run this algorithm; for example, if the user is not looking at the page any
   more, the user agent might want to wait until the user has returned to the page before determining
@@ -18506,7 +18501,7 @@
 
   <ol><li><p>Asynchronously <a href=#await-a-stable-state id=the-img-element:await-a-stable-state-2>await a stable state</a>. The <a href=#synchronous-section id=the-img-element:synchronous-section-5>synchronous section</a>
    consists of all the remaining steps of this algorithm until the algorithm says the
-   <a href=#synchronous-section id=the-img-element:synchronous-section-6>synchronous section</a> has ended. (Steps in <a href=#synchronous-section id=the-img-element:synchronous-section-7>synchronous sections</a> are marked with ⌛.)<li><p>⌛ If the <code id=the-img-element:the-img-element-58><a href=#the-img-element>img</a></code> element does not have a <code id=the-img-element:attr-img-srcset-10><a href=#attr-img-srcset>srcset</a></code> attribute specified and it either has no parent
+   <a href=#synchronous-section id=the-img-element:synchronous-section-6>synchronous section</a> has ended. (Steps in <a href=#synchronous-section id=the-img-element:synchronous-section-7>synchronous sections</a> are marked with ⌛.)<li><p>⌛ If the <code id=the-img-element:the-img-element-56><a href=#the-img-element>img</a></code> element does not have a <code id=the-img-element:attr-img-srcset-10><a href=#attr-img-srcset>srcset</a></code> attribute specified and it either has no parent
    or it is not a <code id=the-img-element:the-picture-element-11><a href=#the-picture-element>picture</a></code> element, is not in the <a href=#img-all id=the-img-element:img-all-6>completely available</a> state, has image data whose resource type is
    <code id=the-img-element:multipart/x-mixed-replace-3><a href=#multipart/x-mixed-replace>multipart/x-mixed-replace</a></code>, or if its <a href=#update-the-image-data id=the-img-element:update-the-image-data-4>update the image data</a> algorithm is
    running, then abort this algorithm.<li><p>⌛ Let <var>selected source</var> and <var>selected pixel
@@ -18519,9 +18514,9 @@
    <li><p>End the <a href=#synchronous-section id=the-img-element:synchronous-section-8>synchronous section</a>, continuing the remaining steps
    asynchronously.<li>
 
-    <p>Do a <a href=#potentially-cors-enabled-fetch id=the-img-element:potentially-cors-enabled-fetch-2>potentially CORS-enabled fetch</a> of the resulting <a href=#absolute-url id=the-img-element:absolute-url-4>absolute
+    <p>Do a <a href=#potentially-cors-enabled-fetch id=the-img-element:potentially-cors-enabled-fetch-2>potentially CORS-enabled fetch</a> of the resulting <a href=#absolute-url id=the-img-element:absolute-url-3>absolute
     URL</a>, with the <i>mode</i> being <var>CORS mode</var>, the <i>origin</i>
-    being the <a href=#origin-2 id=the-img-element:origin-2-6>origin</a> of the <code id=the-img-element:the-img-element-59><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-11><a href=#document>Document</a></code>, and the
+    being the <a href=#origin-2 id=the-img-element:origin-2-6>origin</a> of the <code id=the-img-element:the-img-element-57><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-10><a href=#document>Document</a></code>, and the
     <i>default origin behaviour</i> set to <i>taint</i>.</p>
 
     <p>If this download fails in any way (other than the response code not being a 2xx code, as
@@ -18535,16 +18530,16 @@
 
     <p><a href=#queue-a-task id=the-img-element:queue-a-task-15>Queue a task</a> to run the following substeps:</p>
 
-    <ol><li><p>If the <code id=the-img-element:the-img-element-60><a href=#the-img-element>img</a></code> element has experienced <a href=#relevant-mutations id=the-img-element:relevant-mutations-3>relevant mutations</a>
+    <ol><li><p>If the <code id=the-img-element:the-img-element-58><a href=#the-img-element>img</a></code> element has experienced <a href=#relevant-mutations id=the-img-element:relevant-mutations-3>relevant mutations</a>
      since this algorithm started, then abort these steps.</p>
 
-     <li><p>Let the <code id=the-img-element:the-img-element-61><a href=#the-img-element>img</a></code> element's <a href=#last-selected-source id=the-img-element:last-selected-source-3>last selected source</a> be <var>selected source</var> and the <code id=the-img-element:the-img-element-62><a href=#the-img-element>img</a></code> element's <a href=#current-pixel-density id=the-img-element:current-pixel-density-6>current pixel
-     density</a> be <var>selected pixel density</var>.<li><p>Let the <code id=the-img-element:the-img-element-63><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-34>current request</a>'s
-     <a href=#img-req-url id=the-img-element:img-req-url-8>current URL</a> be the resulting <a href=#absolute-url id=the-img-element:absolute-url-5>absolute URL</a> from the earlier step.<li><p>Replace the <code id=the-img-element:the-img-element-64><a href=#the-img-element>img</a></code> element's image data with the resource obtained by the
+     <li><p>Let the <code id=the-img-element:the-img-element-59><a href=#the-img-element>img</a></code> element's <a href=#last-selected-source id=the-img-element:last-selected-source-3>last selected source</a> be <var>selected source</var> and the <code id=the-img-element:the-img-element-60><a href=#the-img-element>img</a></code> element's <a href=#current-pixel-density id=the-img-element:current-pixel-density-6>current pixel
+     density</a> be <var>selected pixel density</var>.<li><p>Let the <code id=the-img-element:the-img-element-61><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-34>current request</a>'s
+     <a href=#img-req-url id=the-img-element:img-req-url-8>current URL</a> be the resulting <a href=#absolute-url id=the-img-element:absolute-url-4>absolute URL</a> from the earlier step.<li><p>Replace the <code id=the-img-element:the-img-element-62><a href=#the-img-element>img</a></code> element's image data with the resource obtained by the
      earlier step of this algorithm. It can be either <a href=#cors-same-origin id=the-img-element:cors-same-origin-4>CORS-same-origin</a> or
      <a href=#cors-cross-origin id=the-img-element:cors-cross-origin-2>CORS-cross-origin</a>; this affects the <a href=#origin-2 id=the-img-element:origin-2-7>origin</a> of the image itself (e.g.
      when used on a <code id=the-img-element:the-canvas-element-3><a href=#the-canvas-element>canvas</a></code>).<li><p><a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event-13>Fire a simple event</a> named <code id=the-img-element:event-load-4><a href=#event-load>load</a></code> at the
-     <code id=the-img-element:the-img-element-65><a href=#the-img-element>img</a></code> element.</ol>
+     <code id=the-img-element:the-img-element-63><a href=#the-img-element>img</a></code> element.</ol>
 
    </ol>
 
@@ -18555,7 +18550,7 @@
 
   <hr>
 
-  <p>What an <code id=the-img-element:the-img-element-66><a href=#the-img-element>img</a></code> element represents depends on the <code id=the-img-element:attr-img-src-12><a href=#attr-img-src>src</a></code> attribute and the <code id=the-img-element:attr-img-alt-3><a href=#attr-img-alt>alt</a></code>
+  <p>What an <code id=the-img-element:the-img-element-64><a href=#the-img-element>img</a></code> element represents depends on the <code id=the-img-element:attr-img-src-12><a href=#attr-img-src>src</a></code> attribute and the <code id=the-img-element:attr-img-alt-3><a href=#attr-img-alt>alt</a></code>
   attribute.</p>
 
   <dl class=switch><dt>If the <code id=the-img-element:attr-img-src-13><a href=#attr-img-src>src</a></code> attribute is set and the <code id=the-img-element:attr-img-alt-4><a href=#attr-img-alt>alt</a></code> attribute is set to the empty string<dd>
@@ -18602,7 +18597,7 @@
      steps.<li><p>If the image is a descendant of a <code id=the-img-element:the-figure-element><a href=#the-figure-element>figure</a></code> element that has a child
      <code id=the-img-element:the-figcaption-element><a href=#the-figcaption-element>figcaption</a></code> element, and, ignoring the <code id=the-img-element:the-figcaption-element-2><a href=#the-figcaption-element>figcaption</a></code> element and its
      descendants, the <code id=the-img-element:the-figure-element-2><a href=#the-figure-element>figure</a></code> element has no <a href=#flow-content-2 id=the-img-element:flow-content-2-2>flow content</a> descendants other
-     than <a href=#inter-element-whitespace id=the-img-element:inter-element-whitespace>inter-element whitespace</a> and the <code id=the-img-element:the-img-element-67><a href=#the-img-element>img</a></code> element, then the contents of the first such
+     than <a href=#inter-element-whitespace id=the-img-element:inter-element-whitespace>inter-element whitespace</a> and the <code id=the-img-element:the-img-element-65><a href=#the-img-element>img</a></code> element, then the contents of the first such
      <code id=the-img-element:the-figcaption-element-3><a href=#the-figcaption-element>figcaption</a></code> element are the caption information; abort these steps.<li><p>There is no caption information.</ol>
 
    <dt>If the <code id=the-img-element:attr-img-src-16><a href=#attr-img-src>src</a></code> attribute is not set and either the <code id=the-img-element:attr-img-alt-10><a href=#attr-img-alt>alt</a></code> attribute is set to the empty string or the <code id=the-img-element:attr-img-alt-11><a href=#attr-img-alt>alt</a></code> attribute is not set at all<dd>
@@ -18628,7 +18623,7 @@
   <p class=warning>While user agents are encouraged to repair cases of missing <code id=the-img-element:attr-img-alt-15><a href=#attr-img-alt>alt</a></code> attributes, authors must not rely on such behavior. <a href=#alt>Requirements for providing text to act as an alternative for images</a> are described
   in detail below.</p>
 
-  <p>The <em>contents</em> of <code id=the-img-element:the-img-element-68><a href=#the-img-element>img</a></code> elements, if any, are ignored for the purposes of
+  <p>The <em>contents</em> of <code id=the-img-element:the-img-element-66><a href=#the-img-element>img</a></code> elements, if any, are ignored for the purposes of
   rendering.</p>
 
   
@@ -18658,7 +18653,7 @@
   <code id=the-img-element:attr-picture-source-media-3><a href=#attr-picture-source-media>media</a></code> attribute specified
   in a <code id=the-img-element:the-picture-element-12><a href=#the-picture-element>picture</a></code> element.</p>
 
-  <p>The <code id=the-img-element:the-img-element-69><a href=#the-img-element>img</a></code> element supports <a href=#dimension-attributes id=the-img-element:dimension-attributes>dimension
+  <p>The <code id=the-img-element:the-img-element-67><a href=#the-img-element>img</a></code> element supports <a href=#dimension-attributes id=the-img-element:dimension-attributes>dimension
   attributes</a>.</p>
 
   
@@ -18702,12 +18697,12 @@
 
    <dt><var>image</var> . <code id=the-img-element:dom-img-currentsrc-2><a href=#dom-img-currentsrc>currentSrc</a></code><dd>
 
-    <p>Returns the image's <a href=#absolute-url id=the-img-element:absolute-url-6>absolute URL</a>.</p>
+    <p>Returns the image's <a href=#absolute-url id=the-img-element:absolute-url-5>absolute URL</a>.</p>
 
    <dt><var>image</var> = new <code id=the-img-element:dom-image-2><a href=#dom-image>Image</a></code>( [ <var>width</var> [, <var>height</var> ] ] )<dd>
 
 
-    <p>Returns a new <code id=the-img-element:the-img-element-70><a href=#the-img-element>img</a></code> element, with the <code id=the-img-element:attr-dim-width-2><a href=#attr-dim-width>width</a></code> and <code id=the-img-element:attr-dim-height-2><a href=#attr-dim-height>height</a></code> attributes set to the values
+    <p>Returns a new <code id=the-img-element:the-img-element-68><a href=#the-img-element>img</a></code> element, with the <code id=the-img-element:attr-dim-width-2><a href=#attr-dim-width>width</a></code> and <code id=the-img-element:attr-dim-height-2><a href=#attr-dim-height>height</a></code> attributes set to the values
     passed in the relevant arguments, if applicable.</p>
 
    </dl>
@@ -18736,9 +18731,9 @@
 
    <li>The final <a href=#concept-task id=the-img-element:concept-task-11>task</a> that is <a href=#queue-a-task id=the-img-element:queue-a-task-17>queued</a> by the <a href=#networking-task-source id=the-img-element:networking-task-source-8>networking task source</a> once the resource has been <a href=#fetch id=the-img-element:fetch-13>fetched</a> has been <a href=#queue-a-task id=the-img-element:queue-a-task-18>queued</a>.
 
-   <li>The <code id=the-img-element:the-img-element-71><a href=#the-img-element>img</a></code> element is <a href=#img-all id=the-img-element:img-all-7>completely available</a>.
+   <li>The <code id=the-img-element:the-img-element-69><a href=#the-img-element>img</a></code> element is <a href=#img-all id=the-img-element:img-all-7>completely available</a>.
 
-   <li>The <code id=the-img-element:the-img-element-72><a href=#the-img-element>img</a></code> element is <a href=#img-error id=the-img-element:img-error-7>broken</a>.
+   <li>The <code id=the-img-element:the-img-element-70><a href=#the-img-element>img</a></code> element is <a href=#img-error id=the-img-element:img-error-7>broken</a>.
 
   </ul>
 
@@ -18748,12 +18743,12 @@
   a <a href=#concept-script id=the-img-element:concept-script>script</a> is executing.</p>
 
   <p>The <dfn id=dom-img-currentsrc><code>currentSrc</code></dfn> IDL attribute
-  must return the <code id=the-img-element:the-img-element-73><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-35>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-9>current URL</a>.</p>
+  must return the <code id=the-img-element:the-img-element-71><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-35>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-9>current URL</a>.</p>
 
   <p>A constructor is provided for creating <code id=the-img-element:htmlimageelement><a href=#htmlimageelement>HTMLImageElement</a></code> objects (in addition to
   the factory methods from DOM such as <code>createElement()</code>): <dfn id=dom-image><code>Image(<var>width</var>, <var>height</var>)</code></dfn>.
   When invoked as a constructor, this must return a new <code id=the-img-element:htmlimageelement-2><a href=#htmlimageelement>HTMLImageElement</a></code> object (a new
-  <code id=the-img-element:the-img-element-74><a href=#the-img-element>img</a></code> element). If the <var>width</var> argument is present, the new object's
+  <code id=the-img-element:the-img-element-72><a href=#the-img-element>img</a></code> element). If the <var>width</var> argument is present, the new object's
   <code id=the-img-element:attr-dim-width-3><a href=#attr-dim-width>width</a></code> content attribute must be set to <var>width</var>. If the <var>height</var> argument is also present, the new object's
   <code id=the-img-element:attr-dim-height-3><a href=#attr-dim-height>height</a></code> content attribute must be set to <var>height</var>. The element's document must be the <a href=#active-document id=the-img-element:active-document-2>active document</a> of the
   <a href=#browsing-context id=the-img-element:browsing-context-3>browsing context</a> of the <code id=the-img-element:window><a href=#window>Window</a></code> object on which the interface object of
@@ -78249,7 +78244,7 @@
   animated image data is inserted into a document, it jumps to the point in the animation cycle that
   is currently being displayed by the first image.</p>
 
-  <p>When a user agent is to <dfn id=restart-the-animation-2>restart the animation</dfn> for an <code id=images-2:the-img-element-4><a href=#the-img-element>img</a></code> element
+  <p>When a user agent is to <dfn id=restart-the-animation>restart the animation</dfn> for an <code id=images-2:the-img-element-4><a href=#the-img-element>img</a></code> element
   showing an animated image, all animated images with the same <a href=#absolute-url id=images-2:absolute-url-3>absolute URL</a> and the
   same image data in that <code id=images-2:the-img-element-5><a href=#the-img-element>img</a></code> element's <code id=images-2:document-2><a href=#document>Document</a></code> are expected to restart
   their animation from the beginning.</p>

Modified: index
===================================================================
--- index	2014-08-28 23:59:06 UTC (rev 8732)
+++ index	2014-08-29 19:26:28 UTC (rev 8733)
@@ -291,7 +291,7 @@
   </style><link rel=stylesheet href=status.css><body onload=init()>
   <header id=head class="head with-buttons">
    <p><a href=//www.whatwg.org/ class=logo><img src=/images/logo width=101 alt=WHATWG height=101></a></p>
-   <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>28 August 2014</span></h2></hgroup>
+   <hgroup><h1 class=allcaps>HTML</h1><h2 id=living-standard-—-last-updated-[date:-01-jan-1901] class="no-num no-toc">Living Standard — Last Updated <span class=pubdate>29 August 2014</span></h2></hgroup>
    
    <nav>
     <div>
@@ -8254,7 +8254,7 @@
 
      <td><code id=wai-aria:attr-aria-role-navigation><a data-x-internal=attr-aria-role-navigation href=http://www.w3.org/TR/wai-aria/roles#navigation>navigation</a></code> role
 
-    <tr><td><code id=wai-aria:the-noscript-element><a href=#the-noscript-element>noscript</a></code> element
+    <tr><td><code id=wai-aria:the-noscript-element><a href=#the-noscript-element>noscript</a></code> element, when <span>scripting is enabled</span>
 
      <td><a href=#concept-role-none id=wai-aria:concept-role-none-18>No role</a>, with the <code id=wai-aria:attr-aria-hidden-3><a data-x-internal=attr-aria-hidden href=http://www.w3.org/TR/wai-aria/states_and_properties#aria-hidden>aria-hidden</a></code> state set to "true"
 
@@ -17590,7 +17590,7 @@
 
   <h4 id=dependencies-2>4.8.2 Dependencies</h4>
 
-  <dl><dt>Media Queries <a href=#refsMQ>[MQ]</a> <span class=XXX>Correct reference is <a href=http://dev.w3.org/csswg/mediaqueries-4/>http://dev.w3.org/csswg/mediaqueries-4/</a></span><dd><dfn id=media-condition><media-condition></dfn><dt>CSS Values and Units <a href=#refsCSSVALUES>[CSSVALUES]</a><dd><dfn id=length><length></dfn><dt>CSS Syntax <a href=#refsCSSSYNTAX>[CSSSYNTAX]</a><dd><dfn id=parse-a-comma-separated-list-of-component-values>Parse a comma-separated list of component values</dfn><dd><dfn id=component-value>component value</dfn><dd><dfn id=whitespace-token><whitespace-token></dfn><dt>Fetch <a href=#refsFETCH>[FETCH]</a><dd><dfn id=concept-request-context>context</dfn></dl>
+  <dl><dt>Media Queries <a href=#refsMQ>[MQ]</a><dd><dfn id=media-condition><media-condition></dfn><dt>CSS Values and Units <a href=#refsCSSVALUES>[CSSVALUES]</a><dd><dfn id=length><length></dfn><dt>CSS Syntax <a href=#refsCSSSYNTAX>[CSSSYNTAX]</a><dd><dfn id=parse-a-comma-separated-list-of-component-values>Parse a comma-separated list of component values</dfn><dd><dfn id=component-value>component value</dfn><dd><dfn id=whitespace-token><whitespace-token></dfn><dt>Fetch <a href=#refsFETCH>[FETCH]</a><dd><dfn id=concept-request-context>context</dfn></dl>
 
 
   <h4 id=the-picture-element>4.8.3 The <dfn><code>picture</code></dfn> element</h4>
@@ -17644,7 +17644,7 @@
   If present, the value must be a <a href=#valid-source-size-list id=the-source-element-when-used-with-the-picture-element:valid-source-size-list>valid source size list</a>.</p>
 
   <p>The <dfn id=attr-picture-source-media><code>media</code></dfn> attributes may also be present.
-  If present, the value must contain a <span>valid media query</span>.</p>
+  If present, the value must contain a <a href=#valid-media-query-list id=the-source-element-when-used-with-the-picture-element:valid-media-query-list>valid media query list</a>.</p>
 
   <p>The <dfn id=attr-picture-source-type><code>type</code></dfn> attribute may also be present.
   If present, the value must be a <a href=#valid-mime-type id=the-source-element-when-used-with-the-picture-element:valid-mime-type>valid MIME type</a>.
@@ -17956,7 +17956,7 @@
      and whose state is set to the <a href=#img-all id=the-img-element:img-all-2>completely available</a> state,
      update the presentation of the image appropriately,
      let the <a href=#current-request id=the-img-element:current-request-7>current request</a>'s <a href=#current-pixel-density id=the-img-element:current-pixel-density-4>current pixel density</a> be <var>selected pixel density</var>,
-     <a href=#queue-a-task id=the-img-element:queue-a-task>queue a task</a> to <a href=#restart-the-animation-2 id=the-img-element:restart-the-animation-2>restart the animation</a> if <i>restart animation</i> is set,
+     <a href=#queue-a-task id=the-img-element:queue-a-task>queue a task</a> to <a href=#restart-the-animation id=the-img-element:restart-the-animation>restart the animation</a> if <i>restart animation</i> is set,
      change <a href=#current-request id=the-img-element:current-request-8>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-2>current URL</a> to <var>absolute URL</var>,
      and then <a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event>fire a simple event</a> named <code id=the-img-element:event-load><a href=#event-load>load</a></code> at the <code id=the-img-element:the-img-element-21><a href=#the-img-element>img</a></code> element,
      and abort these steps.</ol>
@@ -18015,7 +18015,7 @@
     <p>⌛ If <var>absolute URL</var> is the same as the <a href=#current-request id=the-img-element:current-request-15>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-6>current URL</a>,
     and <a href=#current-request id=the-img-element:current-request-16>current request</a> is in the <a href=#img-inc id=the-img-element:img-inc-2>partially available</a> state,
     then <a href=#abort-the-image-request id=the-img-element:abort-the-image-request-5>abort the image request</a> for the <a href=#pending-request id=the-img-element:pending-request-12>pending request</a>,
-    <a href=#queue-a-task id=the-img-element:queue-a-task-5>queue a task</a> to <a href=#restart-the-animation-2 id=the-img-element:restart-the-animation-2-2>restart the animation</a> if <i>restart animation</i> is set,
+    <a href=#queue-a-task id=the-img-element:queue-a-task-5>queue a task</a> to <a href=#restart-the-animation id=the-img-element:restart-the-animation-2>restart the animation</a> if <i>restart animation</i> is set,
     and abort these steps.</p>
 
     <p>⌛ If the <a href=#pending-request id=the-img-element:pending-request-13>pending request</a> is not null,
@@ -18204,18 +18204,13 @@
   <a href=#fire-a-progress-event id=the-img-element:fire-a-progress-event-3>fire a progress event</a> named <var>type</var> at <var>e</var> if <var>r</var> is <a href=#cors-same-origin id=the-img-element:cors-same-origin-3>CORS-same-origin</a>,
   and otherwise <a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event-12>fire a simple event</a> named <var>type</var> at <var>e</var>.</p>
 
-  <p>To <dfn id=restart-the-animation>restart the animation</dfn> for an <code id=the-img-element:the-img-element-44><a href=#the-img-element>img</a></code> element means that,
-  if the image is an animated image,
-  all animated images with the same <a href=#absolute-url id=the-img-element:absolute-url-3>absolute URL</a> and the same image data in the <code id=the-img-element:the-img-element-45><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-8><a href=#document>Document</a></code>
-  are expected to restart their animation.</p>
-
   <p>While a user agent is running the above algorithm for an element <var>x</var>, there
-  must be a strong reference from the element's <code id=the-img-element:document-9><a href=#document>Document</a></code> to the element <var>x</var>, even if that element is not <a href=#in-a-document id=the-img-element:in-a-document>in</a> its
-  <code id=the-img-element:document-10><a href=#document>Document</a></code>.</p>
+  must be a strong reference from the element's <code id=the-img-element:document-8><a href=#document>Document</a></code> to the element <var>x</var>, even if that element is not <a href=#in-a-document id=the-img-element:in-a-document>in</a> its
+  <code id=the-img-element:document-9><a href=#document>Document</a></code>.</p>
 
-  <p>When an <code id=the-img-element:the-img-element-46><a href=#the-img-element>img</a></code> element is in the <a href=#img-all id=the-img-element:img-all-5>completely available</a>
+  <p>When an <code id=the-img-element:the-img-element-44><a href=#the-img-element>img</a></code> element is in the <a href=#img-all id=the-img-element:img-all-5>completely available</a>
   state <em>and</em> the user agent can decode the media data without errors, then the
-  <code id=the-img-element:the-img-element-47><a href=#the-img-element>img</a></code> element is said to be <dfn id=img-good>fully decodable</dfn>.</p>
+  <code id=the-img-element:the-img-element-45><a href=#the-img-element>img</a></code> element is said to be <dfn id=img-good>fully decodable</dfn>.</p>
 
   <p>Whether the image is fetched successfully or not (e.g. whether the response code was a 2xx code
   <a href=#concept-http-equivalent-codes id=the-img-element:concept-http-equivalent-codes>or equivalent</a>) must be ignored when determining
@@ -18228,7 +18223,7 @@
   type</var>. If these rules are not applied, then the type of the image must be the type given by
   the image's <a href=#content-type id=the-img-element:content-type-2>associated Content-Type headers</a>.</p>
 
-  <p>User agents must not support non-image resources with the <code id=the-img-element:the-img-element-48><a href=#the-img-element>img</a></code> element (e.g. XML
+  <p>User agents must not support non-image resources with the <code id=the-img-element:the-img-element-46><a href=#the-img-element>img</a></code> element (e.g. XML
   files whose root element is an HTML element). User agents must not run executable code (e.g.
   scripts) embedded in the image resource. User agents must only display the first page of a
   multipage resource (e.g. a PDF file). User agents must not allow the resource to act in an
@@ -18238,7 +18233,7 @@
 
   <hr>
 
-  <p>An <code id=the-img-element:the-img-element-49><a href=#the-img-element>img</a></code> element is associated with a <a href=#source-set id=the-img-element:source-set>source set</a>.</p>
+  <p>An <code id=the-img-element:the-img-element-47><a href=#the-img-element>img</a></code> element is associated with a <a href=#source-set id=the-img-element:source-set>source set</a>.</p>
 
   <p>A <dfn id=source-set>source set</dfn> is a set of zero or more <a href=#image-source id=the-img-element:image-source>image sources</a>
   and a <a href=#source-size-2 id=the-img-element:source-size-2>source size</a>.</p>
@@ -18248,10 +18243,10 @@
 
   <p>A <dfn id=source-size-2>source size</dfn> is a <a href=#source-size-value id=the-img-element:source-size-value-6><source-size-value></a>.
   When a <a href=#source-size-2 id=the-img-element:source-size-2-2>source size</a> has a unit relative to the viewport,
-  it must be interpreted relative to the <code id=the-img-element:the-img-element-50><a href=#the-img-element>img</a></code> element's document's viewport.
+  it must be interpreted relative to the <code id=the-img-element:the-img-element-48><a href=#the-img-element>img</a></code> element's document's viewport.
   Other units must be interpreted the same as in Media Queries. <a href=#refsMQ>[MQ]</a></p>
 
-  <p>When asked to <dfn id=select-an-image-source>select an image source</dfn> for a given <code id=the-img-element:the-img-element-51><a href=#the-img-element>img</a></code> element <var>el</var>,
+  <p>When asked to <dfn id=select-an-image-source>select an image source</dfn> for a given <code id=the-img-element:the-img-element-49><a href=#the-img-element>img</a></code> element <var>el</var>,
   user agents must do the following:</p>
 
   <ol><li><p><a href=#update-the-source-set id=the-img-element:update-the-source-set>Update the source set</a> for <var>el</var>.<li><p>If <var>el</var>'s <a href=#source-set id=the-img-element:source-set-2>source set</a> is empty,
@@ -18262,7 +18257,7 @@
    choose one <a href=#image-source id=the-img-element:image-source-2>image source</a> from <var>source set</var>.
    Let this be <var>selected source</var>.<li><p>Return <var>selected source</var> and its associated pixel density.</ol>
 
-  <p>When asked to <dfn id=update-the-source-set>update the source set</dfn> for a given <code id=the-img-element:the-img-element-52><a href=#the-img-element>img</a></code> element <var>el</var>,
+  <p>When asked to <dfn id=update-the-source-set>update the source set</dfn> for a given <code id=the-img-element:the-img-element-50><a href=#the-img-element>img</a></code> element <var>el</var>,
   user agents must do the following:</p>
 
   <ol><li><p>Set <var>el</var>'s <a href=#source-set id=the-img-element:source-set-4>source set</a> to an empty <a href=#source-set id=the-img-element:source-set-5>source set</a>.<li><p>If <var>el</var> has a parent node and that is a <code id=the-img-element:the-picture-element-9><a href=#the-picture-element>picture</a></code> element,
@@ -18293,8 +18288,8 @@
      continue to the next child.<li><p><a href=#parse-a-srcset-attribute id=the-img-element:parse-a-srcset-attribute-2>Parse <var>child</var>'s srcset attribute</a> and
      let the returned <a href=#source-set id=the-img-element:source-set-9>source set</a> be <var>source set</var>.<li><p>If <var>source set</var> has zero <a href=#image-source id=the-img-element:image-source-5>image sources</a>,
      continue to the next child.<li><p>If <var>child</var> has a <code id=the-img-element:attr-picture-source-media-2><a href=#attr-picture-source-media>media</a></code> attribute,
-     and its value is not a <span>valid media query</span>,
-     or is a <span>valid media query</span> that evaluates to false,
+     and its value is not a <a href=#valid-media-query-list id=the-img-element:valid-media-query-list>valid media query list</a>,
+     or is a <a href=#valid-media-query-list id=the-img-element:valid-media-query-list-2>valid media query list</a> that evaluates to false,
      continue to the next child.<li><p><a href=#parse-a-sizes-attribute id=the-img-element:parse-a-sizes-attribute-2>Parse <var>child</var>'s sizes attribute</a>
      and let <var>source set</var>'s <a href=#source-size-2 id=the-img-element:source-size-2-4>source size</a> be the returned value.<li><p>If <var>child</var> has a <code id=the-img-element:attr-picture-source-type-2><a href=#attr-picture-source-type>type</a></code> attribute,
      and its value is an unknown or unsupported <a href=#mime-type id=the-img-element:mime-type>MIME type</a>,
@@ -18302,13 +18297,13 @@
 
    </ol>
 
-  <p class=note>Each <code id=the-img-element:the-img-element-53><a href=#the-img-element>img</a></code> element independently considers
+  <p class=note>Each <code id=the-img-element:the-img-element-51><a href=#the-img-element>img</a></code> element independently considers
   its previous sibling <code id=the-img-element:the-source-element-when-used-with-the-picture-element-9><a href=#the-source-element-when-used-with-the-picture-element>source</a></code> elements
-  plus the <code id=the-img-element:the-img-element-54><a href=#the-img-element>img</a></code> element itself
+  plus the <code id=the-img-element:the-img-element-52><a href=#the-img-element>img</a></code> element itself
   for selecting an <a href=#image-source id=the-img-element:image-source-6>image source</a>, ignoring any other (invalid) elements,
-  including other <code id=the-img-element:the-img-element-55><a href=#the-img-element>img</a></code> elements in the same <code id=the-img-element:the-picture-element-10><a href=#the-picture-element>picture</a></code> element,
+  including other <code id=the-img-element:the-img-element-53><a href=#the-img-element>img</a></code> elements in the same <code id=the-img-element:the-picture-element-10><a href=#the-picture-element>picture</a></code> element,
   or <code id=the-img-element:the-source-element-when-used-with-the-picture-element-10><a href=#the-source-element-when-used-with-the-picture-element>source</a></code> elements that are following siblings
-  of the relevant <code id=the-img-element:the-img-element-56><a href=#the-img-element>img</a></code> element.</p>
+  of the relevant <code id=the-img-element:the-img-element-54><a href=#the-img-element>img</a></code> element.</p>
 
   <p>When asked to <dfn id=parse-a-srcset-attribute>parse a srcset attribute</dfn> from an element,
   parse the value of the element's <code>srcset</code> attribute as follows:</p>
@@ -18498,7 +18493,7 @@
 
    </ol>
 
-  <p>The user agent may at any time run the following algorithm to update an <code id=the-img-element:the-img-element-57><a href=#the-img-element>img</a></code>
+  <p>The user agent may at any time run the following algorithm to update an <code id=the-img-element:the-img-element-55><a href=#the-img-element>img</a></code>
   element's image in order to react to changes in the environment. (User agents are <em>not
   required</em> to ever run this algorithm; for example, if the user is not looking at the page any
   more, the user agent might want to wait until the user has returned to the page before determining
@@ -18506,7 +18501,7 @@
 
   <ol><li><p>Asynchronously <a href=#await-a-stable-state id=the-img-element:await-a-stable-state-2>await a stable state</a>. The <a href=#synchronous-section id=the-img-element:synchronous-section-5>synchronous section</a>
    consists of all the remaining steps of this algorithm until the algorithm says the
-   <a href=#synchronous-section id=the-img-element:synchronous-section-6>synchronous section</a> has ended. (Steps in <a href=#synchronous-section id=the-img-element:synchronous-section-7>synchronous sections</a> are marked with ⌛.)<li><p>⌛ If the <code id=the-img-element:the-img-element-58><a href=#the-img-element>img</a></code> element does not have a <code id=the-img-element:attr-img-srcset-10><a href=#attr-img-srcset>srcset</a></code> attribute specified and it either has no parent
+   <a href=#synchronous-section id=the-img-element:synchronous-section-6>synchronous section</a> has ended. (Steps in <a href=#synchronous-section id=the-img-element:synchronous-section-7>synchronous sections</a> are marked with ⌛.)<li><p>⌛ If the <code id=the-img-element:the-img-element-56><a href=#the-img-element>img</a></code> element does not have a <code id=the-img-element:attr-img-srcset-10><a href=#attr-img-srcset>srcset</a></code> attribute specified and it either has no parent
    or it is not a <code id=the-img-element:the-picture-element-11><a href=#the-picture-element>picture</a></code> element, is not in the <a href=#img-all id=the-img-element:img-all-6>completely available</a> state, has image data whose resource type is
    <code id=the-img-element:multipart/x-mixed-replace-3><a href=#multipart/x-mixed-replace>multipart/x-mixed-replace</a></code>, or if its <a href=#update-the-image-data id=the-img-element:update-the-image-data-4>update the image data</a> algorithm is
    running, then abort this algorithm.<li><p>⌛ Let <var>selected source</var> and <var>selected pixel
@@ -18519,9 +18514,9 @@
    <li><p>End the <a href=#synchronous-section id=the-img-element:synchronous-section-8>synchronous section</a>, continuing the remaining steps
    asynchronously.<li>
 
-    <p>Do a <a href=#potentially-cors-enabled-fetch id=the-img-element:potentially-cors-enabled-fetch-2>potentially CORS-enabled fetch</a> of the resulting <a href=#absolute-url id=the-img-element:absolute-url-4>absolute
+    <p>Do a <a href=#potentially-cors-enabled-fetch id=the-img-element:potentially-cors-enabled-fetch-2>potentially CORS-enabled fetch</a> of the resulting <a href=#absolute-url id=the-img-element:absolute-url-3>absolute
     URL</a>, with the <i>mode</i> being <var>CORS mode</var>, the <i>origin</i>
-    being the <a href=#origin-2 id=the-img-element:origin-2-6>origin</a> of the <code id=the-img-element:the-img-element-59><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-11><a href=#document>Document</a></code>, and the
+    being the <a href=#origin-2 id=the-img-element:origin-2-6>origin</a> of the <code id=the-img-element:the-img-element-57><a href=#the-img-element>img</a></code> element's <code id=the-img-element:document-10><a href=#document>Document</a></code>, and the
     <i>default origin behaviour</i> set to <i>taint</i>.</p>
 
     <p>If this download fails in any way (other than the response code not being a 2xx code, as
@@ -18535,16 +18530,16 @@
 
     <p><a href=#queue-a-task id=the-img-element:queue-a-task-15>Queue a task</a> to run the following substeps:</p>
 
-    <ol><li><p>If the <code id=the-img-element:the-img-element-60><a href=#the-img-element>img</a></code> element has experienced <a href=#relevant-mutations id=the-img-element:relevant-mutations-3>relevant mutations</a>
+    <ol><li><p>If the <code id=the-img-element:the-img-element-58><a href=#the-img-element>img</a></code> element has experienced <a href=#relevant-mutations id=the-img-element:relevant-mutations-3>relevant mutations</a>
      since this algorithm started, then abort these steps.</p>
 
-     <li><p>Let the <code id=the-img-element:the-img-element-61><a href=#the-img-element>img</a></code> element's <a href=#last-selected-source id=the-img-element:last-selected-source-3>last selected source</a> be <var>selected source</var> and the <code id=the-img-element:the-img-element-62><a href=#the-img-element>img</a></code> element's <a href=#current-pixel-density id=the-img-element:current-pixel-density-6>current pixel
-     density</a> be <var>selected pixel density</var>.<li><p>Let the <code id=the-img-element:the-img-element-63><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-34>current request</a>'s
-     <a href=#img-req-url id=the-img-element:img-req-url-8>current URL</a> be the resulting <a href=#absolute-url id=the-img-element:absolute-url-5>absolute URL</a> from the earlier step.<li><p>Replace the <code id=the-img-element:the-img-element-64><a href=#the-img-element>img</a></code> element's image data with the resource obtained by the
+     <li><p>Let the <code id=the-img-element:the-img-element-59><a href=#the-img-element>img</a></code> element's <a href=#last-selected-source id=the-img-element:last-selected-source-3>last selected source</a> be <var>selected source</var> and the <code id=the-img-element:the-img-element-60><a href=#the-img-element>img</a></code> element's <a href=#current-pixel-density id=the-img-element:current-pixel-density-6>current pixel
+     density</a> be <var>selected pixel density</var>.<li><p>Let the <code id=the-img-element:the-img-element-61><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-34>current request</a>'s
+     <a href=#img-req-url id=the-img-element:img-req-url-8>current URL</a> be the resulting <a href=#absolute-url id=the-img-element:absolute-url-4>absolute URL</a> from the earlier step.<li><p>Replace the <code id=the-img-element:the-img-element-62><a href=#the-img-element>img</a></code> element's image data with the resource obtained by the
      earlier step of this algorithm. It can be either <a href=#cors-same-origin id=the-img-element:cors-same-origin-4>CORS-same-origin</a> or
      <a href=#cors-cross-origin id=the-img-element:cors-cross-origin-2>CORS-cross-origin</a>; this affects the <a href=#origin-2 id=the-img-element:origin-2-7>origin</a> of the image itself (e.g.
      when used on a <code id=the-img-element:the-canvas-element-3><a href=#the-canvas-element>canvas</a></code>).<li><p><a href=#fire-a-simple-event id=the-img-element:fire-a-simple-event-13>Fire a simple event</a> named <code id=the-img-element:event-load-4><a href=#event-load>load</a></code> at the
-     <code id=the-img-element:the-img-element-65><a href=#the-img-element>img</a></code> element.</ol>
+     <code id=the-img-element:the-img-element-63><a href=#the-img-element>img</a></code> element.</ol>
 
    </ol>
 
@@ -18555,7 +18550,7 @@
 
   <hr>
 
-  <p>What an <code id=the-img-element:the-img-element-66><a href=#the-img-element>img</a></code> element represents depends on the <code id=the-img-element:attr-img-src-12><a href=#attr-img-src>src</a></code> attribute and the <code id=the-img-element:attr-img-alt-3><a href=#attr-img-alt>alt</a></code>
+  <p>What an <code id=the-img-element:the-img-element-64><a href=#the-img-element>img</a></code> element represents depends on the <code id=the-img-element:attr-img-src-12><a href=#attr-img-src>src</a></code> attribute and the <code id=the-img-element:attr-img-alt-3><a href=#attr-img-alt>alt</a></code>
   attribute.</p>
 
   <dl class=switch><dt>If the <code id=the-img-element:attr-img-src-13><a href=#attr-img-src>src</a></code> attribute is set and the <code id=the-img-element:attr-img-alt-4><a href=#attr-img-alt>alt</a></code> attribute is set to the empty string<dd>
@@ -18602,7 +18597,7 @@
      steps.<li><p>If the image is a descendant of a <code id=the-img-element:the-figure-element><a href=#the-figure-element>figure</a></code> element that has a child
      <code id=the-img-element:the-figcaption-element><a href=#the-figcaption-element>figcaption</a></code> element, and, ignoring the <code id=the-img-element:the-figcaption-element-2><a href=#the-figcaption-element>figcaption</a></code> element and its
      descendants, the <code id=the-img-element:the-figure-element-2><a href=#the-figure-element>figure</a></code> element has no <a href=#flow-content-2 id=the-img-element:flow-content-2-2>flow content</a> descendants other
-     than <a href=#inter-element-whitespace id=the-img-element:inter-element-whitespace>inter-element whitespace</a> and the <code id=the-img-element:the-img-element-67><a href=#the-img-element>img</a></code> element, then the contents of the first such
+     than <a href=#inter-element-whitespace id=the-img-element:inter-element-whitespace>inter-element whitespace</a> and the <code id=the-img-element:the-img-element-65><a href=#the-img-element>img</a></code> element, then the contents of the first such
      <code id=the-img-element:the-figcaption-element-3><a href=#the-figcaption-element>figcaption</a></code> element are the caption information; abort these steps.<li><p>There is no caption information.</ol>
 
    <dt>If the <code id=the-img-element:attr-img-src-16><a href=#attr-img-src>src</a></code> attribute is not set and either the <code id=the-img-element:attr-img-alt-10><a href=#attr-img-alt>alt</a></code> attribute is set to the empty string or the <code id=the-img-element:attr-img-alt-11><a href=#attr-img-alt>alt</a></code> attribute is not set at all<dd>
@@ -18628,7 +18623,7 @@
   <p class=warning>While user agents are encouraged to repair cases of missing <code id=the-img-element:attr-img-alt-15><a href=#attr-img-alt>alt</a></code> attributes, authors must not rely on such behavior. <a href=#alt>Requirements for providing text to act as an alternative for images</a> are described
   in detail below.</p>
 
-  <p>The <em>contents</em> of <code id=the-img-element:the-img-element-68><a href=#the-img-element>img</a></code> elements, if any, are ignored for the purposes of
+  <p>The <em>contents</em> of <code id=the-img-element:the-img-element-66><a href=#the-img-element>img</a></code> elements, if any, are ignored for the purposes of
   rendering.</p>
 
   
@@ -18658,7 +18653,7 @@
   <code id=the-img-element:attr-picture-source-media-3><a href=#attr-picture-source-media>media</a></code> attribute specified
   in a <code id=the-img-element:the-picture-element-12><a href=#the-picture-element>picture</a></code> element.</p>
 
-  <p>The <code id=the-img-element:the-img-element-69><a href=#the-img-element>img</a></code> element supports <a href=#dimension-attributes id=the-img-element:dimension-attributes>dimension
+  <p>The <code id=the-img-element:the-img-element-67><a href=#the-img-element>img</a></code> element supports <a href=#dimension-attributes id=the-img-element:dimension-attributes>dimension
   attributes</a>.</p>
 
   
@@ -18702,12 +18697,12 @@
 
    <dt><var>image</var> . <code id=the-img-element:dom-img-currentsrc-2><a href=#dom-img-currentsrc>currentSrc</a></code><dd>
 
-    <p>Returns the image's <a href=#absolute-url id=the-img-element:absolute-url-6>absolute URL</a>.</p>
+    <p>Returns the image's <a href=#absolute-url id=the-img-element:absolute-url-5>absolute URL</a>.</p>
 
    <dt><var>image</var> = new <code id=the-img-element:dom-image-2><a href=#dom-image>Image</a></code>( [ <var>width</var> [, <var>height</var> ] ] )<dd>
 
 
-    <p>Returns a new <code id=the-img-element:the-img-element-70><a href=#the-img-element>img</a></code> element, with the <code id=the-img-element:attr-dim-width-2><a href=#attr-dim-width>width</a></code> and <code id=the-img-element:attr-dim-height-2><a href=#attr-dim-height>height</a></code> attributes set to the values
+    <p>Returns a new <code id=the-img-element:the-img-element-68><a href=#the-img-element>img</a></code> element, with the <code id=the-img-element:attr-dim-width-2><a href=#attr-dim-width>width</a></code> and <code id=the-img-element:attr-dim-height-2><a href=#attr-dim-height>height</a></code> attributes set to the values
     passed in the relevant arguments, if applicable.</p>
 
    </dl>
@@ -18736,9 +18731,9 @@
 
    <li>The final <a href=#concept-task id=the-img-element:concept-task-11>task</a> that is <a href=#queue-a-task id=the-img-element:queue-a-task-17>queued</a> by the <a href=#networking-task-source id=the-img-element:networking-task-source-8>networking task source</a> once the resource has been <a href=#fetch id=the-img-element:fetch-13>fetched</a> has been <a href=#queue-a-task id=the-img-element:queue-a-task-18>queued</a>.
 
-   <li>The <code id=the-img-element:the-img-element-71><a href=#the-img-element>img</a></code> element is <a href=#img-all id=the-img-element:img-all-7>completely available</a>.
+   <li>The <code id=the-img-element:the-img-element-69><a href=#the-img-element>img</a></code> element is <a href=#img-all id=the-img-element:img-all-7>completely available</a>.
 
-   <li>The <code id=the-img-element:the-img-element-72><a href=#the-img-element>img</a></code> element is <a href=#img-error id=the-img-element:img-error-7>broken</a>.
+   <li>The <code id=the-img-element:the-img-element-70><a href=#the-img-element>img</a></code> element is <a href=#img-error id=the-img-element:img-error-7>broken</a>.
 
   </ul>
 
@@ -18748,12 +18743,12 @@
   a <a href=#concept-script id=the-img-element:concept-script>script</a> is executing.</p>
 
   <p>The <dfn id=dom-img-currentsrc><code>currentSrc</code></dfn> IDL attribute
-  must return the <code id=the-img-element:the-img-element-73><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-35>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-9>current URL</a>.</p>
+  must return the <code id=the-img-element:the-img-element-71><a href=#the-img-element>img</a></code> element's <a href=#current-request id=the-img-element:current-request-35>current request</a>'s <a href=#img-req-url id=the-img-element:img-req-url-9>current URL</a>.</p>
 
   <p>A constructor is provided for creating <code id=the-img-element:htmlimageelement><a href=#htmlimageelement>HTMLImageElement</a></code> objects (in addition to
   the factory methods from DOM such as <code>createElement()</code>): <dfn id=dom-image><code>Image(<var>width</var>, <var>height</var>)</code></dfn>.
   When invoked as a constructor, this must return a new <code id=the-img-element:htmlimageelement-2><a href=#htmlimageelement>HTMLImageElement</a></code> object (a new
-  <code id=the-img-element:the-img-element-74><a href=#the-img-element>img</a></code> element). If the <var>width</var> argument is present, the new object's
+  <code id=the-img-element:the-img-element-72><a href=#the-img-element>img</a></code> element). If the <var>width</var> argument is present, the new object's
   <code id=the-img-element:attr-dim-width-3><a href=#attr-dim-width>width</a></code> content attribute must be set to <var>width</var>. If the <var>height</var> argument is also present, the new object's
   <code id=the-img-element:attr-dim-height-3><a href=#attr-dim-height>height</a></code> content attribute must be set to <var>height</var>. The element's document must be the <a href=#active-document id=the-img-element:active-document-2>active document</a> of the
   <a href=#browsing-context id=the-img-element:browsing-context-3>browsing context</a> of the <code id=the-img-element:window><a href=#window>Window</a></code> object on which the interface object of
@@ -78249,7 +78244,7 @@
   animated image data is inserted into a document, it jumps to the point in the animation cycle that
   is currently being displayed by the first image.</p>
 
-  <p>When a user agent is to <dfn id=restart-the-animation-2>restart the animation</dfn> for an <code id=images-2:the-img-element-4><a href=#the-img-element>img</a></code> element
+  <p>When a user agent is to <dfn id=restart-the-animation>restart the animation</dfn> for an <code id=images-2:the-img-element-4><a href=#the-img-element>img</a></code> element
   showing an animated image, all animated images with the same <a href=#absolute-url id=images-2:absolute-url-3>absolute URL</a> and the
   same image data in that <code id=images-2:the-img-element-5><a href=#the-img-element>img</a></code> element's <code id=images-2:document-2><a href=#document>Document</a></code> are expected to restart
   their animation from the beginning.</p>

Modified: source
===================================================================
--- source	2014-08-28 23:59:06 UTC (rev 8732)
+++ source	2014-08-29 19:26:28 UTC (rev 8733)
@@ -12216,7 +12216,7 @@
 
     <tr>
 
-     <td><code>noscript</code> element
+     <td><code>noscript</code> element, when <span>scripting is enabled</span>
 
      <td><span data-x="concept-role-none">No role</span>, with the <code
      data-x="attr-aria-hidden">aria-hidden</code> state set to "true"



More information about the Commit-Watchers mailing list