tor-browser

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

Debugger-onNewPromise-04.js (307B)


      1 // An onNewPromise handler can disable itself.
      2 var g = newGlobal({newCompartment: true});
      3 var dbg = new Debugger(g);
      4 var log;
      5 
      6 dbg.onNewPromise = function (promise) {
      7  log += 'n';
      8  dbg.onNewPromise = undefined;
      9 };
     10 
     11 log = '';
     12 new g.Promise(function (){});
     13 new g.Promise(function (){});
     14 assertEq(log, 'n');