| 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)
|
|
|