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