| Index: Source/core/css/resolver/ScopedStyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/ScopedStyleResolver.cpp b/Source/core/css/resolver/ScopedStyleResolver.cpp
|
| index 3206b9639b9830e9a691f17a61e70b6bbd623049..7aea947d29f22752782d2655c7e800600e2611e4 100644
|
| --- a/Source/core/css/resolver/ScopedStyleResolver.cpp
|
| +++ b/Source/core/css/resolver/ScopedStyleResolver.cpp
|
| @@ -120,10 +120,8 @@ void ScopedStyleResolver::collectMatchingAuthorRules(ElementRuleCollector& colle
|
| if (!applyAuthorStyles)
|
| behaviorAtBoundary |= SelectorChecker::ScopeContainsLastMatchedElement;
|
|
|
| - if (m_scopingNode.isShadowRoot()) {
|
| - scopingNode = toShadowRoot(m_scopingNode).host();
|
| - behaviorAtBoundary |= SelectorChecker::ScopeIsShadowHost;
|
| - }
|
| + if (m_scopingNode.isShadowRoot())
|
| + behaviorAtBoundary |= SelectorChecker::ScopeIsShadowRoot;
|
|
|
| RuleRange ruleRange = collector.matchedResult().ranges.authorRuleRange();
|
| for (size_t i = 0; i < m_authorStyleSheets.size(); ++i) {
|
|
|