Index: third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
diff --git a/third_party/WebKit/Source/core/css/CSSValueIDMappings.h b/third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
index 260e779c2bc8fc82e486da986609983035c55089..f99e804f47b42c6bb27043e3bc391ddc6c1ea4a5 100644 |
--- a/third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
+++ b/third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
@@ -34,6 +34,13 @@ inline UnicodeBidi CssValueIDToPlatformEnum(CSSValueID v) { |
} |
template <> |
+inline ETextCombine CssValueIDToPlatformEnum(CSSValueID v) { |
+ if (v == CSSValueHorizontal) // -webkit-text-combine |
+ return ETextCombine::kAll; |
+ return detail::cssValueIDToPlatformEnumGenerated<ETextCombine>(v); |
+} |
+ |
+template <> |
inline ETextAlign CssValueIDToPlatformEnum(CSSValueID v) { |
if (v == CSSValueWebkitAuto) // Legacy -webkit-auto. Eqiuvalent to start. |
return ETextAlign::kStart; |