Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

<!DOCTYPE HTML>
<html>
<head>
<!-- Test that reframing content stops suppression around it correctly
and that setting text content twice works. Setting text node contents
twice may fail if we create a frame, then reframe, and botch the second
reframe. -->
<style>
body > div { border:1px solid black; margin:1em;
font-family:sans-serif; letter-spacing:2px; }
</style>
<script>
function loaded() {
document.body.offsetHeight;
document.getElementById("d1").style.display = 'inline';
document.getElementById("d2").style.display = 'inline';
document.getElementById("d3").firstChild.data = "H ";
document.getElementById("d3").firstChild.data = "Hello ";
document.getElementById("d4").lastChild.data = " K";
document.getElementById("d4").lastChild.data = " Kitty";
}
</script>
</head>
<body onload="loaded()">
<div><div id="d1">Hello</div> <span>Kitty</span></div>
<div><span>Hello</span> <div id="d2">Kitty</div></div>
<div id="d3"> <span>Kitty</span></div>
<div id="d4"><span>Hello</span> </div>
</body>
</html>