recordBreakpoint: function(type, url, lineNo, debuggr, functionDeclarationLine, props) 
recordBreakpoint: function(type, url, lineNo, debuggr, props) 
    recordBreakpoint: function(type, url, lineNo, debuggr, functionDeclarationLine, props)    {        var urlBreakpoints = breakpoints[url];          if (!urlBreakpoints)            breakpoints[url] = urlBreakpoints = [];        var bp = {type: type, href: url, lineNo: lineNo, disabled: 0,            startLineNo: functionDeclarationLine, debuggr: debuggr,            condition: "", onTrue: true, hitCount: -1, hit: 0};        if (props)        {            bp.condition = props.condition;            bp.onTrue = props.onTrue;            bp.hitCount = props.hitCount;            if (bp.condition || bp.hitCount > 0)                ++conditionCount;            if(props.disabled)            {                bp.disabled |= BP_NORMAL;                ++disabledCount;            }        }        urlBreakpoints.push(bp);        ++breakpointCount;        return bp;    },
2454	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2454/76449ef4d8385610e64112c53410246cfda12c62/firebug-service.js/buggy/extension/components/firebug-service.js