rem: onTopLevel: function(frame) { if (FBTrace.DBG_TOPLEVEL) FBTrace.sysout("debugger.onTopLevel \n");                                            /*@explore*/ var context = this.breakContext; delete this.breakContext;  try { if (!context.sourceFileMap) context.sourceFileMap = {};  var script = frame.script;  if (script.fileName in context.sourceFileMap) var sourceFile = context.sourceFileMap[script.fileName]; else var sourceFile = new FBL.SourceFile(script.fileName, context);  sourceFile.tag = script.tag;  if (FBTrace.DBG_TOPLEVEL) FBTrace.sysout("debugger.onTopLevel sourceFile.tag="+sourceFile.tag+" has fileName="+script.fileName+"\n"); /*@explore*/  sourceFile.addToLineTable(script, script.baseLineNumber, false); if (FBTrace.DBG_SOURCEFILES) FBTrace.sysout("debugger.onTopLevel sourcefile="+sourceFile.toString()+"\n"); /*@explore*/  return script.fileName; } catch(exc) { ERROR("debugger.onTopLevel failed: "+exc); return null; } }, 
add: onTopLevel: function(context, frame) { } 
context:     onTopLevel: function(frame)     {         if (FBTrace.DBG_TOPLEVEL) FBTrace.sysout("debugger.onTopLevel \n");                                            /*@explore*/        var context = this.breakContext;        delete this.breakContext;                try {            if (!context.sourceFileMap)                context.sourceFileMap = {};                        var script = frame.script;                        if (script.fileName in context.sourceFileMap)                 var sourceFile = context.sourceFileMap[script.fileName];            else                 var sourceFile = new FBL.SourceFile(script.fileName, context);                        sourceFile.tag = script.tag;                        if (FBTrace.DBG_TOPLEVEL) FBTrace.sysout("debugger.onTopLevel sourceFile.tag="+sourceFile.tag+" has fileName="+script.fileName+"\n"); /*@explore*/                        sourceFile.addToLineTable(script, script.baseLineNumber, false);            if (FBTrace.DBG_SOURCEFILES) FBTrace.sysout("debugger.onTopLevel sourcefile="+sourceFile.toString()+"\n"); /*@explore*/            return script.fileName;        }        catch(exc)         {            ERROR("debugger.onTopLevel failed: "+exc);            return null;        }                   },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/3835aa92aeca5d9b254d162faf350a4cccc0b8ca/debugger.js/clean/extension/content/firebug/debugger.js