tor-browser

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

Frame-eval-15.js (365B)


      1 var g = newGlobal({newCompartment: true});
      2 var dbg = new Debugger(g);
      3 
      4 g.eval("function h() { debugger }");
      5 g.eval("function f() { h() }");
      6 g.blah = 42;
      7 dbg.onDebuggerStatement = function(frame) {
      8    frame.older.eval("var blah = 43");
      9    frame.older.eval("blah = 44");
     10    assertEq(frame.older.environment.getVariable("blah"), 44);
     11 }
     12 g.f();
     13 assertEq(g.blah, 42);