add:  var enumer = new Object(); enumer.enumerateScript = function (script) { addScript(script); return true; } console.jsds.enumerateScripts(enumer); 
context: function initDebugger(){       console._continueCodeStack = new Array();    console._breakpoints = new Array();    console._stopLevel = 0;    console._scriptCount = 0;        /* create the debugger instance */    if (!Components.classes[JSD_CTRID])        throw BadMojo (ERR_NO_DEBUGGER);        console.jsds = Components.classes[JSD_CTRID].getService(jsdIDebuggerService);    console.jsds.on();    console.jsds.breakpointHook = console._executionHook;    console.jsds.debuggerHook = console._executionHook;    console.jsds.scriptHook = console._scriptHook;    //dbg.interruptHook = interruptHooker;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/b5fb17680fa600fe32972756b64c3313b98e2844/venkman-debugger.js/buggy/extensions/venkman/resources/content/venkman-debugger.js