Source code
Revision control
Copy as Markdown
Other Tools
Test Info:
- This WPT test may be referenced by the following Test IDs:
- /portals/portals-rendering.html - WPT Dashboard Interop Dashboard
<!DOCTYPE html>
<html class="reftest-wait">
<title>Portals rendering test</title>
<link rel="match" href="references/portals-rendering.html">
<body></body>
<script>
if (!("HTMLPortalElement" in self)) {
document.body.textContent = "PRECONDITION FAILED";
document.documentElement.classList.remove('reftest-wait');
} else {
var portal = document.createElement('portal');
portal.src = 'resources/portals-rendering-portal.html';
portal.style = 'background-color: red; width: 100px; height: 100px';
portal.onmessage = e => {
window.requestAnimationFrame(function(ts) {
document.documentElement.classList.remove('reftest-wait');
});
};
document.body.appendChild(portal);
}
</script>