blob: e93f7afd0ffe30b37cb16f49d63de9aa26b6bed7 [file] [log] [blame] [edit]
<!DOCTYPE html><!-- webkit-test-runner [ LiveRangeSelectionEnabled=true ] -->
<html>
<body onload="runTests();">
<script src="../../resources/dump-as-markup.js"></script>
<div id="test1" contenteditable><strong>hello</strong> <img src="../resources/abe.png"> world</div>
<div id="test2" contenteditable><img src="../resources/abe.png"></div>
<script>
function runTests() {
Markup.description('This tests RemoveFormant command not removing an image. You should see one image element in each of the test results');
window.getSelection().selectAllChildren(document.getElementById('test1'));
document.execCommand('RemoveFormat', false, null);
Markup.dump('test1', 'An image between text');
window.getSelection().selectAllChildren(document.getElementById('test2'));
document.execCommand('RemoveFormat', false, null);
document.execCommand('JustifyNone', false, null);
document.execCommand('FormatBlock', false, 'p');
Markup.dump('test2', 'RemoveFormat on an image followed by JustifyNone and FormatBlock with p.');
Markup.notifyDone();
}
Markup.waitUntilDone();
</script>
</body>
</html>