Source code
Revision control
Copy as Markdown
Other Tools
<!--↩
Any copyright is dedicated to the Public Domain.↩
-->↩
onload="handle_load(evt);">↩
↩
↩
<title>SVG embedded by reference by dynamic--object-svg-unloaded.xhtml</title>↩
↩
<script type="text/javascript">↩
↩
var embedding_element;↩
↩
function handle_load(e)↩
{↩
embedding_element = e.originalTarget.ownerDocument.defaultView.frameElement;↩
top.document.addEventListener("MozReftestInvalidate", load_new_page, false);↩
}↩
↩
function load_new_page()↩
{↩
// We could set embedding_element.data to load the new page, but that:↩
//↩
// a) Crashes if we don't use setTimeout↩
//↩
// b) Actually works, perhaps because it takes a different code path to the↩
// path that's taken when a user clicks on a link in the embedded SVG↩
//↩
// For these reasons we set document.location.href on the SVG document.↩
↩
document.location.href = 'dynamic--object-svg-unloaded-b.xhtml';↩
}↩
↩
</script>↩
↩
<rect width="100%" height="100%" fill="red"/>↩
↩
</svg>↩