summaryrefslogtreecommitdiffstats
path: root/WebCore/editing/CompositeEditCommand.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/editing/CompositeEditCommand.cpp')
-rw-r--r--WebCore/editing/CompositeEditCommand.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/WebCore/editing/CompositeEditCommand.cpp b/WebCore/editing/CompositeEditCommand.cpp
index 5579b25..06cfd2b 100644
--- a/WebCore/editing/CompositeEditCommand.cpp
+++ b/WebCore/editing/CompositeEditCommand.cpp
@@ -1185,17 +1185,17 @@ PassRefPtr<Node> CompositeEditCommand::splitTreeToNode(Node* start, Node* end, b
ASSERT(start != end);
RefPtr<Node> node;
- for (node = start; node && node->parent() != end; node = node->parent()) {
- if (!node->parent()->isElementNode())
+ for (node = start; node && node->parentNode() != end; node = node->parentNode()) {
+ if (!node->parentNode()->isElementNode())
break;
- VisiblePosition positionInParent(Position(node->parent(), 0), DOWNSTREAM);
+ VisiblePosition positionInParent(Position(node->parentNode(), 0), DOWNSTREAM);
VisiblePosition positionInNode(Position(node, 0), DOWNSTREAM);
if (positionInParent != positionInNode)
- applyCommandToComposite(SplitElementCommand::create(static_cast<Element*>(node->parent()), node));
+ applyCommandToComposite(SplitElementCommand::create(static_cast<Element*>(node->parentNode()), node));
}
if (splitAncestor) {
splitElement(static_cast<Element*>(end), node);
- return node->parent();
+ return node->parentNode();
}
return node.release();
}