[Release] Webkit-EFL Ver. 2.0_beta_118996_0.6.22
[framework/web/webkit-efl.git] / LayoutTests / webaudio / mediaelementaudiosourcenode-gc.html
1 <!DOCTYPE html>
2
3 <html>
4 <head>
5 <script src="../fast/js/resources/js-test-pre.js"></script>
6 </head>
7
8 <body>
9 <div id="description"></div>
10 <div id="console"></div>
11
12 <script>
13 description("Tests garbage collection of MediaElementAudioSourceNode.");
14
15 function runTest() {
16     if (window.layoutTestController) {
17         layoutTestController.overridePreference("WebKitWebAudioEnabled", "1");
18         layoutTestController.dumpAsText();
19     }
20
21     audioElement = document.createElement("audio");
22     context = new webkitAudioContext(1, 1000, 44100);
23     source = context.createMediaElementSource(audioElement);
24     audioElement = null;
25     context = null;
26     source = null;
27     gc();
28
29     testPassed("MediaElementAudioSourceNode survived garbage collection.");
30
31     finishJSTest();
32 }
33
34 runTest();
35
36 </script>
37
38 <script src="../fast/js/resources/js-test-post.js"></script>
39 </body>
40 </html>