Index: Source/core/css/parser/CSSTokenizer.h |
diff --git a/Source/core/css/parser/CSSTokenizer.h b/Source/core/css/parser/CSSTokenizer.h |
index 9746bfb21dcd420eab31d41871642239d1d1cecd..7e77542988298a74f83ee30b315f7d674b18ff6e 100644 |
--- a/Source/core/css/parser/CSSTokenizer.h |
+++ b/Source/core/css/parser/CSSTokenizer.h |
@@ -14,12 +14,21 @@ |
namespace blink { |
class CSSTokenizerInputStream; |
+class CSSParserTokenRange; |
class CSSTokenizer { |
WTF_MAKE_NONCOPYABLE(CSSTokenizer); |
WTF_MAKE_FAST_ALLOCATED; |
public: |
- static void tokenize(String, Vector<CSSParserToken>&); |
+ class Scope { |
+ public: |
+ Scope(const String&); |
+ CSSParserTokenRange tokenRange(); |
+ |
+ private: |
+ Vector<CSSParserToken> m_tokens; |
+ }; |
+ |
private: |
CSSTokenizer(CSSTokenizerInputStream&); |