tor-browser

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

test_bug587931.html (1260B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <!--
      4 https://bugzilla.mozilla.org/show_bug.cgi?id=587931
      5 -->
      6 <head>
      7  <title>Test for Bug 587931</title>
      8  <script src="/tests/SimpleTest/SimpleTest.js"></script>
      9  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
     10 </head>
     11 <body>
     12 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=587931">Mozilla Bug 587931</a>
     13 <pre id="test">
     14 <script type="application/javascript">
     15 /** Test for Bug 587931 */
     16 SimpleTest.waitForExplicitFinish();
     17 function verifyScript(n) {
     18  var curr = document.currentScript;
     19  is(curr, document.getElementById(n), "correct script (" + n + ")");
     20 }
     21 
     22 window.addEventListener("load", function() {
     23  SimpleTest.finish();
     24 });
     25 </script>
     26 </pre>
     27 <!-- Test parser inserted scripts -->
     28 <script id="parse-inline">
     29 verifyScript("parse-inline");
     30 </script>
     31 <script id="parse-ext" src="data:text/plain,verifyScript('parse-ext');"></script>
     32 
     33 <!-- Test DOM inserted scripts -->
     34 <script>
     35 var s = document.createElement("script");
     36 s.textContent = "verifyScript('dom-inline');";
     37 s.id = "dom-inline";
     38 document.body.appendChild(s);
     39 
     40 s = document.createElement("script");
     41 s.src = "data:text/plain,verifyScript('dom-ext');";
     42 s.id = "dom-ext";
     43 document.body.appendChild(s);
     44 </script>
     45 </body>
     46 </html>