OLD | NEW |
1 | 1 |
2 var video = null; | 2 var video = null; |
3 var mediaElement = document; // If not set, an event from any element will trigg
er a waitForEvent() callback. | 3 var mediaElement = document; // If not set, an event from any element will trigg
er a waitForEvent() callback. |
4 var console = null; | 4 var consoleDiv = null; |
5 var printFullTestDetails = true; // This is optionaly switched of by test whose
tested values can differ. (see disableFullTestDetailsPrinting()) | 5 var printFullTestDetails = true; // This is optionaly switched of by test whose
tested values can differ. (see disableFullTestDetailsPrinting()) |
6 var Failed = false; | 6 var Failed = false; |
7 | 7 |
8 var track = null; // Current TextTrack being tested. | 8 var track = null; // Current TextTrack being tested. |
9 var cues = null; // Current TextTrackCueList being tested. | 9 var cues = null; // Current TextTrackCueList being tested. |
10 var numberOfTrackTests = 0; | 10 var numberOfTrackTests = 0; |
11 var numberOfTracksLoaded = 0; | 11 var numberOfTracksLoaded = 0; |
12 | 12 |
13 findMediaElement(); | 13 findMediaElement(); |
14 logConsole(); | 14 logConsole(); |
(...skipping 11 matching lines...) Expand all Loading... |
26 printFullTestDetails = false; | 26 printFullTestDetails = false; |
27 } | 27 } |
28 | 28 |
29 function enableFullTestDetailsPrinting() | 29 function enableFullTestDetailsPrinting() |
30 { | 30 { |
31 printFullTestDetails = true; | 31 printFullTestDetails = true; |
32 } | 32 } |
33 | 33 |
34 function logConsole() | 34 function logConsole() |
35 { | 35 { |
36 if (!console && document.body) { | 36 if (!consoleDiv && document.body) { |
37 console = document.createElement('div'); | 37 consoleDiv = document.createElement('div'); |
38 document.body.appendChild(console); | 38 document.body.appendChild(consoleDiv); |
39 } | 39 } |
40 return console; | 40 return consoleDiv; |
41 } | 41 } |
42 | 42 |
43 function findMediaElement() | 43 function findMediaElement() |
44 { | 44 { |
45 try { | 45 try { |
46 video = document.getElementsByTagName('video')[0]; | 46 video = document.getElementsByTagName('video')[0]; |
47 if (video) | 47 if (video) |
48 mediaElement = video; | 48 mediaElement = video; |
49 else { | 49 else { |
50 audio = document.getElementsByTagName('audio')[0]; | 50 audio = document.getElementsByTagName('audio')[0]; |
(...skipping 306 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
357 | 357 |
358 func(); | 358 func(); |
359 } | 359 } |
360 | 360 |
361 requiredEvents = []; | 361 requiredEvents = []; |
362 for (var i = 0; i < eventList.length; i++) { | 362 for (var i = 0; i < eventList.length; i++) { |
363 requiredEvents[i] = eventList[i][1]; | 363 requiredEvents[i] = eventList[i][1]; |
364 eventList[i][0].addEventListener(requiredEvents[i], _eventCallback, true
); | 364 eventList[i][0].addEventListener(requiredEvents[i], _eventCallback, true
); |
365 } | 365 } |
366 } | 366 } |
OLD | NEW |