nsGenericHTMLElement::EnumValueToString(aValue, kAlignTable, aResult);
nsGenericHTMLElement::AlignValueToString(aValue, aResult);
nsHTMLIFrameElement::AttributeToString(nsIAtom* aAttribute,                                       const nsHTMLValue& aValue,                                       nsString& aResult) const{  if (aAttribute == nsHTMLAtoms::frameborder) {    nsGenericHTMLElement::FrameborderValueToString(PR_TRUE, aValue, aResult);    return NS_CONTENT_ATTR_HAS_VALUE;  }   else if (aAttribute == nsHTMLAtoms::scrolling) {    nsGenericHTMLElement::ScrollingValueToString(PR_TRUE, aValue, aResult);    return NS_CONTENT_ATTR_HAS_VALUE;  }  else if (aAttribute == nsHTMLAtoms::align) {    if (eHTMLUnit_Enumerated == aValue.GetUnit()) {      nsGenericHTMLElement::EnumValueToString(aValue, kAlignTable, aResult);      return NS_CONTENT_ATTR_HAS_VALUE;    }  }  return mInner.AttributeToString(aAttribute, aValue, aResult);}