rem: if (node.tagName.toUpperCase() == "INPUT") { 
add: if (node.nodeType != Node.ELEMENT_NODE) return false;  if (node.localName.toUpperCase() == "INPUT") { 
context:     isTargetATextBox : function ( node )    {      if (node.tagName.toUpperCase() == "INPUT") {        var attrib = node.getAttribute("type").toUpperCase();        return( (attrib != "IMAGE") &&                (attrib != "PASSWORD") &&                (attrib != "CHECKBOX") &&                (attrib != "RADIO") &&                (attrib != "SUBMIT") &&                (attrib != "RESET") &&                (attrib != "FILE") &&                (attrib != "HIDDEN") &&                (attrib != "RESET") &&                (attrib != "BUTTON") );      } else  {        return(node.tagName.toUpperCase() == "TEXTAREA");      }    }
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/fcf8a015890ddac275311f70aa318b9199de2a0c/nsContextMenu.js/clean/suite/common/nsContextMenu.js