// dbg.getNewestFrame().environment works. var g = newGlobal({newCompartment: true}); var dbg = new Debugger; var gw = dbg.addDebuggee(g); g.h = function () { var env = dbg.getNewestFrame().environment.parent; assertEq(env instanceof Debugger.Environment, true); assertEq(env.object, gw); assertEq(env.parent, null); }; g.eval("h()");