[html5] r7990 - [giow] (2) Revamp how the 'time marches on' algorithm is invoked. Affected topic [...]

whatwg at whatwg.org whatwg at whatwg.org
Tue Jun 18 17:34:05 PDT 2013


Author: ianh
Date: 2013-06-18 17:34:04 -0700 (Tue, 18 Jun 2013)
New Revision: 7990

Modified:
   complete.html
   index
   source
Log:
[giow] (2) Revamp how the 'time marches on' algorithm is invoked.
Affected topics: Video Text Tracks, Video and Audio

Modified: complete.html
===================================================================
--- complete.html	2013-06-18 23:34:06 UTC (rev 7989)
+++ complete.html	2013-06-19 00:34:04 UTC (rev 7990)
@@ -256,7 +256,7 @@
 
   <header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
    <hgroup><h1 class=allcaps>HTML</h1>
-    <h2 class="no-num no-toc">Living Standard — Last Updated 18 June 2013</h2>
+    <h2 class="no-num no-toc">Living Standard — Last Updated 19 June 2013</h2>
    </hgroup><dl><dt><strong>Web developer edition:</strong></dt>
     <dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
     <dt>Multiple-page version:</dt>
@@ -28643,9 +28643,10 @@
       <a href=#media-element>media element</a>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag set</a>
       does not have the <a href=#sandboxed-automatic-features-browsing-context-flag>sandboxed automatic features browsing context flag</a> set, then
       the user agent may also set the <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> attribute to
-      false, set the element's <a href=#show-poster-flag>show poster flag</a> to false, <a href=#queue-a-task>queue a task</a> to
-      <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element, and
-      <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-playing><a href=#event-media-playing>playing</a></code> at the element.</p>
+      false, <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element, <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a
+      simple event</a> named <code title=event-media-playing><a href=#event-media-playing>playing</a></code> at the element, and
+      then, if the element's <a href=#show-poster-flag>show poster flag</a> to false, first set it to false and then
+      run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
 
       <p class=note>User agents do not need to support autoplay, and it is suggested that user
       agents honor user preferences on the matter. Authors are urged to use the <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code> attribute rather than using script to force the
@@ -28958,7 +28959,8 @@
 
     <ol><li><p>Change the value of <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> to false.</li>
 
-     <li><p>Set the element's <a href=#show-poster-flag>show poster flag</a> to false.</li>
+     <li><p>If the <a href=#show-poster-flag>show poster flag</a> is true, set the element's <a href=#show-poster-flag>show poster
+     flag</a> to false and run the <i><a href=#time-marches-on>time marches on</a></i> steps.</li>
 
      <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element.</li>
 
@@ -29071,9 +29073,16 @@
   track</a>'s <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a> must be added to the
   <a href=#media-element>media element</a>'s <a href=#list-of-newly-introduced-cues>list of newly introduced cues</a>. When a <a href=#media-element>media
   element</a>'s <a href=#list-of-newly-introduced-cues>list of newly introduced cues</a> has new cues added while the
-  <a href=#media-element>media element</a> is <a href=#dom-media-paused title=dom-media-paused>paused</a> but its <a href=#show-poster-flag>show
-  poster flag</a> is not set, then the user agent must run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
+  <a href=#media-element>media element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then the user agent must
+  run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
 
+  <p>When a <a href=#text-track-cue>text track cue</a> is removed from the <a href=#text-track-list-of-cues title="text track list of
+  cues">list of cues</a> of a <a href=#text-track>text track</a> that is in the <a href=#list-of-text-tracks>list of text
+  tracks</a> for a <a href=#media-element>media element</a>, and whenever a <a href=#text-track>text track</a> is removed
+  from the <a href=#list-of-text-tracks>list of text tracks</a> of a <a href=#media-element>media element</a>, if the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then the user agent must run the
+  <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
+
   <p>When the <a href=#current-playback-position>current playback position</a> of a <a href=#media-element>media element</a> changes (e.g.
   due to playback or seeking), the user agent must run the <i><a href=#time-marches-on>time marches on</a></i> steps. If the
   <a href=#current-playback-position>current playback position</a> changes while the steps are running, then the user agent
@@ -29369,6 +29378,8 @@
    <li><p>⌛ Set the <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL attribute to
    false.</li>
 
+   <li><p>⌛ Run the <a href=#time-marches-on>time marches on</a> steps.</li>
+
    <li id=seekUpdate><p>⌛ <a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a>
    named <code title=event-media-timeupdate><a href=#event-media-timeupdate>timeupdate</a></code> at the element.</li>
 
