29 lines
1.0 KiB
HTML
29 lines
1.0 KiB
HTML
<!DOCTYPE html>
|
|
<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>
|