RESOLVED INVALID 117525
Cues are displayed with the newest on top instead of on the bottom
https://bugs.webkit.org/show_bug.cgi?id=117525
Summary Cues are displayed with the newest on top instead of on the bottom
Brendan Long
Reported 2013-06-11 15:58:39 PDT
Created attachment 204367 [details] Screenshot of QtWebKit (built with --video-track) showing cues in opposite of expected order I'm not sure if this is a WebVTT spec bug or not, but if you play a video with multiple cues, the newest cues will be at the top instead of at the bottom. For example, if you had a WebVTT file like this: WEBVTT FILE 00:00:00.000 --> 00:00:10.000 This 00:00:01.000 --> 00:00:10.000 is a 00:00:01.000 --> 00:00:10.000 test. The cues display on the video would say: test. is a This To demonstrate this with QtWebKit, you'll need to build with --video-track. It shows up in Safari too (I'll upload a screenshot in just a minute). The spec is so complicated that I can't tell if this behavior is "correct". If it is, I can take this up on the HTML5 mailing list instead.
Attachments
Screenshot of QtWebKit (built with --video-track) showing cues in opposite of expected order (26.72 KB, image/png)
2013-06-11 15:58 PDT, Brendan Long
no flags
Screenshot of Safari showing cues in opposite of expected order (116.15 KB, image/png)
2013-06-11 15:59 PDT, Brendan Long
no flags
Patch (1.64 KB, patch)
2013-06-11 16:05 PDT, Brendan Long
buildbot: commit-queue-
Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2 (815.40 KB, application/zip)
2013-06-11 17:36 PDT, Build Bot
no flags
Archive of layout-test-results from webkit-ews-01 for mac-mountainlion (616.23 KB, application/zip)
2013-06-11 18:26 PDT, Build Bot
no flags
Archive of layout-test-results from webkit-ews-05 for mac-mountainlion (613.29 KB, application/zip)
2013-06-11 19:23 PDT, Build Bot
no flags
Brendan Long
Comment 1 2013-06-11 15:59:29 PDT
Created attachment 204368 [details] Screenshot of Safari showing cues in opposite of expected order
Brendan Long
Comment 2 2013-06-11 16:05:57 PDT
Jer Noble
Comment 3 2013-06-11 16:14:23 PDT
(In reply to comment #0) > The spec is so complicated that I can't tell if this behavior is "correct". If it is, I can take this up on the HTML5 mailing list instead. This behavior is (unfortunately) correct. Cues are moved so as to avoid overlapping in "cue order", which means that the oldest cues will always be on the bottom.
Build Bot
Comment 4 2013-06-11 17:36:16 PDT
Comment on attachment 204369 [details] Patch Attachment 204369 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/791408 New failing tests: media/track/track-cue-rendering-mode-changed.html media/track/track-cue-rendering-snap-to-lines-not-set.html media/track/track-cue-rendering-vertical.html media/track/track-cue-rendering-horizontal.html
Build Bot
Comment 5 2013-06-11 17:36:17 PDT
Created attachment 204373 [details] Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-12 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.3
Build Bot
Comment 6 2013-06-11 18:26:25 PDT
Comment on attachment 204369 [details] Patch Attachment 204369 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/835140 New failing tests: media/track/track-cue-rendering-snap-to-lines-not-set.html media/track/track-cue-rendering-mode-changed.html media/track/track-cue-rendering-vertical.html media/track/track-cue-rendering-horizontal.html fast/repaint/table-cell-collapsed-border-scroll.html
Build Bot
Comment 7 2013-06-11 18:26:27 PDT
Created attachment 204377 [details] Archive of layout-test-results from webkit-ews-01 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-01 Port: mac-mountainlion Platform: Mac OS X 10.8.3
Build Bot
Comment 8 2013-06-11 19:23:28 PDT
Comment on attachment 204369 [details] Patch Attachment 204369 [details] did not pass mac-ews (mac): Output: http://webkit-queues.appspot.com/results/767295 New failing tests: media/track/track-cue-rendering-snap-to-lines-not-set.html media/track/track-cue-rendering-mode-changed.html media/track/track-cue-rendering-vertical.html media/track/track-cue-rendering-horizontal.html fast/repaint/table-cell-collapsed-border-scroll.html
Build Bot
Comment 9 2013-06-11 19:23:30 PDT
Created attachment 204382 [details] Archive of layout-test-results from webkit-ews-05 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-05 Port: mac-mountainlion Platform: Mac OS X 10.8.3
Note You need to log in before you can comment on or make changes to this bug.