michael@0: // frame.environment is a Debugger.Environment object michael@0: michael@0: var g = newGlobal() michael@0: var dbg = Debugger(g); michael@0: g.h = function () { michael@0: assertEq(dbg.getNewestFrame().environment instanceof Debugger.Environment, true); michael@0: }; michael@0: michael@0: g.eval("h()"); michael@0: g.evaluate("h()"); michael@0: g.eval("eval('h()')"); michael@0: g.eval("function f() { h(); }"); michael@0: g.f();