Frame-onPop-20.js (357B)
1 // A global garbage collection does not disturb onPop handlers. 2 var g = newGlobal({newCompartment: true}); 3 var dbg = new Debugger(g); 4 var log; 5 6 dbg.onEnterFrame = function handleEnter(frame) { 7 log += '('; 8 frame.onPop = function handlePop(completion) { 9 log += ')'; 10 }; 11 }; 12 13 log = ''; 14 assertEq(g.eval('gc(); 42;'), 42); 15 assertEq(log, '()');