add: } 
context: this.getFunctionName = function(script, context, frame){    if (!script)    {        if (FBTrace.DBG_STACK) FBTrace.dumpStack("lib.getFunctionName FAILS typeof(script)="+typeof(script)+"\n");     /*@explore*/        return "(no script)";    }    var name = script.functionName;    if (!name || (name == "anonymous"))    {        var analyzer = FBL.getScriptAnalyzer(context, script);        if (analyzer)        {            var functionSpec = analyzer.getFunctionDescription(script, context, frame);            name = functionSpec.name +"("+functionSpec.args.join(',')+")";        }        else            name =  this.guessFunctionName(script.fileName, script.baseLineNumber, context);    }    if (FBTrace.DBG_STACK) FBTrace.sysout("getFunctionName "+script.tag+" ="+name+"\n");     /*@explore*/    return name;};
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/9b94e5e32d40eaca5c793fa6fc2f444068a9e67a/lib.js/buggy/extension/content/firebug/lib.js