102.html (1264B)
1 <!DOCTYPE html> 2 <html><head> 3 <title> scheduler: defer script after initial onload event</title> 4 </head> 5 <body> 6 <div id="log">FAILED (This TC requires JavaScript enabled)</div> 7 8 <script> 9 onload = function() { 10 document.open(); 11 document.write("<title> scheduler: defer script after initial onload event</title><script src='/resources/testharness.js'><\/script><script src='/resources/testharnessreport.js'><\/script><script src='testlib/testlib.js'><\/script><div id='log'>document.written content</div><script>var t = async_test(); log('inline script #1')<\/script><script src='scripts/include-1.js'><\/script><script async src='scripts/include-2.js'><\/script>"); 12 document.close(); 13 window.setTimeout(function() { 14 window.t.step(function() { 15 window.assert_any(window.assert_array_equals, window.eventOrder, 16 [['inline script #1', 'external script #1', 'external script #2'], 17 ['inline script #1', 'external script #2', 'external script #1']]); 18 window.t.done(); 19 })}, 20 1000); 21 }; 22 </script> 23 </body> 24 </html>