blob: d197857b89d6a0983497b819901f885b6c6be735 [file] [log] [blame]
<html>
<head>
<script src="../../editing.js" language="JavaScript" type="text/JavaScript" ></script>
<script src="../../../resources/js-test-pre.js"></script>
<style>
body { margin: 0; padding: 0 }
</style>
</head>
<body>
<pre id="description"></pre>
<div id="test" contenteditable>thisisatest</div>
<p id="console"></p>
<script type="text/javascript">
description("Ensure that a empty text alternative does not lead to a crash");
if (window.testRunner) {
try {
document.getElementById("test").focus();
moveSelectionForwardByCharacterCommand();
moveSelectionForwardByCharacterCommand();
var dictatedString = textInputController.makeDictatedString(" ", " ", 0, 1);
textInputController.insertText(dictatedString);
moveSelectionForwardByCharacterCommand();
moveSelectionForwardByCharacterCommand();
for ( var k = 0; k < 4; k++) {
textInputController.doCommand("deleteBackward:");
}
document.write("TEST COMPLETE");
} catch (ex) {
document.write("Exception: " + ex.description);
}
} else {
document.write("(cannot run interactively)");
}
</script>
</body>
</html>