-<!DOCTYPE html>\r
-<style>\r
- p { background-color: red; width: 100px; height: 100px; }\r
- p:empty { display: none; }\r
-</style>\r
-\r
-<body>\r
- <p id="test1"><a></a></p>\r
- <p></p>\r
- <p id="test2">	</p>\r
- <p></p>\r
- <p id="test3"> </p>\r
- <pre>FAIL</pre>\r
-</body>\r
-\r
-<script>\r
- if (window.testRunner)\r
- window.testRunner.dumpAsText();\r
-\r
- function allElementsHaveDisplayNone(elements)\r
- {\r
- for (var styles = "", i = 0; i < elements.length; ++i)\r
- styles += getComputedStyle(elements.item(i), null).display + ",";\r
- return styles.match(/none,/g).length == elements.length;\r
- }\r
-\r
- window.onload = function() {\r
- var log = function(text) { document.querySelector("pre").textContent = text };\r
-\r
- var elements = document.getElementsByTagName("p");\r
- for (var i = 0; i < elements.length; ++i) {\r
- var element = elements.item(i);\r
- if (!element.id)\r
- continue;\r
- if (element.offsetWidth != 100)\r
- return log("FAIL:initial-width-" + element.offsetWidth);\r
- element.textContent = "";\r
- }\r
-\r
- log(allElementsHaveDisplayNone(elements) ? "PASS" : "FAIL");\r
- };\r
-</script>
\ No newline at end of file
+<!DOCTYPE html>
+<style>
+ p { background-color: red; width: 100px; height: 100px; }
+ p:empty { display: none; }
+</style>
+
+<body>
+ <p id="test1"><a></a></p>
+ <p></p>
+ <p id="test2">	</p>
+ <p></p>
+ <p id="test3"> </p>
+ <pre>FAIL</pre>
+</body>
+
+<script>
+ if (window.testRunner)
+ window.testRunner.dumpAsText();
+
+ function allElementsHaveDisplayNone(elements)
+ {
+ for (var styles = "", i = 0; i < elements.length; ++i)
+ styles += getComputedStyle(elements.item(i), null).display + ",";
+ return styles.match(/none,/g).length == elements.length;
+ }
+
+ window.onload = function() {
+ var log = function(text) { document.querySelector("pre").textContent = text };
+
+ var elements = document.getElementsByTagName("p");
+ for (var i = 0; i < elements.length; ++i) {
+ var element = elements.item(i);
+ if (!element.id)
+ continue;
+ if (element.offsetWidth != 100)
+ return log("FAIL:initial-width-" + element.offsetWidth);
+ element.textContent = "";
+ }
+
+ log(allElementsHaveDisplayNone(elements) ? "PASS" : "FAIL");
+ };
+</script>