@@ -30879,6 +30890,9 @@
 
     </ol></li>
 
+   <li><p>If the <a href=#media-element>media element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, run the
+   <i><a href=#time-marches-on>time marches on</a></i> steps.</li>
+
   </ol><p>The <a href=#task-source>task source</a> for the <a href=#concept-task title=concept-task>tasks</a> listed in this
   section is the <a href=#dom-manipulation-task-source>DOM manipulation task source</a>.</p>
 
@@ -31750,10 +31764,6 @@
    <li><p>Add <var title="">cue</var> to the method's <code><a href=#texttrack>TextTrack</a></code> object's <a href=#text-track>text
    track</a>'s <a href=#text-track-list-of-cues>text track list of cues</a>.</li>
 
-   <li><p>If the <code><a href=#texttrack>TextTrack</a></code> object's <a href=#text-track>text track</a> is in a <a href=#media-element>media
-   element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, run the <i><a href=#time-marches-on>time marches on</a></i> steps for that
-   <a href=#media-element>media element</a>.</li>
-
   </ol><p>The <dfn id=dom-texttrack-removecue title=dom-TextTrack-removeCue><code>removeCue(<var title="">cue</var>)</code></dfn>
   method of <code><a href=#texttrack>TextTrack</a></code> objects, when invoked, must run the following steps:</p>
 
@@ -31911,8 +31921,9 @@
   start time</a> must be set to the new value, interpreted in seconds; then, if the
   <code><a href=#texttrackcue>TextTrackCue</a></code> object's <a href=#text-track-cue>text track cue</a> is in a <a href=#text-track>text track</a>'s
   <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a>, and that <a href=#text-track>text track</a> is in
-  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, then run the <i><a href=#time-marches-on>time marches
-  on</a></i> steps for that <a href=#media-element>media element</a>.</p>
+  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, and the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then run the <i><a href=#time-marches-on>time marches on</a></i>
+  steps for that <a href=#media-element>media element</a>.</p>
 
   <p>The <dfn id=dom-texttrackcue-endtime title=dom-TextTrackCue-endTime><code>endTime</code></dfn> attribute, on getting,
   must return the <a href=#text-track-cue-end-time>text track cue end time</a> of the <a href=#text-track-cue>text track cue</a> that the
@@ -31920,8 +31931,9 @@
   time</a> must be set to the new value, interpreted in seconds; then, if the
   <code><a href=#texttrackcue>TextTrackCue</a></code> object's <a href=#text-track-cue>text track cue</a> is in a <a href=#text-track>text track</a>'s
   <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a>, and that <a href=#text-track>text track</a> is in
-  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, then run the <i><a href=#time-marches-on>time marches
-  on</a></i> steps for that <a href=#media-element>media element</a>.</p>
+  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, and the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then run the <i><a href=#time-marches-on>time marches on</a></i>
+  steps for that <a href=#media-element>media element</a>.</p>
 
   <p>The <dfn id=dom-texttrackcue-pauseonexit title=dom-TextTrackCue-pauseOnExit><code>pauseOnExit</code></dfn> attribute, on
   getting, must return true if the <a href=#text-track-cue-pause-on-exit-flag>text track cue pause-on-exit flag</a> of the <a href=#text-track-cue>text

Modified: index
===================================================================
--- index	2013-06-18 23:34:06 UTC (rev 7989)
+++ index	2013-06-19 00:34:04 UTC (rev 7990)
@@ -256,7 +256,7 @@
 
   <header class=head id=head><p><a class=logo href=http://www.whatwg.org/><img alt=WHATWG height=101 src=/images/logo width=101></a></p>
    <hgroup><h1 class=allcaps>HTML</h1>
-    <h2 class="no-num no-toc">Living Standard — Last Updated 18 June 2013</h2>
+    <h2 class="no-num no-toc">Living Standard — Last Updated 19 June 2013</h2>
    </hgroup><dl><dt><strong>Web developer edition:</strong></dt>
     <dd><strong><a href=http://developers.whatwg.org/>http://developers.whatwg.org/</a></strong></dd>
     <dt>Multiple-page version:</dt>
@@ -28643,9 +28643,10 @@
       <a href=#media-element>media element</a>'s <code><a href=#document>Document</a></code>'s <a href=#active-sandboxing-flag-set>active sandboxing flag set</a>
       does not have the <a href=#sandboxed-automatic-features-browsing-context-flag>sandboxed automatic features browsing context flag</a> set, then
       the user agent may also set the <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> attribute to
