Index: Source/core/css/CSSProperty.cpp |
diff --git a/Source/core/css/CSSProperty.cpp b/Source/core/css/CSSProperty.cpp |
index 93282bd7397b10a846a6afa39a1ac7016fc6a91e..0bb8db08ded41edd5a249d493d78e136b992f9d3 100644 |
--- a/Source/core/css/CSSProperty.cpp |
+++ b/Source/core/css/CSSProperty.cpp |
@@ -280,10 +280,12 @@ bool CSSProperty::isInheritedProperty(CSSPropertyID propertyID) |
case CSSPropertyTabSize: |
case CSSPropertyTextAlign: |
case CSSPropertyTextDecoration: |
+ case CSSPropertyTextDecorationLine: |
case CSSPropertyTextIndent: |
case CSSPropertyTextRendering: |
case CSSPropertyTextShadow: |
case CSSPropertyTextTransform: |
+ case CSSPropertyTextUnderlinePosition: |
case CSSPropertyVariable: |
case CSSPropertyVisibility: |
case CSSPropertyWebkitAspectRatio: |
@@ -315,9 +317,7 @@ bool CSSProperty::isInheritedProperty(CSSPropertyID propertyID) |
case CSSPropertyWebkitRubyPosition: |
case CSSPropertyWebkitTextCombine: |
#if ENABLE(CSS3_TEXT) |
- case CSSPropertyWebkitTextDecorationLine: |
case CSSPropertyWebkitTextAlignLast: |
- case CSSPropertyWebkitTextUnderlinePosition: |
#endif // CSS3_TEXT |
case CSSPropertyWebkitTextDecorationsInEffect: |
case CSSPropertyWebkitTextEmphasis: |
@@ -460,6 +460,8 @@ bool CSSProperty::isInheritedProperty(CSSPropertyID propertyID) |
case CSSPropertySize: |
case CSSPropertySrc: |
case CSSPropertyTableLayout: |
+ case CSSPropertyTextDecorationStyle: |
+ case CSSPropertyTextDecorationColor: |
case CSSPropertyTextLineThrough: |
case CSSPropertyTextLineThroughColor: |
case CSSPropertyTextLineThroughMode: |
@@ -619,10 +621,6 @@ bool CSSProperty::isInheritedProperty(CSSPropertyID propertyID) |
case CSSPropertyWebkitPerspectiveOrigin: |
case CSSPropertyWebkitPerspectiveOriginX: |
case CSSPropertyWebkitPerspectiveOriginY: |
-#if ENABLE(CSS3_TEXT) |
- case CSSPropertyWebkitTextDecorationStyle: |
- case CSSPropertyWebkitTextDecorationColor: |
-#endif // CSS3_TEXT |
case CSSPropertyWebkitTransform: |
case CSSPropertyWebkitTransformOrigin: |
case CSSPropertyWebkitTransformOriginX: |