mOrder = new nsVoidArray();
mOrder = new nsAutoVoidArray();
CSSDeclarationImpl::CSSDeclarationImpl(const CSSDeclarationImpl& aCopy){  NS_INIT_REFCNT();  DECL_IF_COPY(Font);  DECL_IF_COPY(Color);  DECL_IF_COPY(Text);  DECL_IF_COPY(Margin);  DECL_IF_COPY(Position);  DECL_IF_COPY(List);  DECL_IF_COPY(Display);  DECL_IF_COPY(Table);  DECL_IF_COPY(Breaks);  DECL_IF_COPY(Page);  DECL_IF_COPY(Content);  DECL_IF_COPY(UserInterface);  DECL_IF_COPY(Aural);#ifdef INCLUDE_XUL  DECL_IF_COPY(XUL);#endif#ifdef DEBUG_REFS  ++gInstanceCount;  fprintf(stdout, "CSSDeclaration Instances (cp-ctor): %ld\n", (long)gInstanceCount);#endif  if (aCopy.mImportant) {    mImportant = new CSSDeclarationImpl(*(aCopy.mImportant));    NS_IF_ADDREF(mImportant);  }  if (aCopy.mOrder) {    mOrder = new nsVoidArray();    if (mOrder) {      (*mOrder) = *(aCopy.mOrder);    }  }  if (aCopy.mComments) {    mComments = new nsStringArray();    if (mComments) {      (*mComments) = *(aCopy.mComments);    }  }}