// Adding a debuggee allowed with scripts on stack. | |
var g = newGlobal(); | |
g.dbg = new Debugger; | |
g.eval("" + function f(d) { | |
g(d); | |
if (d) | |
assertEq(dbg.hasDebuggee(this), true); | |
}); | |
g.eval("" + function g(d) { | |
if (!d) | |
return; | |
dbg.addDebuggee(this); | |
}); | |
g.eval("(" + function test() { | |
f(false); | |
f(false); | |
f(true); | |
f(true); | |
} + ")();"); |