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: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/b19767d47741577305026e24c7480dff5ac34094/nsContextMenu.js/buggy/suite/common/nsContextMenu.js