-<!DOCTYPE html>\r
-<html>\r
-WebKit Bug 89599 - Crash in RenderBlock::layoutPositionedObjects.<br />\r
-Test passes if it does not crash.\r
-<style>\r
-table { position: relative; }\r
-.span:last-child { position: relative; }\r
-</style>\r
-<script>\r
-if (window.testRunner)\r
- testRunner.dumpAsText();\r
-\r
-function crash() {\r
- table = document.createElement('table');\r
- document.documentElement.appendChild(table);\r
- \r
- span1 = document.createElement('span');\r
- span2 = document.createElement('span');\r
- span3 = document.createElement('span');\r
- span3.setAttribute('class', 'span');\r
- span4 = document.createElement('span');\r
- span4.style.position = 'absolute';\r
- span3.appendChild(span4);\r
-\r
- table.appendChild(span1);\r
- table.appendChild(span2);\r
- table.appendChild(span3);\r
-\r
- document.documentElement.offsetTop;\r
- span2.style.display = 'table-header-group';\r
- span3.style.display = 'block'\r
-}\r
-window.onload = crash;\r
-</script>\r
-</html>\r
+<!DOCTYPE html>
+<html>
+WebKit Bug 89599 - Crash in RenderBlock::layoutPositionedObjects.<br />
+Test passes if it does not crash.
+<style>
+table { position: relative; }
+.span:last-child { position: relative; }
+</style>
+<script>
+if (window.testRunner)
+ testRunner.dumpAsText();
+
+function crash() {
+ table = document.createElement('table');
+ document.documentElement.appendChild(table);
+
+ span1 = document.createElement('span');
+ span2 = document.createElement('span');
+ span3 = document.createElement('span');
+ span3.setAttribute('class', 'span');
+ span4 = document.createElement('span');
+ span4.style.position = 'absolute';
+ span3.appendChild(span4);
+
+ table.appendChild(span1);
+ table.appendChild(span2);
+ table.appendChild(span3);
+
+ document.documentElement.offsetTop;
+ span2.style.display = 'table-header-group';
+ span3.style.display = 'block'
+}
+window.onload = crash;
+</script>
+</html>