Index: WebCore/editing/CompositeEditCommand.cpp |
=================================================================== |
--- WebCore/editing/CompositeEditCommand.cpp (revision 70595) |
+++ WebCore/editing/CompositeEditCommand.cpp (working copy) |
@@ -1175,6 +1175,8 @@ |
RefPtr<Node> node; |
for (node = start; node && node->parent() != end; node = node->parent()) { |
+ if (!node->parent()->isElementNode()) |
+ break; |
VisiblePosition positionInParent(Position(node->parent(), 0), DOWNSTREAM); |
VisiblePosition positionInNode(Position(node, 0), DOWNSTREAM); |
if (positionInParent != positionInNode) |