| Index: Source/core/dom/Node.cpp
|
| diff --git a/Source/core/dom/Node.cpp b/Source/core/dom/Node.cpp
|
| index 8a5ba2da7e6e62757bd47dfe251fa94fb0d8830e..13b36f8c95612419b31089754c4dd14e06364a19 100644
|
| --- a/Source/core/dom/Node.cpp
|
| +++ b/Source/core/dom/Node.cpp
|
| @@ -766,7 +766,7 @@ void Node::markAncestorsWithChildNeedsStyleRecalc()
|
| document().scheduleRenderTreeUpdateIfNeeded();
|
| }
|
|
|
| -void Node::setNeedsStyleRecalc(StyleChangeType changeType)
|
| +void Node::setNeedsStyleRecalc(StyleChangeReason reason, StyleChangeType changeType)
|
| {
|
| ASSERT(changeType != NoStyleChange);
|
| if (!inActiveDocument())
|
| @@ -2427,7 +2427,7 @@ void Node::setCustomElementState(CustomElementState newState)
|
| setFlag(newState == Upgraded, CustomElementUpgradedFlag);
|
|
|
| if (oldState == NotCustomElement || newState == Upgraded)
|
| - setNeedsStyleRecalc(SubtreeStyleChange); // :unresolved has changed
|
| + setNeedsStyleRecalc(StyleRecalcDueToCustomElement, SubtreeStyleChange); // :unresolved has changed
|
| }
|
|
|
| void Node::trace(Visitor* visitor)
|
|
|