Index: LayoutTests/editing/deleting/delete-uneditable-style.html |
diff --git a/LayoutTests/editing/deleting/delete-uneditable-style.html b/LayoutTests/editing/deleting/delete-uneditable-style.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..f37c7a37e63e108fa5cfd23d57d25f916419f946 |
--- /dev/null |
+++ b/LayoutTests/editing/deleting/delete-uneditable-style.html |
@@ -0,0 +1,26 @@ |
+<script src="../../fast/js/resources/js-test-pre.js"></script> |
ojan
2013/05/14 02:40:46
Can you make this a dump-as-markup.js test instead
yosin_UTC9
2013/05/14 04:20:31
Done.
|
+<script> |
+description('Test case of crash bug CR-177470'); |
ojan
2013/05/14 02:40:46
Nit: An actual URL is preferable, i.e. http://crbu
yosin_UTC9
2013/05/14 04:20:31
Done.
|
+function $(id) { return document.getElementById(id); } |
+ |
+window.addEventListener('load', function() { |
+ var range = document.createRange(); |
+ range.setStart($('start'), NaN); |
+ range.setEnd($('end'), NaN); |
+ getSelection().addRange(range); |
+ document.execCommand('delete', null, ''); |
+}); |
+</script> |
+<div contentEditable id="test"> |
+ <span id="start">start</span> |
+ editable-1 |
+ <div contentEditable="false"> |
+ <style>#end { color: red; }</style> |
+ <link type="foo" href="bar"> |
+ uneditable |
+ </div> |
+ editable-2 |
+<span id="end">end</span> |
+</div> |
+<div id="log"></div> |
+<script src="../../fast/js/resources/js-test-post.js"></script> |