| Index: third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/StyleEngine.cpp b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| index 8b7bd5459c5c6130a21fa736a63be342d6a2ff45..31be81f80be062b3cf2a93751192602d3d4190d3 100644
|
| --- a/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| @@ -607,7 +607,7 @@ void StyleEngine::classChangedForElement(const SpaceSplitString& changedClasses,
|
| RuleFeatureSet& ruleFeatureSet = ensureResolver().ensureUpdatedRuleFeatureSet();
|
| for (unsigned i = 0; i < changedSize; ++i)
|
| ruleFeatureSet.collectInvalidationSetsForClass(invalidationLists, element, changedClasses[i]);
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, element);
|
| + m_styleInvalidator.scheduleInvalidationSetsForElement(invalidationLists, element);
|
| }
|
|
|
| void StyleEngine::classChangedForElement(const SpaceSplitString& oldClasses, const SpaceSplitString& newClasses, Element& element)
|
| @@ -650,7 +650,7 @@ void StyleEngine::classChangedForElement(const SpaceSplitString& oldClasses, con
|
| ruleFeatureSet.collectInvalidationSetsForClass(invalidationLists, element, oldClasses[i]);
|
| }
|
|
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, element);
|
| + m_styleInvalidator.scheduleInvalidationSetsForElement(invalidationLists, element);
|
| }
|
|
|
| void StyleEngine::attributeChangedForElement(const QualifiedName& attributeName, Element& element)
|
| @@ -660,7 +660,7 @@ void StyleEngine::attributeChangedForElement(const QualifiedName& attributeName,
|
|
|
| InvalidationLists invalidationLists;
|
| ensureResolver().ensureUpdatedRuleFeatureSet().collectInvalidationSetsForAttribute(invalidationLists, element, attributeName);
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, element);
|
| + m_styleInvalidator.scheduleInvalidationSetsForElement(invalidationLists, element);
|
| }
|
|
|
| void StyleEngine::idChangedForElement(const AtomicString& oldId, const AtomicString& newId, Element& element)
|
| @@ -674,7 +674,7 @@ void StyleEngine::idChangedForElement(const AtomicString& oldId, const AtomicStr
|
| ruleFeatureSet.collectInvalidationSetsForId(invalidationLists, element, oldId);
|
| if (!newId.isEmpty())
|
| ruleFeatureSet.collectInvalidationSetsForId(invalidationLists, element, newId);
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, element);
|
| + m_styleInvalidator.scheduleInvalidationSetsForElement(invalidationLists, element);
|
| }
|
|
|
| void StyleEngine::pseudoStateChangedForElement(CSSSelector::PseudoType pseudoType, Element& element)
|
| @@ -684,7 +684,7 @@ void StyleEngine::pseudoStateChangedForElement(CSSSelector::PseudoType pseudoTyp
|
|
|
| InvalidationLists invalidationLists;
|
| ensureResolver().ensureUpdatedRuleFeatureSet().collectInvalidationSetsForPseudoClass(invalidationLists, element, pseudoType);
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, element);
|
| + m_styleInvalidator.scheduleInvalidationSetsForElement(invalidationLists, element);
|
| }
|
|
|
| void StyleEngine::scheduleSiblingInvalidationsForElement(Element& element, ContainerNode& schedulingParent, unsigned minDirectAdjacent)
|
| @@ -740,13 +740,6 @@ void StyleEngine::scheduleInvalidationsForRemovedSibling(Element* beforeElement,
|
| scheduleSiblingInvalidationsForElement(*beforeElement, *schedulingParent, i);
|
| }
|
|
|
| -void StyleEngine::scheduleNthPseudoInvalidations(ContainerNode& nthParent)
|
| -{
|
| - InvalidationLists invalidationLists;
|
| - ensureResolver().ensureUpdatedRuleFeatureSet().collectNthInvalidationSet(invalidationLists);
|
| - m_styleInvalidator.scheduleInvalidationSetsForNode(invalidationLists, nthParent);
|
| -}
|
| -
|
| void StyleEngine::setStatsEnabled(bool enabled)
|
| {
|
| if (!enabled) {
|
|
|