tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug1161332.js (443B)


      1 // |jit-test| error: Error
      2 
      3 var g = newGlobal();
      4 g.eval('function f(a) { if (a == 1) debugger; evaluate("f(" + a + " - 1);"); }');
      5 var N = 2;
      6 var dbg = new Debugger(g);
      7 var frames = [];
      8 dbg.onEnterFrame = function (frame) {
      9   frames.push(frame);
     10   frame.onPop = function () { assertEq(frame.onPop, frame.onPop); };
     11 };
     12 dbg.onDebuggerStatement = function (frame) {
     13    for (var f of frames)
     14        f.eval('a').return;
     15 };
     16 evaluate("g.f(N);");