| Index: Source/core/css/RuleFeature.cpp
|
| diff --git a/Source/core/css/RuleFeature.cpp b/Source/core/css/RuleFeature.cpp
|
| index b792d56488a15a256a4f6b189f50e2b20f4268ea..6867a79efa45b493905d8b8eb4201b38b3456d54 100644
|
| --- a/Source/core/css/RuleFeature.cpp
|
| +++ b/Source/core/css/RuleFeature.cpp
|
| @@ -328,7 +328,7 @@ RuleFeatureSet::extractInvalidationSetFeatures(const CSSSelector& selector, Inva
|
| features.adjacent = current->isAdjacentSelector();
|
| return std::make_pair(current->tagHistory(), foundFeatures ? UseFeatures : ForceSubtree);
|
| }
|
| - return std::make_pair(nullptr, ForceSubtree);
|
| + return std::make_pair(nullptr, foundFeatures ? UseFeatures : ForceSubtree);
|
| }
|
|
|
| // Add features extracted from the rightmost compound selector to descendant invalidation
|
|
|