| Index: Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp
|
| index 2b7d079b3466524093903e4a6272666440c35774..e202e935fc517d50493ab6df6ceb31e9faad7a16 100644
|
| --- a/Source/core/css/resolver/StyleResolver.cpp
|
| +++ b/Source/core/css/resolver/StyleResolver.cpp
|
| @@ -190,7 +190,7 @@ void StyleResolver::appendCSSStyleSheet(CSSStyleSheet* cssSheet)
|
| if (!scopingNode)
|
| return;
|
|
|
| - ScopedStyleResolver* resolver = ensureScopedStyleResolver(scopingNode);
|
| + ScopedStyleResolver* resolver = m_styleTree.ensureScopedStyleResolver(*scopingNode);
|
| ASSERT(resolver);
|
| resolver->addRulesFromSheet(cssSheet, *m_medium, this);
|
| }
|
| @@ -239,7 +239,7 @@ void StyleResolver::processScopedRules(const RuleSet& authorRules, CSSStyleSheet
|
| {
|
| const WillBeHeapVector<RawPtrWillBeMember<StyleRuleKeyframes> > keyframesRules = authorRules.keyframesRules();
|
| for (unsigned i = 0; i < keyframesRules.size(); ++i)
|
| - ensureScopedStyleResolver(&scope)->addKeyframeStyle(keyframesRules[i]);
|
| + m_styleTree.ensureScopedStyleResolver(scope)->addKeyframeStyle(keyframesRules[i]);
|
|
|
| m_treeBoundaryCrossingRules.addTreeBoundaryCrossingRules(authorRules, scope, parentStyleSheet);
|
|
|
|
|