blob: f6dbd5f20b0a93dedb52ac11970b5d7831336efa [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<body onload="changeContent();">
This test verifies that the height of an editable block remains the same after adding block elements and removing them.
<div contenteditable="true" style="border: solid blue" id="test"></div>
<div id="console"></div>
</body>
<script>
if (window.testRunner)
testRunner.dumpAsText();
function changeContent()
{
var elem = document.getElementById("test");
var originalHeight = elem.offsetHeight;
elem.innerHTML = "<div>aaa</div><div>bbb</div>";
var newHeight = elem.offsetHeight;
elem.innerHTML = "";
if (elem.offsetHeight != originalHeight)
document.getElementById("console").appendChild(document.createTextNode("FAIL: expected=" + originalHeight + ", actual=" + elem.offsetHeight));
else
document.getElementById("console").appendChild(document.createTextNode("PASS"));;
}
</script>
</html>