bug1242798.js (329B)
1 var g = newGlobal({newCompartment: true}); 2 var dbg = new Debugger(g); 3 g.eval("" + function f(c) { 4 if (c == 0) 5 return; 6 if (c == 2) 7 debugger; 8 f(c-1); 9 for (var i = 0; i < 100; i++) 10 Debugger += newGlobal('#15: myObj.parseFloat !== parseFloat'); 11 }); 12 dbg.onDebuggerStatement = function (frame) {}; 13 g.eval("f(2)");