Index: Source/core/css/resolver/StyleResolver.cpp |
diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp |
index b8c88ad6f31f654b6c3a886f00c88bdd57f473e1..074caea08ade6cb51648f5088b09578e208338f6 100644 |
--- a/Source/core/css/resolver/StyleResolver.cpp |
+++ b/Source/core/css/resolver/StyleResolver.cpp |
@@ -2237,12 +2237,12 @@ bool StyleResolver::useSVGZoomRules() |
static bool createGridTrackBreadth(CSSPrimitiveValue* primitiveValue, const StyleResolverState& state, GridLength& workingLength) |
{ |
- if (primitiveValue->getIdent() == CSSValueWebkitMinContent) { |
+ if (primitiveValue->getValueID() == CSSValueWebkitMinContent) { |
workingLength = Length(MinContent); |
return true; |
} |
- if (primitiveValue->getIdent() == CSSValueWebkitMaxContent) { |
+ if (primitiveValue->getValueID() == CSSValueWebkitMaxContent) { |
workingLength = Length(MaxContent); |
return true; |
} |
@@ -2293,7 +2293,7 @@ static bool createGridTrackList(CSSValue* value, Vector<GridTrackSize>& trackSiz |
// Handle 'none'. |
if (value->isPrimitiveValue()) { |
CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); |
- return primitiveValue->getIdent() == CSSValueNone; |
+ return primitiveValue->getValueID() == CSSValueNone; |
} |
if (!value->isValueList()) |
@@ -2332,7 +2332,7 @@ static bool createGridPosition(CSSValue* value, GridPosition& position) |
if (value->isPrimitiveValue()) { |
CSSPrimitiveValue* primitiveValue = toCSSPrimitiveValue(value); |
- ASSERT(primitiveValue->getIdent() == CSSValueAuto); |
+ ASSERT(primitiveValue->getValueID() == CSSValueAuto); |
return true; |
} |
@@ -2346,7 +2346,7 @@ static bool createGridPosition(CSSValue* value, GridPosition& position) |
CSSValueListIterator it = values; |
CSSPrimitiveValue* currentValue = toCSSPrimitiveValue(it.value()); |
- if (currentValue->getIdent() == CSSValueSpan) { |
+ if (currentValue->getValueID() == CSSValueSpan) { |
isSpanPosition = true; |
it.advance(); |
currentValue = it.hasMore() ? toCSSPrimitiveValue(it.value()) : 0; |
@@ -2537,14 +2537,14 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
} else if (contentValue->isCounter()) { |
Counter* counterValue = contentValue->getCounterValue(); |
EListStyleType listStyleType = NoneListStyle; |
- int listStyleIdent = counterValue->listStyleIdent(); |
+ CSSValueID listStyleIdent = counterValue->listStyleIdent(); |
if (listStyleIdent != CSSValueNone) |
listStyleType = static_cast<EListStyleType>(listStyleIdent - CSSValueDisc); |
OwnPtr<CounterContent> counter = adoptPtr(new CounterContent(counterValue->identifier(), listStyleType, counterValue->separator())); |
state.style()->setContent(counter.release(), didSet); |
didSet = true; |
} else { |
- switch (contentValue->getIdent()) { |
+ switch (contentValue->getValueID()) { |
case CSSValueOpenQuote: |
state.style()->setContent(OPEN_QUOTE, didSet); |
didSet = true; |
@@ -2597,7 +2597,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
return; |
} |
if (primitiveValue) { |
- if (primitiveValue->getIdent() == CSSValueNone) |
+ if (primitiveValue->getValueID() == CSSValueNone) |
state.style()->setQuotes(QuotesData::create()); |
} |
return; |
@@ -2619,7 +2619,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
state.setLineHeightValue(0); |
FontDescription fontDescription; |
- RenderTheme::defaultTheme()->systemFont(primitiveValue->getIdent(), fontDescription); |
+ RenderTheme::defaultTheme()->systemFont(primitiveValue->getValueID(), fontDescription); |
// Double-check and see if the theme did anything. If not, don't bother updating the font. |
if (fontDescription.isAbsoluteSize()) { |
@@ -2726,7 +2726,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
int y = item->y->computeLength<int>(state.style(), state.rootElementStyle(), zoomFactor); |
int blur = item->blur ? item->blur->computeLength<int>(state.style(), state.rootElementStyle(), zoomFactor) : 0; |
int spread = item->spread ? item->spread->computeLength<int>(state.style(), state.rootElementStyle(), zoomFactor) : 0; |
- ShadowStyle shadowStyle = item->style && item->style->getIdent() == CSSValueInset ? Inset : Normal; |
+ ShadowStyle shadowStyle = item->style && item->style->getValueID() == CSSValueInset ? Inset : Normal; |
Color color; |
if (item->color) |
color = m_state.colorFromPrimitiveValue(item->color.get()); |
@@ -2772,7 +2772,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
HANDLE_INHERIT_AND_INITIAL(locale, Locale); |
if (!primitiveValue) |
return; |
- if (primitiveValue->getIdent() == CSSValueAuto) |
+ if (primitiveValue->getValueID() == CSSValueAuto) |
state.style()->setLocale(nullAtom); |
else |
state.style()->setLocale(primitiveValue->getStringValue()); |
@@ -2782,23 +2782,23 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
return; |
} |
case CSSPropertyWebkitAppRegion: { |
- if (!primitiveValue || !primitiveValue->getIdent()) |
+ if (!primitiveValue || !primitiveValue->getValueID()) |
return; |
- state.style()->setDraggableRegionMode(primitiveValue->getIdent() == CSSValueDrag ? DraggableRegionDrag : DraggableRegionNoDrag); |
+ state.style()->setDraggableRegionMode(primitiveValue->getValueID() == CSSValueDrag ? DraggableRegionDrag : DraggableRegionNoDrag); |
state.document()->setHasAnnotatedRegions(true); |
return; |
} |
case CSSPropertyWebkitTextStrokeWidth: { |
HANDLE_INHERIT_AND_INITIAL(textStrokeWidth, TextStrokeWidth) |
float width = 0; |
- switch (primitiveValue->getIdent()) { |
+ switch (primitiveValue->getValueID()) { |
case CSSValueThin: |
case CSSValueMedium: |
case CSSValueThick: { |
double result = 1.0 / 48; |
- if (primitiveValue->getIdent() == CSSValueMedium) |
+ if (primitiveValue->getValueID() == CSSValueMedium) |
result *= 3; |
- else if (primitiveValue->getIdent() == CSSValueThick) |
+ else if (primitiveValue->getValueID() == CSSValueThick) |
result *= 5; |
width = CSSPrimitiveValue::create(result, CSSPrimitiveValue::CSS_EMS)->computeLength<float>(state.style(), state.rootElementStyle(), zoomFactor); |
break; |
@@ -2823,7 +2823,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
if (!primitiveValue) |
return; |
- if (primitiveValue->getIdent() == CSSValueNone) { |
+ if (primitiveValue->getValueID() == CSSValueNone) { |
state.style()->setPerspective(0); |
return; |
} |
@@ -2855,7 +2855,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
HANDLE_INHERIT_AND_INITIAL(useTouchOverflowScrolling, UseTouchOverflowScrolling); |
if (!primitiveValue) |
break; |
- state.style()->setUseTouchOverflowScrolling(primitiveValue->getIdent() == CSSValueTouch); |
+ state.style()->setUseTouchOverflowScrolling(primitiveValue->getValueID() == CSSValueTouch); |
return; |
} |
#endif |
@@ -2939,7 +2939,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
case CSSPropertyWebkitLineBoxContain: { |
HANDLE_INHERIT_AND_INITIAL(lineBoxContain, LineBoxContain) |
- if (primitiveValue && primitiveValue->getIdent() == CSSValueNone) { |
+ if (primitiveValue && primitiveValue->getValueID() == CSSValueNone) { |
state.style()->setLineBoxContain(LineBoxContainNone); |
return; |
} |
@@ -2954,7 +2954,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
// CSS Fonts Module Level 3 |
case CSSPropertyWebkitFontFeatureSettings: { |
- if (primitiveValue && primitiveValue->getIdent() == CSSValueNormal) { |
+ if (primitiveValue && primitiveValue->getValueID() == CSSValueNormal) { |
setFontDescription(state.style()->fontDescription().makeNormalFeatureSettings()); |
return; |
} |
@@ -3465,7 +3465,7 @@ void StyleResolver::setFontSize(FontDescription& fontDescription, float size) |
bool StyleResolver::colorFromPrimitiveValueIsDerivedFromElement(CSSPrimitiveValue* value) |
{ |
- int ident = value->getIdent(); |
+ int ident = value->getValueID(); |
switch (ident) { |
case CSSValueWebkitText: |
case CSSValueWebkitLink: |