 var scriptInfos = this.scriptInfoArrayByURL[url]; 
 var scriptInfos = this.scriptInfoArrayByURL[url]; 
    findScriptInfos: function(url, lineNo)    {            var hits = [];		        var scriptInfos = this.scriptInfoArrayByURL[url];         if (scriptInfos)        {	        	            for (var i = 0; i < scriptInfos.length; ++i)            {	            var scriptInfo = scriptInfos[i];								var lineInScript = scriptInfo.shiftFromSourceBufferToScriptNumbering(lineNo);   								var offset = scriptInfo.baseLineNumber;				var max = offset + scriptInfo.lineExtent;					var pcmap = scriptInfo.pcmap; 									var script = scriptInfo.script;				                if (fbs.DBG_BP) ddd(" findScriptInfos trying "+i+" tag="+script.tag+" offset<=lineInScript"            /*@explore*/				        +"->lineInScript<=max:"+offset+"<="+lineInScript+"->"+lineInScript+"<="+max                    /*@explore*/						+" using pcmap="+pcmap+" isLineExe="+script.isLineExecutable(lineInScript, pcmap)+"\n");       /*@explore*/				                if (lineInScript >= offset && lineInScript <= max)                { 						if (fbs.DBG_BP) ddd(" found script in range\n");                                                   /*@explore*/                    if (script.isLineExecutable(lineInScript, pcmap))	                {							if (fbs.DBG_BP)ddd(" found script="+script.tag+" using offset="+offset+" url="+url+"\n");      /*@explore*/    	                hits.push(scriptInfo);        	        }        	     }            }        }                return hits;    },
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/be05bb1b5ce9dc07f6f4f994ca42945edd646c04/firebug-service.js/buggy/extension/components/firebug-service.js