| 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 |