| Index: Source/core/css/RuleFeature.cpp
|
| diff --git a/Source/core/css/RuleFeature.cpp b/Source/core/css/RuleFeature.cpp
|
| index 1395acf0e6f59aca9dfcef749802b97bc3626a39..6d627baacf30c338159d4e2e5fc689f0ba902d00 100644
|
| --- a/Source/core/css/RuleFeature.cpp
|
| +++ b/Source/core/css/RuleFeature.cpp
|
| @@ -211,10 +211,8 @@ void RuleFeatureSet::collectFeaturesFromSelectorList(const CSSSelectorList* sele
|
| if (!selectorList)
|
| return;
|
|
|
| - for (const CSSSelector* selector = selectorList->first(); selector; selector = CSSSelectorList::next(*selector)) {
|
| - for (const CSSSelector* subSelector = selector; subSelector; subSelector = subSelector->tagHistory())
|
| - collectFeaturesFromSelector(*subSelector, metadata, collectionMode);
|
| - }
|
| + for (const CSSSelector* selector = selectorList->first(); selector; selector = CSSSelectorList::next(*selector))
|
| + collectFeaturesFromSelector(*selector, metadata, collectionMode);
|
| }
|
|
|
| void RuleFeatureSet::FeatureMetadata::add(const FeatureMetadata& other)
|
|
|