-1:000000000000 | 0:2a741162f6d2 |
---|---|
1 // Looking at ScriptSourceObjects in invisible-to-debugger compartments is okay. | |
2 | |
3 var gi = newGlobal({ invisibleToDebugger: true }); | |
4 gi.eval('function f() {}'); | |
5 | |
6 var gv = newGlobal(); | |
7 gv.f = gi.f; | |
8 gv.eval('f = clone(f);'); | |
9 | |
10 var dbg = new Debugger; | |
11 var gvw = dbg.addDebuggee(gv); | |
12 gvw.getOwnPropertyDescriptor('f').value.script.source; |