rem: return RETURN_CONTINUE; 
add: return sourceFile; 
context:     onTopLevelScriptCreated: function(frame, type, val)    {        try        {            // On compilation of a top-level (global-appending) function.            // After this top-level script executes we lose the jsdIScript so we can't build its line table.            // Therefore we need to build it here.  TODO!            var debuggr = fbs.findDebugger(frame);  // sets debuggr.breakContext            if (!debuggr)                return;            var script = frame.script;            debuggr.onTopLevelScriptCreated(frame, script, fbs.nestedScriptStack.enumerate());        }        catch (exc)        {            ERROR("onTopLevelScriptCreated: "+exc);        }        fbs.nestedScriptStack.clear();        return RETURN_CONTINUE;    },
meta: 7450	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7450/76449ef4d8385610e64112c53410246cfda12c62/firebug-service.js/clean/extension/components/firebug-service.js