Index: Source/core/css/parser/SizesAttributeParser.cpp |
diff --git a/Source/core/css/parser/SizesAttributeParser.cpp b/Source/core/css/parser/SizesAttributeParser.cpp |
index 5c126e0f5d0267b3ac983ec7864af1eb0dafc67c..d46afb0c345ac92e26fbee4f39931f967dd3349e 100644 |
--- a/Source/core/css/parser/SizesAttributeParser.cpp |
+++ b/Source/core/css/parser/SizesAttributeParser.cpp |
@@ -8,6 +8,7 @@ |
#include "MediaTypeNames.h" |
#include "core/css/MediaQueryEvaluator.h" |
#include "core/css/parser/MediaQueryTokenizer.h" |
+#include "core/css/parser/SizesCalcParser.h" |
namespace WebCore { |
@@ -33,8 +34,10 @@ bool SizesAttributeParser::calculateLengthInPixels(MediaQueryTokenIterator start |
result = (unsigned)length; |
return true; |
} |
+ } else if (type == FunctionToken) { |
+ return SizesCalcParser::parse(startToken, endToken, m_mediaValues, result); |
} |
- // FIXME - Handle calc() FunctionToken here! |
+ |
return false; |
} |