track-webvtt-positioning.html (961B)
1 <!DOCTYPE html> 2 <title>Cue text position from settings</title> 3 <script src="track-helpers.js"></script> 4 <script src="/resources/testharness.js"></script> 5 <script src="/resources/testharnessreport.js"></script> 6 <script> 7 check_cues_from_track("resources/positioning.vtt", testTrack); 8 check_cues_from_track("resources/positioning-ltr.vtt", testTrack); 9 10 check_cues_from_track("resources/positioning-bad.vtt", function(track) { 11 var expected = [ 12 { position: "auto" }, 13 { position: "auto" }, 14 { position: "auto" }, 15 { position: "auto" }, 16 { position: "auto" }, 17 { position: "auto" }, 18 { position: "auto" }, 19 { position: "auto" } 20 ]; 21 22 assert_cues_match(track.cues, expected); 23 }); 24 25 function testTrack(track) { 26 var expected = [ 27 { position: 0 }, 28 { position: 50 }, 29 { position: "auto" }, 30 { position: 100 } 31 ]; 32 33 assert_cues_match(track.cues, expected); 34 } 35 </script>