-<html>\r
-<body onload="runTest();">\r
-Test passes if it does not crash.\r
-<script>\r
- if (window.testRunner)\r
- testRunner.dumpAsText();\r
-\r
- function runTest() {\r
- span0 = document.createElement('span');\r
- document.documentElement.appendChild(span0);\r
-\r
- span1 = document.createElement('span');\r
- span0.appendChild(span1);\r
-\r
- span2 = document.createElement('span');\r
- span2.style.float = 'left';\r
- span2.appendChild(document.createTextNode('a'));\r
- span0.appendChild(span2);\r
-\r
- div = document.createElement('div');\r
- span1.appendChild(div);\r
- \r
- document.body.offsetTop;\r
- \r
- li = document.createElement('li');\r
- li.style.position = 'fixed';\r
- span1.appendChild(li);\r
- \r
- document.body.offsetTop;\r
- \r
- span3 = document.createElement('span');\r
- span3.appendChild(span0);\r
- }\r
-</script>\r
-</body>\r
-</html>\r
+<html>
+<body onload="runTest();">
+Test passes if it does not crash.
+<script>
+ if (window.testRunner)
+ testRunner.dumpAsText();
+
+ function runTest() {
+ span0 = document.createElement('span');
+ document.documentElement.appendChild(span0);
+
+ span1 = document.createElement('span');
+ span0.appendChild(span1);
+
+ span2 = document.createElement('span');
+ span2.style.float = 'left';
+ span2.appendChild(document.createTextNode('a'));
+ span0.appendChild(span2);
+
+ div = document.createElement('div');
+ span1.appendChild(div);
+
+ document.body.offsetTop;
+
+ li = document.createElement('li');
+ li.style.position = 'fixed';
+ span1.appendChild(li);
+
+ document.body.offsetTop;
+
+ span3 = document.createElement('span');
+ span3.appendChild(span0);
+ }
+</script>
+</body>
+</html>