summaryrefslogtreecommitdiffstats
path: root/testing/web-platform/tests/webidl/ecmascript-binding/support/create-realm.js
blob: 45ded884fc1f22da35fea5930dcda9c2a64a708c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
"use strict";

function createRealm(t) {
    return new Promise(resolve => {
        const iframe = document.createElement("iframe");
        t.add_cleanup(() => { iframe.remove(); });
        iframe.onload = () => { resolve(iframe.contentWindow); };
        iframe.name = "dummy";
        iframe.src = "support/dummy-iframe.html";
        document.body.append(iframe);
    });
}