Chromium Code Reviews| Index: LayoutTests/editing/deleting/delete-last-character.html |
| diff --git a/LayoutTests/editing/deleting/delete-last-character.html b/LayoutTests/editing/deleting/delete-last-character.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..db6516b3e4609b6fbe92315e5293f658cadf1f1c |
| --- /dev/null |
| +++ b/LayoutTests/editing/deleting/delete-last-character.html |
| @@ -0,0 +1,24 @@ |
| +<html> |
|
leviw_travelin_and_unemployed
2013/04/22 23:31:22
Add a doctype
aurimas (slooooooooow)
2013/04/23 01:00:53
Done.
|
| +<head> |
| +<script> |
| +if (window.testRunner) |
| + testRunner.dumpAsText(); |
| + |
| +function deleteAndCheckShadowTreeDivIsEmpty(id) |
| +{ |
| + var elem = document.getElementById(id); |
| + elem.focus(); |
| + elem.setSelectionRange(elem.value.length, elem.value.length); |
| + document.execCommand("Delete"); |
| + if (internals.shadowRoot(elem).firstChild.innerHTML == '') |
| + return true; |
| + else |
| + return false; |
| +} |
| +</script> |
| +</head> |
| +<body><input id="input" value="A" /><textarea id="textarea">B</textarea> |
| +<script> |
| +document.write((deleteAndCheckShadowTreeDivIsEmpty("input") && deleteAndCheckShadowTreeDivIsEmpty("textarea")) ? 'PASS' : 'FAIL' ); |
| +</script></body> |
| +</html> |