rem: setTimeout(function(aClosure) { aClosure.statusTimeoutInEffect = false; }, 400, this); 
add: setTimeout(function(aClosure) { aClosure.updateStatusField(); aClosure.statusTimeoutInEffect = false; }, 400, this); 
context:   onStatusChange : function(aWebProgress, aRequest, aStatus, aMessage)  {    //ignore local/resource:/chrome: files    if (aStatus == NS_NET_STATUS_READ_FROM || aStatus == NS_NET_STATUS_WROTE_TO)      return;    if (!this.statusTimeoutInEffect) {      this.statusTimeoutInEffect = true;      this.status = aMessage;      this.updateStatusField();      setTimeout(function(aClosure) { aClosure.statusTimeoutInEffect = false; }, 400, this);    }  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/da4cdaad3027b676be8069411a15438f4194bf21/nsBrowserStatusHandler.js/clean/xpfe/browser/resources/content/nsBrowserStatusHandler.js