diff --git a/mozilla/content/html/style/src/nsCSSDeclaration.cpp b/mozilla/content/html/style/src/nsCSSDeclaration.cpp index 19ce376350f..39f7adef9f7 100644 --- a/mozilla/content/html/style/src/nsCSSDeclaration.cpp +++ b/mozilla/content/html/style/src/nsCSSDeclaration.cpp @@ -61,6 +61,7 @@ nsCSSStruct::~nsCSSStruct() nsCSSFont::nsCSSFont(void) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) @@ -72,10 +73,12 @@ nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) mSizeAdjust(aCopy.mSizeAdjust), mStretch(aCopy.mStretch) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::~nsCSSFont(void) { + MOZ_COUNT_DTOR(nsCSSFont); } const nsID& nsCSSFont::GetID(void) @@ -108,17 +111,20 @@ nsCSSValueList::nsCSSValueList(void) : mValue(), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); } nsCSSValueList::nsCSSValueList(const nsCSSValueList& aCopy) : mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); CSS_IF_COPY(mNext, nsCSSValueList); } nsCSSValueList::~nsCSSValueList(void) { + MOZ_COUNT_DTOR(nsCSSValueList); CSS_IF_DELETE(mNext); } @@ -127,6 +133,7 @@ nsCSSValueList::~nsCSSValueList(void) nsCSSColor::nsCSSColor(void) : mCursor(nsnull) { + MOZ_COUNT_CTOR(nsCSSColor); } nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) @@ -140,11 +147,13 @@ nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) mCursor(nsnull), mOpacity(aCopy.mOpacity) { + MOZ_COUNT_CTOR(nsCSSColor); CSS_IF_COPY(mCursor, nsCSSValueList); } nsCSSColor::~nsCSSColor(void) { + MOZ_COUNT_DTOR(nsCSSColor); CSS_IF_DELETE(mCursor); } @@ -180,6 +189,7 @@ void nsCSSColor::List(FILE* out, PRInt32 aIndent) const nsCSSShadow::nsCSSShadow(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); } nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) @@ -189,11 +199,13 @@ nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) mRadius(aCopy.mRadius), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); CSS_IF_COPY(mNext, nsCSSShadow); } nsCSSShadow::~nsCSSShadow(void) { + MOZ_COUNT_DTOR(nsCSSShadow); CSS_IF_DELETE(mNext); } @@ -202,6 +214,7 @@ nsCSSShadow::~nsCSSShadow(void) nsCSSText::nsCSSText(void) : mTextShadow(nsnull) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::nsCSSText(const nsCSSText& aCopy) @@ -217,10 +230,12 @@ nsCSSText::nsCSSText(const nsCSSText& aCopy) mLineHeight(aCopy.mLineHeight), mWhiteSpace(aCopy.mWhiteSpace) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::~nsCSSText(void) { + MOZ_COUNT_DTOR(nsCSSText); CSS_IF_DELETE(mTextShadow); } @@ -267,6 +282,7 @@ void nsCSSText::List(FILE* out, PRInt32 aIndent) const nsCSSRect::nsCSSRect(void) { + MOZ_COUNT_CTOR(nsCSSRect); } nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) @@ -275,8 +291,15 @@ nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) mBottom(aCopy.mBottom), mLeft(aCopy.mLeft) { + MOZ_COUNT_CTOR(nsCSSRect); } +nsCSSRect::~nsCSSRect() +{ + MOZ_COUNT_DTOR(nsCSSRect); +} + + void nsCSSRect::List(FILE* out, nsCSSProperty aPropID, PRInt32 aIndent) const { for (PRInt32 index = aIndent; --index >= 0; ) fputs(" ", out); @@ -330,6 +353,7 @@ void nsCSSRect::List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) co nsCSSDisplay::nsCSSDisplay(void) : mClip(nsnull) { + MOZ_COUNT_CTOR(nsCSSDisplay); } nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) @@ -341,11 +365,13 @@ nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) mOverflow(aCopy.mOverflow), mVisibility(aCopy.mVisibility) { + MOZ_COUNT_CTOR(nsCSSDisplay); CSS_IF_COPY(mClip, nsCSSRect); } nsCSSDisplay::~nsCSSDisplay(void) { + MOZ_COUNT_DTOR(nsCSSDisplay); CSS_IF_DELETE(mClip); } @@ -380,6 +406,7 @@ nsCSSMargin::nsCSSMargin(void) : mMargin(nsnull), mPadding(nsnull), mBorderWidth(nsnull), mBorderColor(nsnull), mBorderStyle(nsnull), mBorderRadius(nsnull), mOutlineRadius(nsnull) { + MOZ_COUNT_CTOR(nsCSSMargin); } nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) @@ -391,6 +418,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) mOutlineRadius(nsnull), mFloatEdge(aCopy.mFloatEdge) { + MOZ_COUNT_CTOR(nsCSSMargin); CSS_IF_COPY(mMargin, nsCSSRect); CSS_IF_COPY(mPadding, nsCSSRect); CSS_IF_COPY(mBorderWidth, nsCSSRect); @@ -402,6 +430,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) nsCSSMargin::~nsCSSMargin(void) { + MOZ_COUNT_DTOR(nsCSSMargin); CSS_IF_DELETE(mMargin); CSS_IF_DELETE(mPadding); CSS_IF_DELETE(mBorderWidth); @@ -485,6 +514,7 @@ void nsCSSMargin::List(FILE* out, PRInt32 aIndent) const nsCSSPosition::nsCSSPosition(void) : mOffset(nsnull) { + MOZ_COUNT_CTOR(nsCSSPosition); } nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) @@ -499,11 +529,13 @@ nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) mOffset(nsnull), mZIndex(aCopy.mZIndex) { + MOZ_COUNT_CTOR(nsCSSPosition); CSS_IF_COPY(mOffset, nsCSSRect); } nsCSSPosition::~nsCSSPosition(void) { + MOZ_COUNT_DTOR(nsCSSPosition); CSS_IF_DELETE(mOffset); } @@ -544,6 +576,7 @@ void nsCSSPosition::List(FILE* out, PRInt32 aIndent) const nsCSSList::nsCSSList(void) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::nsCSSList(const nsCSSList& aCopy) @@ -551,10 +584,12 @@ nsCSSList::nsCSSList(const nsCSSList& aCopy) mImage(aCopy.mImage), mPosition(aCopy.mPosition) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::~nsCSSList(void) { + MOZ_COUNT_DTOR(nsCSSList); } const nsID& nsCSSList::GetID(void) @@ -578,6 +613,7 @@ void nsCSSList::List(FILE* out, PRInt32 aIndent) const nsCSSTable::nsCSSTable(void) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) @@ -588,10 +624,12 @@ nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) mEmptyCells(aCopy.mEmptyCells), mLayout(aCopy.mLayout) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::~nsCSSTable(void) { + MOZ_COUNT_DTOR(nsCSSTable); } const nsID& nsCSSTable::GetID(void) @@ -619,6 +657,7 @@ void nsCSSTable::List(FILE* out, PRInt32 aIndent) const nsCSSBreaks::nsCSSBreaks(void) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) @@ -629,10 +668,12 @@ nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) mPageBreakBefore(aCopy.mPageBreakBefore), mPageBreakInside(aCopy.mPageBreakInside) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::~nsCSSBreaks(void) { + MOZ_COUNT_DTOR(nsCSSBreaks); } const nsID& nsCSSBreaks::GetID(void) @@ -660,6 +701,7 @@ void nsCSSBreaks::List(FILE* out, PRInt32 aIndent) const nsCSSPage::nsCSSPage(void) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) @@ -667,10 +709,12 @@ nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) mSizeWidth(aCopy.mSizeWidth), mSizeHeight(aCopy.mSizeHeight) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::~nsCSSPage(void) { + MOZ_COUNT_DTOR(nsCSSPage); } const nsID& nsCSSPage::GetID(void) @@ -696,6 +740,7 @@ void nsCSSPage::List(FILE* out, PRInt32 aIndent) const nsCSSCounterData::nsCSSCounterData(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); } nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) @@ -703,17 +748,20 @@ nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); CSS_IF_COPY(mNext, nsCSSCounterData); } nsCSSCounterData::~nsCSSCounterData(void) { + MOZ_COUNT_DTOR(nsCSSCounterData); CSS_IF_DELETE(mNext); } nsCSSQuotes::nsCSSQuotes(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); } nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) @@ -721,11 +769,13 @@ nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) mClose(aCopy.mClose), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); CSS_IF_COPY(mNext, nsCSSQuotes); } nsCSSQuotes::~nsCSSQuotes(void) { + MOZ_COUNT_DTOR(nsCSSQuotes); CSS_IF_DELETE(mNext); } @@ -737,6 +787,7 @@ nsCSSContent::nsCSSContent(void) mCounterReset(nsnull), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); } nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) @@ -746,6 +797,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) mMarkerOffset(aCopy.mMarkerOffset), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); CSS_IF_COPY(mContent, nsCSSValueList); CSS_IF_COPY(mCounterIncrement, nsCSSCounterData); CSS_IF_COPY(mCounterReset, nsCSSCounterData); @@ -754,6 +806,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) nsCSSContent::~nsCSSContent(void) { + MOZ_COUNT_DTOR(nsCSSContent); CSS_IF_DELETE(mContent); CSS_IF_DELETE(mCounterIncrement); CSS_IF_DELETE(mCounterReset); @@ -804,6 +857,7 @@ void nsCSSContent::List(FILE* out, PRInt32 aIndent) const nsCSSUserInterface::nsCSSUserInterface(void) : mKeyEquivalent(nsnull) { + MOZ_COUNT_CTOR(nsCSSUserInterface); } nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) @@ -815,11 +869,13 @@ nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) mResizer(aCopy.mResizer), mBehavior(aCopy.mBehavior) { + MOZ_COUNT_CTOR(nsCSSUserInterface); CSS_IF_COPY(mKeyEquivalent, nsCSSValueList); } nsCSSUserInterface::~nsCSSUserInterface(void) { + MOZ_COUNT_DTOR(nsCSSUserInterface); CSS_IF_DELETE(mKeyEquivalent); } @@ -852,6 +908,7 @@ void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const nsCSSAural::nsCSSAural(void) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) @@ -875,10 +932,12 @@ nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) mVoiceFamily(aCopy.mVoiceFamily), mVolume(aCopy.mVolume) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::~nsCSSAural(void) { + MOZ_COUNT_DTOR(nsCSSAural); } const nsID& nsCSSAural::GetID(void) diff --git a/mozilla/content/html/style/src/nsCSSStruct.cpp b/mozilla/content/html/style/src/nsCSSStruct.cpp index 19ce376350f..39f7adef9f7 100644 --- a/mozilla/content/html/style/src/nsCSSStruct.cpp +++ b/mozilla/content/html/style/src/nsCSSStruct.cpp @@ -61,6 +61,7 @@ nsCSSStruct::~nsCSSStruct() nsCSSFont::nsCSSFont(void) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) @@ -72,10 +73,12 @@ nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) mSizeAdjust(aCopy.mSizeAdjust), mStretch(aCopy.mStretch) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::~nsCSSFont(void) { + MOZ_COUNT_DTOR(nsCSSFont); } const nsID& nsCSSFont::GetID(void) @@ -108,17 +111,20 @@ nsCSSValueList::nsCSSValueList(void) : mValue(), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); } nsCSSValueList::nsCSSValueList(const nsCSSValueList& aCopy) : mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); CSS_IF_COPY(mNext, nsCSSValueList); } nsCSSValueList::~nsCSSValueList(void) { + MOZ_COUNT_DTOR(nsCSSValueList); CSS_IF_DELETE(mNext); } @@ -127,6 +133,7 @@ nsCSSValueList::~nsCSSValueList(void) nsCSSColor::nsCSSColor(void) : mCursor(nsnull) { + MOZ_COUNT_CTOR(nsCSSColor); } nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) @@ -140,11 +147,13 @@ nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) mCursor(nsnull), mOpacity(aCopy.mOpacity) { + MOZ_COUNT_CTOR(nsCSSColor); CSS_IF_COPY(mCursor, nsCSSValueList); } nsCSSColor::~nsCSSColor(void) { + MOZ_COUNT_DTOR(nsCSSColor); CSS_IF_DELETE(mCursor); } @@ -180,6 +189,7 @@ void nsCSSColor::List(FILE* out, PRInt32 aIndent) const nsCSSShadow::nsCSSShadow(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); } nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) @@ -189,11 +199,13 @@ nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) mRadius(aCopy.mRadius), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); CSS_IF_COPY(mNext, nsCSSShadow); } nsCSSShadow::~nsCSSShadow(void) { + MOZ_COUNT_DTOR(nsCSSShadow); CSS_IF_DELETE(mNext); } @@ -202,6 +214,7 @@ nsCSSShadow::~nsCSSShadow(void) nsCSSText::nsCSSText(void) : mTextShadow(nsnull) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::nsCSSText(const nsCSSText& aCopy) @@ -217,10 +230,12 @@ nsCSSText::nsCSSText(const nsCSSText& aCopy) mLineHeight(aCopy.mLineHeight), mWhiteSpace(aCopy.mWhiteSpace) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::~nsCSSText(void) { + MOZ_COUNT_DTOR(nsCSSText); CSS_IF_DELETE(mTextShadow); } @@ -267,6 +282,7 @@ void nsCSSText::List(FILE* out, PRInt32 aIndent) const nsCSSRect::nsCSSRect(void) { + MOZ_COUNT_CTOR(nsCSSRect); } nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) @@ -275,8 +291,15 @@ nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) mBottom(aCopy.mBottom), mLeft(aCopy.mLeft) { + MOZ_COUNT_CTOR(nsCSSRect); } +nsCSSRect::~nsCSSRect() +{ + MOZ_COUNT_DTOR(nsCSSRect); +} + + void nsCSSRect::List(FILE* out, nsCSSProperty aPropID, PRInt32 aIndent) const { for (PRInt32 index = aIndent; --index >= 0; ) fputs(" ", out); @@ -330,6 +353,7 @@ void nsCSSRect::List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) co nsCSSDisplay::nsCSSDisplay(void) : mClip(nsnull) { + MOZ_COUNT_CTOR(nsCSSDisplay); } nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) @@ -341,11 +365,13 @@ nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) mOverflow(aCopy.mOverflow), mVisibility(aCopy.mVisibility) { + MOZ_COUNT_CTOR(nsCSSDisplay); CSS_IF_COPY(mClip, nsCSSRect); } nsCSSDisplay::~nsCSSDisplay(void) { + MOZ_COUNT_DTOR(nsCSSDisplay); CSS_IF_DELETE(mClip); } @@ -380,6 +406,7 @@ nsCSSMargin::nsCSSMargin(void) : mMargin(nsnull), mPadding(nsnull), mBorderWidth(nsnull), mBorderColor(nsnull), mBorderStyle(nsnull), mBorderRadius(nsnull), mOutlineRadius(nsnull) { + MOZ_COUNT_CTOR(nsCSSMargin); } nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) @@ -391,6 +418,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) mOutlineRadius(nsnull), mFloatEdge(aCopy.mFloatEdge) { + MOZ_COUNT_CTOR(nsCSSMargin); CSS_IF_COPY(mMargin, nsCSSRect); CSS_IF_COPY(mPadding, nsCSSRect); CSS_IF_COPY(mBorderWidth, nsCSSRect); @@ -402,6 +430,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) nsCSSMargin::~nsCSSMargin(void) { + MOZ_COUNT_DTOR(nsCSSMargin); CSS_IF_DELETE(mMargin); CSS_IF_DELETE(mPadding); CSS_IF_DELETE(mBorderWidth); @@ -485,6 +514,7 @@ void nsCSSMargin::List(FILE* out, PRInt32 aIndent) const nsCSSPosition::nsCSSPosition(void) : mOffset(nsnull) { + MOZ_COUNT_CTOR(nsCSSPosition); } nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) @@ -499,11 +529,13 @@ nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) mOffset(nsnull), mZIndex(aCopy.mZIndex) { + MOZ_COUNT_CTOR(nsCSSPosition); CSS_IF_COPY(mOffset, nsCSSRect); } nsCSSPosition::~nsCSSPosition(void) { + MOZ_COUNT_DTOR(nsCSSPosition); CSS_IF_DELETE(mOffset); } @@ -544,6 +576,7 @@ void nsCSSPosition::List(FILE* out, PRInt32 aIndent) const nsCSSList::nsCSSList(void) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::nsCSSList(const nsCSSList& aCopy) @@ -551,10 +584,12 @@ nsCSSList::nsCSSList(const nsCSSList& aCopy) mImage(aCopy.mImage), mPosition(aCopy.mPosition) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::~nsCSSList(void) { + MOZ_COUNT_DTOR(nsCSSList); } const nsID& nsCSSList::GetID(void) @@ -578,6 +613,7 @@ void nsCSSList::List(FILE* out, PRInt32 aIndent) const nsCSSTable::nsCSSTable(void) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) @@ -588,10 +624,12 @@ nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) mEmptyCells(aCopy.mEmptyCells), mLayout(aCopy.mLayout) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::~nsCSSTable(void) { + MOZ_COUNT_DTOR(nsCSSTable); } const nsID& nsCSSTable::GetID(void) @@ -619,6 +657,7 @@ void nsCSSTable::List(FILE* out, PRInt32 aIndent) const nsCSSBreaks::nsCSSBreaks(void) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) @@ -629,10 +668,12 @@ nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) mPageBreakBefore(aCopy.mPageBreakBefore), mPageBreakInside(aCopy.mPageBreakInside) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::~nsCSSBreaks(void) { + MOZ_COUNT_DTOR(nsCSSBreaks); } const nsID& nsCSSBreaks::GetID(void) @@ -660,6 +701,7 @@ void nsCSSBreaks::List(FILE* out, PRInt32 aIndent) const nsCSSPage::nsCSSPage(void) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) @@ -667,10 +709,12 @@ nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) mSizeWidth(aCopy.mSizeWidth), mSizeHeight(aCopy.mSizeHeight) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::~nsCSSPage(void) { + MOZ_COUNT_DTOR(nsCSSPage); } const nsID& nsCSSPage::GetID(void) @@ -696,6 +740,7 @@ void nsCSSPage::List(FILE* out, PRInt32 aIndent) const nsCSSCounterData::nsCSSCounterData(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); } nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) @@ -703,17 +748,20 @@ nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); CSS_IF_COPY(mNext, nsCSSCounterData); } nsCSSCounterData::~nsCSSCounterData(void) { + MOZ_COUNT_DTOR(nsCSSCounterData); CSS_IF_DELETE(mNext); } nsCSSQuotes::nsCSSQuotes(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); } nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) @@ -721,11 +769,13 @@ nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) mClose(aCopy.mClose), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); CSS_IF_COPY(mNext, nsCSSQuotes); } nsCSSQuotes::~nsCSSQuotes(void) { + MOZ_COUNT_DTOR(nsCSSQuotes); CSS_IF_DELETE(mNext); } @@ -737,6 +787,7 @@ nsCSSContent::nsCSSContent(void) mCounterReset(nsnull), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); } nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) @@ -746,6 +797,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) mMarkerOffset(aCopy.mMarkerOffset), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); CSS_IF_COPY(mContent, nsCSSValueList); CSS_IF_COPY(mCounterIncrement, nsCSSCounterData); CSS_IF_COPY(mCounterReset, nsCSSCounterData); @@ -754,6 +806,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) nsCSSContent::~nsCSSContent(void) { + MOZ_COUNT_DTOR(nsCSSContent); CSS_IF_DELETE(mContent); CSS_IF_DELETE(mCounterIncrement); CSS_IF_DELETE(mCounterReset); @@ -804,6 +857,7 @@ void nsCSSContent::List(FILE* out, PRInt32 aIndent) const nsCSSUserInterface::nsCSSUserInterface(void) : mKeyEquivalent(nsnull) { + MOZ_COUNT_CTOR(nsCSSUserInterface); } nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) @@ -815,11 +869,13 @@ nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) mResizer(aCopy.mResizer), mBehavior(aCopy.mBehavior) { + MOZ_COUNT_CTOR(nsCSSUserInterface); CSS_IF_COPY(mKeyEquivalent, nsCSSValueList); } nsCSSUserInterface::~nsCSSUserInterface(void) { + MOZ_COUNT_DTOR(nsCSSUserInterface); CSS_IF_DELETE(mKeyEquivalent); } @@ -852,6 +908,7 @@ void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const nsCSSAural::nsCSSAural(void) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) @@ -875,10 +932,12 @@ nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) mVoiceFamily(aCopy.mVoiceFamily), mVolume(aCopy.mVolume) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::~nsCSSAural(void) { + MOZ_COUNT_DTOR(nsCSSAural); } const nsID& nsCSSAural::GetID(void) diff --git a/mozilla/content/html/style/src/nsICSSDeclaration.h b/mozilla/content/html/style/src/nsICSSDeclaration.h index 10c12cbdc83..be9e031275f 100644 --- a/mozilla/content/html/style/src/nsICSSDeclaration.h +++ b/mozilla/content/html/style/src/nsICSSDeclaration.h @@ -177,6 +177,7 @@ struct nsCSSText : public nsCSSStruct { struct nsCSSRect { nsCSSRect(void); nsCSSRect(const nsCSSRect& aCopy); + ~nsCSSRect(); void List(FILE* out = 0, nsCSSProperty aPropID = eCSSProperty_UNKNOWN, PRInt32 aIndent = 0) const; void List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) const; diff --git a/mozilla/layout/html/style/src/nsCSSDeclaration.cpp b/mozilla/layout/html/style/src/nsCSSDeclaration.cpp index 19ce376350f..39f7adef9f7 100644 --- a/mozilla/layout/html/style/src/nsCSSDeclaration.cpp +++ b/mozilla/layout/html/style/src/nsCSSDeclaration.cpp @@ -61,6 +61,7 @@ nsCSSStruct::~nsCSSStruct() nsCSSFont::nsCSSFont(void) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) @@ -72,10 +73,12 @@ nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) mSizeAdjust(aCopy.mSizeAdjust), mStretch(aCopy.mStretch) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::~nsCSSFont(void) { + MOZ_COUNT_DTOR(nsCSSFont); } const nsID& nsCSSFont::GetID(void) @@ -108,17 +111,20 @@ nsCSSValueList::nsCSSValueList(void) : mValue(), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); } nsCSSValueList::nsCSSValueList(const nsCSSValueList& aCopy) : mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); CSS_IF_COPY(mNext, nsCSSValueList); } nsCSSValueList::~nsCSSValueList(void) { + MOZ_COUNT_DTOR(nsCSSValueList); CSS_IF_DELETE(mNext); } @@ -127,6 +133,7 @@ nsCSSValueList::~nsCSSValueList(void) nsCSSColor::nsCSSColor(void) : mCursor(nsnull) { + MOZ_COUNT_CTOR(nsCSSColor); } nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) @@ -140,11 +147,13 @@ nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) mCursor(nsnull), mOpacity(aCopy.mOpacity) { + MOZ_COUNT_CTOR(nsCSSColor); CSS_IF_COPY(mCursor, nsCSSValueList); } nsCSSColor::~nsCSSColor(void) { + MOZ_COUNT_DTOR(nsCSSColor); CSS_IF_DELETE(mCursor); } @@ -180,6 +189,7 @@ void nsCSSColor::List(FILE* out, PRInt32 aIndent) const nsCSSShadow::nsCSSShadow(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); } nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) @@ -189,11 +199,13 @@ nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) mRadius(aCopy.mRadius), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); CSS_IF_COPY(mNext, nsCSSShadow); } nsCSSShadow::~nsCSSShadow(void) { + MOZ_COUNT_DTOR(nsCSSShadow); CSS_IF_DELETE(mNext); } @@ -202,6 +214,7 @@ nsCSSShadow::~nsCSSShadow(void) nsCSSText::nsCSSText(void) : mTextShadow(nsnull) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::nsCSSText(const nsCSSText& aCopy) @@ -217,10 +230,12 @@ nsCSSText::nsCSSText(const nsCSSText& aCopy) mLineHeight(aCopy.mLineHeight), mWhiteSpace(aCopy.mWhiteSpace) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::~nsCSSText(void) { + MOZ_COUNT_DTOR(nsCSSText); CSS_IF_DELETE(mTextShadow); } @@ -267,6 +282,7 @@ void nsCSSText::List(FILE* out, PRInt32 aIndent) const nsCSSRect::nsCSSRect(void) { + MOZ_COUNT_CTOR(nsCSSRect); } nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) @@ -275,8 +291,15 @@ nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) mBottom(aCopy.mBottom), mLeft(aCopy.mLeft) { + MOZ_COUNT_CTOR(nsCSSRect); } +nsCSSRect::~nsCSSRect() +{ + MOZ_COUNT_DTOR(nsCSSRect); +} + + void nsCSSRect::List(FILE* out, nsCSSProperty aPropID, PRInt32 aIndent) const { for (PRInt32 index = aIndent; --index >= 0; ) fputs(" ", out); @@ -330,6 +353,7 @@ void nsCSSRect::List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) co nsCSSDisplay::nsCSSDisplay(void) : mClip(nsnull) { + MOZ_COUNT_CTOR(nsCSSDisplay); } nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) @@ -341,11 +365,13 @@ nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) mOverflow(aCopy.mOverflow), mVisibility(aCopy.mVisibility) { + MOZ_COUNT_CTOR(nsCSSDisplay); CSS_IF_COPY(mClip, nsCSSRect); } nsCSSDisplay::~nsCSSDisplay(void) { + MOZ_COUNT_DTOR(nsCSSDisplay); CSS_IF_DELETE(mClip); } @@ -380,6 +406,7 @@ nsCSSMargin::nsCSSMargin(void) : mMargin(nsnull), mPadding(nsnull), mBorderWidth(nsnull), mBorderColor(nsnull), mBorderStyle(nsnull), mBorderRadius(nsnull), mOutlineRadius(nsnull) { + MOZ_COUNT_CTOR(nsCSSMargin); } nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) @@ -391,6 +418,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) mOutlineRadius(nsnull), mFloatEdge(aCopy.mFloatEdge) { + MOZ_COUNT_CTOR(nsCSSMargin); CSS_IF_COPY(mMargin, nsCSSRect); CSS_IF_COPY(mPadding, nsCSSRect); CSS_IF_COPY(mBorderWidth, nsCSSRect); @@ -402,6 +430,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) nsCSSMargin::~nsCSSMargin(void) { + MOZ_COUNT_DTOR(nsCSSMargin); CSS_IF_DELETE(mMargin); CSS_IF_DELETE(mPadding); CSS_IF_DELETE(mBorderWidth); @@ -485,6 +514,7 @@ void nsCSSMargin::List(FILE* out, PRInt32 aIndent) const nsCSSPosition::nsCSSPosition(void) : mOffset(nsnull) { + MOZ_COUNT_CTOR(nsCSSPosition); } nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) @@ -499,11 +529,13 @@ nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) mOffset(nsnull), mZIndex(aCopy.mZIndex) { + MOZ_COUNT_CTOR(nsCSSPosition); CSS_IF_COPY(mOffset, nsCSSRect); } nsCSSPosition::~nsCSSPosition(void) { + MOZ_COUNT_DTOR(nsCSSPosition); CSS_IF_DELETE(mOffset); } @@ -544,6 +576,7 @@ void nsCSSPosition::List(FILE* out, PRInt32 aIndent) const nsCSSList::nsCSSList(void) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::nsCSSList(const nsCSSList& aCopy) @@ -551,10 +584,12 @@ nsCSSList::nsCSSList(const nsCSSList& aCopy) mImage(aCopy.mImage), mPosition(aCopy.mPosition) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::~nsCSSList(void) { + MOZ_COUNT_DTOR(nsCSSList); } const nsID& nsCSSList::GetID(void) @@ -578,6 +613,7 @@ void nsCSSList::List(FILE* out, PRInt32 aIndent) const nsCSSTable::nsCSSTable(void) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) @@ -588,10 +624,12 @@ nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) mEmptyCells(aCopy.mEmptyCells), mLayout(aCopy.mLayout) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::~nsCSSTable(void) { + MOZ_COUNT_DTOR(nsCSSTable); } const nsID& nsCSSTable::GetID(void) @@ -619,6 +657,7 @@ void nsCSSTable::List(FILE* out, PRInt32 aIndent) const nsCSSBreaks::nsCSSBreaks(void) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) @@ -629,10 +668,12 @@ nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) mPageBreakBefore(aCopy.mPageBreakBefore), mPageBreakInside(aCopy.mPageBreakInside) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::~nsCSSBreaks(void) { + MOZ_COUNT_DTOR(nsCSSBreaks); } const nsID& nsCSSBreaks::GetID(void) @@ -660,6 +701,7 @@ void nsCSSBreaks::List(FILE* out, PRInt32 aIndent) const nsCSSPage::nsCSSPage(void) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) @@ -667,10 +709,12 @@ nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) mSizeWidth(aCopy.mSizeWidth), mSizeHeight(aCopy.mSizeHeight) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::~nsCSSPage(void) { + MOZ_COUNT_DTOR(nsCSSPage); } const nsID& nsCSSPage::GetID(void) @@ -696,6 +740,7 @@ void nsCSSPage::List(FILE* out, PRInt32 aIndent) const nsCSSCounterData::nsCSSCounterData(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); } nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) @@ -703,17 +748,20 @@ nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); CSS_IF_COPY(mNext, nsCSSCounterData); } nsCSSCounterData::~nsCSSCounterData(void) { + MOZ_COUNT_DTOR(nsCSSCounterData); CSS_IF_DELETE(mNext); } nsCSSQuotes::nsCSSQuotes(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); } nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) @@ -721,11 +769,13 @@ nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) mClose(aCopy.mClose), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); CSS_IF_COPY(mNext, nsCSSQuotes); } nsCSSQuotes::~nsCSSQuotes(void) { + MOZ_COUNT_DTOR(nsCSSQuotes); CSS_IF_DELETE(mNext); } @@ -737,6 +787,7 @@ nsCSSContent::nsCSSContent(void) mCounterReset(nsnull), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); } nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) @@ -746,6 +797,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) mMarkerOffset(aCopy.mMarkerOffset), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); CSS_IF_COPY(mContent, nsCSSValueList); CSS_IF_COPY(mCounterIncrement, nsCSSCounterData); CSS_IF_COPY(mCounterReset, nsCSSCounterData); @@ -754,6 +806,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) nsCSSContent::~nsCSSContent(void) { + MOZ_COUNT_DTOR(nsCSSContent); CSS_IF_DELETE(mContent); CSS_IF_DELETE(mCounterIncrement); CSS_IF_DELETE(mCounterReset); @@ -804,6 +857,7 @@ void nsCSSContent::List(FILE* out, PRInt32 aIndent) const nsCSSUserInterface::nsCSSUserInterface(void) : mKeyEquivalent(nsnull) { + MOZ_COUNT_CTOR(nsCSSUserInterface); } nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) @@ -815,11 +869,13 @@ nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) mResizer(aCopy.mResizer), mBehavior(aCopy.mBehavior) { + MOZ_COUNT_CTOR(nsCSSUserInterface); CSS_IF_COPY(mKeyEquivalent, nsCSSValueList); } nsCSSUserInterface::~nsCSSUserInterface(void) { + MOZ_COUNT_DTOR(nsCSSUserInterface); CSS_IF_DELETE(mKeyEquivalent); } @@ -852,6 +908,7 @@ void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const nsCSSAural::nsCSSAural(void) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) @@ -875,10 +932,12 @@ nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) mVoiceFamily(aCopy.mVoiceFamily), mVolume(aCopy.mVolume) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::~nsCSSAural(void) { + MOZ_COUNT_DTOR(nsCSSAural); } const nsID& nsCSSAural::GetID(void) diff --git a/mozilla/layout/html/style/src/nsICSSDeclaration.h b/mozilla/layout/html/style/src/nsICSSDeclaration.h index 10c12cbdc83..be9e031275f 100644 --- a/mozilla/layout/html/style/src/nsICSSDeclaration.h +++ b/mozilla/layout/html/style/src/nsICSSDeclaration.h @@ -177,6 +177,7 @@ struct nsCSSText : public nsCSSStruct { struct nsCSSRect { nsCSSRect(void); nsCSSRect(const nsCSSRect& aCopy); + ~nsCSSRect(); void List(FILE* out = 0, nsCSSProperty aPropID = eCSSProperty_UNKNOWN, PRInt32 aIndent = 0) const; void List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) const; diff --git a/mozilla/layout/style/nsCSSDeclaration.cpp b/mozilla/layout/style/nsCSSDeclaration.cpp index 19ce376350f..39f7adef9f7 100644 --- a/mozilla/layout/style/nsCSSDeclaration.cpp +++ b/mozilla/layout/style/nsCSSDeclaration.cpp @@ -61,6 +61,7 @@ nsCSSStruct::~nsCSSStruct() nsCSSFont::nsCSSFont(void) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) @@ -72,10 +73,12 @@ nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) mSizeAdjust(aCopy.mSizeAdjust), mStretch(aCopy.mStretch) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::~nsCSSFont(void) { + MOZ_COUNT_DTOR(nsCSSFont); } const nsID& nsCSSFont::GetID(void) @@ -108,17 +111,20 @@ nsCSSValueList::nsCSSValueList(void) : mValue(), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); } nsCSSValueList::nsCSSValueList(const nsCSSValueList& aCopy) : mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); CSS_IF_COPY(mNext, nsCSSValueList); } nsCSSValueList::~nsCSSValueList(void) { + MOZ_COUNT_DTOR(nsCSSValueList); CSS_IF_DELETE(mNext); } @@ -127,6 +133,7 @@ nsCSSValueList::~nsCSSValueList(void) nsCSSColor::nsCSSColor(void) : mCursor(nsnull) { + MOZ_COUNT_CTOR(nsCSSColor); } nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) @@ -140,11 +147,13 @@ nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) mCursor(nsnull), mOpacity(aCopy.mOpacity) { + MOZ_COUNT_CTOR(nsCSSColor); CSS_IF_COPY(mCursor, nsCSSValueList); } nsCSSColor::~nsCSSColor(void) { + MOZ_COUNT_DTOR(nsCSSColor); CSS_IF_DELETE(mCursor); } @@ -180,6 +189,7 @@ void nsCSSColor::List(FILE* out, PRInt32 aIndent) const nsCSSShadow::nsCSSShadow(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); } nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) @@ -189,11 +199,13 @@ nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) mRadius(aCopy.mRadius), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); CSS_IF_COPY(mNext, nsCSSShadow); } nsCSSShadow::~nsCSSShadow(void) { + MOZ_COUNT_DTOR(nsCSSShadow); CSS_IF_DELETE(mNext); } @@ -202,6 +214,7 @@ nsCSSShadow::~nsCSSShadow(void) nsCSSText::nsCSSText(void) : mTextShadow(nsnull) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::nsCSSText(const nsCSSText& aCopy) @@ -217,10 +230,12 @@ nsCSSText::nsCSSText(const nsCSSText& aCopy) mLineHeight(aCopy.mLineHeight), mWhiteSpace(aCopy.mWhiteSpace) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::~nsCSSText(void) { + MOZ_COUNT_DTOR(nsCSSText); CSS_IF_DELETE(mTextShadow); } @@ -267,6 +282,7 @@ void nsCSSText::List(FILE* out, PRInt32 aIndent) const nsCSSRect::nsCSSRect(void) { + MOZ_COUNT_CTOR(nsCSSRect); } nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) @@ -275,8 +291,15 @@ nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) mBottom(aCopy.mBottom), mLeft(aCopy.mLeft) { + MOZ_COUNT_CTOR(nsCSSRect); } +nsCSSRect::~nsCSSRect() +{ + MOZ_COUNT_DTOR(nsCSSRect); +} + + void nsCSSRect::List(FILE* out, nsCSSProperty aPropID, PRInt32 aIndent) const { for (PRInt32 index = aIndent; --index >= 0; ) fputs(" ", out); @@ -330,6 +353,7 @@ void nsCSSRect::List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) co nsCSSDisplay::nsCSSDisplay(void) : mClip(nsnull) { + MOZ_COUNT_CTOR(nsCSSDisplay); } nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) @@ -341,11 +365,13 @@ nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) mOverflow(aCopy.mOverflow), mVisibility(aCopy.mVisibility) { + MOZ_COUNT_CTOR(nsCSSDisplay); CSS_IF_COPY(mClip, nsCSSRect); } nsCSSDisplay::~nsCSSDisplay(void) { + MOZ_COUNT_DTOR(nsCSSDisplay); CSS_IF_DELETE(mClip); } @@ -380,6 +406,7 @@ nsCSSMargin::nsCSSMargin(void) : mMargin(nsnull), mPadding(nsnull), mBorderWidth(nsnull), mBorderColor(nsnull), mBorderStyle(nsnull), mBorderRadius(nsnull), mOutlineRadius(nsnull) { + MOZ_COUNT_CTOR(nsCSSMargin); } nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) @@ -391,6 +418,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) mOutlineRadius(nsnull), mFloatEdge(aCopy.mFloatEdge) { + MOZ_COUNT_CTOR(nsCSSMargin); CSS_IF_COPY(mMargin, nsCSSRect); CSS_IF_COPY(mPadding, nsCSSRect); CSS_IF_COPY(mBorderWidth, nsCSSRect); @@ -402,6 +430,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) nsCSSMargin::~nsCSSMargin(void) { + MOZ_COUNT_DTOR(nsCSSMargin); CSS_IF_DELETE(mMargin); CSS_IF_DELETE(mPadding); CSS_IF_DELETE(mBorderWidth); @@ -485,6 +514,7 @@ void nsCSSMargin::List(FILE* out, PRInt32 aIndent) const nsCSSPosition::nsCSSPosition(void) : mOffset(nsnull) { + MOZ_COUNT_CTOR(nsCSSPosition); } nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) @@ -499,11 +529,13 @@ nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) mOffset(nsnull), mZIndex(aCopy.mZIndex) { + MOZ_COUNT_CTOR(nsCSSPosition); CSS_IF_COPY(mOffset, nsCSSRect); } nsCSSPosition::~nsCSSPosition(void) { + MOZ_COUNT_DTOR(nsCSSPosition); CSS_IF_DELETE(mOffset); } @@ -544,6 +576,7 @@ void nsCSSPosition::List(FILE* out, PRInt32 aIndent) const nsCSSList::nsCSSList(void) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::nsCSSList(const nsCSSList& aCopy) @@ -551,10 +584,12 @@ nsCSSList::nsCSSList(const nsCSSList& aCopy) mImage(aCopy.mImage), mPosition(aCopy.mPosition) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::~nsCSSList(void) { + MOZ_COUNT_DTOR(nsCSSList); } const nsID& nsCSSList::GetID(void) @@ -578,6 +613,7 @@ void nsCSSList::List(FILE* out, PRInt32 aIndent) const nsCSSTable::nsCSSTable(void) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) @@ -588,10 +624,12 @@ nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) mEmptyCells(aCopy.mEmptyCells), mLayout(aCopy.mLayout) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::~nsCSSTable(void) { + MOZ_COUNT_DTOR(nsCSSTable); } const nsID& nsCSSTable::GetID(void) @@ -619,6 +657,7 @@ void nsCSSTable::List(FILE* out, PRInt32 aIndent) const nsCSSBreaks::nsCSSBreaks(void) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) @@ -629,10 +668,12 @@ nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) mPageBreakBefore(aCopy.mPageBreakBefore), mPageBreakInside(aCopy.mPageBreakInside) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::~nsCSSBreaks(void) { + MOZ_COUNT_DTOR(nsCSSBreaks); } const nsID& nsCSSBreaks::GetID(void) @@ -660,6 +701,7 @@ void nsCSSBreaks::List(FILE* out, PRInt32 aIndent) const nsCSSPage::nsCSSPage(void) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) @@ -667,10 +709,12 @@ nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) mSizeWidth(aCopy.mSizeWidth), mSizeHeight(aCopy.mSizeHeight) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::~nsCSSPage(void) { + MOZ_COUNT_DTOR(nsCSSPage); } const nsID& nsCSSPage::GetID(void) @@ -696,6 +740,7 @@ void nsCSSPage::List(FILE* out, PRInt32 aIndent) const nsCSSCounterData::nsCSSCounterData(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); } nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) @@ -703,17 +748,20 @@ nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); CSS_IF_COPY(mNext, nsCSSCounterData); } nsCSSCounterData::~nsCSSCounterData(void) { + MOZ_COUNT_DTOR(nsCSSCounterData); CSS_IF_DELETE(mNext); } nsCSSQuotes::nsCSSQuotes(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); } nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) @@ -721,11 +769,13 @@ nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) mClose(aCopy.mClose), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); CSS_IF_COPY(mNext, nsCSSQuotes); } nsCSSQuotes::~nsCSSQuotes(void) { + MOZ_COUNT_DTOR(nsCSSQuotes); CSS_IF_DELETE(mNext); } @@ -737,6 +787,7 @@ nsCSSContent::nsCSSContent(void) mCounterReset(nsnull), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); } nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) @@ -746,6 +797,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) mMarkerOffset(aCopy.mMarkerOffset), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); CSS_IF_COPY(mContent, nsCSSValueList); CSS_IF_COPY(mCounterIncrement, nsCSSCounterData); CSS_IF_COPY(mCounterReset, nsCSSCounterData); @@ -754,6 +806,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) nsCSSContent::~nsCSSContent(void) { + MOZ_COUNT_DTOR(nsCSSContent); CSS_IF_DELETE(mContent); CSS_IF_DELETE(mCounterIncrement); CSS_IF_DELETE(mCounterReset); @@ -804,6 +857,7 @@ void nsCSSContent::List(FILE* out, PRInt32 aIndent) const nsCSSUserInterface::nsCSSUserInterface(void) : mKeyEquivalent(nsnull) { + MOZ_COUNT_CTOR(nsCSSUserInterface); } nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) @@ -815,11 +869,13 @@ nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) mResizer(aCopy.mResizer), mBehavior(aCopy.mBehavior) { + MOZ_COUNT_CTOR(nsCSSUserInterface); CSS_IF_COPY(mKeyEquivalent, nsCSSValueList); } nsCSSUserInterface::~nsCSSUserInterface(void) { + MOZ_COUNT_DTOR(nsCSSUserInterface); CSS_IF_DELETE(mKeyEquivalent); } @@ -852,6 +908,7 @@ void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const nsCSSAural::nsCSSAural(void) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) @@ -875,10 +932,12 @@ nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) mVoiceFamily(aCopy.mVoiceFamily), mVolume(aCopy.mVolume) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::~nsCSSAural(void) { + MOZ_COUNT_DTOR(nsCSSAural); } const nsID& nsCSSAural::GetID(void) diff --git a/mozilla/layout/style/nsCSSStruct.cpp b/mozilla/layout/style/nsCSSStruct.cpp index 19ce376350f..39f7adef9f7 100644 --- a/mozilla/layout/style/nsCSSStruct.cpp +++ b/mozilla/layout/style/nsCSSStruct.cpp @@ -61,6 +61,7 @@ nsCSSStruct::~nsCSSStruct() nsCSSFont::nsCSSFont(void) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) @@ -72,10 +73,12 @@ nsCSSFont::nsCSSFont(const nsCSSFont& aCopy) mSizeAdjust(aCopy.mSizeAdjust), mStretch(aCopy.mStretch) { + MOZ_COUNT_CTOR(nsCSSFont); } nsCSSFont::~nsCSSFont(void) { + MOZ_COUNT_DTOR(nsCSSFont); } const nsID& nsCSSFont::GetID(void) @@ -108,17 +111,20 @@ nsCSSValueList::nsCSSValueList(void) : mValue(), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); } nsCSSValueList::nsCSSValueList(const nsCSSValueList& aCopy) : mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSValueList); CSS_IF_COPY(mNext, nsCSSValueList); } nsCSSValueList::~nsCSSValueList(void) { + MOZ_COUNT_DTOR(nsCSSValueList); CSS_IF_DELETE(mNext); } @@ -127,6 +133,7 @@ nsCSSValueList::~nsCSSValueList(void) nsCSSColor::nsCSSColor(void) : mCursor(nsnull) { + MOZ_COUNT_CTOR(nsCSSColor); } nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) @@ -140,11 +147,13 @@ nsCSSColor::nsCSSColor(const nsCSSColor& aCopy) mCursor(nsnull), mOpacity(aCopy.mOpacity) { + MOZ_COUNT_CTOR(nsCSSColor); CSS_IF_COPY(mCursor, nsCSSValueList); } nsCSSColor::~nsCSSColor(void) { + MOZ_COUNT_DTOR(nsCSSColor); CSS_IF_DELETE(mCursor); } @@ -180,6 +189,7 @@ void nsCSSColor::List(FILE* out, PRInt32 aIndent) const nsCSSShadow::nsCSSShadow(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); } nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) @@ -189,11 +199,13 @@ nsCSSShadow::nsCSSShadow(const nsCSSShadow& aCopy) mRadius(aCopy.mRadius), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSShadow); CSS_IF_COPY(mNext, nsCSSShadow); } nsCSSShadow::~nsCSSShadow(void) { + MOZ_COUNT_DTOR(nsCSSShadow); CSS_IF_DELETE(mNext); } @@ -202,6 +214,7 @@ nsCSSShadow::~nsCSSShadow(void) nsCSSText::nsCSSText(void) : mTextShadow(nsnull) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::nsCSSText(const nsCSSText& aCopy) @@ -217,10 +230,12 @@ nsCSSText::nsCSSText(const nsCSSText& aCopy) mLineHeight(aCopy.mLineHeight), mWhiteSpace(aCopy.mWhiteSpace) { + MOZ_COUNT_CTOR(nsCSSText); } nsCSSText::~nsCSSText(void) { + MOZ_COUNT_DTOR(nsCSSText); CSS_IF_DELETE(mTextShadow); } @@ -267,6 +282,7 @@ void nsCSSText::List(FILE* out, PRInt32 aIndent) const nsCSSRect::nsCSSRect(void) { + MOZ_COUNT_CTOR(nsCSSRect); } nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) @@ -275,8 +291,15 @@ nsCSSRect::nsCSSRect(const nsCSSRect& aCopy) mBottom(aCopy.mBottom), mLeft(aCopy.mLeft) { + MOZ_COUNT_CTOR(nsCSSRect); } +nsCSSRect::~nsCSSRect() +{ + MOZ_COUNT_DTOR(nsCSSRect); +} + + void nsCSSRect::List(FILE* out, nsCSSProperty aPropID, PRInt32 aIndent) const { for (PRInt32 index = aIndent; --index >= 0; ) fputs(" ", out); @@ -330,6 +353,7 @@ void nsCSSRect::List(FILE* out, PRInt32 aIndent, const nsCSSProperty aTRBL[]) co nsCSSDisplay::nsCSSDisplay(void) : mClip(nsnull) { + MOZ_COUNT_CTOR(nsCSSDisplay); } nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) @@ -341,11 +365,13 @@ nsCSSDisplay::nsCSSDisplay(const nsCSSDisplay& aCopy) mOverflow(aCopy.mOverflow), mVisibility(aCopy.mVisibility) { + MOZ_COUNT_CTOR(nsCSSDisplay); CSS_IF_COPY(mClip, nsCSSRect); } nsCSSDisplay::~nsCSSDisplay(void) { + MOZ_COUNT_DTOR(nsCSSDisplay); CSS_IF_DELETE(mClip); } @@ -380,6 +406,7 @@ nsCSSMargin::nsCSSMargin(void) : mMargin(nsnull), mPadding(nsnull), mBorderWidth(nsnull), mBorderColor(nsnull), mBorderStyle(nsnull), mBorderRadius(nsnull), mOutlineRadius(nsnull) { + MOZ_COUNT_CTOR(nsCSSMargin); } nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) @@ -391,6 +418,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) mOutlineRadius(nsnull), mFloatEdge(aCopy.mFloatEdge) { + MOZ_COUNT_CTOR(nsCSSMargin); CSS_IF_COPY(mMargin, nsCSSRect); CSS_IF_COPY(mPadding, nsCSSRect); CSS_IF_COPY(mBorderWidth, nsCSSRect); @@ -402,6 +430,7 @@ nsCSSMargin::nsCSSMargin(const nsCSSMargin& aCopy) nsCSSMargin::~nsCSSMargin(void) { + MOZ_COUNT_DTOR(nsCSSMargin); CSS_IF_DELETE(mMargin); CSS_IF_DELETE(mPadding); CSS_IF_DELETE(mBorderWidth); @@ -485,6 +514,7 @@ void nsCSSMargin::List(FILE* out, PRInt32 aIndent) const nsCSSPosition::nsCSSPosition(void) : mOffset(nsnull) { + MOZ_COUNT_CTOR(nsCSSPosition); } nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) @@ -499,11 +529,13 @@ nsCSSPosition::nsCSSPosition(const nsCSSPosition& aCopy) mOffset(nsnull), mZIndex(aCopy.mZIndex) { + MOZ_COUNT_CTOR(nsCSSPosition); CSS_IF_COPY(mOffset, nsCSSRect); } nsCSSPosition::~nsCSSPosition(void) { + MOZ_COUNT_DTOR(nsCSSPosition); CSS_IF_DELETE(mOffset); } @@ -544,6 +576,7 @@ void nsCSSPosition::List(FILE* out, PRInt32 aIndent) const nsCSSList::nsCSSList(void) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::nsCSSList(const nsCSSList& aCopy) @@ -551,10 +584,12 @@ nsCSSList::nsCSSList(const nsCSSList& aCopy) mImage(aCopy.mImage), mPosition(aCopy.mPosition) { + MOZ_COUNT_CTOR(nsCSSList); } nsCSSList::~nsCSSList(void) { + MOZ_COUNT_DTOR(nsCSSList); } const nsID& nsCSSList::GetID(void) @@ -578,6 +613,7 @@ void nsCSSList::List(FILE* out, PRInt32 aIndent) const nsCSSTable::nsCSSTable(void) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) @@ -588,10 +624,12 @@ nsCSSTable::nsCSSTable(const nsCSSTable& aCopy) mEmptyCells(aCopy.mEmptyCells), mLayout(aCopy.mLayout) { + MOZ_COUNT_CTOR(nsCSSTable); } nsCSSTable::~nsCSSTable(void) { + MOZ_COUNT_DTOR(nsCSSTable); } const nsID& nsCSSTable::GetID(void) @@ -619,6 +657,7 @@ void nsCSSTable::List(FILE* out, PRInt32 aIndent) const nsCSSBreaks::nsCSSBreaks(void) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) @@ -629,10 +668,12 @@ nsCSSBreaks::nsCSSBreaks(const nsCSSBreaks& aCopy) mPageBreakBefore(aCopy.mPageBreakBefore), mPageBreakInside(aCopy.mPageBreakInside) { + MOZ_COUNT_CTOR(nsCSSBreaks); } nsCSSBreaks::~nsCSSBreaks(void) { + MOZ_COUNT_DTOR(nsCSSBreaks); } const nsID& nsCSSBreaks::GetID(void) @@ -660,6 +701,7 @@ void nsCSSBreaks::List(FILE* out, PRInt32 aIndent) const nsCSSPage::nsCSSPage(void) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) @@ -667,10 +709,12 @@ nsCSSPage::nsCSSPage(const nsCSSPage& aCopy) mSizeWidth(aCopy.mSizeWidth), mSizeHeight(aCopy.mSizeHeight) { + MOZ_COUNT_CTOR(nsCSSPage); } nsCSSPage::~nsCSSPage(void) { + MOZ_COUNT_DTOR(nsCSSPage); } const nsID& nsCSSPage::GetID(void) @@ -696,6 +740,7 @@ void nsCSSPage::List(FILE* out, PRInt32 aIndent) const nsCSSCounterData::nsCSSCounterData(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); } nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) @@ -703,17 +748,20 @@ nsCSSCounterData::nsCSSCounterData(const nsCSSCounterData& aCopy) mValue(aCopy.mValue), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSCounterData); CSS_IF_COPY(mNext, nsCSSCounterData); } nsCSSCounterData::~nsCSSCounterData(void) { + MOZ_COUNT_DTOR(nsCSSCounterData); CSS_IF_DELETE(mNext); } nsCSSQuotes::nsCSSQuotes(void) : mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); } nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) @@ -721,11 +769,13 @@ nsCSSQuotes::nsCSSQuotes(const nsCSSQuotes& aCopy) mClose(aCopy.mClose), mNext(nsnull) { + MOZ_COUNT_CTOR(nsCSSQuotes); CSS_IF_COPY(mNext, nsCSSQuotes); } nsCSSQuotes::~nsCSSQuotes(void) { + MOZ_COUNT_DTOR(nsCSSQuotes); CSS_IF_DELETE(mNext); } @@ -737,6 +787,7 @@ nsCSSContent::nsCSSContent(void) mCounterReset(nsnull), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); } nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) @@ -746,6 +797,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) mMarkerOffset(aCopy.mMarkerOffset), mQuotes(nsnull) { + MOZ_COUNT_CTOR(nsCSSContent); CSS_IF_COPY(mContent, nsCSSValueList); CSS_IF_COPY(mCounterIncrement, nsCSSCounterData); CSS_IF_COPY(mCounterReset, nsCSSCounterData); @@ -754,6 +806,7 @@ nsCSSContent::nsCSSContent(const nsCSSContent& aCopy) nsCSSContent::~nsCSSContent(void) { + MOZ_COUNT_DTOR(nsCSSContent); CSS_IF_DELETE(mContent); CSS_IF_DELETE(mCounterIncrement); CSS_IF_DELETE(mCounterReset); @@ -804,6 +857,7 @@ void nsCSSContent::List(FILE* out, PRInt32 aIndent) const nsCSSUserInterface::nsCSSUserInterface(void) : mKeyEquivalent(nsnull) { + MOZ_COUNT_CTOR(nsCSSUserInterface); } nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) @@ -815,11 +869,13 @@ nsCSSUserInterface::nsCSSUserInterface(const nsCSSUserInterface& aCopy) mResizer(aCopy.mResizer), mBehavior(aCopy.mBehavior) { + MOZ_COUNT_CTOR(nsCSSUserInterface); CSS_IF_COPY(mKeyEquivalent, nsCSSValueList); } nsCSSUserInterface::~nsCSSUserInterface(void) { + MOZ_COUNT_DTOR(nsCSSUserInterface); CSS_IF_DELETE(mKeyEquivalent); } @@ -852,6 +908,7 @@ void nsCSSUserInterface::List(FILE* out, PRInt32 aIndent) const nsCSSAural::nsCSSAural(void) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) @@ -875,10 +932,12 @@ nsCSSAural::nsCSSAural(const nsCSSAural& aCopy) mVoiceFamily(aCopy.mVoiceFamily), mVolume(aCopy.mVolume) { + MOZ_COUNT_CTOR(nsCSSAural); } nsCSSAural::~nsCSSAural(void) { + MOZ_COUNT_DTOR(nsCSSAural); } const nsID& nsCSSAural::GetID(void)