5 <title>585-element-deep display: block
</title>
7 // Any copyright is dedicated to the Public Domain.
8 // http://creativecommons.org/publicdomain/zero/1.0/
13 var current
= document
;
16 if ((next
= current
.firstChild
)) {
18 if (depth
> deepest
) {
25 if ((next
= current
.nextSibling
)) {
29 current
= current
.parentNode
;
31 if (current
== document
) {
37 var h1
= document
.getElementsByTagName("h1")[0];
38 var p
= document
.createElement("p");
39 var t
= document
.createTextNode("Actual depth (including text leaves): " + deepest
);
41 h1
.parentNode
.insertBefore(p
, h1
.nextSibling
);
45 var t
= document
.createTextNode("PASS");
46 var div
= document
.createElement("div");
48 for (var i
= 0; i
< 582; i
++) {
49 var another
= document
.createElement("div");
50 another
.appendChild(div
);
53 document
.body
.appendChild(div
);
57 window
.addEventListener('DOMContentLoaded', deep
, false);
61 <h1>585-element-deep display: block
</h1>