NS_IMETHOD_(PRInt32) GetType() { return mType; }
nsHTMLInputElement::GetType(nsAString& aValue) { const nsHTMLValue::EnumTable *table = kInputTypeTable;  while (table->tag) { if (mType == table->value) { CopyUTF8toUTF16(table->tag, aValue);  return NS_OK; }  ++table; }  NS_ERROR("Shouldn't get here!");  aValue.Truncate();  return NS_OK; }
  NS_IMETHOD_(PRInt32) GetType() { return mType; }