rem: "\\$section-link"       : (url ? "<a class='section-link' href='" + url + "'>" + url + "</a>" : MSG_VAL_NA), "\\$full-url"           : url, "\\$file-name"          : getFileFromPath(url), 
add: "\\$section-link"       : sectionLink, "\\$full-url"           : esc(url), "\\$file-name"          : esc(getFileFromPath(url)), 
context: function pro_rptall (profileReport){    var profiler = this;    var sectionCount = 0;        function generateReportChunk (i)    {        /* we build the report in chunks, with setTimeouts in between,         * so the UI can come up for air. */        var scriptInstance = profileReport.scriptInstanceList[i];        var url = scriptInstance.url;                var sectionData = {            "\\$section-number-prev": (sectionCount > 0) ? sectionCount - 1 : 0,            "\\$section-number-next": sectionCount + 1,            "\\$section-number"     : sectionCount,            "\\$section-link"       : (url ? "<a class='section-link' href='" +                                       url + "'>" + url + "</a>" : MSG_VAL_NA),            "\\$full-url"           : url,            "\\$file-name"          : getFileFromPath(url),            "__proto__"             : reportData        };                var hadData = profiler.generateReportSection (profileReport,                                                      scriptInstance,                                                      sectionData);        if (++i == profileReport.scriptInstanceList.length)        {            if ("reportFooter" in reportTemplate)                file.write(replaceStrings(reportTemplate.reportFooter,                                          reportData));            if ("onComplete" in profileReport)                profileReport.onComplete(i);        }        else        {            if (hadData)            {                ++sectionCount;                console.status = getMsg(MSN_PROFILE_SAVING, [i, last]);                setTimeout (generateReportChunk, 10, i);                            }            else            {                generateReportChunk (i);            }        }       };        var reportData = {        "\\$report-charset": MSG_REPORT_CHARSET,        "\\$full-date"     : String(Date()),        "\\$user-agent"    : navigator.userAgent,        "\\$venkman-agent" : console.userAgent,        "\\$sort-key"      : profileReport.key    };    var reportTemplate = profileReport.reportTemplate;    var file = profileReport.file;        if ("reportHeader" in reportTemplate)        file.write(replaceStrings(reportTemplate.reportHeader, reportData));    var length = profileReport.scriptInstanceList.length;    var last = length - 1;    generateReportChunk (0);}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/2607a65d209aecc12cc70fd7a7e86afb3ad96bc8/venkman-profiler.js/buggy/extensions/venkman/resources/content/venkman-profiler.js