Index: Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp |
diff --git a/Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp b/Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp |
index e3827ef3a9124ac725e43e4cb5cdf64a820c6244..6416620a19f766695b0451a71e4cf9394ac310e9 100644 |
--- a/Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp |
+++ b/Source/core/css/invalidation/StyleSheetInvalidationAnalysis.cpp |
@@ -196,7 +196,7 @@ void StyleSheetInvalidationAnalysis::invalidateStyle(Document& document) |
if (!m_scopingNodes.isEmpty()) { |
for (unsigned i = 0; i < m_scopingNodes.size(); ++i) |
- m_scopingNodes.at(i)->setNeedsStyleRecalc(SubtreeStyleChange); |
+ m_scopingNodes.at(i)->setNeedsStyleRecalc(StyleChangeReasonForTracing::StyleSheetChange, SubtreeStyleChange); |
} |
if (m_idScopes.isEmpty() && m_classScopes.isEmpty()) |
@@ -204,7 +204,7 @@ void StyleSheetInvalidationAnalysis::invalidateStyle(Document& document) |
Element* element = ElementTraversal::firstWithin(document); |
while (element) { |
if (elementMatchesSelectorScopes(element, m_idScopes, m_classScopes)) { |
- element->setNeedsStyleRecalc(SubtreeStyleChange); |
+ element->setNeedsStyleRecalc(StyleChangeReasonForTracing::StyleSheetChange, SubtreeStyleChange); |
// The whole subtree is now invalidated, we can skip to the next sibling. |
element = ElementTraversal::nextSkippingChildren(*element); |
continue; |