Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/parser/CSSParser.h |
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSParser.h b/third_party/WebKit/Source/core/css/parser/CSSParser.h |
| index e15b17a482abaa4c6c969540c070b723bfbdbb84..7105050789f83e1ae1bbbd28071869032aaaff9e 100644 |
| --- a/third_party/WebKit/Source/core/css/parser/CSSParser.h |
| +++ b/third_party/WebKit/Source/core/css/parser/CSSParser.h |
| @@ -8,8 +8,10 @@ |
| #include "core/CSSPropertyNames.h" |
| #include "core/CoreExport.h" |
| #include "core/css/CSSValue.h" |
| +#include "core/css/StylePropertySet.h" |
| #include "core/css/parser/CSSParserMode.h" |
| #include "platform/graphics/Color.h" |
| +#include "wtf/Functional.h" |
|
Charlie Harrison
2016/09/26 22:16:59
These includes can be removed
Charlie Harrison
2016/09/27 13:22:01
Done.
|
| #include <memory> |
| namespace blink { |
| @@ -31,7 +33,7 @@ class CORE_EXPORT CSSParser { |
| public: |
| // As well as regular rules, allows @import and @namespace but not @charset |
| static StyleRuleBase* parseRule(const CSSParserContext&, StyleSheetContents*, const String&); |
| - static void parseSheet(const CSSParserContext&, StyleSheetContents*, const String&); |
| + static void parseSheet(const CSSParserContext&, StyleSheetContents*, const String&, bool deferPropertyParsing = false); |
| static CSSSelectorList parseSelector(const CSSParserContext&, StyleSheetContents*, const String&); |
| static CSSSelectorList parsePageSelector(const CSSParserContext&, StyleSheetContents*, const String&); |
| static bool parseDeclarationList(const CSSParserContext&, MutableStylePropertySet*, const String&); |