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>