rem: return RETURN_CONTINUE; 
add: if (fbs.DBG_CREATION) ddd("onEvalScriptCreated outerScript.tag:"+outerScript.tag+" href: "+sourceFile.href+"\n");  /*@explore*/ return sourceFile; 
context:     onEvalScriptCreated: function(frame, type, val)    {        try        {            if (!frame.callingFrame)            {                if (fbs.DBG_CREATION) ddd("No calling Frame for eval frame.script.fileName:"+frame.script.fileName+"\n");                // These are eval-like things called by native code. They come from .xml files                // They should be marked as evals but we'll treat them like event handlers for now.                return fbs.onEventScriptCreated(frame, type, val);            }            // In onScriptCreated we found a no-name script, set a bp in PC=0, and a flag.            // onBreakpoint saw the flag, cleared the flag, and sent us here.            // Start by undoing our damage            var script = frame.script;            var debuggr = fbs.findDebugger(frame);  // sets debuggr.breakContext            if (!debuggr)                return RETURN_CONTINUE;            debuggr.onEvalScriptCreated(frame, script, fbs.nestedScriptStack.enumerate());            if (fbs.DBG_CREATION) ddd("onEvalScriptCreated tag:"+script.tag+"\n");                                                 /*@explore*/        }        catch (exc)        {            ERROR("onEvalScriptCreated failed: "+exc);            if (fbs.DBG_ERRORS) dumpProperties("onEvalScriptCreated failed:", 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