rem: if (debuggr) debuggr.onTopLevelScript(null, 0, frame.script); 
context:     hookTopLevel: function()    {        function topLevelHook(frame, type)        {			if(!fbs) return;			if (fbs.DBG_STEP) dumpToFileWithStack("topLevel type="+(type==0?"TOPLEVEL_START":"TOPLEVEL_END"), frame);  /*@explore*/        	if ( isSystemURL(frame.script.fileName) )        		return;            switch (type)            {                case TYPE_TOPLEVEL_START:                {                	var debuggr = fbs.findDebugger(frame);                	if (debuggr)                		debuggr.onTopLevelScript(null, 0, frame.script);					break;                }                case TYPE_TOPLEVEL_END:					break;            }        }		if (fbs.DBG_STEP) ddd("set topLevelHook\n");                                                                   /*@explore*/        jsd.topLevelHook = { onCall: topLevelHook };    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/3835aa92aeca5d9b254d162faf350a4cccc0b8ca/firebug-service.js/clean/extension/components/firebug-service.js