You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
content="Tests that run-ins don't run in if an inline between them and
the block is toggled from float."/>
<style type="text/css"><![CDATA[
div { display: block; }
.run-in { display: run-in; font-weight: bold }
.float { float: right; visibility: hidden; }
#target { border: 2px solid black; }
]]></style>
<script type="text/javascript"><![CDATA[
function flushLayout(elt) {
elt.offsetWidth; /* Just undefined on non-elements, but that's ok */
for (var i = 0; i < elt.childNodes.length; ++i) {
flushLayout(elt.childNodes[i]);
}
}
window.onload = function() {
flushLayout(document.documentElement);
var r = document.getElementById("r");
r.className = "";
}
]]></script>
</head>
<body>
<div class="run-in">Run-in header</div>
<span id="r" class="float">Some text.</span>
<div id="target">Start of block. The run-in header should NOT be inside the border around this block; it should be on a line by itself before the line containing "Some text".</div>