Index: Source/core/css/CSSPrimitiveValueMappings.h |
diff --git a/Source/core/css/CSSPrimitiveValueMappings.h b/Source/core/css/CSSPrimitiveValueMappings.h |
index a8976b8fa00767dfd00e6421e09dc35c1b8ec5d4..810dd846bf19f9cc2a57ec97dad9d1a032b14c7c 100644 |
--- a/Source/core/css/CSSPrimitiveValueMappings.h |
+++ b/Source/core/css/CSSPrimitiveValueMappings.h |
@@ -3233,6 +3233,9 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(FontStyle italic) |
case FontStyleNormal: |
m_value.valueID = CSSValueNormal; |
return; |
+ case FontStyleOblique: |
+ m_value.valueID = CSSValueOblique; |
+ return; |
case FontStyleItalic: |
m_value.valueID = CSSValueItalic; |
return; |
@@ -3247,7 +3250,7 @@ template<> inline CSSPrimitiveValue::operator FontStyle() const |
ASSERT(isValueID()); |
switch (m_value.valueID) { |
case CSSValueOblique: |
- // FIXME: oblique is the same as italic for the moment... |
+ return FontStyleOblique; |
case CSSValueItalic: |
return FontStyleItalic; |
case CSSValueNormal: |