Bug 1267524 Part 9 - Use member initializer list for nsStyleColor.
MozReview-Commit-ID: 61fklP4Ojev
--- a/layout/style/nsStyleStruct.cpp
+++ b/layout/style/nsStyleStruct.cpp
@@ -1859,25 +1859,25 @@ nsChangeHint nsStyleTableBorder::CalcDif
return NS_STYLE_HINT_REFLOW;
}
// --------------------
// nsStyleColor
//
nsStyleColor::nsStyleColor(StyleStructContext aContext)
+ : mColor(aContext.DefaultColor())
{
MOZ_COUNT_CTOR(nsStyleColor);
- mColor = aContext.DefaultColor();
}
nsStyleColor::nsStyleColor(const nsStyleColor& aSource)
+ : mColor(aSource.mColor)
{
MOZ_COUNT_CTOR(nsStyleColor);
- mColor = aSource.mColor;
}
nsChangeHint nsStyleColor::CalcDifference(const nsStyleColor& aOther) const
{
if (mColor == aOther.mColor)
return NS_STYLE_HINT_NONE;
return nsChangeHint_RepaintFrame;
}