| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <title>test playbackRate and defaultPlaybackRate</title> | 4 <title>test playbackRate and defaultPlaybackRate</title> |
| 5 <script src=media-file.js></script> | 5 <script src=media-file.js></script> |
| 6 <script src=video-test.js></script> | 6 <script src=video-test.js></script> |
| 7 <script> | 7 <script> |
| 8 var rateChangeCount = 0; | 8 var rateChangeCount = 0; |
| 9 | 9 |
| 10 function ratechange() | 10 function ratechange() |
| (...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 78 | 78 |
| 79 run("video.playbackRate = Number.MAX_VALUE"); | 79 run("video.playbackRate = Number.MAX_VALUE"); |
| 80 testExpected("video.playbackRate", Number.MAX_VALUE); | 80 testExpected("video.playbackRate", Number.MAX_VALUE); |
| 81 consoleWrite(""); | 81 consoleWrite(""); |
| 82 endTest(); | 82 endTest(); |
| 83 } | 83 } |
| 84 | 84 |
| 85 function start() | 85 function start() |
| 86 { | 86 { |
| 87 findMediaElement(); | 87 findMediaElement(); |
| 88 waitForEvent('canplaythrough', canplaythrough); | 88 waitForEventOnce('canplaythrough', canplaythrough); |
| 89 waitForEvent('ended', ended); | 89 waitForEvent('ended', ended); |
| 90 waitForEvent('ratechange', ratechange); | 90 waitForEvent('ratechange', ratechange); |
| 91 | 91 |
| 92 consoleWrite("*** setting src"); | 92 consoleWrite("*** setting src"); |
| 93 setSrcByTagName("video", findMediaFile("video", "content/test"))
; | 93 setSrcByTagName("video", findMediaFile("video", "content/test"))
; |
| 94 } | 94 } |
| 95 | 95 |
| 96 </script> | 96 </script> |
| 97 </head> | 97 </head> |
| 98 | 98 |
| 99 <body onload="start()"> | 99 <body onload="start()"> |
| 100 | 100 |
| 101 <video controls > </video> | 101 <video controls > </video> |
| 102 <ol> | 102 <ol> |
| 103 <li>'playbackRate' should not change when play() is called.</li> | 103 <li>'playbackRate' should not change when play() is called.</li> |
| 104 <li>'playbackRate' and 'defaultPlaybackRate' should always return th
e last value set.</li> | 104 <li>'playbackRate' and 'defaultPlaybackRate' should always return th
e last value set.</li> |
| 105 </ol> | 105 </ol> |
| 106 </body> | 106 </body> |
| 107 </html> | 107 </html> |
| OLD | NEW |