const nsHTMLValue::EnumTable *table = kInputTypeTable;
const nsAttrValue::EnumTable *table = kInputTypeTable;
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;}