Bug 1839316: part 5) Guard the "fetchpriority" attribute behind a pref. r=kershaw...
[gecko.git] / docshell / test / navigation / file_bug462076_2.html
blob63cf3de3f9572e5a584d6a81b948d04a47046b73
1 <html>
2 <head>
3 <title>Bug 462076</title>
4 <script>
5 var srcs = [ "frame0.html",
6 "frame1.html",
7 "frame2.html",
8 "frame3.html" ];
10 var checkCount = 0;
12 function makeFrame(index) {
13 var ifr = document.createElement("iframe");
14 ifr.src = srcs[index];
15 ifr.onload = checkFrame;
16 document.getElementById("container" + index).appendChild(ifr);
19 function runTest() {
20 var randomNumber = Math.floor(Math.random() * 4);
21 for (var i = randomNumber; i < 4; ++i) {
22 makeFrame(i);
24 for (var k = 0; k < randomNumber; ++k) {
25 makeFrame(k);
29 function checkFrame(evt) {
30 var ifr = evt.target;
31 opener.ok(String(ifr.contentWindow.location).includes(ifr.src),
32 "Wrong document loaded (" + ifr.src + ", " +
33 ifr.contentWindow.location + ")!");
35 if (++checkCount == 4) {
36 if (++opener.testCount == 10) {
37 opener.nextTest();
38 window.close();
39 } else {
40 window.location.reload();
44 </script>
45 </head>
46 <body onload="runTest();">
47 <div id="container0"></div>
48 <div id="container1"></div>
49 <div id="container2"></div>
50 <div id="container3"></div>
51 </body>
52 </html>