var element = this; setTimeout(function() { element.updateSelection() }, 0); 
setTimeout(this.updateSelection.bind(this), 0); 
    updateSelection: function()    {        var listItemElement = this.listItemElement;        if (!listItemElement)            return;        if (document.body.offsetWidth <= 0) {            // The stylesheet hasn't loaded yet, so we need to update later.            var element = this;            setTimeout(function() { element.updateSelection() }, 0);            return;        }        if (!this.selectionElement) {            this.selectionElement = document.createElement("div");            this.selectionElement.className = "selection selected";            listItemElement.insertBefore(this.selectionElement, listItemElement.firstChild);        }        this.selectionElement.style.height = listItemElement.offsetHeight + "px";    },
1725	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1725/cc88f9529656de4c98bb56849e3726c8f5e442e1/DocumentPanel.js/clean/WebCore/page/inspector/DocumentPanel.js