| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <title>Test that TextTrack's cues are rendered correctly when the snap to lines
flag is not set.</title> | 2 <title>Test that TextTrack's cues are rendered correctly when the snap to lines
flag is not set.</title> |
| 3 <script src="../media-file.js"></script> | 3 <script src="../media-file.js"></script> |
| 4 <script src="../media-controls.js"></script> | 4 <script src="../media-controls.js"></script> |
| 5 <script src="../../resources/testharness.js"></script> | 5 <script src="../../resources/testharness.js"></script> |
| 6 <script src="../../resources/testharnessreport.js"></script> | 6 <script src="../../resources/testharnessreport.js"></script> |
| 7 <video> | 7 <video> |
| 8 <track src="captions-webvtt/captions-snap-to-lines-not-set.vtt" kind="captio
ns" default> | 8 <track src="captions-webvtt/captions-snap-to-lines-not-set.vtt" kind="captio
ns" default> |
| 9 </video> | 9 </video> |
| 10 <script> | 10 <script> |
| (...skipping 18 matching lines...) Expand all Loading... |
| 29 0.60, | 29 0.60, |
| 30 1.10, | 30 1.10, |
| 31 1.60, | 31 1.60, |
| 32 2.10, | 32 2.10, |
| 33 2.60, | 33 2.60, |
| 34 3.10, | 34 3.10, |
| 35 4.10 | 35 4.10 |
| 36 ]; | 36 ]; |
| 37 var cueRenderingPosition = [ | 37 var cueRenderingPosition = [ |
| 38 // Number of active cues 1. | 38 // Number of active cues 1. |
| 39 [[0 ,100, "middle"]], | 39 [[0 ,100, "center"]], |
| 40 [[0, 50, "middle"]], | 40 [[0, 50, "center"]], |
| 41 [[0, 0, "start"]], | 41 [[0, 0, "start"]], |
| 42 [[0, 0, "end"]], | 42 [[0, 0, "end"]], |
| 43 [[0, 100, "right"]], | 43 [[0, 100, "right"]], |
| 44 [[0, 100, "left"]], | 44 [[0, 100, "left"]], |
| 45 [[0, 50, "middle"]], | 45 [[0, 50, "center"]], |
| 46 [ //Number of active cues 7. | 46 [ //Number of active cues 7. |
| 47 [0, 50, "middle"], | 47 [0, 50, "center"], |
| 48 [0, 0, "start"], | 48 [0, 0, "start"], |
| 49 [0, 0, "end"], | 49 [0, 0, "end"], |
| 50 [0, 100, "middle"], | 50 [0, 100, "center"], |
| 51 [0, 25, "end"], | 51 [0, 25, "end"], |
| 52 [44, 33, "start"], | 52 [44, 33, "start"], |
| 53 [23, 55, "start"] | 53 [23, 55, "start"] |
| 54 ] | 54 ] |
| 55 ]; | 55 ]; |
| 56 function runNextTestCase() { | 56 function runNextTestCase() { |
| 57 if (seekTimeIndex == testCaseSeekTime.length) { | 57 if (seekTimeIndex == testCaseSeekTime.length) { |
| 58 t.done(); | 58 t.done(); |
| 59 return; | 59 return; |
| 60 } | 60 } |
| (...skipping 11 matching lines...) Expand all Loading... |
| 72 assert_equals(testTrack.track.activeCues[i].align, cuePosition[i][2]
); | 72 assert_equals(testTrack.track.activeCues[i].align, cuePosition[i][2]
); |
| 73 | 73 |
| 74 assert_equals(Math.round(cueDisplayElement.offsetLeft / cueDisplayCo
ntainer.offsetWidth * 100), cuePosition[i][0]); | 74 assert_equals(Math.round(cueDisplayElement.offsetLeft / cueDisplayCo
ntainer.offsetWidth * 100), cuePosition[i][0]); |
| 75 assert_equals(Math.round(cueDisplayElement.offsetTop / cueDisplayCon
tainer.offsetHeight * 100), cuePosition[i][1]); | 75 assert_equals(Math.round(cueDisplayElement.offsetTop / cueDisplayCon
tainer.offsetHeight * 100), cuePosition[i][1]); |
| 76 } | 76 } |
| 77 | 77 |
| 78 seekTimeIndex++; | 78 seekTimeIndex++; |
| 79 runNextTestCase(); | 79 runNextTestCase(); |
| 80 } | 80 } |
| 81 }); | 81 }); |
| 82 </script> | 82 </script> |
| OLD | NEW |