Index: Source/core/css/parser/MediaQueryToken.h |
diff --git a/Source/core/css/parser/MediaQueryToken.h b/Source/core/css/parser/MediaQueryToken.h |
index 04d48701cbc0684e4919e2abbc1651b3c621d073..f9b94ea35300dfcb12a6c9f57ee4689c889925fa 100644 |
--- a/Source/core/css/parser/MediaQueryToken.h |
+++ b/Source/core/css/parser/MediaQueryToken.h |
@@ -40,8 +40,16 @@ enum NumericValueType { |
class MediaQueryToken { |
public: |
+ enum BlockToken { |
eseidel
2014/04/08 16:58:49
Maybe BlockType? BlockToken makes me think this i
|
+ NotBlockToken, |
+ BlockStart, |
+ BlockEnd, |
+ }; |
+ |
MediaQueryToken(MediaQueryTokenType); |
+ MediaQueryToken(MediaQueryTokenType, BlockToken); |
MediaQueryToken(MediaQueryTokenType, String); |
+ MediaQueryToken(MediaQueryTokenType, String, BlockToken); |
eseidel
2014/04/08 16:58:49
What does this String do?
|
MediaQueryToken(MediaQueryTokenType, UChar); // for DelimiterToken |
MediaQueryToken(MediaQueryTokenType, double, NumericValueType); // for NumberToken |
@@ -60,6 +68,7 @@ public: |
NumericValueType numericValueType() const { return m_numericValueType; } |
double numericValue() const { return m_numericValue; } |
CSSPrimitiveValue::UnitTypes unitType() const { return m_unit; } |
+ BlockToken blockToken() const { return m_blockToken; } |
private: |
MediaQueryTokenType m_type; |
@@ -70,6 +79,8 @@ private: |
NumericValueType m_numericValueType; |
double m_numericValue; |
CSSPrimitiveValue::UnitTypes m_unit; |
+ |
+ BlockToken m_blockToken; |
}; |
} |