| Index: Source/core/dom/Node.cpp
|
| diff --git a/Source/core/dom/Node.cpp b/Source/core/dom/Node.cpp
|
| index 3223aa73bd00b2596a25fb0b9d7f1404b47f02f1..f2da3b5397a4e05b474691e12461c03743d0894b 100644
|
| --- a/Source/core/dom/Node.cpp
|
| +++ b/Source/core/dom/Node.cpp
|
| @@ -865,15 +865,9 @@ void Node::setNeedsStyleRecalc(StyleChangeType changeType)
|
| markAncestorsWithChildNeedsStyleRecalc();
|
| }
|
|
|
| -void Node::lazyAttach(ShouldSetAttached shouldSetAttached)
|
| +void Node::lazyAttach()
|
| {
|
| - for (Node* n = this; n; n = NodeTraversal::next(n, this)) {
|
| - if (n->hasChildNodes())
|
| - n->setChildNeedsStyleRecalc();
|
| - n->setStyleChange(FullStyleChange);
|
| - if (shouldSetAttached == SetAttached)
|
| - n->setAttached();
|
| - }
|
| + setStyleChange(FullStyleChange);
|
| markAncestorsWithChildNeedsStyleRecalc();
|
| }
|
|
|
|
|