tor-browser

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

Frame-onPop-19.js (385B)


      1 // A garbage collection in the debuggee compartment does not disturb onPop
      2 // handlers.
      3 var g = newGlobal({newCompartment: true});
      4 var dbg = new Debugger(g);
      5 var log;
      6 
      7 dbg.onEnterFrame = function handleEnter(frame) {
      8    log += '(';
      9    frame.onPop = function handlePop(completion) {
     10        log += ')';
     11    };
     12 };
     13 
     14 log = '';
     15 assertEq(g.eval('gc(this); 42;'), 42);
     16 assertEq(log, '()');