nsHTMLInputElement::GetType(nsAString& aValue) { nsresult rv = GetAttr(kNameSpaceID_None, nsHTMLAtoms::type, aValue);  if (rv == NS_CONTENT_ATTR_NOT_THERE) aValue.Assign(NS_LITERAL_STRING("text"));  return NS_OK; }
NS_IMETHOD_(PRInt32) GetType() { return mType; }
nsHTMLInputElement::GetType(nsAString& aValue){  nsresult rv = GetAttr(kNameSpaceID_None, nsHTMLAtoms::type, aValue);  if (rv == NS_CONTENT_ATTR_NOT_THERE)    aValue.Assign(NS_LITERAL_STRING("text"));  return NS_OK;}