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