1 2 3 4 5 6 7 8 9 10 11 12
// Test that strict Debugger.Frame.eval has a correct static scope. options('strict_mode'); var g = newGlobal(); var dbg = new Debugger(g); var hits = 0; dbg.onEnterFrame = function(f) { hits++; if (hits > 2) return; f.eval("42"); }; g.eval("42");