Source code

Revision control

Copy as Markdown

Other Tools

Test Info:

SVG Preview (Scaled)

Preview of https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/reftests/bugs/582476-1.svg
<svg xmlns="http://www.w3.org/2000/svg" class="reftest-wait">
<script>
window.addEventListener("MozReftestInvalidate", doTest, false);
iframeLoadedFirst = false;
parentLoadedFirst = false;
function iframeLoad() {
if (parentLoadedFirst) {
setup();
} else {
iframeLoadedFirst = true;
}
}
window.onload = function() {
if (iframeLoadedFirst) {
setup();
} else {
parentLoadedFirst = true;
}
}
function setup() {
var scrollTarget = document.getElementById("ifrm").contentWindow;
scrollTarget.scrollTo(0,100000);
}
function doTest() {
document.getElementById("ifrm").contentDocument.getElementById("x").style.background = "blue";
document.documentElement.removeAttribute('class');
}
</script>
<foreignObject height="100%" width="100%">
<iframe id="ifrm" onload="iframeLoad();" width="100%" height="100%" xmlns="http://www.w3.org/1999/xhtml" src="582476-1-helper.html"/>
</foreignObject>
</svg>