-      false, set the element's <a href=#show-poster-flag>show poster flag</a> to false, <a href=#queue-a-task>queue a task</a> to
-      <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element, and
-      <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-playing><a href=#event-media-playing>playing</a></code> at the element.</p>
+      false, <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element, <a href=#queue-a-task>queue a task</a> to <a href=#fire-a-simple-event>fire a
+      simple event</a> named <code title=event-media-playing><a href=#event-media-playing>playing</a></code> at the element, and
+      then, if the element's <a href=#show-poster-flag>show poster flag</a> to false, first set it to false and then
+      run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
 
       <p class=note>User agents do not need to support autoplay, and it is suggested that user
       agents honor user preferences on the matter. Authors are urged to use the <code title=attr-media-autoplay><a href=#attr-media-autoplay>autoplay</a></code> attribute rather than using script to force the
@@ -28958,7 +28959,8 @@
 
     <ol><li><p>Change the value of <code title=dom-media-paused><a href=#dom-media-paused>paused</a></code> to false.</li>
 
-     <li><p>Set the element's <a href=#show-poster-flag>show poster flag</a> to false.</li>
+     <li><p>If the <a href=#show-poster-flag>show poster flag</a> is true, set the element's <a href=#show-poster-flag>show poster
+     flag</a> to false and run the <i><a href=#time-marches-on>time marches on</a></i> steps.</li>
 
      <li><p><a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a> named <code title=event-media-play><a href=#event-media-play>play</a></code> at the element.</li>
 
@@ -29071,9 +29073,16 @@
   track</a>'s <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a> must be added to the
   <a href=#media-element>media element</a>'s <a href=#list-of-newly-introduced-cues>list of newly introduced cues</a>. When a <a href=#media-element>media
   element</a>'s <a href=#list-of-newly-introduced-cues>list of newly introduced cues</a> has new cues added while the
-  <a href=#media-element>media element</a> is <a href=#dom-media-paused title=dom-media-paused>paused</a> but its <a href=#show-poster-flag>show
-  poster flag</a> is not set, then the user agent must run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
+  <a href=#media-element>media element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then the user agent must
+  run the <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
 
+  <p>When a <a href=#text-track-cue>text track cue</a> is removed from the <a href=#text-track-list-of-cues title="text track list of
+  cues">list of cues</a> of a <a href=#text-track>text track</a> that is in the <a href=#list-of-text-tracks>list of text
+  tracks</a> for a <a href=#media-element>media element</a>, and whenever a <a href=#text-track>text track</a> is removed
+  from the <a href=#list-of-text-tracks>list of text tracks</a> of a <a href=#media-element>media element</a>, if the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then the user agent must run the
+  <i><a href=#time-marches-on>time marches on</a></i> steps.</p>
+
   <p>When the <a href=#current-playback-position>current playback position</a> of a <a href=#media-element>media element</a> changes (e.g.
   due to playback or seeking), the user agent must run the <i><a href=#time-marches-on>time marches on</a></i> steps. If the
   <a href=#current-playback-position>current playback position</a> changes while the steps are running, then the user agent
@@ -29369,6 +29378,8 @@
    <li><p>⌛ Set the <code title=dom-media-seeking><a href=#dom-media-seeking>seeking</a></code> IDL attribute to
    false.</li>
 
+   <li><p>⌛ Run the <a href=#time-marches-on>time marches on</a> steps.</li>
+
    <li id=seekUpdate><p>⌛ <a href=#queue-a-task>Queue a task</a> to <a href=#fire-a-simple-event>fire a simple event</a>
    named <code title=event-media-timeupdate><a href=#event-media-timeupdate>timeupdate</a></code> at the element.</li>
 
@@ -30879,6 +30890,9 @@
 
     </ol></li>
 
+   <li><p>If the <a href=#media-element>media element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, run the
+   <i><a href=#time-marches-on>time marches on</a></i> steps.</li>
+
   </ol><p>The <a href=#task-source>task source</a> for the <a href=#concept-task title=concept-task>tasks</a> listed in this
   section is the <a href=#dom-manipulation-task-source>DOM manipulation task source</a>.</p>
 
@@ -31750,10 +31764,6 @@
    <li><p>Add <var title="">cue</var> to the method's <code><a href=#texttrack>TextTrack</a></code> object's <a href=#text-track>text
    track</a>'s <a href=#text-track-list-of-cues>text track list of cues</a>.</li>
 
