var panel = this; setTimeout(function () { panel.updateTimelineDividersIfNeeded() }, 0); 
setTimeout(this.updateTimelineDividersIfNeeded.bind(this), 0); 
    updateTimelineDividersIfNeeded: function()    {        if ("updateTimelineDividersTimeout" in this) {            clearTimeout(this.updateTimelineDividersTimeout);            delete this.updateTimelineDividersTimeout;        }        if (!this.visible) {            this.needsRefresh = true;            return;        }        if (document.body.offsetWidth <= 0) {            // The stylesheet hasn't loaded yet, so we need to update later.            var panel = this;            setTimeout(function () { panel.updateTimelineDividersIfNeeded() }, 0);            return;        }        var dividerCount = Math.round(this.dividersElement.offsetWidth / 64);        var timeSlice = this.totalDuration / dividerCount;        if (this.lastDividerTimeSlice === timeSlice)            return;        this.lastDividerTimeSlice = timeSlice;        this.dividersElement.removeChildren();        for (var i = 1; i <= dividerCount; ++i) {            var divider = document.createElement("div");            divider.className = "network-divider";            if (i === dividerCount)                divider.addStyleClass("last");            divider.style.left = ((i / dividerCount) * 100) + "%";            var label = document.createElement("div");            label.className = "network-divider-label";            label.textContent = Number.secondsToString(timeSlice * i);            divider.appendChild(label);            this.dividersElement.appendChild(divider);        }    },
1725	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1725/cc88f9529656de4c98bb56849e3726c8f5e442e1/NetworkPanel.js/clean/WebCore/page/inspector/NetworkPanel.js