OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <title>Tests cue vertical alignment (direction) from settings.</title> | 2 <title>Tests cue vertical alignment (direction) from settings.</title> |
3 <script src="track-helpers.js"></script> | 3 <script src="track-helpers.js"></script> |
4 <script src="../../resources/testharness.js"></script> | 4 <script src="../../resources/testharness.js"></script> |
5 <script src="../../resources/testharnessreport.js"></script> | 5 <script src="../../resources/testharnessreport.js"></script> |
6 <script> | 6 <script> |
7 check_cues_from_track("captions-webvtt/tc021-valign.vtt", testTrack); | 7 check_cues_from_track("captions-webvtt/tc021-valign.vtt", testTrack); |
8 check_cues_from_track("captions-webvtt/tc021-valign-ltr.vtt", testTrack); | 8 check_cues_from_track("captions-webvtt/tc021-valign-ltr.vtt", testTrack); |
9 check_cues_from_track("captions-webvtt/tc021-valign-bad.vtt", function(track) { | 9 check_cues_from_track("captions-webvtt/tc021-valign-bad.vtt", function(track) { |
10 var expected = [ | 10 var expected = [ |
11 { vertical: "" }, | 11 { vertical: "" }, |
12 { vertical: "" }, | 12 { vertical: "" }, |
13 { vertical: "" } | 13 { vertical: "" } |
14 ]; | 14 ]; |
15 | 15 |
16 assert_cues_match(track.cues, expected); | 16 assert_cues_match(track.cues, expected); |
17 }); | 17 }); |
18 | 18 |
19 function testTrack(track) { | 19 function testTrack(track) { |
20 var expected = [ | 20 var expected = [ |
21 { vertical: "rl", align: "middle", position: "auto" }, | 21 { vertical: "rl", align: "center", position: "auto" }, |
22 { vertical: "lr", align: "middle", position: "auto" }, | 22 { vertical: "lr", align: "center", position: "auto" }, |
23 { vertical: "rl", align: "start", position: 0 } | 23 { vertical: "rl", align: "start", position: 0 } |
24 ]; | 24 ]; |
25 | 25 |
26 assert_cues_match(track.cues, expected); | 26 assert_cues_match(track.cues, expected); |
27 } | 27 } |
28 </script> | 28 </script> |
OLD | NEW |