blob: 229dacf4e69962e0cde95658a328ad666c0b487e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<!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>
|