Add new access object callback
[framework/web/webkit-efl.git] / LayoutTests / media / remove-from-document.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4     <script src=media-file.js></script>
5     <script src=video-test.js></script>
6     <script type="text/javascript" charset="utf-8">
7         function doSetup()
8         {
9             video = document.getElementsByTagName('video')[0];
10             video.src = findMediaFile("video", "content/test");
11         }
12
13         function doTest () 
14         {
15             consoleWrite("EVENT(canplaythrough)");
16             testExpected("video.networkState", HTMLMediaElement.NETWORK_EMPTY, "!=");
17             testExpected("video.paused", false);
18     
19             run("document.body.removeChild(video)");
20     
21             testExpected("video.networkState", HTMLMediaElement.NETWORK_EMPTY, "!=");
22             testExpected("video.paused", true);
23     
24             document.body.offsetTop;
25             endTest();
26         }
27
28         window.addEventListener('load', doSetup, false);
29     </script>
30 </head>
31 <body>
32     <p>Test that removing a media element from the tree pauses playback but does not unload the media.</p>
33     <video controls autoplay oncanplaythrough="doTest()"></video>
34 </body>
35 </html>