tor-browser

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

test_urlSearchParams.html (1304B)


      1 <!DOCTYPE HTML>
      2 <html>
      3 <!--
      4 https://bugzilla.mozilla.org/show_bug.cgi?id=887836
      5 -->
      6 <head>
      7  <meta charset="utf-8">
      8  <title>Test for URLSearchParams</title>
      9  <script src="/tests/SimpleTest/SimpleTest.js"></script>
     10  <script type="application/javascript" src="urlSearchParams_commons.js"></script>
     11  <link rel="stylesheet" type="text/css" href="/tests/SimpleTest/test.css"/>
     12 </head>
     13 <body>
     14 <a target="_blank" href="https://bugzilla.mozilla.org/show_bug.cgi?id=887836">Mozilla Bug 887836</a>
     15 <p id="display"></p>
     16 <div id="content" style="display: none">
     17  <iframe name="x" id="x"></iframe>
     18  <iframe name="y" id="y"></iframe>
     19 </div>
     20 <pre id="test">
     21 </pre>
     22 <script type="application/javascript">
     23 
     24  /** Test for Bug 887836 */
     25  ok("URLSearchParams" in window, "window.URLSearchParams exists");
     26 
     27  var tests = [
     28    testSimpleURLSearchParams,
     29    testCopyURLSearchParams,
     30    testParserURLSearchParams,
     31    testURL,
     32    testEncoding,
     33    testOrdering,
     34    testDelete,
     35    testGetNULL,
     36    testSet,
     37    testIterable,
     38    testZeroHandling,
     39    testCopyConstructor,
     40    testCTORs,
     41  ];
     42 
     43  function runTest() {
     44    if (!tests.length) {
     45      SimpleTest.finish();
     46      return;
     47    }
     48 
     49    var test = tests.shift();
     50    test();
     51  }
     52 
     53  SimpleTest.waitForExplicitFinish();
     54  runTest();
     55 
     56 </script>
     57 </body>
     58 </html>