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 97b573935e24fad7d172c1fdb709a6c3dc98869d..9ddee5f603aa98a8e11e93b6e2295a0847687833 100644 |
--- a/third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
+++ b/third_party/WebKit/Source/core/css/CSSValueIDMappings.h |
@@ -74,6 +74,15 @@ inline ECursor cssValueIDToPlatformEnum(CSSValueID v) { |
return detail::cssValueIDToPlatformEnumGenerated<ECursor>(v); |
} |
+template <> |
+inline EDisplay cssValueIDToPlatformEnum(CSSValueID v) { |
+ if (v == CSSValueWebkitFlex) |
+ return EDisplay::kFlex; |
+ if (v == CSSValueWebkitInlineFlex) |
+ return EDisplay::kInlineFlex; |
+ return detail::cssValueIDToPlatformEnumGenerated<EDisplay>(v); |
+} |
+ |
} // namespace blink |
#endif |