| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| 5 | 5 |
| 6 <script src=../media-file.js></script> | 6 <script src=../media-file.js></script> |
| 7 <!-- TODO(philipj): Convert test to testharness.js. crbug.com/588956 |
| 8 (Please avoid writing new tests using video-test.js) --> |
| 7 <script src=../video-test.js></script> | 9 <script src=../video-test.js></script> |
| 8 <script> | 10 <script> |
| 9 | 11 |
| 10 var numberOfTrackTests = 2; | 12 var numberOfTrackTests = 2; |
| 11 | 13 |
| 12 function trackLoaded() | 14 function trackLoaded() |
| 13 { | 15 { |
| 14 numberOfTracksLoaded++; | 16 numberOfTracksLoaded++; |
| 15 if (numberOfTracksLoaded == numberOfTrackTests) { | 17 if (numberOfTracksLoaded == numberOfTrackTests) { |
| 16 testTrack(0); | 18 testTrack(0); |
| 17 testTrackError(1); | 19 testTrackError(1); |
| 18 } | 20 } |
| 19 } | 21 } |
| 20 | 22 |
| 21 function testTrack(i) | 23 function testTrack(i) |
| 22 { | 24 { |
| 23 findMediaElement(); | 25 findMediaElement(); |
| 24 var expected = | 26 var expected = |
| 25 { | 27 { |
| 26 length : 3, | 28 length : 3, |
| 27 tests: | 29 tests: |
| 28 [ | 30 [ |
| 29 { | 31 { |
| 30 property : "size", | 32 property : "size", |
| 31 values : [100, 10, 0], | 33 values : [100, 10, 0], |
| 32 }, | 34 }, |
| 33 ], | 35 ], |
| 34 }; | 36 }; |
| 35 testCues(i, expected); | 37 testCues(i, expected); |
| 36 | 38 |
| 37 allTestsEnded(); | 39 allTestsEnded(); |
| 38 } | 40 } |
| 39 | 41 |
| 40 function testTrackError(i) | 42 function testTrackError(i) |
| 41 { | 43 { |
| 42 findMediaElement(); | 44 findMediaElement(); |
| 43 var expected = | 45 var expected = |
| 44 { | 46 { |
| 45 length : 3, | 47 length : 3, |
| 46 tests: | 48 tests: |
| 47 [ | 49 [ |
| 48 { | 50 { |
| 49 property : "size", | 51 property : "size", |
| 50 values : [100, 100, 100], | 52 values : [100, 100, 100], |
| 51 }, | 53 }, |
| 52 ], | 54 ], |
| 53 }; | 55 }; |
| 54 testCues(i, expected); | 56 testCues(i, expected); |
| 55 | 57 |
| 56 allTestsEnded(); | 58 allTestsEnded(); |
| 57 } | 59 } |
| 58 </script> | 60 </script> |
| 59 </head> | 61 </head> |
| 60 <body onload="enableAllTextTracks()"> | 62 <body onload="enableAllTextTracks()"> |
| 61 <p>Tests cue size from settings.</p> | 63 <p>Tests cue size from settings.</p> |
| 62 <video> | 64 <video> |
| 63 <track src="captions-webvtt/tc019-cue-size.vtt" onload="trackLoaded(
)"> | 65 <track src="captions-webvtt/tc019-cue-size.vtt" onload="trackLoaded(
)"> |
| 64 <track src="captions-webvtt/tc019-cue-size-bad.vtt" onload="trackLoa
ded()"> | 66 <track src="captions-webvtt/tc019-cue-size-bad.vtt" onload="trackLoa
ded()"> |
| 65 </video> | 67 </video> |
| 66 </body> | 68 </body> |
| 67 </html> | 69 </html> |
| OLD | NEW |