layout/reftests/dom/insertmultiplemultiple-1.html

branch
TOR_BUG_9701
changeset 14
925c144e1f1f
equal deleted inserted replaced
-1:000000000000 0:2ef569417d5d
1 <html class="reftest-wait">
2 <head>
3
4 <script>
5 function boom()
6 {
7 document.body.offsetHeight;
8
9 var sixdiv = document.getElementById("six");
10 var parent = sixdiv.parentNode;
11
12 for (var i = 3; i <= 5; i++) {
13 var newdiv = document.createElement("div");
14 newdiv.appendChild(document.createTextNode(i));
15 parent.insertBefore(newdiv, sixdiv);
16 }
17
18 var elevendiv = document.getElementById("eleven");
19 parent = elevendiv.parentNode;
20
21 for (var i = 8; i <= 10; i++) {
22 var newdiv = document.createElement("div");
23 newdiv.appendChild(document.createTextNode(i));
24 parent.insertBefore(newdiv, elevendiv);
25 }
26
27 var lastdiv = document.getElementById("last");
28 parent = lastdiv.parentNode;
29
30 for (var i = 13; i <= 14; i++) {
31 var newdiv = document.createElement("div");
32 newdiv.appendChild(document.createTextNode(i));
33 parent.insertBefore(newdiv, lastdiv);
34 }
35
36 document.body.offsetHeight;
37 document.documentElement.className = "";
38 }
39 </script>
40
41 </head>
42 <body onload="boom();">
43 <div>1</div>
44 <div>2</div>
45 <div id="six">6</div>
46 <div>7</div>
47 <div id="eleven">11</div>
48 <div>12</div>
49 <div id="last">15</div>
50 </body>
51 </html>

mercurial