blob: 0ffe4fd1a7da6d9f0d04560b7fccbde622565e8c [file] [log] [blame]
// An onPromiseSettled handler can disable itself.
var g = newGlobal();
var dbg = new Debugger(g);
var log;
dbg.onPromiseSettled = function (promise) {
log += 's';
dbg.onPromiseSettled = undefined;
};
log = '';
g.settleFakePromise(g.makeFakePromise());
g.settleFakePromise(g.makeFakePromise());
assertEq(log, 's');