tor-browser

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

test_bug571849.xhtml (1399B)


      1 <?xml version="1.0"?>
      2 <?xml-stylesheet href="chrome://global/skin" type="text/css"?>
      3 <?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css"
      4                 type="text/css"?>
      5 <!--
      6 https://bugzilla.mozilla.org/show_bug.cgi?id=500931
      7 -->
      8 <window title="Mozilla Bug 500931"
      9  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
     10  <script src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
     11 
     12  <!-- test results are displayed in the html:body -->
     13  <body xmlns="http://www.w3.org/1999/xhtml">
     14  <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=500931"
     15     target="_blank">Mozilla Bug 500931</a>
     16 
     17  <!-- test code goes here -->
     18  <script type="application/javascript"><![CDATA[
     19 
     20  /** Test for Bug 500931 */
     21 
     22  function go() {
     23    var ifr = document.getElementById('ifr');
     24    var docnodes = ifr.contentDocument.body.childNodes;
     25    var index, value;
     26    for (let i of Object.entries(docnodes)) {
     27      index = i[0];
     28      value = i[1];
     29    }
     30    is(index, "0", "enumerated the 0th element");
     31    ok(Text.isInstance(value), "the 0th element was a text node");
     32    SimpleTest.finish();
     33  }
     34 
     35  SimpleTest.waitForExplicitFinish();
     36 
     37  ]]></script>
     38  <iframe type="content"
     39          src="http://example.org/tests/js/xpconnect/tests/mochitest/bug571849_helper.html"
     40          onload="go()"
     41          id="ifr">
     42  </iframe>
     43  </body>
     44 </window>