Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / editing / editing.js
index 8f4e3d2..be20a1c 100644 (file)
@@ -899,7 +899,10 @@ function runEditingTest() {
 
     var elem = document.getElementById("test");
     var selection = window.getSelection();
-    selection.setPosition(elem, 0);
+    if (elem)
+        selection.collapse(elem, 0);
+    else
+        selection.removeAllRanges();
     editingTest();
 }
 
@@ -917,7 +920,10 @@ function runDumpAsTextEditingTest(enableCallbacks) {
 
     var elem = document.getElementById("test");
     var selection = window.getSelection();
-    selection.setPosition(elem, 0);
+    if (elem)
+        selection.collapse(elem, 0);
+    else
+        selection.removeAllRanges();
     editingTest();
 
     for (var i = 0; i < elementsForDumpingMarkupList.length; i++)