Bug 1267524 Part 2 - Use member initializer list for nsStyleXUL. draft
authorTing-Yu Lin <tlin@mozilla.com>
Mon, 02 May 2016 11:11:45 +0800
changeset 362811 fb58455e965b01a4f2d2aa95d83c1e83e39576cb
parent 362810 d8f830dab950a84f2dac4c53060c91417d0a9cf8
child 362812 707aeac4643b008e6a825ae8afc858b9201aa56b
push id17040
push usertlin@mozilla.com
push dateTue, 03 May 2016 09:29:38 +0000
bugs1267524
milestone49.0a1
Bug 1267524 Part 2 - Use member initializer list for nsStyleXUL. MozReview-Commit-ID: FHb0yTvYAXR
layout/style/nsStyleStruct.cpp
--- a/layout/style/nsStyleStruct.cpp
+++ b/layout/style/nsStyleStruct.cpp
@@ -752,28 +752,28 @@ nsStyleList::sInitialQuotes;
 StaticRefPtr<nsStyleQuoteValues>
 nsStyleList::sNoneQuotes;
 
 
 // --------------------
 // nsStyleXUL
 //
 nsStyleXUL::nsStyleXUL(StyleStructContext aContext)
-{ 
+  : mBoxFlex(0.0f)
+  , mBoxOrdinal(1)
+  , mBoxAlign(NS_STYLE_BOX_ALIGN_STRETCH)
+  , mBoxDirection(NS_STYLE_BOX_DIRECTION_NORMAL)
+  , mBoxOrient(NS_STYLE_BOX_ORIENT_HORIZONTAL)
+  , mBoxPack(NS_STYLE_BOX_PACK_START)
+  , mStretchStack(true)
+{
   MOZ_COUNT_CTOR(nsStyleXUL);
-  mBoxAlign  = NS_STYLE_BOX_ALIGN_STRETCH;
-  mBoxDirection = NS_STYLE_BOX_DIRECTION_NORMAL;
-  mBoxFlex = 0.0f;
-  mBoxOrient = NS_STYLE_BOX_ORIENT_HORIZONTAL;
-  mBoxPack   = NS_STYLE_BOX_PACK_START;
-  mBoxOrdinal = 1;
-  mStretchStack = true;
 }
 
-nsStyleXUL::~nsStyleXUL() 
+nsStyleXUL::~nsStyleXUL()
 {
   MOZ_COUNT_DTOR(nsStyleXUL);
 }
 
 nsStyleXUL::nsStyleXUL(const nsStyleXUL& aSource)
   : mBoxFlex(aSource.mBoxFlex)
   , mBoxOrdinal(aSource.mBoxOrdinal)
   , mBoxAlign(aSource.mBoxAlign)