[html5] r8725 - [e] (0) Move 'restart the animation' down Fixing https://www.w3.org/Bugs/Public/ [...]

whatwg at whatwg.org whatwg at whatwg.org
Thu Aug 28 12:03:44 PDT 2014


Author: ianh
Date: 2014-08-28 12:03:40 -0700 (Thu, 28 Aug 2014)
New Revision: 8725

Modified:
   complete.html
   index
   source
Log:
[e] (0) Move 'restart the animation' down
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24958
Affected topics: Rendering

Modified: complete.html
===================================================================
--- complete.html	2014-08-28 18:57:07 UTC (rev 8724)
+++ complete.html	2014-08-28 19:03:40 UTC (rev 8725)
@@ -17949,7 +17949,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 id=the-img-element:restart-the-animation>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-2 id=the-img-element:restart-the-animation-2>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>
@@ -18008,7 +18008,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 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-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,
     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,
@@ -78246,9 +78246,14 @@
   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
+  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>
+
   <hr>
 
-  <p>The following CSS rules are expected to apply when the <code id=images-2:document-2><a href=#document>Document</a></code> is in <a href=#quirks-mode id=images-2:quirks-mode-2>quirks
+  <p>The following CSS rules are expected to apply when the <code id=images-2:document-3><a href=#document>Document</a></code> is in <a href=#quirks-mode id=images-2:quirks-mode-2>quirks
   mode</a>:</p>
 
   <pre class=css>@namespace url(http://www.w3.org/1999/xhtml);

Modified: index
===================================================================
--- index	2014-08-28 18:57:07 UTC (rev 8724)
+++ index	2014-08-28 19:03:40 UTC (rev 8725)
@@ -17949,7 +17949,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 id=the-img-element:restart-the-animation>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-2 id=the-img-element:restart-the-animation-2>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>
@@ -18008,7 +18008,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 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-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,
     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,
@@ -78246,9 +78246,14 @@
   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
+  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>
+
   <hr>
 
-  <p>The following CSS rules are expected to apply when the <code id=images-2:document-2><a href=#document>Document</a></code> is in <a href=#quirks-mode id=images-2:quirks-mode-2>quirks
+  <p>The following CSS rules are expected to apply when the <code id=images-2:document-3><a href=#document>Document</a></code> is in <a href=#quirks-mode id=images-2:quirks-mode-2>quirks
   mode</a>:</p>
 
   <pre class=css>@namespace url(http://www.w3.org/1999/xhtml);

Modified: source
===================================================================
--- source	2014-08-28 18:57:07 UTC (rev 8724)
+++ source	2014-08-28 19:03:40 UTC (rev 8725)
@@ -106586,6 +106586,11 @@
   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>restart the animation</dfn> for an <code>img</code> element
+  showing an animated image, all animated images with the same <span>absolute URL</span> and the
+  same image data in that <code>img</code> element's <code>Document</code> are expected to restart
+  their animation from the beginning.</p>
+
   <hr>
 
   <p>The following CSS rules are expected to apply when the <code>Document</code> is in <span>quirks



More information about the Commit-Watchers mailing list