| Index: Source/core/dom/Node.cpp
|
| diff --git a/Source/core/dom/Node.cpp b/Source/core/dom/Node.cpp
|
| index 7e59398c3c871cec8d40bcbda84b6212ed3f5953..3d09aed8bd7cbe368639744c96f8b170f40da946 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(const StyleChangeReasonForTracing& reason, StyleChangeType changeType)
|
| {
|
| 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(StyleChangeReasonForTracing::createWithExtraData(StyleChangeReason::PseudoClass, StyleChangeExtraData::Unresolved), SubtreeStyleChange); // :unresolved has changed
|
| }
|
|
|
| void Node::trace(Visitor* visitor)
|
|
|