Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/RuleFeature.cpp |
| diff --git a/third_party/WebKit/Source/core/css/RuleFeature.cpp b/third_party/WebKit/Source/core/css/RuleFeature.cpp |
| index 7dd11cbaeabf0c464061d94fd86f83f597d98120..5cd2922993db1c68d2b399bcab0bd8a754ba6822 100644 |
| --- a/third_party/WebKit/Source/core/css/RuleFeature.cpp |
| +++ b/third_party/WebKit/Source/core/css/RuleFeature.cpp |
| @@ -248,7 +248,7 @@ InvalidationSet& ensureInvalidationSet( |
| void extractInvalidationSets(InvalidationSet* invalidationSet, |
| DescendantInvalidationSet*& descendants, |
| SiblingInvalidationSet*& siblings) { |
| - RELEASE_ASSERT(invalidationSet->isAlive()); |
| + CHECK(invalidationSet->isAlive()); |
| if (invalidationSet->type() == InvalidateDescendants) { |
| descendants = toDescendantInvalidationSet(invalidationSet); |
| siblings = nullptr; |
| @@ -275,7 +275,7 @@ DEFINE_TRACE(RuleFeature) { |
| RuleFeatureSet::RuleFeatureSet() : m_isAlive(true) {} |
| RuleFeatureSet::~RuleFeatureSet() { |
| - RELEASE_ASSERT(m_isAlive); |
| + CHECK(m_isAlive); |
| m_metadata.clear(); |
| m_classInvalidationSets.clear(); |
| @@ -291,14 +291,14 @@ RuleFeatureSet::~RuleFeatureSet() { |
| ALWAYS_INLINE InvalidationSet& RuleFeatureSet::ensureClassInvalidationSet( |
| const AtomicString& className, |
| InvalidationType type) { |
| - RELEASE_ASSERT(!className.isEmpty()); |
| + CHECK(!className.isEmpty()); |
| return ensureInvalidationSet(m_classInvalidationSets, className, type); |
| } |
| ALWAYS_INLINE InvalidationSet& RuleFeatureSet::ensureAttributeInvalidationSet( |
| const AtomicString& attributeName, |
| InvalidationType type) { |
| - RELEASE_ASSERT(!attributeName.isEmpty()); |
| + CHECK(!attributeName.isEmpty()); |
| return ensureInvalidationSet(m_attributeInvalidationSets, attributeName, |
| type); |
| } |
| @@ -306,14 +306,14 @@ ALWAYS_INLINE InvalidationSet& RuleFeatureSet::ensureAttributeInvalidationSet( |
| ALWAYS_INLINE InvalidationSet& RuleFeatureSet::ensureIdInvalidationSet( |
| const AtomicString& id, |
| InvalidationType type) { |
| - RELEASE_ASSERT(!id.isEmpty()); |
| + CHECK(!id.isEmpty()); |
| return ensureInvalidationSet(m_idInvalidationSets, id, type); |
| } |
| ALWAYS_INLINE InvalidationSet& RuleFeatureSet::ensurePseudoInvalidationSet( |
| CSSSelector::PseudoType pseudoType, |
| InvalidationType type) { |
| - RELEASE_ASSERT(pseudoType != CSSSelector::PseudoUnknown); |
| + CHECK(pseudoType != CSSSelector::PseudoUnknown); |
|
tkent
2017/03/28 14:44:56
Use CHECK_NE
nikhil.sahni
2017/03/30 12:17:58
Done.
|
| return ensureInvalidationSet(m_pseudoInvalidationSets, pseudoType, type); |
| } |
| @@ -802,7 +802,7 @@ void RuleFeatureSet::addFeaturesToInvalidationSets( |
| RuleFeatureSet::SelectorPreMatch RuleFeatureSet::collectFeaturesFromRuleData( |
| const RuleData& ruleData) { |
| - RELEASE_ASSERT(m_isAlive); |
| + CHECK(m_isAlive); |
| FeatureMetadata metadata; |
| if (collectFeaturesFromSelector(ruleData.selector(), metadata) == |
| SelectorNeverMatches) |
| @@ -919,9 +919,9 @@ void RuleFeatureSet::FeatureMetadata::clear() { |
| } |
| void RuleFeatureSet::add(const RuleFeatureSet& other) { |
| - RELEASE_ASSERT(m_isAlive); |
| - RELEASE_ASSERT(other.m_isAlive); |
| - RELEASE_ASSERT(&other != this); |
| + CHECK(m_isAlive); |
| + CHECK(other.m_isAlive); |
| + CHECK_NE(&other, this); |
| for (const auto& entry : other.m_classInvalidationSets) |
| ensureInvalidationSet(m_classInvalidationSets, entry.key, |
| entry.value->type()) |
| @@ -955,7 +955,7 @@ void RuleFeatureSet::add(const RuleFeatureSet& other) { |
| } |
| void RuleFeatureSet::clear() { |
| - RELEASE_ASSERT(m_isAlive); |
| + CHECK(m_isAlive); |
| m_siblingRules.clear(); |
| m_uncommonAttributeRules.clear(); |
| m_metadata.clear(); |