blob: eb79ea4fcce955fcb008ffadb0c5d1490ad5c251 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// One Debugger's onNewGlobalObject handler can disable other Debuggers.
var dbg1 = new Debugger;
var dbg2 = new Debugger;
var dbg3 = new Debugger;
var log;
var hit;
function handler(global) {
hit++;
log += hit;
};
log = '';
hit = 0;
dbg1.onNewGlobalObject = dbg2.onNewGlobalObject = dbg3.onNewGlobalObject = handler;
newGlobal();
assertEq(log, '123');
|