choff, repeat
charoff, repeat
nsHTMLTableColGroupElement::AttributeToString(nsIAtom* aAttribute,                                  const nsHTMLValue& aValue,                                  nsAWritableString& aResult) const{  /* ignore these attributes, stored already as strings     ch   */  /* ignore attributes that are of standard types     choff, repeat   */  if (aAttribute == nsHTMLAtoms::align) {    if (TableCellHAlignValueToString(aValue, aResult)) {      return NS_CONTENT_ATTR_HAS_VALUE;    }  }  else if (aAttribute == nsHTMLAtoms::valign) {    if (TableVAlignValueToString(aValue, aResult)) {      return NS_CONTENT_ATTR_HAS_VALUE;    }  }  else if (aAttribute == nsHTMLAtoms::width) {    if (ValueOrPercentOrProportionalToString(aValue, aResult)) {      return NS_CONTENT_ATTR_HAS_VALUE;    }  }  return nsGenericHTMLContainerElement::AttributeToString(aAttribute, aValue,                                                          aResult);}