Source code
Revision control
Copy as Markdown
Other Tools
var g1 = newGlobal({newCompartment: true});
var e1 = g1.evaluate("(c => (0,eval)(c))");
var wp1 = g1.evaluate("globalThis");
var g2 = newGlobal({sameCompartmentAs: g1, transplantWindowProxy: wp1});
g2.eval("nukeAllCCWs()");
var dbg = new Debugger;
dbg.addAllGlobalsAsDebuggees();
for (var d of dbg.getDebuggees()) {
d.unsafeDereference();
}
e1("globalThis");