tor-browser

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

test_bug691.html (1310B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <!--
      4 https://bugzilla.mozilla.org/show_bug.cgi?id=691
      5 -->
      6 <head>
      7  <title>Test for Bug 691</title>
      8  <script src="/tests/SimpleTest/SimpleTest.js"></script>        
      9  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css" />
     10 <script type="text/javascript">
     11 
     12 function show(what) {
     13  var stage = document.getElementById("stage");
     14  if (what == "modularity") {
     15    var spaghetti = document.createElement("IMG",null);
     16    spaghetti.setAttribute("SRC","nnc_lockup.gif");
     17    spaghetti.setAttribute("id","foo");
     18    stage.insertBefore(spaghetti,stage.firstChild);
     19  }
     20 }
     21 
     22 function remove() {
     23  var stage = document.getElementById("stage");
     24  var body = document.getElementsByTagName("BODY")[0];
     25  while (stage.firstChild) {
     26    stage.firstChild.remove();
     27  }
     28 }
     29 
     30 </script>
     31 </head>
     32 <body>
     33 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=691">Mozilla Bug 691</a>
     34 <p id="display"></p>
     35 <div id="content" >
     36 <ul>
     37 <li >foo</li>   
     38 </ul>
     39 <div id="stage">
     40 </div>
     41  
     42 </div>
     43 <pre id="test">
     44 <script class="testbody" type="text/javascript">
     45 
     46 /** Test for Bug 691 */
     47 
     48 show("modularity");
     49 remove();
     50 show("modularity");
     51 remove();
     52 show("modularity");
     53 remove();
     54 show("modularity");
     55 
     56 ok($("foo"), "basic DOM manipulation doesn't crash");
     57 
     58 </script>
     59 </pre>
     60 </body>
     61 </html>