| Index: Source/core/css/RuleFeature.cpp
|
| diff --git a/Source/core/css/RuleFeature.cpp b/Source/core/css/RuleFeature.cpp
|
| index 29d233d9da2a6765b6b00207b8195413d5010d33..d646c4d660f7cab186c1ef9eb44f42d48f67e69c 100644
|
| --- a/Source/core/css/RuleFeature.cpp
|
| +++ b/Source/core/css/RuleFeature.cpp
|
| @@ -59,14 +59,14 @@ void RuleFeatureSet::collectFeaturesFromSelector(const CSSSelector* selector)
|
|
|
| void RuleFeatureSet::add(const RuleFeatureSet& other)
|
| {
|
| - HashSet<AtomicStringImpl*>::const_iterator end = other.idsInRules.end();
|
| - for (HashSet<AtomicStringImpl*>::const_iterator it = other.idsInRules.begin(); it != end; ++it)
|
| + HashSet<StringImpl*>::const_iterator end = other.idsInRules.end();
|
| + for (HashSet<StringImpl*>::const_iterator it = other.idsInRules.begin(); it != end; ++it)
|
| idsInRules.add(*it);
|
| end = other.classesInRules.end();
|
| - for (HashSet<AtomicStringImpl*>::const_iterator it = other.classesInRules.begin(); it != end; ++it)
|
| + for (HashSet<StringImpl*>::const_iterator it = other.classesInRules.begin(); it != end; ++it)
|
| classesInRules.add(*it);
|
| end = other.attrsInRules.end();
|
| - for (HashSet<AtomicStringImpl*>::const_iterator it = other.attrsInRules.begin(); it != end; ++it)
|
| + for (HashSet<StringImpl*>::const_iterator it = other.attrsInRules.begin(); it != end; ++it)
|
| attrsInRules.add(*it);
|
| siblingRules.append(other.siblingRules);
|
| uncommonAttributeRules.append(other.uncommonAttributeRules);
|
|
|