tor-browser

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

Environment-object-01.js (358B)


      1 var g = newGlobal({newCompartment: true});
      2 var dbg = new Debugger(g);
      3 
      4 dbg.onDebuggerStatement = (frame) => {
      5  assertEq(frame.environment.parent.type, "with");
      6  assertEq(frame.environment.parent.parent.type, "object");
      7  assertEq(frame.environment.parent.parent.object.getOwnPropertyDescriptor("x").value, 42);
      8 }
      9 g.evalReturningScope("x = 42; debugger;");