| <!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> |