Index: Source/core/css/CSSPrimitiveValueMappings.h |
diff --git a/Source/core/css/CSSPrimitiveValueMappings.h b/Source/core/css/CSSPrimitiveValueMappings.h |
index ed2e485738270f2d095e52f9b3882d4472ca3cc0..bb42fd53e91b1e58c498ad6137766461d29da8f6 100644 |
--- a/Source/core/css/CSSPrimitiveValueMappings.h |
+++ b/Source/core/css/CSSPrimitiveValueMappings.h |
@@ -56,7 +56,7 @@ |
namespace blink { |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(short i) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(short i) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_NUMBER; |
@@ -69,7 +69,7 @@ template<> inline CSSPrimitiveValue::operator short() const |
return clampTo<short>(getDoubleValue()); |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(unsigned short i) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(unsigned short i) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_NUMBER; |
@@ -95,7 +95,7 @@ template<> inline CSSPrimitiveValue::operator unsigned() const |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(float i) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(float i) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_NUMBER; |
@@ -108,7 +108,7 @@ template<> inline CSSPrimitiveValue::operator float() const |
return clampTo<float>(getDoubleValue()); |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineClampValue i) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(LineClampValue i) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = i.isPercentage() ? CSS_PERCENTAGE : CSS_NUMBER; |
@@ -117,17 +117,17 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineClampValue i) |
template<> inline CSSPrimitiveValue::operator LineClampValue() const |
{ |
- if (m_primitiveUnitType == CSS_NUMBER) |
- return LineClampValue(clampTo<int>(m_value.num), LineClampLineCount); |
+ if (type() == CSS_NUMBER) |
+ return LineClampValue(clampTo<int>(value().num), LineClampLineCount); |
- if (m_primitiveUnitType == CSS_PERCENTAGE) |
- return LineClampValue(clampTo<int>(m_value.num), LineClampPercentage); |
+ if (type() == CSS_PERCENTAGE) |
+ return LineClampValue(clampTo<int>(value().num), LineClampPercentage); |
ASSERT_NOT_REACHED(); |
return LineClampValue(); |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CSSReflectionDirection e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(CSSReflectionDirection e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -149,7 +149,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CSSReflectionDirection e) |
template<> inline CSSPrimitiveValue::operator CSSReflectionDirection() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAbove: |
return ReflectionAbove; |
case CSSValueBelow: |
@@ -166,7 +166,7 @@ template<> inline CSSPrimitiveValue::operator CSSReflectionDirection() const |
return ReflectionBelow; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ColumnFill columnFill) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ColumnFill columnFill) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -182,17 +182,17 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ColumnFill columnFill) |
template<> inline CSSPrimitiveValue::operator ColumnFill() const |
{ |
- if (m_primitiveUnitType == CSS_VALUE_ID) { |
- if (m_value.valueID == CSSValueBalance) |
+ if (type() == CSS_VALUE_ID) { |
+ if (value().valueID == CSSValueBalance) |
return ColumnFillBalance; |
- if (m_value.valueID == CSSValueAuto) |
+ if (value().valueID == CSSValueAuto) |
return ColumnFillAuto; |
} |
ASSERT_NOT_REACHED(); |
return ColumnFillBalance; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ColumnSpan columnSpan) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ColumnSpan columnSpan) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -209,11 +209,11 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ColumnSpan columnSpan) |
template<> inline CSSPrimitiveValue::operator ColumnSpan() const |
{ |
// Map 1 to none for compatibility reasons. |
- if (m_primitiveUnitType == CSS_NUMBER && m_value.num == 1) |
+ if (type() == CSS_NUMBER && value().num == 1) |
return ColumnSpanNone; |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAll: |
return ColumnSpanAll; |
case CSSValueNone: |
@@ -227,7 +227,7 @@ template<> inline CSSPrimitiveValue::operator ColumnSpan() const |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(PrintColorAdjust value) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(PrintColorAdjust value) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -244,7 +244,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(PrintColorAdjust value) |
template<> inline CSSPrimitiveValue::operator PrintColorAdjust() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueEconomy: |
return PrintColorAdjustEconomy; |
case CSSValueExact: |
@@ -258,7 +258,7 @@ template<> inline CSSPrimitiveValue::operator PrintColorAdjust() const |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBorderStyle e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBorderStyle e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -299,19 +299,19 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBorderStyle e) |
template<> inline CSSPrimitiveValue::operator EBorderStyle() const |
{ |
ASSERT(isValueID()); |
- if (m_value.valueID == CSSValueAuto) // Valid for CSS outline-style |
+ if (value().valueID == CSSValueAuto) // Valid for CSS outline-style |
return DOTTED; |
- return (EBorderStyle)(m_value.valueID - CSSValueNone); |
+ return (EBorderStyle)(value().valueID - CSSValueNone); |
} |
template<> inline CSSPrimitiveValue::operator OutlineIsAuto() const |
{ |
- if (m_value.valueID == CSSValueAuto) |
+ if (value().valueID == CSSValueAuto) |
return AUTO_ON; |
return AUTO_OFF; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CompositeOperator e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(CompositeOperator e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -361,7 +361,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CompositeOperator e) |
template<> inline CSSPrimitiveValue::operator CompositeOperator() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueClear: |
return CompositeClear; |
case CSSValueCopy: |
@@ -394,7 +394,7 @@ template<> inline CSSPrimitiveValue::operator CompositeOperator() const |
return CompositeClear; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ControlPart e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ControlPart e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -561,12 +561,12 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ControlPart e) |
template<> inline CSSPrimitiveValue::operator ControlPart() const |
{ |
ASSERT(isValueID()); |
- if (m_value.valueID == CSSValueNone) |
+ if (value().valueID == CSSValueNone) |
return NoControlPart; |
- return ControlPart(m_value.valueID - CSSValueCheckbox + 1); |
+ return ControlPart(value().valueID - CSSValueCheckbox + 1); |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBackfaceVisibility e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBackfaceVisibility e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -583,7 +583,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBackfaceVisibility e) |
template<> inline CSSPrimitiveValue::operator EBackfaceVisibility() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueVisible: |
return BackfaceVisibilityVisible; |
case CSSValueHidden: |
@@ -597,7 +597,7 @@ template<> inline CSSPrimitiveValue::operator EBackfaceVisibility() const |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillAttachment e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFillAttachment e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -617,7 +617,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillAttachment e) |
template<> inline CSSPrimitiveValue::operator EFillAttachment() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueScroll: |
return ScrollBackgroundAttachment; |
case CSSValueLocal: |
@@ -632,7 +632,7 @@ template<> inline CSSPrimitiveValue::operator EFillAttachment() const |
return ScrollBackgroundAttachment; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillBox e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFillBox e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -655,7 +655,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillBox e) |
template<> inline CSSPrimitiveValue::operator EFillBox() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBorder: |
case CSSValueBorderBox: |
return BorderFillBox; |
@@ -676,7 +676,7 @@ template<> inline CSSPrimitiveValue::operator EFillBox() const |
return BorderFillBox; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillRepeat e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFillRepeat e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -699,7 +699,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillRepeat e) |
template<> inline CSSPrimitiveValue::operator EFillRepeat() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueRepeat: |
return RepeatFill; |
case CSSValueNoRepeat: |
@@ -716,7 +716,7 @@ template<> inline CSSPrimitiveValue::operator EFillRepeat() const |
return RepeatFill; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxPack e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxPack e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -739,7 +739,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxPack e) |
template<> inline CSSPrimitiveValue::operator EBoxPack() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueStart: |
return Start; |
case CSSValueEnd: |
@@ -756,7 +756,7 @@ template<> inline CSSPrimitiveValue::operator EBoxPack() const |
return Justify; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxAlignment e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxAlignment e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -782,7 +782,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxAlignment e) |
template<> inline CSSPrimitiveValue::operator EBoxAlignment() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueStretch: |
return BSTRETCH; |
case CSSValueStart: |
@@ -801,7 +801,7 @@ template<> inline CSSPrimitiveValue::operator EBoxAlignment() const |
return BSTRETCH; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxDecorationBreak e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxDecorationBreak e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -818,7 +818,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxDecorationBreak e) |
template<> inline CSSPrimitiveValue::operator EBoxDecorationBreak() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSlice: |
return DSLICE; |
case CSSValueClone: |
@@ -831,7 +831,7 @@ template<> inline CSSPrimitiveValue::operator EBoxDecorationBreak() const |
return DSLICE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(BackgroundEdgeOrigin e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(BackgroundEdgeOrigin e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -854,7 +854,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(BackgroundEdgeOrigin e) |
template<> inline CSSPrimitiveValue::operator BackgroundEdgeOrigin() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueTop: |
return TopEdge; |
case CSSValueRight: |
@@ -871,7 +871,7 @@ template<> inline CSSPrimitiveValue::operator BackgroundEdgeOrigin() const |
return TopEdge; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxSizing e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxSizing e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -888,7 +888,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxSizing e) |
template<> inline CSSPrimitiveValue::operator EBoxSizing() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBorderBox: |
return BORDER_BOX; |
case CSSValueContentBox: |
@@ -901,7 +901,7 @@ template<> inline CSSPrimitiveValue::operator EBoxSizing() const |
return BORDER_BOX; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxDirection e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxDirection e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -918,7 +918,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxDirection e) |
template<> inline CSSPrimitiveValue::operator EBoxDirection() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNormal: |
return BNORMAL; |
case CSSValueReverse: |
@@ -931,7 +931,7 @@ template<> inline CSSPrimitiveValue::operator EBoxDirection() const |
return BNORMAL; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxLines e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxLines e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -948,7 +948,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxLines e) |
template<> inline CSSPrimitiveValue::operator EBoxLines() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSingle: |
return SINGLE; |
case CSSValueMultiple: |
@@ -961,7 +961,7 @@ template<> inline CSSPrimitiveValue::operator EBoxLines() const |
return SINGLE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxOrient e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBoxOrient e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -978,7 +978,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBoxOrient e) |
template<> inline CSSPrimitiveValue::operator EBoxOrient() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueHorizontal: |
case CSSValueInlineAxis: |
return HORIZONTAL; |
@@ -993,7 +993,7 @@ template<> inline CSSPrimitiveValue::operator EBoxOrient() const |
return HORIZONTAL; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ECaptionSide e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ECaptionSide e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1016,7 +1016,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ECaptionSide e) |
template<> inline CSSPrimitiveValue::operator ECaptionSide() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLeft: |
return CAPLEFT; |
case CSSValueRight: |
@@ -1033,7 +1033,7 @@ template<> inline CSSPrimitiveValue::operator ECaptionSide() const |
return CAPTOP; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EClear e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EClear e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1056,7 +1056,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EClear e) |
template<> inline CSSPrimitiveValue::operator EClear() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return CNONE; |
case CSSValueLeft: |
@@ -1073,7 +1073,7 @@ template<> inline CSSPrimitiveValue::operator EClear() const |
return CNONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ECursor e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ECursor e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1192,7 +1192,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ECursor e) |
template<> inline CSSPrimitiveValue::operator ECursor() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueCopy: |
return CURSOR_COPY; |
case CSSValueWebkitZoomIn: |
@@ -1202,11 +1202,11 @@ template<> inline CSSPrimitiveValue::operator ECursor() const |
case CSSValueNone: |
return CURSOR_NONE; |
default: |
- return static_cast<ECursor>(m_value.valueID - CSSValueAuto); |
+ return static_cast<ECursor>(value().valueID - CSSValueAuto); |
} |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EDisplay e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EDisplay e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1280,20 +1280,20 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EDisplay e) |
template<> inline CSSPrimitiveValue::operator EDisplay() const |
{ |
ASSERT(isValueID()); |
- if (m_value.valueID == CSSValueNone) |
+ if (value().valueID == CSSValueNone) |
return NONE; |
- if (m_value.valueID == CSSValueWebkitFlex) |
+ if (value().valueID == CSSValueWebkitFlex) |
return FLEX; |
- if (m_value.valueID == CSSValueWebkitInlineFlex) |
+ if (value().valueID == CSSValueWebkitInlineFlex) |
return INLINE_FLEX; |
- EDisplay display = static_cast<EDisplay>(m_value.valueID - CSSValueInline); |
+ EDisplay display = static_cast<EDisplay>(value().valueID - CSSValueInline); |
ASSERT(display >= INLINE && display <= NONE); |
return display; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EEmptyCell e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EEmptyCell e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1310,7 +1310,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EEmptyCell e) |
template<> inline CSSPrimitiveValue::operator EEmptyCell() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueShow: |
return SHOW; |
case CSSValueHide: |
@@ -1323,7 +1323,7 @@ template<> inline CSSPrimitiveValue::operator EEmptyCell() const |
return SHOW; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFlexDirection e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFlexDirection e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1346,7 +1346,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFlexDirection e) |
template<> inline CSSPrimitiveValue::operator EFlexDirection() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueRow: |
return FlowRow; |
case CSSValueRowReverse: |
@@ -1363,7 +1363,7 @@ template<> inline CSSPrimitiveValue::operator EFlexDirection() const |
return FlowRow; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFlexWrap e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFlexWrap e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1383,7 +1383,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFlexWrap e) |
template<> inline CSSPrimitiveValue::operator EFlexWrap() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNowrap: |
return FlexNoWrap; |
case CSSValueWrap: |
@@ -1398,7 +1398,7 @@ template<> inline CSSPrimitiveValue::operator EFlexWrap() const |
return FlexNoWrap; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFloat e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFloat e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1418,7 +1418,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFloat e) |
template<> inline CSSPrimitiveValue::operator EFloat() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLeft: |
return LeftFloat; |
case CSSValueRight: |
@@ -1433,7 +1433,7 @@ template<> inline CSSPrimitiveValue::operator EFloat() const |
return NoFloat; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineBreak e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(LineBreak e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1459,7 +1459,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineBreak e) |
template<> inline CSSPrimitiveValue::operator LineBreak() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return LineBreakAuto; |
case CSSValueLoose: |
@@ -1478,7 +1478,7 @@ template<> inline CSSPrimitiveValue::operator LineBreak() const |
return LineBreakAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStylePosition e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EListStylePosition e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1495,7 +1495,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStylePosition e) |
template<> inline CSSPrimitiveValue::operator EListStylePosition() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueOutside: |
return OUTSIDE; |
case CSSValueInside: |
@@ -1508,7 +1508,7 @@ template<> inline CSSPrimitiveValue::operator EListStylePosition() const |
return OUTSIDE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStyleType e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EListStyleType e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1687,15 +1687,15 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EListStyleType e) |
template<> inline CSSPrimitiveValue::operator EListStyleType() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return NoneListStyle; |
default: |
- return static_cast<EListStyleType>(m_value.valueID - CSSValueDisc); |
+ return static_cast<EListStyleType>(value().valueID - CSSValueDisc); |
} |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMarginCollapse e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EMarginCollapse e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1715,7 +1715,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMarginCollapse e) |
template<> inline CSSPrimitiveValue::operator EMarginCollapse() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueCollapse: |
return MCOLLAPSE; |
case CSSValueSeparate: |
@@ -1730,7 +1730,7 @@ template<> inline CSSPrimitiveValue::operator EMarginCollapse() const |
return MCOLLAPSE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EOverflow e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EOverflow e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1762,7 +1762,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EOverflow e) |
template<> inline CSSPrimitiveValue::operator EOverflow() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueVisible: |
return OVISIBLE; |
case CSSValueHidden: |
@@ -1785,7 +1785,7 @@ template<> inline CSSPrimitiveValue::operator EOverflow() const |
return OVISIBLE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPageBreak e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EPageBreak e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1805,7 +1805,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPageBreak e) |
template<> inline CSSPrimitiveValue::operator EPageBreak() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return PBAUTO; |
case CSSValueLeft: |
@@ -1822,7 +1822,7 @@ template<> inline CSSPrimitiveValue::operator EPageBreak() const |
return PBAUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPosition e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EPosition e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1845,7 +1845,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPosition e) |
template<> inline CSSPrimitiveValue::operator EPosition() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueStatic: |
return StaticPosition; |
case CSSValueRelative: |
@@ -1862,7 +1862,7 @@ template<> inline CSSPrimitiveValue::operator EPosition() const |
return StaticPosition; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EResize e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EResize e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1885,7 +1885,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EResize e) |
template<> inline CSSPrimitiveValue::operator EResize() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBoth: |
return RESIZE_BOTH; |
case CSSValueHorizontal: |
@@ -1905,7 +1905,7 @@ template<> inline CSSPrimitiveValue::operator EResize() const |
return RESIZE_NONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETableLayout e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETableLayout e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1922,7 +1922,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETableLayout e) |
template<> inline CSSPrimitiveValue::operator ETableLayout() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueFixed: |
return TFIXED; |
case CSSValueAuto: |
@@ -1935,7 +1935,7 @@ template<> inline CSSPrimitiveValue::operator ETableLayout() const |
return TAUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextAlign e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETextAlign e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -1973,18 +1973,18 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextAlign e) |
template<> inline CSSPrimitiveValue::operator ETextAlign() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueWebkitAuto: // Legacy -webkit-auto. Eqiuvalent to start. |
case CSSValueStart: |
return TASTART; |
case CSSValueEnd: |
return TAEND; |
default: |
- return static_cast<ETextAlign>(m_value.valueID - CSSValueLeft); |
+ return static_cast<ETextAlign>(value().valueID - CSSValueLeft); |
} |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextAlignLast e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextAlignLast e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2016,7 +2016,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextAlignLast e) |
template<> inline CSSPrimitiveValue::operator TextAlignLast() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return TextAlignLastAuto; |
case CSSValueStart: |
@@ -2039,7 +2039,7 @@ template<> inline CSSPrimitiveValue::operator TextAlignLast() const |
return TextAlignLastAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextJustify e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextJustify e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2061,7 +2061,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextJustify e) |
template<> inline CSSPrimitiveValue::operator TextJustify() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return TextJustifyAuto; |
case CSSValueNone: |
@@ -2081,7 +2081,7 @@ template<> inline CSSPrimitiveValue::operator TextJustify() const |
template<> inline CSSPrimitiveValue::operator TextDecoration() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return TextDecorationNone; |
case CSSValueUnderline: |
@@ -2103,7 +2103,7 @@ template<> inline CSSPrimitiveValue::operator TextDecoration() const |
template<> inline CSSPrimitiveValue::operator TextDecorationStyle() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSolid: |
return TextDecorationStyleSolid; |
case CSSValueDouble: |
@@ -2122,7 +2122,7 @@ template<> inline CSSPrimitiveValue::operator TextDecorationStyle() const |
return TextDecorationStyleSolid; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextUnderlinePosition e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextUnderlinePosition e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2141,7 +2141,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextUnderlinePosition e) |
template<> inline CSSPrimitiveValue::operator TextUnderlinePosition() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return TextUnderlinePositionAuto; |
case CSSValueUnder: |
@@ -2156,7 +2156,7 @@ template<> inline CSSPrimitiveValue::operator TextUnderlinePosition() const |
return TextUnderlinePositionAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextSecurity e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETextSecurity e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2179,7 +2179,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextSecurity e) |
template<> inline CSSPrimitiveValue::operator ETextSecurity() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return TSNONE; |
case CSSValueDisc: |
@@ -2196,7 +2196,7 @@ template<> inline CSSPrimitiveValue::operator ETextSecurity() const |
return TSNONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextTransform e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETextTransform e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2219,7 +2219,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextTransform e) |
template<> inline CSSPrimitiveValue::operator ETextTransform() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueCapitalize: |
return CAPITALIZE; |
case CSSValueUppercase: |
@@ -2236,7 +2236,7 @@ template<> inline CSSPrimitiveValue::operator ETextTransform() const |
return TTNONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUnicodeBidi e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EUnicodeBidi e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2265,7 +2265,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUnicodeBidi e) |
template<> inline CSSPrimitiveValue::operator EUnicodeBidi() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNormal: |
return UBNormal; |
case CSSValueEmbed: |
@@ -2286,7 +2286,7 @@ template<> inline CSSPrimitiveValue::operator EUnicodeBidi() const |
return UBNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserDrag e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EUserDrag e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2308,7 +2308,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserDrag e) |
template<> inline CSSPrimitiveValue::operator EUserDrag() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return DRAG_AUTO; |
case CSSValueNone: |
@@ -2323,7 +2323,7 @@ template<> inline CSSPrimitiveValue::operator EUserDrag() const |
return DRAG_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserModify e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EUserModify e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2343,7 +2343,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserModify e) |
template<> inline CSSPrimitiveValue::operator EUserModify() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueReadOnly: |
return READ_ONLY; |
case CSSValueReadWrite: |
@@ -2358,7 +2358,7 @@ template<> inline CSSPrimitiveValue::operator EUserModify() const |
return READ_ONLY; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserSelect e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EUserSelect e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2378,7 +2378,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EUserSelect e) |
template<> inline CSSPrimitiveValue::operator EUserSelect() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return SELECT_TEXT; |
case CSSValueNone: |
@@ -2395,7 +2395,7 @@ template<> inline CSSPrimitiveValue::operator EUserSelect() const |
return SELECT_TEXT; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVerticalAlign a) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EVerticalAlign a) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2435,7 +2435,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVerticalAlign a) |
template<> inline CSSPrimitiveValue::operator EVerticalAlign() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueTop: |
return TOP; |
case CSSValueBottom: |
@@ -2462,7 +2462,7 @@ template<> inline CSSPrimitiveValue::operator EVerticalAlign() const |
return TOP; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVisibility e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EVisibility e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2482,7 +2482,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVisibility e) |
template<> inline CSSPrimitiveValue::operator EVisibility() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueHidden: |
return HIDDEN; |
case CSSValueVisible: |
@@ -2497,7 +2497,7 @@ template<> inline CSSPrimitiveValue::operator EVisibility() const |
return VISIBLE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EWhiteSpace e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EWhiteSpace e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2526,7 +2526,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EWhiteSpace e) |
template<> inline CSSPrimitiveValue::operator EWhiteSpace() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueWebkitNowrap: |
return KHTML_NOWRAP; |
case CSSValueNowrap: |
@@ -2547,7 +2547,7 @@ template<> inline CSSPrimitiveValue::operator EWhiteSpace() const |
return NORMAL; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EWordBreak e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EWordBreak e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2570,7 +2570,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EWordBreak e) |
template<> inline CSSPrimitiveValue::operator EWordBreak() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBreakAll: |
return BreakAllWordBreak; |
case CSSValueBreakWord: |
@@ -2587,7 +2587,7 @@ template<> inline CSSPrimitiveValue::operator EWordBreak() const |
return NormalWordBreak; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EOverflowWrap e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EOverflowWrap e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2604,7 +2604,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EOverflowWrap e) |
template<> inline CSSPrimitiveValue::operator EOverflowWrap() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBreakWord: |
return BreakOverflowWrap; |
case CSSValueNormal: |
@@ -2617,7 +2617,7 @@ template<> inline CSSPrimitiveValue::operator EOverflowWrap() const |
return NormalOverflowWrap; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextDirection e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextDirection e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2634,7 +2634,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextDirection e) |
template<> inline CSSPrimitiveValue::operator TextDirection() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLtr: |
return LTR; |
case CSSValueRtl: |
@@ -2647,7 +2647,7 @@ template<> inline CSSPrimitiveValue::operator TextDirection() const |
return LTR; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WritingMode e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(WritingMode e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2670,7 +2670,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WritingMode e) |
template<> inline CSSPrimitiveValue::operator WritingMode() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueHorizontalTb: |
return TopToBottomWritingMode; |
case CSSValueVerticalRl: |
@@ -2687,7 +2687,7 @@ template<> inline CSSPrimitiveValue::operator WritingMode() const |
return TopToBottomWritingMode; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextCombine e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextCombine e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2704,7 +2704,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextCombine e) |
template<> inline CSSPrimitiveValue::operator TextCombine() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return TextCombineNone; |
case CSSValueHorizontal: |
@@ -2717,7 +2717,7 @@ template<> inline CSSPrimitiveValue::operator TextCombine() const |
return TextCombineNone; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(RubyPosition position) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(RubyPosition position) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2734,7 +2734,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(RubyPosition position) |
template<> inline CSSPrimitiveValue::operator RubyPosition() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBefore: |
return RubyPositionBefore; |
case CSSValueAfter: |
@@ -2747,7 +2747,7 @@ template<> inline CSSPrimitiveValue::operator RubyPosition() const |
return RubyPositionBefore; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisPosition position) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextEmphasisPosition position) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2764,7 +2764,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisPosition posi |
template<> inline CSSPrimitiveValue::operator TextEmphasisPosition() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueOver: |
return TextEmphasisPositionOver; |
case CSSValueUnder: |
@@ -2777,7 +2777,7 @@ template<> inline CSSPrimitiveValue::operator TextEmphasisPosition() const |
return TextEmphasisPositionOver; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextOverflow overflow) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextOverflow overflow) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2794,7 +2794,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextOverflow overflow) |
template<> inline CSSPrimitiveValue::operator TextOverflow() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueClip: |
return TextOverflowClip; |
case CSSValueEllipsis: |
@@ -2807,7 +2807,7 @@ template<> inline CSSPrimitiveValue::operator TextOverflow() const |
return TextOverflowClip; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisFill fill) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextEmphasisFill fill) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2824,7 +2824,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisFill fill) |
template<> inline CSSPrimitiveValue::operator TextEmphasisFill() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueFilled: |
return TextEmphasisFillFilled; |
case CSSValueOpen: |
@@ -2837,7 +2837,7 @@ template<> inline CSSPrimitiveValue::operator TextEmphasisFill() const |
return TextEmphasisFillFilled; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisMark mark) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextEmphasisMark mark) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2869,7 +2869,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextEmphasisMark mark) |
template<> inline CSSPrimitiveValue::operator TextEmphasisMark() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return TextEmphasisMarkNone; |
case CSSValueDot: |
@@ -2890,7 +2890,7 @@ template<> inline CSSPrimitiveValue::operator TextEmphasisMark() const |
return TextEmphasisMarkNone; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextOrientation e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextOrientation e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2913,7 +2913,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextOrientation e) |
template<> inline CSSPrimitiveValue::operator TextOrientation() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSideways: |
return TextOrientationSideways; |
case CSSValueSidewaysRight: |
@@ -2930,7 +2930,7 @@ template<> inline CSSPrimitiveValue::operator TextOrientation() const |
return TextOrientationVerticalRight; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPointerEvents e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EPointerEvents e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -2974,7 +2974,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPointerEvents e) |
template<> inline CSSPrimitiveValue::operator EPointerEvents() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAll: |
return PE_ALL; |
case CSSValueAuto: |
@@ -3005,7 +3005,7 @@ template<> inline CSSPrimitiveValue::operator EPointerEvents() const |
return PE_ALL; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontDescription::Kerning kerning) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontDescription::Kerning kerning) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3028,7 +3028,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontDescription::Kerning |
template<> inline CSSPrimitiveValue::operator FontDescription::Kerning() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return FontDescription::AutoKerning; |
case CSSValueNormal: |
@@ -3043,7 +3043,7 @@ template<> inline CSSPrimitiveValue::operator FontDescription::Kerning() const |
return FontDescription::AutoKerning; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ObjectFit fit) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ObjectFit fit) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3068,7 +3068,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ObjectFit fit) |
template<> inline CSSPrimitiveValue::operator ObjectFit() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueFill: |
return ObjectFitFill; |
case CSSValueContain: |
@@ -3085,7 +3085,7 @@ template<> inline CSSPrimitiveValue::operator ObjectFit() const |
} |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillSizeType fillSize) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EFillSizeType fillSize) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3105,7 +3105,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillSizeType fillSize) |
} |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontSmoothingMode smoothing) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontSmoothingMode smoothing) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3131,7 +3131,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontSmoothingMode smoothi |
template<> inline CSSPrimitiveValue::operator FontSmoothingMode() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return AutoSmoothing; |
case CSSValueNone: |
@@ -3148,7 +3148,7 @@ template<> inline CSSPrimitiveValue::operator FontSmoothingMode() const |
return AutoSmoothing; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontWeight weight) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontWeight weight) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3189,7 +3189,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontWeight weight) |
template<> inline CSSPrimitiveValue::operator FontWeight() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueBold: |
return FontWeightBold; |
case CSSValueNormal: |
@@ -3220,7 +3220,7 @@ template<> inline CSSPrimitiveValue::operator FontWeight() const |
return FontWeightNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontStyle italic) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontStyle italic) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3240,7 +3240,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontStyle italic) |
template<> inline CSSPrimitiveValue::operator FontStyle() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueOblique: |
// FIXME: oblique is the same as italic for the moment... |
case CSSValueItalic: |
@@ -3254,7 +3254,7 @@ template<> inline CSSPrimitiveValue::operator FontStyle() const |
return FontStyleNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontStretch stretch) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontStretch stretch) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3295,7 +3295,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontStretch stretch) |
template<> inline CSSPrimitiveValue::operator FontStretch() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueUltraCondensed: |
return FontStretchUltraCondensed; |
case CSSValueExtraCondensed: |
@@ -3322,7 +3322,7 @@ template<> inline CSSPrimitiveValue::operator FontStretch() const |
return FontStretchNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontVariant smallCaps) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(FontVariant smallCaps) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3342,7 +3342,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontVariant smallCaps) |
template<> inline CSSPrimitiveValue::operator FontVariant() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSmallCaps: |
return FontVariantSmallCaps; |
case CSSValueNormal: |
@@ -3354,7 +3354,7 @@ template<> inline CSSPrimitiveValue::operator FontVariant() const |
return FontVariantNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextRenderingMode e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(TextRenderingMode e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3377,7 +3377,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(TextRenderingMode e) |
template<> inline CSSPrimitiveValue::operator TextRenderingMode() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return AutoTextRendering; |
case CSSValueOptimizeSpeed: |
@@ -3394,7 +3394,7 @@ template<> inline CSSPrimitiveValue::operator TextRenderingMode() const |
return AutoTextRendering; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ESpeak e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ESpeak e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3423,7 +3423,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ESpeak e) |
template<> inline CSSPrimitiveValue::operator Order() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLogical: |
return LogicalOrder; |
case CSSValueVisual: |
@@ -3436,7 +3436,7 @@ template<> inline CSSPrimitiveValue::operator Order() const |
return LogicalOrder; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(Order e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(Order e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3453,7 +3453,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(Order e) |
template<> inline CSSPrimitiveValue::operator ESpeak() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return SpeakNone; |
case CSSValueNormal: |
@@ -3474,7 +3474,7 @@ template<> inline CSSPrimitiveValue::operator ESpeak() const |
return SpeakNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WebBlendMode blendMode) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(WebBlendMode blendMode) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3533,7 +3533,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WebBlendMode blendMode) |
template<> inline CSSPrimitiveValue::operator WebBlendMode() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNormal: |
return WebBlendModeNormal; |
case CSSValueMultiply: |
@@ -3574,7 +3574,7 @@ template<> inline CSSPrimitiveValue::operator WebBlendMode() const |
return WebBlendModeNormal; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineCap e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(LineCap e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3594,7 +3594,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineCap e) |
template<> inline CSSPrimitiveValue::operator LineCap() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueButt: |
return ButtCap; |
case CSSValueRound: |
@@ -3609,7 +3609,7 @@ template<> inline CSSPrimitiveValue::operator LineCap() const |
return ButtCap; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineJoin e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(LineJoin e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3629,7 +3629,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(LineJoin e) |
template<> inline CSSPrimitiveValue::operator LineJoin() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueMiter: |
return MiterJoin; |
case CSSValueRound: |
@@ -3644,7 +3644,7 @@ template<> inline CSSPrimitiveValue::operator LineJoin() const |
return MiterJoin; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WindRule e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(WindRule e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3661,7 +3661,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(WindRule e) |
template<> inline CSSPrimitiveValue::operator WindRule() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNonzero: |
return RULE_NONZERO; |
case CSSValueEvenodd: |
@@ -3675,7 +3675,7 @@ template<> inline CSSPrimitiveValue::operator WindRule() const |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EAlignmentBaseline e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EAlignmentBaseline e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3722,7 +3722,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EAlignmentBaseline e) |
template<> inline CSSPrimitiveValue::operator EAlignmentBaseline() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return AB_AUTO; |
case CSSValueBaseline: |
@@ -3755,7 +3755,7 @@ template<> inline CSSPrimitiveValue::operator EAlignmentBaseline() const |
return AB_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBorderCollapse e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBorderCollapse e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3772,7 +3772,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBorderCollapse e) |
template<> inline CSSPrimitiveValue::operator EBorderCollapse() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSeparate: |
return BSEPARATE; |
case CSSValueCollapse: |
@@ -3785,7 +3785,7 @@ template<> inline CSSPrimitiveValue::operator EBorderCollapse() const |
return BSEPARATE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EImageRendering e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EImageRendering e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3811,7 +3811,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EImageRendering e) |
template<> inline CSSPrimitiveValue::operator EImageRendering() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return ImageRenderingAuto; |
case CSSValueOptimizeSpeed: |
@@ -3830,7 +3830,7 @@ template<> inline CSSPrimitiveValue::operator EImageRendering() const |
return ImageRenderingAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETransformStyle3D e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETransformStyle3D e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3847,7 +3847,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETransformStyle3D e) |
template<> inline CSSPrimitiveValue::operator ETransformStyle3D() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueFlat: |
return TransformStyle3DFlat; |
case CSSValuePreserve3d: |
@@ -3860,7 +3860,7 @@ template<> inline CSSPrimitiveValue::operator ETransformStyle3D() const |
return TransformStyle3DFlat; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBufferedRendering e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EBufferedRendering e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3880,7 +3880,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBufferedRendering e) |
template<> inline CSSPrimitiveValue::operator EBufferedRendering() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return BR_AUTO; |
case CSSValueDynamic: |
@@ -3895,7 +3895,7 @@ template<> inline CSSPrimitiveValue::operator EBufferedRendering() const |
return BR_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EColorInterpolation e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EColorInterpolation e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3915,7 +3915,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EColorInterpolation e) |
template<> inline CSSPrimitiveValue::operator EColorInterpolation() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSRGB: |
return CI_SRGB; |
case CSSValueLinearRGB: |
@@ -3930,7 +3930,7 @@ template<> inline CSSPrimitiveValue::operator EColorInterpolation() const |
return CI_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EColorRendering e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EColorRendering e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -3950,7 +3950,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EColorRendering e) |
template<> inline CSSPrimitiveValue::operator EColorRendering() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueOptimizeSpeed: |
return CR_OPTIMIZESPEED; |
case CSSValueOptimizeQuality: |
@@ -3965,7 +3965,7 @@ template<> inline CSSPrimitiveValue::operator EColorRendering() const |
return CR_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EDominantBaseline e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EDominantBaseline e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4012,7 +4012,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EDominantBaseline e) |
template<> inline CSSPrimitiveValue::operator EDominantBaseline() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return DB_AUTO; |
case CSSValueUseScript: |
@@ -4045,7 +4045,7 @@ template<> inline CSSPrimitiveValue::operator EDominantBaseline() const |
return DB_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EShapeRendering e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EShapeRendering e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4068,7 +4068,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EShapeRendering e) |
template<> inline CSSPrimitiveValue::operator EShapeRendering() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return SR_AUTO; |
case CSSValueOptimizeSpeed: |
@@ -4085,7 +4085,7 @@ template<> inline CSSPrimitiveValue::operator EShapeRendering() const |
return SR_AUTO; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextAnchor e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ETextAnchor e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4105,7 +4105,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ETextAnchor e) |
template<> inline CSSPrimitiveValue::operator ETextAnchor() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueStart: |
return TA_START; |
case CSSValueMiddle: |
@@ -4120,7 +4120,7 @@ template<> inline CSSPrimitiveValue::operator ETextAnchor() const |
return TA_START; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(SVGWritingMode e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(SVGWritingMode e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4149,7 +4149,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(SVGWritingMode e) |
template<> inline CSSPrimitiveValue::operator SVGWritingMode() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLrTb: |
return WM_LRTB; |
case CSSValueLr: |
@@ -4170,7 +4170,7 @@ template<> inline CSSPrimitiveValue::operator SVGWritingMode() const |
return WM_LRTB; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVectorEffect e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EVectorEffect e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4187,7 +4187,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EVectorEffect e) |
template<> inline CSSPrimitiveValue::operator EVectorEffect() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return VE_NONE; |
case CSSValueNonScalingStroke: |
@@ -4200,7 +4200,7 @@ template<> inline CSSPrimitiveValue::operator EVectorEffect() const |
return VE_NONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPaintOrderType e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EPaintOrderType e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4224,7 +4224,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EPaintOrderType e) |
template<> inline CSSPrimitiveValue::operator EPaintOrderType() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueFill: |
return PT_FILL; |
case CSSValueStroke: |
@@ -4239,7 +4239,7 @@ template<> inline CSSPrimitiveValue::operator EPaintOrderType() const |
return PT_NONE; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMaskType e) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EMaskType e) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4256,7 +4256,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EMaskType e) |
template<> inline CSSPrimitiveValue::operator EMaskType() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueLuminance: |
return MT_LUMINANCE; |
case CSSValueAlpha: |
@@ -4272,7 +4272,7 @@ template<> inline CSSPrimitiveValue::operator EMaskType() const |
template<> inline CSSPrimitiveValue::operator TouchAction() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return TouchActionNone; |
case CSSValueAuto: |
@@ -4299,7 +4299,7 @@ template<> inline CSSPrimitiveValue::operator TouchAction() const |
return TouchActionNone; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EIsolation i) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(EIsolation i) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4316,7 +4316,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EIsolation i) |
template<> inline CSSPrimitiveValue::operator EIsolation() const |
{ |
ASSERT(isValueID()); |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return IsolationAuto; |
case CSSValueIsolate: |
@@ -4331,7 +4331,7 @@ template<> inline CSSPrimitiveValue::operator EIsolation() const |
template<> inline CSSPrimitiveValue::operator WebScrollBlocksOn() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueNone: |
return WebScrollBlocksOnNone; |
case CSSValueStartTouch: |
@@ -4348,7 +4348,7 @@ template<> inline CSSPrimitiveValue::operator WebScrollBlocksOn() const |
return WebScrollBlocksOnNone; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CSSBoxType cssBox) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(CSSBoxType cssBox) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4389,7 +4389,7 @@ template<> inline CSSPrimitiveValue::operator CSSBoxType() const |
return ContentBox; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ItemPosition itemPosition) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ItemPosition itemPosition) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4438,7 +4438,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ItemPosition itemPosition |
template<> inline CSSPrimitiveValue::operator ItemPosition() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return ItemPositionAuto; |
case CSSValueStretch: |
@@ -4472,7 +4472,7 @@ template<> inline CSSPrimitiveValue::operator ItemPosition() const |
return ItemPositionAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ContentPosition contentPosition) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ContentPosition contentPosition) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4512,7 +4512,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ContentPosition contentPo |
template<> inline CSSPrimitiveValue::operator ContentPosition() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueAuto: |
return ContentPositionAuto; |
case CSSValueBaseline: |
@@ -4540,7 +4540,7 @@ template<> inline CSSPrimitiveValue::operator ContentPosition() const |
return ContentPositionAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ContentDistributionType contentDistribution) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ContentDistributionType contentDistribution) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4565,7 +4565,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ContentDistributionType c |
template<> inline CSSPrimitiveValue::operator ContentDistributionType() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueSpaceBetween: |
return ContentDistributionSpaceBetween; |
case CSSValueSpaceAround: |
@@ -4581,7 +4581,7 @@ template<> inline CSSPrimitiveValue::operator ContentDistributionType() const |
return ContentDistributionStretch; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(OverflowAlignment overflowAlignment) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(OverflowAlignment overflowAlignment) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4600,7 +4600,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(OverflowAlignment overflo |
template<> inline CSSPrimitiveValue::operator OverflowAlignment() const |
{ |
- switch (m_value.valueID) { |
+ switch (value().valueID) { |
case CSSValueTrue: |
return OverflowAlignmentTrue; |
case CSSValueSafe: |
@@ -4612,7 +4612,7 @@ template<> inline CSSPrimitiveValue::operator OverflowAlignment() const |
return OverflowAlignmentTrue; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ScrollBehavior behavior) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ScrollBehavior behavior) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |
@@ -4644,7 +4644,7 @@ template<> inline CSSPrimitiveValue::operator ScrollBehavior() const |
return ScrollBehaviorAuto; |
} |
-template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ScrollSnapType snapType) |
+template<> inline CSSPrimitiveValue::CSSLargePrimitiveValue::CSSLargePrimitiveValue(ScrollSnapType snapType) |
: CSSValueObject(PrimitiveClass) |
{ |
m_primitiveUnitType = CSS_VALUE_ID; |