| Index: Source/core/css/resolver/StyleResolver.cpp
|
| diff --git a/Source/core/css/resolver/StyleResolver.cpp b/Source/core/css/resolver/StyleResolver.cpp
|
| index 599d48efc364973eea2e68beb575294c030a8b5e..222dca9a1fa28d7ed8faf2347d7ad77d915c9588 100644
|
| --- a/Source/core/css/resolver/StyleResolver.cpp
|
| +++ b/Source/core/css/resolver/StyleResolver.cpp
|
| @@ -413,12 +413,6 @@ inline void StyleResolver::collectTreeBoundaryCrossingRules(Element* element, El
|
|
|
| for (DocumentOrderedList::iterator it = m_treeBoundaryCrossingRules.begin(); it != m_treeBoundaryCrossingRules.end(); ++it) {
|
| const ContainerNode* scopingNode = toContainerNode(*it);
|
| -
|
| - if (ShadowRoot* shadowRoot = scopingNode->containingShadowRoot()) {
|
| - if (!shadowRoot->isActiveForStyling())
|
| - continue;
|
| - }
|
| -
|
| RuleSet* ruleSet = m_treeBoundaryCrossingRules.ruleSetScopedBy(scopingNode);
|
| unsigned boundaryBehavior = SelectorChecker::ScopeContainsLastMatchedElement;
|
| bool isInnerTreeScope = element->treeScope().isInclusiveAncestorOf(scopingNode->treeScope());
|
|
|