Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 /*
2 * Script.prototype.source should be a different object for the same script
3 * within different debuggers.
4 */
5 let g = newGlobal();
6 let dbg1 = new Debugger(g);
7 let dbg2 = new Debugger(g);
9 var count = 0;
10 var source;
11 function test(script) {
12 ++count;
13 if (!source)
14 source = script.source;
15 else
16 assertEq(script.source != source, true);
17 };
18 dbg1.onNewScript = test;
19 dbg2.onNewScript = test;
21 g.eval("2 * 3");
22 assertEq(count, 2);