| Index: third_party/WebKit/Source/core/css/parser/CSSParserImpl.h
 | 
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserImpl.h b/third_party/WebKit/Source/core/css/parser/CSSParserImpl.h
 | 
| index 219ab0dd541d54ac6655d770199319d75627f2f3..4310671f4252d129ea1bef45495ca29fa6e5c2e5 100644
 | 
| --- a/third_party/WebKit/Source/core/css/parser/CSSParserImpl.h
 | 
| +++ b/third_party/WebKit/Source/core/css/parser/CSSParserImpl.h
 | 
| @@ -41,7 +41,7 @@ class CSSParserImpl {
 | 
|    WTF_MAKE_NONCOPYABLE(CSSParserImpl);
 | 
|  
 | 
|   public:
 | 
| -  CSSParserImpl(const CSSParserContext&, StyleSheetContents* = nullptr);
 | 
| +  CSSParserImpl(const CSSParserContext*, StyleSheetContents* = nullptr);
 | 
|  
 | 
|    enum AllowedRulesType {
 | 
|      // As per css-syntax, css-cascade and css-namespaces, @charset rules
 | 
| @@ -62,26 +62,26 @@ class CSSParserImpl {
 | 
|                                                         CSSPropertyID,
 | 
|                                                         const String&,
 | 
|                                                         bool important,
 | 
| -                                                       const CSSParserContext&);
 | 
| +                                                       const CSSParserContext*);
 | 
|    static MutableStylePropertySet::SetResult parseVariableValue(
 | 
|        MutableStylePropertySet*,
 | 
|        const AtomicString& propertyName,
 | 
|        const PropertyRegistry*,
 | 
|        const String&,
 | 
|        bool important,
 | 
| -      const CSSParserContext&,
 | 
| +      const CSSParserContext*,
 | 
|        bool isAnimationTainted);
 | 
|    static ImmutableStylePropertySet* parseInlineStyleDeclaration(const String&,
 | 
|                                                                  Element*);
 | 
|    static bool parseDeclarationList(MutableStylePropertySet*,
 | 
|                                     const String&,
 | 
| -                                   const CSSParserContext&);
 | 
| +                                   const CSSParserContext*);
 | 
|    static StyleRuleBase* parseRule(const String&,
 | 
| -                                  const CSSParserContext&,
 | 
| +                                  const CSSParserContext*,
 | 
|                                    StyleSheetContents*,
 | 
|                                    AllowedRulesType);
 | 
|    static void parseStyleSheet(const String&,
 | 
| -                              const CSSParserContext&,
 | 
| +                              const CSSParserContext*,
 | 
|                                StyleSheetContents*,
 | 
|                                bool deferPropertyParsing = false);
 | 
|    static CSSSelectorList parsePageSelector(CSSParserTokenRange,
 | 
| @@ -94,16 +94,16 @@ class CSSParserImpl {
 | 
|    bool supportsDeclaration(CSSParserTokenRange&);
 | 
|  
 | 
|    static void parseDeclarationListForInspector(const String&,
 | 
| -                                               const CSSParserContext&,
 | 
| +                                               const CSSParserContext*,
 | 
|                                                 CSSParserObserver&);
 | 
|    static void parseStyleSheetForInspector(const String&,
 | 
| -                                          const CSSParserContext&,
 | 
| +                                          const CSSParserContext*,
 | 
|                                            StyleSheetContents*,
 | 
|                                            CSSParserObserver&);
 | 
|  
 | 
|    static StylePropertySet* parseDeclarationListForLazyStyle(
 | 
|        CSSParserTokenRange block,
 | 
| -      const CSSParserContext&);
 | 
| +      const CSSParserContext*);
 | 
|  
 | 
|   private:
 | 
|    enum RuleListType { TopLevelRuleList, RegularRuleList, KeyframesRuleList };
 | 
| @@ -157,8 +157,8 @@ class CSSParserImpl {
 | 
|    // FIXME: Can we build StylePropertySets directly?
 | 
|    // FIXME: Investigate using a smaller inline buffer
 | 
|    HeapVector<CSSProperty, 256> m_parsedProperties;
 | 
| -  const CSSParserContext& m_context;
 | 
|  
 | 
| +  Member<const CSSParserContext> m_context;
 | 
|    Member<StyleSheetContents> m_styleSheet;
 | 
|  
 | 
|    // For the inspector
 | 
| 
 |