Index: Source/core/css/CSSPrimitiveValueMappings.h |
diff --git a/Source/core/css/CSSPrimitiveValueMappings.h b/Source/core/css/CSSPrimitiveValueMappings.h |
index 902dc5db80480da6c5f4ea624731395f39ef5bc2..b177993921eb76c2174c9e76db29312a3382a209 100644 |
--- a/Source/core/css/CSSPrimitiveValueMappings.h |
+++ b/Source/core/css/CSSPrimitiveValueMappings.h |
@@ -148,7 +148,7 @@ template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CSSReflectionDirection e) |
template<> inline CSSPrimitiveValue::operator CSSReflectionDirection() const |
{ |
- ASSERT(isValueID()); |
+ ASSERT(isValueID() || isVariableReference()); |
switch (m_value.valueID) { |
case CSSValueAbove: |
return ReflectionAbove; |