// A frame's onPop handler is called only once, even if it is for a function // called from a loop. var g = newGlobal({newCompartment: true}); var dbg = new Debugger(g); var log;
var count;
dbg.onDebuggerStatement = function handleDebug(frame) {
log += 'd';
assertEq(frame.type, "call");
count++; if (count == 10) {
frame.onPop = function handlePop(c) {
log += ')' + this.arguments[0];
assertEq(c.return, "snifter");
};
}
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.