aString.AppendWithConversion("; ");
aString.Append(NS_LITERAL_STRING("; "));
CSSDeclarationImpl::ToString(nsString& aString){  if (nsnull != mOrder) {    PRInt32 count = mOrder->Count();    PRInt32 index;    for (index = 0; index < count; index++) {      nsCSSProperty property = (nsCSSProperty)(PRInt32)mOrder->ElementAt(index);      if (0 <= property) {        aString.AppendWithConversion(nsCSSProps::GetStringValue(property));        aString.AppendWithConversion(": ");        nsAutoString value;        GetValue(property, value);        aString.Append(value);        if (index < count) {          aString.AppendWithConversion("; ");        }      }      else {  // is comment        aString.AppendWithConversion("/* ");        nsString* comment = mComments->StringAt((-1) - property);        aString.Append(*comment);        aString.AppendWithConversion(" */ ");      }    }  }  return NS_OK;}