diff --git a/mozilla/content/shared/public/nsStyleCoord.h b/mozilla/content/shared/public/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/content/shared/public/nsStyleCoord.h +++ b/mozilla/content/shared/public/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue; diff --git a/mozilla/layout/base/public/nsStyleCoord.h b/mozilla/layout/base/public/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/layout/base/public/nsStyleCoord.h +++ b/mozilla/layout/base/public/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue; diff --git a/mozilla/layout/style/nsStyleCoord.h b/mozilla/layout/style/nsStyleCoord.h index cc9558f1900..3d3b1b70e11 100644 --- a/mozilla/layout/style/nsStyleCoord.h +++ b/mozilla/layout/style/nsStyleCoord.h @@ -105,12 +105,10 @@ public: void ToString(nsString& aBuffer) const; protected: - struct { - PRUint32 mLeftUnit: 8; // use bit fields to ensure packing... - PRUint32 mTopUnit: 8; - PRUint32 mRightUnit: 8; - PRUint32 mBottomUnit: 8; - }; + PRUint8 mLeftUnit; + PRUint8 mTopUnit; + PRUint8 mRightUnit; + PRUint8 mBottomUnit; nsStyleUnion mLeftValue; nsStyleUnion mTopValue; nsStyleUnion mRightValue;