Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / fast / dom / insert-span-into-long-text-bug-28245.html
index 1a4a553..de18ad4 100644 (file)
@@ -1,40 +1,40 @@
-<html>\r
-<head>\r
-<style>\r
-#highlighted\r
-{\r
-white-space: pre-wrap;\r
-}\r
-</style>\r
-  <script>\r
-    function debug(str) {\r
-        pre = document.getElementById('console');\r
-        pre.appendChild(document.createTextNode(str + '\n'));\r
-    }\r
-\r
-    function runTest() {\r
-        if (window.testRunner)\r
-            testRunner.dumpAsText()\r
-\r
-        var str = '____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________'\r
-        var div = document.getElementById('highlighted');\r
-        div.innerHTML = '<div>' + str + '\n</div>'\r
-        debug(div.innerHTML);\r
-\r
-        // Test crash\r
-        var sel = getSelection();\r
-        sel.setPosition(div.firstChild, 0);\r
-    \r
-        var range = sel.getRangeAt(0);\r
-        var span = document.createElement('SPAN');\r
-        range.insertNode(span);\r
-        debug(div.innerHTML);\r
-    }\r
-  </script>\r
-</head>\r
-<body onload="runTest()">\r
-  This tests that inserting a span into a selection of a div with lots of non-word-broken characters doesn't crash.\r
-  <div id="highlighted"></div>\r
-  <pre id="console"></pre>\r
-</body>\r
-</html>\r
+<html>
+<head>
+<style>
+#highlighted
+{
+white-space: pre-wrap;
+}
+</style>
+  <script>
+    function debug(str) {
+        pre = document.getElementById('console');
+        pre.appendChild(document.createTextNode(str + '\n'));
+    }
+
+    function runTest() {
+        if (window.testRunner)
+            testRunner.dumpAsText()
+
+        var str = '____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________'
+        var div = document.getElementById('highlighted');
+        div.innerHTML = '<div>' + str + '\n</div>'
+        debug(div.innerHTML);
+
+        // Test crash
+        var sel = getSelection();
+        sel.collapse(div.firstChild, 0);
+    
+        var range = sel.getRangeAt(0);
+        var span = document.createElement('SPAN');
+        range.insertNode(span);
+        debug(div.innerHTML);
+    }
+  </script>
+</head>
+<body onload="runTest()">
+  This tests that inserting a span into a selection of a div with lots of non-word-broken characters doesn't crash.
+  <div id="highlighted"></div>
+  <pre id="console"></pre>
+</body>
+</html>