comparison: js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-02.js
js/src/jit-test/tests/debug/Debugger-onNewGlobalObject-02.js
- changeset 0
- 6474c204b198
equal
deleted
inserted
replaced
|
1 // onNewGlobalObject handlers fire, until they are removed. |
|
2 |
|
3 var dbg = new Debugger; |
|
4 var log; |
|
5 |
|
6 log = ''; |
|
7 newGlobal(); |
|
8 assertEq(log, ''); |
|
9 |
|
10 dbg.onNewGlobalObject = function (global) { |
|
11 log += 'n'; |
|
12 assertEq(global.seen, undefined); |
|
13 global.seen = true; |
|
14 }; |
|
15 |
|
16 log = ''; |
|
17 newGlobal(); |
|
18 assertEq(log, 'n'); |
|
19 |
|
20 log = ''; |
|
21 dbg.onNewGlobalObject = undefined; |
|
22 newGlobal(); |
|
23 assertEq(log, ''); |