diff --git a/mozilla/content/html/style/src/nsCSSDeclaration.cpp b/mozilla/content/html/style/src/nsCSSDeclaration.cpp index 1d79b3710f2..3846f816a8e 100644 --- a/mozilla/content/html/style/src/nsCSSDeclaration.cpp +++ b/mozilla/content/html/style/src/nsCSSDeclaration.cpp @@ -3718,24 +3718,9 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_quotes_close: { CSS_CHECK(Content) { switch (aProperty) { - case eCSSProperty_content: - CSS_CHECK_DATA(theContent->mContent, nsCSSValueList) { - theContent->mContent->mValue.Reset(); - CSS_IF_DELETE(theContent->mContent->mNext); - } - break; - case eCSSProperty__moz_counter_increment: - CSS_CHECK_DATA(theContent->mCounterIncrement, nsCSSCounterData) { - theContent->mCounterIncrement->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterIncrement->mNext); - } - break; - case eCSSProperty__moz_counter_reset: - CSS_CHECK_DATA(theContent->mCounterReset, nsCSSCounterData) { - theContent->mCounterReset->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterReset->mNext); - } - break; + case eCSSProperty_content: CSS_IF_DELETE(theContent->mContent); break; + case eCSSProperty__moz_counter_increment: CSS_IF_DELETE(theContent->mCounterIncrement); break; + case eCSSProperty__moz_counter_reset: CSS_IF_DELETE(theContent->mCounterReset); break; case eCSSProperty_marker_offset: theContent->mMarkerOffset.Reset(); break; case eCSSProperty_quotes_open: CSS_CHECK_DATA(theContent->mQuotes, nsCSSQuotes) { @@ -3768,20 +3753,10 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_user_input: theUserInterface->mUserInput.Reset(); break; case eCSSProperty_user_modify: theUserInterface->mUserModify.Reset(); break; case eCSSProperty_user_select: theUserInterface->mUserSelect.Reset(); break; - case eCSSProperty_key_equivalent: - CSS_CHECK_DATA(theUserInterface->mKeyEquivalent, nsCSSValueList) { - theUserInterface->mKeyEquivalent->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mKeyEquivalent->mNext); - } - break; + case eCSSProperty_key_equivalent: CSS_IF_DELETE(theUserInterface->mKeyEquivalent); break; case eCSSProperty_user_focus: theUserInterface->mUserFocus.Reset(); break; case eCSSProperty_resizer: theUserInterface->mResizer.Reset(); break; - case eCSSProperty_cursor: - CSS_CHECK_DATA(theUserInterface->mCursor, nsCSSValueList) { - theUserInterface->mCursor->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mCursor->mNext); - } - break; + case eCSSProperty_cursor: CSS_IF_DELETE(theUserInterface->mCursor); break; CSS_BOGUS_DEFAULT; // make compiler happy } } diff --git a/mozilla/content/html/style/src/nsCSSStruct.cpp b/mozilla/content/html/style/src/nsCSSStruct.cpp index 1d79b3710f2..3846f816a8e 100644 --- a/mozilla/content/html/style/src/nsCSSStruct.cpp +++ b/mozilla/content/html/style/src/nsCSSStruct.cpp @@ -3718,24 +3718,9 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_quotes_close: { CSS_CHECK(Content) { switch (aProperty) { - case eCSSProperty_content: - CSS_CHECK_DATA(theContent->mContent, nsCSSValueList) { - theContent->mContent->mValue.Reset(); - CSS_IF_DELETE(theContent->mContent->mNext); - } - break; - case eCSSProperty__moz_counter_increment: - CSS_CHECK_DATA(theContent->mCounterIncrement, nsCSSCounterData) { - theContent->mCounterIncrement->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterIncrement->mNext); - } - break; - case eCSSProperty__moz_counter_reset: - CSS_CHECK_DATA(theContent->mCounterReset, nsCSSCounterData) { - theContent->mCounterReset->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterReset->mNext); - } - break; + case eCSSProperty_content: CSS_IF_DELETE(theContent->mContent); break; + case eCSSProperty__moz_counter_increment: CSS_IF_DELETE(theContent->mCounterIncrement); break; + case eCSSProperty__moz_counter_reset: CSS_IF_DELETE(theContent->mCounterReset); break; case eCSSProperty_marker_offset: theContent->mMarkerOffset.Reset(); break; case eCSSProperty_quotes_open: CSS_CHECK_DATA(theContent->mQuotes, nsCSSQuotes) { @@ -3768,20 +3753,10 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_user_input: theUserInterface->mUserInput.Reset(); break; case eCSSProperty_user_modify: theUserInterface->mUserModify.Reset(); break; case eCSSProperty_user_select: theUserInterface->mUserSelect.Reset(); break; - case eCSSProperty_key_equivalent: - CSS_CHECK_DATA(theUserInterface->mKeyEquivalent, nsCSSValueList) { - theUserInterface->mKeyEquivalent->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mKeyEquivalent->mNext); - } - break; + case eCSSProperty_key_equivalent: CSS_IF_DELETE(theUserInterface->mKeyEquivalent); break; case eCSSProperty_user_focus: theUserInterface->mUserFocus.Reset(); break; case eCSSProperty_resizer: theUserInterface->mResizer.Reset(); break; - case eCSSProperty_cursor: - CSS_CHECK_DATA(theUserInterface->mCursor, nsCSSValueList) { - theUserInterface->mCursor->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mCursor->mNext); - } - break; + case eCSSProperty_cursor: CSS_IF_DELETE(theUserInterface->mCursor); break; CSS_BOGUS_DEFAULT; // make compiler happy } } diff --git a/mozilla/layout/style/nsCSSDeclaration.cpp b/mozilla/layout/style/nsCSSDeclaration.cpp index 1d79b3710f2..3846f816a8e 100644 --- a/mozilla/layout/style/nsCSSDeclaration.cpp +++ b/mozilla/layout/style/nsCSSDeclaration.cpp @@ -3718,24 +3718,9 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_quotes_close: { CSS_CHECK(Content) { switch (aProperty) { - case eCSSProperty_content: - CSS_CHECK_DATA(theContent->mContent, nsCSSValueList) { - theContent->mContent->mValue.Reset(); - CSS_IF_DELETE(theContent->mContent->mNext); - } - break; - case eCSSProperty__moz_counter_increment: - CSS_CHECK_DATA(theContent->mCounterIncrement, nsCSSCounterData) { - theContent->mCounterIncrement->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterIncrement->mNext); - } - break; - case eCSSProperty__moz_counter_reset: - CSS_CHECK_DATA(theContent->mCounterReset, nsCSSCounterData) { - theContent->mCounterReset->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterReset->mNext); - } - break; + case eCSSProperty_content: CSS_IF_DELETE(theContent->mContent); break; + case eCSSProperty__moz_counter_increment: CSS_IF_DELETE(theContent->mCounterIncrement); break; + case eCSSProperty__moz_counter_reset: CSS_IF_DELETE(theContent->mCounterReset); break; case eCSSProperty_marker_offset: theContent->mMarkerOffset.Reset(); break; case eCSSProperty_quotes_open: CSS_CHECK_DATA(theContent->mQuotes, nsCSSQuotes) { @@ -3768,20 +3753,10 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_user_input: theUserInterface->mUserInput.Reset(); break; case eCSSProperty_user_modify: theUserInterface->mUserModify.Reset(); break; case eCSSProperty_user_select: theUserInterface->mUserSelect.Reset(); break; - case eCSSProperty_key_equivalent: - CSS_CHECK_DATA(theUserInterface->mKeyEquivalent, nsCSSValueList) { - theUserInterface->mKeyEquivalent->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mKeyEquivalent->mNext); - } - break; + case eCSSProperty_key_equivalent: CSS_IF_DELETE(theUserInterface->mKeyEquivalent); break; case eCSSProperty_user_focus: theUserInterface->mUserFocus.Reset(); break; case eCSSProperty_resizer: theUserInterface->mResizer.Reset(); break; - case eCSSProperty_cursor: - CSS_CHECK_DATA(theUserInterface->mCursor, nsCSSValueList) { - theUserInterface->mCursor->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mCursor->mNext); - } - break; + case eCSSProperty_cursor: CSS_IF_DELETE(theUserInterface->mCursor); break; CSS_BOGUS_DEFAULT; // make compiler happy } } diff --git a/mozilla/layout/style/nsCSSStruct.cpp b/mozilla/layout/style/nsCSSStruct.cpp index 1d79b3710f2..3846f816a8e 100644 --- a/mozilla/layout/style/nsCSSStruct.cpp +++ b/mozilla/layout/style/nsCSSStruct.cpp @@ -3718,24 +3718,9 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_quotes_close: { CSS_CHECK(Content) { switch (aProperty) { - case eCSSProperty_content: - CSS_CHECK_DATA(theContent->mContent, nsCSSValueList) { - theContent->mContent->mValue.Reset(); - CSS_IF_DELETE(theContent->mContent->mNext); - } - break; - case eCSSProperty__moz_counter_increment: - CSS_CHECK_DATA(theContent->mCounterIncrement, nsCSSCounterData) { - theContent->mCounterIncrement->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterIncrement->mNext); - } - break; - case eCSSProperty__moz_counter_reset: - CSS_CHECK_DATA(theContent->mCounterReset, nsCSSCounterData) { - theContent->mCounterReset->mCounter.Reset(); - CSS_IF_DELETE(theContent->mCounterReset->mNext); - } - break; + case eCSSProperty_content: CSS_IF_DELETE(theContent->mContent); break; + case eCSSProperty__moz_counter_increment: CSS_IF_DELETE(theContent->mCounterIncrement); break; + case eCSSProperty__moz_counter_reset: CSS_IF_DELETE(theContent->mCounterReset); break; case eCSSProperty_marker_offset: theContent->mMarkerOffset.Reset(); break; case eCSSProperty_quotes_open: CSS_CHECK_DATA(theContent->mQuotes, nsCSSQuotes) { @@ -3768,20 +3753,10 @@ nsCSSDeclaration::RemoveProperty(nsCSSProperty aProperty) case eCSSProperty_user_input: theUserInterface->mUserInput.Reset(); break; case eCSSProperty_user_modify: theUserInterface->mUserModify.Reset(); break; case eCSSProperty_user_select: theUserInterface->mUserSelect.Reset(); break; - case eCSSProperty_key_equivalent: - CSS_CHECK_DATA(theUserInterface->mKeyEquivalent, nsCSSValueList) { - theUserInterface->mKeyEquivalent->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mKeyEquivalent->mNext); - } - break; + case eCSSProperty_key_equivalent: CSS_IF_DELETE(theUserInterface->mKeyEquivalent); break; case eCSSProperty_user_focus: theUserInterface->mUserFocus.Reset(); break; case eCSSProperty_resizer: theUserInterface->mResizer.Reset(); break; - case eCSSProperty_cursor: - CSS_CHECK_DATA(theUserInterface->mCursor, nsCSSValueList) { - theUserInterface->mCursor->mValue.Reset(); - CSS_IF_DELETE(theUserInterface->mCursor->mNext); - } - break; + case eCSSProperty_cursor: CSS_IF_DELETE(theUserInterface->mCursor); break; CSS_BOGUS_DEFAULT; // make compiler happy } }