test_audioWorklet_WASM_Features.html (791B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <title>Test for AudioWorklet + WASM features</title> 5 <script src="/tests/SimpleTest/SimpleTest.js"></script> 6 <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/> 7 <script type="application/javascript" src="common.js"></script> 8 </head> 9 <body> 10 11 <script type="application/javascript"> 12 function runTestInIframe() { 13 let audioContext = new AudioContext(); 14 audioContext.audioWorklet.addModule("worklet_audioWorklet_WASM_features.js") 15 .then(() => { 16 const node = new AudioWorkletNode(audioContext, 'wasm'); 17 node.port.onmessage = e => { 18 let result = e.data; 19 ok(result === true, "Compilation succeeded"); 20 SimpleTest.finish(); 21 } 22 node.connect(audioContext.destination); 23 }); 24 } 25 </script> 26 27 </body> 28 </html>