| Index: Source/core/css/SelectorFilter.cpp
|
| diff --git a/Source/core/css/SelectorFilter.cpp b/Source/core/css/SelectorFilter.cpp
|
| index 239bc459eafedd32aa94578a9085c93ad38c8c4d..2c3c7278f1e7185ef3e1a393f23f05d980d4d7ef 100644
|
| --- a/Source/core/css/SelectorFilter.cpp
|
| +++ b/Source/core/css/SelectorFilter.cpp
|
| @@ -140,7 +140,7 @@ bool SelectorFilter::fastRejectSelector(const CSSSelector* selector) const
|
| size_t remainingHashesToCheck = 4;
|
|
|
| CSSSelector::Relation relation = selector->relation();
|
| - bool relationIsForShadowDistributed = selector->relationIsForShadowDistributed();
|
| + bool relationIsAffectedByPseudoContent = selector->relationIsAffectedByPseudoContent();
|
|
|
| // Skip the topmost selector. It is handled quickly by the rule hashes.
|
| bool skipOverSubselectors = true;
|
| @@ -164,7 +164,7 @@ bool SelectorFilter::fastRejectSelector(const CSSSelector* selector) const
|
| break;
|
| case CSSSelector::Descendant:
|
| case CSSSelector::Child:
|
| - if (relationIsForShadowDistributed) {
|
| + if (relationIsAffectedByPseudoContent) {
|
| skipOverSubselectors = true;
|
| break;
|
| }
|
| @@ -179,7 +179,7 @@ bool SelectorFilter::fastRejectSelector(const CSSSelector* selector) const
|
| }
|
|
|
| relation = selector->relation();
|
| - relationIsForShadowDistributed = selector->relationIsForShadowDistributed();
|
| + relationIsAffectedByPseudoContent = selector->relationIsAffectedByPseudoContent();
|
| }
|
|
|
| return false;
|
|
|