add:   this.parentNode.addProgressListener(); 
context: function panel_loader() {  debug("panel_loader()");  if (gTimeoutID != null) {      clearTimeout(gTimeoutID);      gTimeoutID = null;   }  this.removeEventListener("load", panel_loader, true);  this.removeAttribute('collapsed');  // uncollapse the notificationbox element  this.parentNode.removeAttribute('collapsed');  this.setAttribute('loadstate', 'loaded');  // hide the load area  this.parentNode.parentNode.firstChild.setAttribute('hidden', 'true');  if (this.hasAttribute('focusOnLoad')) {    var elementToFocus = this.contentDocument.documentElement.getAttribute('elementtofocus');    if (elementToFocus) {      var element = this.contentDocument.getElementById(elementToFocus);      if (element)        element.focus();      else        dump(elementToFocus + ' element was not found to focus!\n');    } else {      this.contentWindow.focus();    }    this.removeAttribute('focusOnLoad');  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9421/0da98272de76f73481ad29f8b93b07e3f19a5b62/sidebarOverlay.js/buggy/suite/common/sidebar/sidebarOverlay.js