blob: aa3f2327ba851bd687abba37430b1a63c9a1ff12 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<div id="div" contenteditable="true"><div>This should not be underlined.</div><span style="text-decoration: underline; color: blue;"><span style="color:red;">This should be underlined.</span></span></div>
<script src="../../resources/dump-as-markup.js"></script>
<script>
Markup.description("This test for a bug moving a paragraph of underlined text. The text should look the same before and after the deletion.");
var div = document.getElementById("div");
var sel = window.getSelection();
Markup.dump('div', 'Before');
sel.setPosition(div, 0);
sel.modify("move", "forward", "paragraphBoundary");
sel.modify("move", "forward", "character");
document.execCommand("Delete");
Markup.dump('div', 'After');
</script>
</body>
</html>