Index: Source/core/dom/Node.cpp |
diff --git a/Source/core/dom/Node.cpp b/Source/core/dom/Node.cpp |
index de4db29e57402963031c6b54891fe45c297653d7..1bed367094b85dcc9f0c046efce4f527809850e2 100644 |
--- a/Source/core/dom/Node.cpp |
+++ b/Source/core/dom/Node.cpp |
@@ -767,7 +767,7 @@ void Node::markAncestorsWithChildNeedsStyleRecalc() |
document().scheduleRenderTreeUpdateIfNeeded(); |
} |
-void Node::setNeedsStyleRecalc(StyleChangeType changeType) |
+void Node::setNeedsStyleRecalc(StyleChangeType changeType, const StyleChangeReasonForTracing& reason) |
{ |
ASSERT(changeType != NoStyleChange); |
if (!inActiveDocument()) |
@@ -2428,7 +2428,7 @@ void Node::setCustomElementState(CustomElementState newState) |
setFlag(newState == Upgraded, CustomElementUpgradedFlag); |
if (oldState == NotCustomElement || newState == Upgraded) |
- setNeedsStyleRecalc(SubtreeStyleChange); // :unresolved has changed |
+ setNeedsStyleRecalc(SubtreeStyleChange, StyleChangeReasonForTracing::createWithExtraData(StyleChangeReason::PseudoClass, StyleChangeExtraData::Unresolved)); // :unresolved has changed |
} |
void Node::trace(Visitor* visitor) |