| Index: Source/core/css/CSSPrimitiveValueMappings.h
|
| diff --git a/Source/core/css/CSSPrimitiveValueMappings.h b/Source/core/css/CSSPrimitiveValueMappings.h
|
| index ca2c5574d01e32d92712938b5ce14a535201951f..17cc619cdc50e41c020b6c4af99a333d3aafa520 100644
|
| --- a/Source/core/css/CSSPrimitiveValueMappings.h
|
| +++ b/Source/core/css/CSSPrimitiveValueMappings.h
|
| @@ -117,11 +117,11 @@ 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();
|
| @@ -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:
|
| @@ -182,10 +182,10 @@ 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();
|
| @@ -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:
|
| @@ -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:
|
| @@ -299,14 +299,14 @@ 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;
|
| }
|
| @@ -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:
|
| @@ -561,9 +561,9 @@ 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)
|
| @@ -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:
|
| @@ -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:
|
| @@ -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;
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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;
|
| @@ -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:
|
| @@ -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:
|
| @@ -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,7 +1202,7 @@ 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);
|
| }
|
| }
|
|
|
| @@ -1280,15 +1280,15 @@ 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;
|
| }
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -1687,11 +1687,11 @@ 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);
|
| }
|
| }
|
|
|
| @@ -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:
|
| @@ -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:
|
| @@ -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:
|
| @@ -1848,7 +1848,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:
|
| @@ -1890,7 +1890,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:
|
| @@ -1927,7 +1927,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:
|
| @@ -1978,14 +1978,14 @@ 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);
|
| }
|
| }
|
|
|
| @@ -2021,7 +2021,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:
|
| @@ -2066,7 +2066,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:
|
| @@ -2086,7 +2086,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:
|
| @@ -2108,7 +2108,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:
|
| @@ -2146,7 +2146,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:
|
| @@ -2184,7 +2184,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:
|
| @@ -2224,7 +2224,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:
|
| @@ -2270,7 +2270,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:
|
| @@ -2313,7 +2313,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:
|
| @@ -2348,7 +2348,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:
|
| @@ -2383,7 +2383,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:
|
| @@ -2440,7 +2440,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:
|
| @@ -2487,7 +2487,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:
|
| @@ -2531,7 +2531,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:
|
| @@ -2575,7 +2575,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:
|
| @@ -2609,7 +2609,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:
|
| @@ -2639,7 +2639,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:
|
| @@ -2675,7 +2675,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:
|
| @@ -2709,7 +2709,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:
|
| @@ -2739,7 +2739,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:
|
| @@ -2769,7 +2769,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:
|
| @@ -2799,7 +2799,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:
|
| @@ -2829,7 +2829,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:
|
| @@ -2874,7 +2874,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:
|
| @@ -2918,7 +2918,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:
|
| @@ -2979,7 +2979,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:
|
| @@ -3033,7 +3033,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:
|
| @@ -3073,7 +3073,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:
|
| @@ -3136,7 +3136,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:
|
| @@ -3194,7 +3194,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:
|
| @@ -3245,7 +3245,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:
|
| @@ -3300,7 +3300,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:
|
| @@ -3347,7 +3347,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:
|
| @@ -3382,7 +3382,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:
|
| @@ -3428,7 +3428,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:
|
| @@ -3458,7 +3458,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:
|
| @@ -3538,7 +3538,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:
|
| @@ -3599,7 +3599,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:
|
| @@ -3634,7 +3634,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:
|
| @@ -3666,7 +3666,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:
|
| @@ -3727,7 +3727,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:
|
| @@ -3777,7 +3777,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:
|
| @@ -3816,7 +3816,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:
|
| @@ -3852,7 +3852,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:
|
| @@ -3885,7 +3885,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:
|
| @@ -3920,7 +3920,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:
|
| @@ -3955,7 +3955,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:
|
| @@ -4017,7 +4017,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:
|
| @@ -4073,7 +4073,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:
|
| @@ -4110,7 +4110,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:
|
| @@ -4154,7 +4154,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:
|
| @@ -4192,7 +4192,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:
|
| @@ -4229,7 +4229,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:
|
| @@ -4261,7 +4261,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:
|
| @@ -4277,7 +4277,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:
|
| @@ -4321,7 +4321,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:
|
| @@ -4336,7 +4336,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:
|
| @@ -4443,7 +4443,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:
|
| @@ -4517,7 +4517,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:
|
| @@ -4570,7 +4570,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:
|
| @@ -4605,7 +4605,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:
|
|
|