| 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&);
|
|
|
|
|