fune/testing/web-platform/tests/css/css-display/display-change-object-iframe.html
Florian Rivoal 7c38fde4df Bug 1626518 [wpt PR 22591] - Fix a bunch of links to specs that are not or no longer correct, a=testonly
Automatic update from web-platform-tests
Fix a bunch of links to specs that are not or no longer correct (#22591)

--

wpt-commits: 7dd40e82414995002e8a9c20a167db0efac628d5
wpt-pr: 22591
2020-04-06 12:43:46 +00:00

27 lines
1.3 KiB
HTML

<!DOCTYPE html>
<html class="reftest-wait">
<link rel="author" title="Morten Stenshorne" href="mailto:mstensho@chromium.org">
<link rel="help" href="https://www.w3.org/TR/css-display-3/#outer-role">
<link rel="help" href="https://html.spec.whatwg.org/multipage/rendering.html#replaced-elements">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<object id="victim" data="support/red-square.html" style="width:100px; height:100px;"></object>
<script>
var loaded_once = false;
victim.onload = function() {
// The child document should only load once. It should not be reloaded
// by changing the display type of the OBJECT.
if (loaded_once)
return;
loaded_once = true;
var childDoc = victim.contentWindow.document;
// Change the red background to green. This will revert back to red if
// the document gets reloaded (which shouldn't happen) when re-attaching
// #victim.
childDoc.getElementById("square").style.background = "green";
document.offsetTop;
victim.style.display = "block";
document.documentElement.className = "";
}
</script>
</html>