HTML5 Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/6557

SVNBugCommentTime (UTC)
655714106[Gecko] [Internet Explorer] [Opera] [Webkit] Change the text track cue order so that it reverse-sorts on end time, since that results in better rendering and fixes some chapter issues. Also, better define the order of events for multiple cues that started at the same time with different end times.2011-09-20 00:11
Index: source
===================================================================
--- source	(revision 6556)
+++ source	(revision 6557)
@@ -31399,20 +31399,11 @@
     first).</p>
 
     <p>Further sort <span title="concept-task">tasks</span> in <var
-    title="">events</var> that have the same time by the <span>text
-    track</span> associated with the <span
-    title="concept-task">tasks</span>, in the same order as the <span
-    title="text track">text tracks</span> appear in the <span>media
-    element</span>'s <span>list of text tracks</span>.</p>
+    title="">events</var> that have the same time by the relative
+    <span>text track cue order</span> of the <span title="text track
+    cue">text track cues</span> associated with these <span
+    title="concept-task">tasks</span>.</p>
 
-    <p>Further sort <span title="concept-task">tasks</span> in <var
-    title="">events</var> that have the same time and <span>text
-    track</span> by the <span>text track cue</span> associated with
-    the <span title="concept-task">tasks</span>, in the same order as
-    the <span title="text track cue">cues</span> were created (so e.g.
-    for cues from a <span>WebVTT file</span>, that would be the order
-    in which the cues were listed in the file).</p>
-
    </li>
 
    <li><p><span title="queue a task">Queue</span> each <span
@@ -33525,7 +33516,7 @@
   time">start time</span>, earliest first; then, any <span
   title="text track cue">cues</span> with the same <span title="text
   track cue start time">start time</span> must be sorted by their
-  <span title="text track cue end time">end time</span>, earliest
+  <span title="text track cue end time">end time</span>, latest
   first; and finally, any <span title="text track cue">cues</span>
   with identical <span title="text track cue end time">end
   times</span> must be sorted in the order they were created (so

|