else if ((aAttribute == nsHTMLAtoms::type)) {
else if ((aAttribute == nsHTMLAtoms::align) || (aAttribute == nsHTMLAtoms::type)) {
nsHTMLInputElement::GetMappedAttributeImpact(const nsIAtom* aAttribute,                                             PRInt32& aHint) const{  if ((aAttribute == nsHTMLAtoms::align) || (aAttribute == nsHTMLAtoms::value)) {    aHint = NS_STYLE_HINT_REFLOW;  }  else if ((aAttribute == nsHTMLAtoms::type)) {    aHint = NS_STYLE_HINT_FRAMECHANGE;  }  else if (! nsGenericHTMLElement::GetCommonMappedAttributesImpact(aAttribute, aHint)) {    if (! nsGenericHTMLElement::GetImageMappedAttributesImpact(aAttribute, aHint)) {      if (! nsGenericHTMLElement::GetImageBorderAttributeImpact(aAttribute, aHint)) {        aHint = NS_STYLE_HINT_CONTENT;      }    }  }  return NS_OK;}