PRInt32& aChangeHint)
nsChangeHint& aChangeHint)
PRBool CSSParserImpl::ParseSize(PRInt32& aErrorCode, nsCSSDeclaration* aDeclaration,                                 PRInt32& aChangeHint){  nsCSSValue width;  if (ParseVariant(aErrorCode, width, VARIANT_AHKL, nsCSSProps::kPageSizeKTable)) {    if (width.IsLengthUnit()) {      nsCSSValue  height;      if (ParseVariant(aErrorCode, height, VARIANT_LENGTH, nsnull)) {        if (ExpectEndProperty(aErrorCode, PR_TRUE)) {          AppendValue(aDeclaration, eCSSProperty_size_width, width, aChangeHint);          AppendValue(aDeclaration, eCSSProperty_size_height, height, aChangeHint);          return PR_TRUE;        }        return PR_FALSE;      }    }    if (ExpectEndProperty(aErrorCode, PR_TRUE)) {      AppendValue(aDeclaration, eCSSProperty_size_width, width, aChangeHint);      AppendValue(aDeclaration, eCSSProperty_size_height, width, aChangeHint);      return PR_TRUE;    }  }  return PR_FALSE;}