bug1304553.js (514B)
1 var dbgGlobal = newGlobal({newCompartment: true}); 2 var dbg = new dbgGlobal.Debugger(); 3 dbg.addDebuggee(this); 4 function evalInFrame() { 5 var frame = dbg.getNewestFrame().older.older; 6 frame.eval("1"); 7 }; 8 var actual = ''; 9 try { 10 function f() { 11 evalInFrame(); 12 } 13 } catch (e) {} 14 let m = parseModule(` 15 actual = ''; 16 for (var i = 0; i < 1; ++i) 17 f(i); 18 actual; 19 `); 20 moduleLink(m); 21 moduleEvaluate(m);