blob: b92ad8a17c19cd7cb159880156a25ec5b71371eb [file] [log] [blame]
<!doctype html>
<body>
</body>
<script>
var searchParams = new URL(location).searchParams;
var test = searchParams.get("test");
var bc = new BroadcastChannel(`portal-${test}`);
bc.onmessage = function(e) {
switch (e.data) {
case "loaded":
document.querySelector("portal").activate();
break;
case "passed":
bc.close();
var bc_test = new BroadcastChannel(`test-${test}`);
bc_test.postMessage("passed");
bc_test.close();
}
}
var portal = document.createElement("portal");
portal.src = "portals-adopt-predecessor-portal.html?test=" + test;
document.body.appendChild(portal);
</script>