rem: var ln = elt.localName.toLowerCase(); if (ln == "input" || ln == "textarea" || ln == "select" || ln == "button" || ln == "isindex") return false; 
add: var eltLocalName = elt.localName.toLowerCase(); switch (eltLocalName) { case "input":  var inputType = elt.type; switch (inputType) { case "text": case "password": case "file": return false; } break; case "textarea": case "select": case "isindex": return false; } 
context: function shouldFastFind(evt){  if (evt.ctrlKey || evt.altKey || evt.metaKey || evt.getPreventDefault())    return false;      var elt = document.commandDispatcher.focusedElement;  if (elt) {    var ln = elt.localName.toLowerCase();    if (ln == "input" || ln == "textarea" || ln == "select" || ln == "button" || ln == "isindex")      return false;  }    var win = document.commandDispatcher.focusedWindow;  if (win && win.document.designMode == "on")    return false;    return true;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/f2fc230131cd399783ce29e87e82df08da7fff23/findBar.js/clean/toolkit/components/typeaheadfind/content/findBar.js