Merge Chromium + Blink git repositories
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / media / audio-constructor-preload.html
blobd3a104fdada4692a3bb98df627682a7f67519935
1 <html>
2 <head>
3 <script src=media-file.js></script>
4 <script src=video-test.js></script>
6 <script>
8 function canplaythrough()
10 consoleWrite("++ Test after 'canplaythrough' event");
11 testExpected("mediaElement.getAttribute('preload')", "auto");
12 testExpected("mediaElement.preload", "auto");
13 endTest();
16 function start()
18 run("mediaElement = new Audio()");
19 consoleWrite("");
21 consoleWrite("++ Test initial attribute value");
22 testExpected("mediaElement.getAttribute('preload')", "auto");
23 testExpected("mediaElement.preload", "auto");
24 consoleWrite("");
26 mediaElement.addEventListener("canplaythrough", canplaythrough);
27 run("mediaElement.src = '" + findMediaFile("audio", "content/test") + "'");
28 run("mediaElement.load()");
30 consoleWrite("");
33 </script>
34 </head>
36 <body onload="start()">
37 <p>Test that Audio() sets 'preload' attribute.</p>
38 </body>
39 </html>