Index: Source/core/css/resolver/StyleResolver.cpp |
diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp |
index bde9117324c208ed99ca20016374f93b517bc9b7..d998f8f019b2da3045af62529fd64ac61065b435 100644 |
--- a/Source/core/css/resolver/StyleResolver.cpp |
+++ b/Source/core/css/resolver/StyleResolver.cpp |
@@ -2143,10 +2143,8 @@ inline bool isValidVisitedLinkProperty(CSSPropertyID id) |
case CSSPropertyBorderBottomColor: |
case CSSPropertyColor: |
case CSSPropertyOutlineColor: |
+ case CSSPropertyTextDecorationColor: |
case CSSPropertyWebkitColumnRuleColor: |
-#if ENABLE(CSS3_TEXT) |
- case CSSPropertyWebkitTextDecorationColor: |
-#endif // CSS3_TEXT |
case CSSPropertyWebkitTextEmphasisColor: |
case CSSPropertyWebkitTextFillColor: |
case CSSPropertyWebkitTextStrokeColor: |
@@ -3128,10 +3126,14 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
case CSSPropertyTableLayout: |
case CSSPropertyTextAlign: |
case CSSPropertyTextDecoration: |
+ case CSSPropertyTextDecorationLine: |
+ case CSSPropertyTextDecorationStyle: |
+ case CSSPropertyTextDecorationColor: |
case CSSPropertyTextIndent: |
case CSSPropertyTextOverflow: |
case CSSPropertyTextRendering: |
case CSSPropertyTextTransform: |
+ case CSSPropertyTextUnderlinePosition: |
case CSSPropertyTop: |
case CSSPropertyUnicodeBidi: |
case CSSPropertyVariable: |
@@ -3236,11 +3238,7 @@ void StyleResolver::applyProperty(CSSPropertyID id, CSSValue* value) |
case CSSPropertyWebkitRubyPosition: |
case CSSPropertyWebkitTextCombine: |
#if ENABLE(CSS3_TEXT) |
- case CSSPropertyWebkitTextDecorationLine: |
- case CSSPropertyWebkitTextDecorationStyle: |
- case CSSPropertyWebkitTextDecorationColor: |
case CSSPropertyWebkitTextAlignLast: |
- case CSSPropertyWebkitTextUnderlinePosition: |
#endif // CSS3_TEXT |
case CSSPropertyWebkitTextEmphasisColor: |
case CSSPropertyWebkitTextEmphasisPosition: |