rem: this.changeSelectionColor(false); 
context:   delayedCloseFindBar: function ()  {    var findField = document.getElementById("find-field");    var findToolbar = document.getElementById("FindToolbar");    var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"]                       .getService(Components.interfaces.nsIWindowWatcher);    if (window == ww.activeWindow) {       var focusedElement = document.commandDispatcher.focusedElement;      if (focusedElement && focusedElement.parentNode &&            (focusedElement.parentNode == findToolbar ||             focusedElement.parentNode.parentNode == findField)) {        // block scrolling on focus since find already scrolls, further        // scrolling is due to user action, so don't override this        var suppressedScroll = document.commandDispatcher.suppressFocusScroll;        document.commandDispatcher.suppressFocusScroll = true;        // We MUST reset suppressFocusScroll.        try {          if (this.mFoundLink)            this.mFoundLink.focus();          else if (this.mCurrentWindow)            this.mCurrentWindow.focus();          else            window.content.focus();        }        catch(e) {          // Retry to set focus.          try {            window.content.focus();          }          catch(e) { /* We lose focused element! */ }        }        document.commandDispatcher.suppressFocusScroll = suppressedScroll;      }    }    findToolbar.hidden = true;    this.setFoundLink(null);    this.mCurrentWindow = null;    this.changeSelectionColor(false);    if (this.mQuickFindTimeout) {      clearTimeout(this.mQuickFindTimeout);      this.mQuickFindTimeout = null;        }  },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/a66ed539025cd76516ce2f7a7ec2838641dcb332/findBar.js/clean/toolkit/components/typeaheadfind/content/findBar.js