-   <li><p>If the <code><a href=#texttrack>TextTrack</a></code> object's <a href=#text-track>text track</a> is in a <a href=#media-element>media
-   element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, run the <i><a href=#time-marches-on>time marches on</a></i> steps for that
-   <a href=#media-element>media element</a>.</li>
-
   </ol><p>The <dfn id=dom-texttrack-removecue title=dom-TextTrack-removeCue><code>removeCue(<var title="">cue</var>)</code></dfn>
   method of <code><a href=#texttrack>TextTrack</a></code> objects, when invoked, must run the following steps:</p>
 
@@ -31911,8 +31921,9 @@
   start time</a> must be set to the new value, interpreted in seconds; then, if the
   <code><a href=#texttrackcue>TextTrackCue</a></code> object's <a href=#text-track-cue>text track cue</a> is in a <a href=#text-track>text track</a>'s
   <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a>, and that <a href=#text-track>text track</a> is in
-  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, then run the <i><a href=#time-marches-on>time marches
-  on</a></i> steps for that <a href=#media-element>media element</a>.</p>
+  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, and the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then run the <i><a href=#time-marches-on>time marches on</a></i>
+  steps for that <a href=#media-element>media element</a>.</p>
 
   <p>The <dfn id=dom-texttrackcue-endtime title=dom-TextTrackCue-endTime><code>endTime</code></dfn> attribute, on getting,
   must return the <a href=#text-track-cue-end-time>text track cue end time</a> of the <a href=#text-track-cue>text track cue</a> that the
@@ -31920,8 +31931,9 @@
   time</a> must be set to the new value, interpreted in seconds; then, if the
   <code><a href=#texttrackcue>TextTrackCue</a></code> object's <a href=#text-track-cue>text track cue</a> is in a <a href=#text-track>text track</a>'s
   <a href=#text-track-list-of-cues title="text track list of cues">list of cues</a>, and that <a href=#text-track>text track</a> is in
-  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, then run the <i><a href=#time-marches-on>time marches
-  on</a></i> steps for that <a href=#media-element>media element</a>.</p>
+  a <a href=#media-element>media element</a>'s <a href=#list-of-text-tracks>list of text tracks</a>, and the <a href=#media-element>media
+  element</a>'s <a href=#show-poster-flag>show poster flag</a> is not set, then run the <i><a href=#time-marches-on>time marches on</a></i>
+  steps for that <a href=#media-element>media element</a>.</p>
 
   <p>The <dfn id=dom-texttrackcue-pauseonexit title=dom-TextTrackCue-pauseOnExit><code>pauseOnExit</code></dfn> attribute, on
   getting, must return true if the <a href=#text-track-cue-pause-on-exit-flag>text track cue pause-on-exit flag</a> of the <a href=#text-track-cue>text

Modified: source
===================================================================
--- source	2013-06-18 23:34:06 UTC (rev 7989)
+++ source	2013-06-19 00:34:04 UTC (rev 7990)
@@ -30489,10 +30489,11 @@
       <span>media element</span>'s <code>Document</code>'s <span>active sandboxing flag set</span>
       does not have the <span>sandboxed automatic features browsing context flag</span> set, then
       the user agent may also set the <code title="dom-media-paused">paused</code> attribute to
-      false, set the element's <span>show poster flag</span> to false, <span>queue a task</span> to
-      <span>fire a simple event</span> named <code title="event-media-play">play</code> at the element, and
-      <span>queue a task</span> to <span>fire a simple event</span> named <code
-      title="event-media-playing">playing</code> at the element.</p>
+      false, <span>queue a task</span> to <span>fire a simple event</span> named <code
+      title="event-media-play">play</code> at the element, <span>queue a task</span> to <span>fire a
+      simple event</span> named <code title="event-media-playing">playing</code> at the element, and
+      then, if the element's <span>show poster flag</span> to false, first set it to false and then
+      run the <i>time marches on</i> steps.</p>
 
       <p class="note">User agents do not need to support autoplay, and it is suggested that user
       agents honor user preferences on the matter. Authors are urged to use the <code
@@ -30878,7 +30879,8 @@
 
      <li><p>Change the value of <code title="dom-media-paused">paused</code> to false.</p></li>
 
-     <li><p>Set the element's <span>show poster flag</span> to false.</p></li>
+     <li><p>If the <span>show poster flag</span> is true, set the element's <span>show poster
+     flag</span> to false and run the <i>time marches on</i> steps.</p></li>
 
      <li><p><span>Queue a task</span> to <span>fire a simple event</span> named <code
      title="event-media-play">play</code> at the element.</p></li>
