| Index: third_party/WebKit/Source/core/css/CSSStyleSheet.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/CSSStyleSheet.cpp b/third_party/WebKit/Source/core/css/CSSStyleSheet.cpp
|
| index decf3122e874050427793152263540490b9d64ee..4420191583105b1419b10ff90c9ec831b8daf517 100644
|
| --- a/third_party/WebKit/Source/core/css/CSSStyleSheet.cpp
|
| +++ b/third_party/WebKit/Source/core/css/CSSStyleSheet.cpp
|
| @@ -102,8 +102,8 @@ CSSStyleSheet* CSSStyleSheet::createInline(Node& ownerNode,
|
| const KURL& baseURL,
|
| const TextPosition& startPosition,
|
| const String& encoding) {
|
| - CSSParserContext parserContext(ownerNode.document(), nullptr, baseURL,
|
| - encoding);
|
| + CSSParserContext* parserContext =
|
| + CSSParserContext::create(ownerNode.document(), baseURL, encoding);
|
| StyleSheetContents* sheet =
|
| StyleSheetContents::create(baseURL.getString(), parserContext);
|
| return new CSSStyleSheet(sheet, ownerNode, true, startPosition);
|
| @@ -264,8 +264,8 @@ unsigned CSSStyleSheet::insertRule(const String& ruleString,
|
| String::number(length()) + ").");
|
| return 0;
|
| }
|
| - CSSParserContext context(m_contents->parserContext(),
|
| - UseCounter::getFrom(this));
|
| + const CSSParserContext* context =
|
| + CSSParserContext::createWithStyleSheet(m_contents->parserContext(), this);
|
| StyleRuleBase* rule =
|
| CSSParser::parseRule(context, m_contents.get(), ruleString);
|
|
|
|
|