tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

105.html (1050B)


      1 <!DOCTYPE html>
      2 <html><head>
      3        <title> scheduler: adding async attribute at runtime</title>
      4        <script src="/resources/testharness.js"></script>
      5        <script src="/resources/testharnessreport.js"></script>
      6        <script src="testlib/testlib.js"></script>
      7 </head>
      8 <body>
      9        <div id="log">FAILED (This TC requires JavaScript enabled)</div>
     10 
     11        <script>
     12          var t = async_test();
     13 
     14          var sources = ["scripts/include-1.js?pipe=trickle(d2)",
     15                         "scripts/include-2.js"]
     16          var scripts = sources.map(function(x) {
     17            var script = document.createElement("script");
     18            script.src = x;
     19            script.async = false;
     20            document.body.appendChild(script);
     21            return script;
     22          });
     23          scripts[0].async = true;
     24 
     25          addEventListener("load", t.step_func(function () {
     26            assert_array_equals(eventOrder, ["external script #1", "external script #2"]);
     27            t.done();
     28          }), false);
     29 
     30        </script>
     31 </body></html>