@@ -31022,9 +31024,16 @@
   track</span>'s <span title="text track list of cues">list of cues</span> must be added to the
   <span>media element</span>'s <span>list of newly introduced cues</span>. When a <span>media
   element</span>'s <span>list of newly introduced cues</span> has new cues added while the
-  <span>media element</span> is <span title="dom-media-paused">paused</span> but its <span>show
-  poster flag</span> is not set, then the user agent must run the <i>time marches on</i> steps.</p>
+  <span>media element</span>'s <span>show poster flag</span> is not set, then the user agent must
+  run the <i>time marches on</i> steps.</p>
 
+  <p>When a <span>text track cue</span> is removed from the <span title="text track list of
+  cues">list of cues</span> of a <span>text track</span> that is in the <span>list of text
+  tracks</span> for a <span>media element</span>, and whenever a <span>text track</span> is removed
+  from the <span>list of text tracks</span> of a <span>media element</span>, if the <span>media
+  element</span>'s <span>show poster flag</span> is not set, then the user agent must run the
+  <i>time marches on</i> steps.</p>
+
   <p>When the <span>current playback position</span> of a <span>media element</span> changes (e.g.
   due to playback or seeking), the user agent must run the <i>time marches on</i> steps. If the
   <span>current playback position</span> changes while the steps are running, then the user agent
@@ -31368,6 +31377,8 @@
    <li><p>&#x231B; Set the <code title="dom-media-seeking">seeking</code> IDL attribute to
    false.</p></li>
 
+   <li><p>&#x231B; Run the <span>time marches on</span> steps.</p></li>
+
    <li id="seekUpdate"><p>&#x231B; <span>Queue a task</span> to <span>fire a simple event</span>
    named <code title="event-media-timeupdate">timeupdate</code> at the element.</p></li>
 
@@ -33096,6 +33107,9 @@
 
    </li>
 
+   <li><p>If the <span>media element</span>'s <span>show poster flag</span> is not set, run the
+   <i>time marches on</i> steps.</p></li>
+
   </ol>
 
   <p>The <span>task source</span> for the <span title="concept-task">tasks</span> listed in this
@@ -34131,10 +34145,6 @@
    <li><p>Add <var title="">cue</var> to the method's <code>TextTrack</code> object's <span>text
    track</span>'s <span>text track list of cues</span>.</p></li>
 
-   <li><p>If the <code>TextTrack</code> object's <span>text track</span> is in a <span>media
-   element</span>'s <span>list of text tracks</span>, run the <i>time marches on</i> steps for that
-   <span>media element</span>.</p></li>
-
   </ol>
 
   <p>The <dfn title="dom-TextTrack-removeCue"><code>removeCue(<var title="">cue</var>)</code></dfn>
@@ -34314,8 +34324,9 @@
   start time</span> must be set to the new value, interpreted in seconds; then, if the
   <code>TextTrackCue</code> object's <span>text track cue</span> is in a <span>text track</span>'s
   <span title="text track list of cues">list of cues</span>, and that <span>text track</span> is in
-  a <span>media element</span>'s <span>list of text tracks</span>, then run the <i>time marches
-  on</i> steps for that <span>media element</span>.</p>
+  a <span>media element</span>'s <span>list of text tracks</span>, and the <span>media
+  element</span>'s <span>show poster flag</span> is not set, then run the <i>time marches on</i>
+  steps for that <span>media element</span>.</p>
 
   <p>The <dfn title="dom-TextTrackCue-endTime"><code>endTime</code></dfn> attribute, on getting,
   must return the <span>text track cue end time</span> of the <span>text track cue</span> that the
@@ -34323,8 +34334,9 @@
   time</span> must be set to the new value, interpreted in seconds; then, if the
   <code>TextTrackCue</code> object's <span>text track cue</span> is in a <span>text track</span>'s
   <span title="text track list of cues">list of cues</span>, and that <span>text track</span> is in
-  a <span>media element</span>'s <span>list of text tracks</span>, then run the <i>time marches
-  on</i> steps for that <span>media element</span>.</p>
+  a <span>media element</span>'s <span>list of text tracks</span>, and the <span>media
+  element</span>'s <span>show poster flag</span> is not set, then run the <i>time marches on</i>
+  steps for that <span>media element</span>.</p>
 
   <p>The <dfn title="dom-TextTrackCue-pauseOnExit"><code>pauseOnExit</code></dfn> attribute, on
   getting, must return true if the <span>text track cue pause-on-exit flag</span> of the <span>text




More information about the Commit-Watchers mailing list