| Index: Source/core/dom/ContainerNode.cpp
|
| diff --git a/Source/core/dom/ContainerNode.cpp b/Source/core/dom/ContainerNode.cpp
|
| index 427e089656ad09e4104b4bd8a2f08822764e1101..c8c7ec052dcec662753ded4ecc35a49780439c3c 100644
|
| --- a/Source/core/dom/ContainerNode.cpp
|
| +++ b/Source/core/dom/ContainerNode.cpp
|
| @@ -74,10 +74,7 @@ static void collectChildrenAndRemoveFromOldParent(Node& node, NodeVector& nodes,
|
| #if !ENABLE(OILPAN)
|
| void ContainerNode::removeDetachedChildren()
|
| {
|
| - if (connectedSubframeCount()) {
|
| - for (Node* child = firstChild(); child; child = child->nextSibling())
|
| - child->updateAncestorConnectedSubframeCountForRemoval();
|
| - }
|
| + ASSERT(!connectedSubframeCount());
|
| ASSERT(needsAttach());
|
| removeDetachedChildrenInContainer<Node, ContainerNode>(*this);
|
| }
|
|
|