Index: third_party/WebKit/Source/core/editing/Position.cpp |
diff --git a/third_party/WebKit/Source/core/editing/Position.cpp b/third_party/WebKit/Source/core/editing/Position.cpp |
index b666cfdb1c3c0f1dab58d760527bca7815e04ed8..2df74ba80a9e38d4db9f0c738e05a57cb724a6f6 100644 |
--- a/third_party/WebKit/Source/core/editing/Position.cpp |
+++ b/third_party/WebKit/Source/core/editing/Position.cpp |
@@ -283,7 +283,7 @@ Node* PositionTemplate<Strategy>::commonAncestorContainer(const PositionTemplate |
return Strategy::commonAncestor(*computeContainerNode(), *other.computeContainerNode()); |
} |
-int comparePositions(const PositionInComposedTree& positionA, const PositionInComposedTree& positionB) |
+int comparePositions(const PositionInFlatTree& positionA, const PositionInFlatTree& positionB) |
{ |
ASSERT(positionA.isNotNull()); |
ASSERT(positionB.isNotNull()); |
@@ -294,7 +294,7 @@ int comparePositions(const PositionInComposedTree& positionA, const PositionInCo |
Node* containerB = positionB.computeContainerNode(); |
int offsetA = positionA.computeOffsetInContainerNode(); |
int offsetB = positionB.computeOffsetInContainerNode(); |
- return comparePositionsInComposedTree(containerA, offsetA, containerB, offsetB); |
+ return comparePositionsInFlatTree(containerA, offsetA, containerB, offsetB); |
} |
template <typename Strategy> |
@@ -383,40 +383,40 @@ void PositionTemplate<Strategy>::debugPosition(const char* msg) const |
fprintf(stderr, "Position [%s]: %s [%p] %s at %d\n", msg, anchorNode()->nodeName().utf8().data(), anchorNode(), anchorType, m_offset); |
} |
-PositionInComposedTree toPositionInComposedTree(const Position& pos) |
+PositionInFlatTree toPositionInFlatTree(const Position& pos) |
{ |
if (pos.isNull()) |
- return PositionInComposedTree(); |
+ return PositionInFlatTree(); |
if (pos.isOffsetInAnchor()) { |
Node* anchor = pos.anchorNode(); |
if (anchor->offsetInCharacters()) |
- return PositionInComposedTree(anchor, pos.computeOffsetInContainerNode()); |
+ return PositionInFlatTree(anchor, pos.computeOffsetInContainerNode()); |
ASSERT(!anchor->isSlotOrActiveInsertionPoint()); |
int offset = pos.computeOffsetInContainerNode(); |
Node* child = NodeTraversal::childAt(*anchor, offset); |
if (!child) { |
if (anchor->isShadowRoot()) |
- return PositionInComposedTree(anchor->shadowHost(), PositionAnchorType::AfterChildren); |
- return PositionInComposedTree(anchor, PositionAnchorType::AfterChildren); |
+ return PositionInFlatTree(anchor->shadowHost(), PositionAnchorType::AfterChildren); |
+ return PositionInFlatTree(anchor, PositionAnchorType::AfterChildren); |
} |
child->updateDistribution(); |
if (child->isSlotOrActiveInsertionPoint()) { |
if (anchor->isShadowRoot()) |
- return PositionInComposedTree(anchor->shadowHost(), offset); |
- return PositionInComposedTree(anchor, offset); |
+ return PositionInFlatTree(anchor->shadowHost(), offset); |
+ return PositionInFlatTree(anchor, offset); |
} |
- if (Node* parent = ComposedTreeTraversal::parent(*child)) |
- return PositionInComposedTree(parent, ComposedTreeTraversal::index(*child)); |
- // When |pos| isn't appeared in composed tree, we map |pos| to after |
+ if (Node* parent = FlatTreeTraversal::parent(*child)) |
+ return PositionInFlatTree(parent, FlatTreeTraversal::index(*child)); |
+ // When |pos| isn't appeared in flat tree, we map |pos| to after |
// children of shadow host. |
// e.g. "foo",0 in <progress>foo</progress> |
if (anchor->isShadowRoot()) |
- return PositionInComposedTree(anchor->shadowHost(), PositionAnchorType::AfterChildren); |
- return PositionInComposedTree(anchor, PositionAnchorType::AfterChildren); |
+ return PositionInFlatTree(anchor->shadowHost(), PositionAnchorType::AfterChildren); |
+ return PositionInFlatTree(anchor, PositionAnchorType::AfterChildren); |
} |
- return PositionInComposedTree(pos.anchorNode(), pos.anchorType()); |
+ return PositionInFlatTree(pos.anchorNode(), pos.anchorType()); |
} |
Position toPositionInDOMTree(const Position& position) |
@@ -424,7 +424,7 @@ Position toPositionInDOMTree(const Position& position) |
return position; |
} |
-Position toPositionInDOMTree(const PositionInComposedTree& position) |
+Position toPositionInDOMTree(const PositionInFlatTree& position) |
{ |
if (position.isNull()) |
return Position(); |
@@ -445,7 +445,7 @@ Position toPositionInDOMTree(const PositionInComposedTree& position) |
int offset = position.offsetInContainerNode(); |
if (anchorNode->offsetInCharacters()) |
return Position(anchorNode, offset); |
- Node* child = ComposedTreeTraversal::childAt(*anchorNode, offset); |
+ Node* child = FlatTreeTraversal::childAt(*anchorNode, offset); |
if (child) |
return Position(child->parentNode(), child->nodeIndex()); |
if (!position.offsetInContainerNode()) |
@@ -515,18 +515,18 @@ void PositionTemplate<Strategy>::showTreeForThis() const |
} |
template <typename Strategy> |
-void PositionTemplate<Strategy>::showTreeForThisInComposedTree() const |
+void PositionTemplate<Strategy>::showTreeForThisInFlatTree() const |
{ |
if (!anchorNode()) |
return; |
- anchorNode()->showTreeForThisInComposedTree(); |
+ anchorNode()->showTreeForThisInFlatTree(); |
showAnchorTypeAndOffset(); |
} |
#endif |
template class CORE_TEMPLATE_EXPORT PositionTemplate<EditingStrategy>; |
-template class CORE_TEMPLATE_EXPORT PositionTemplate<EditingInComposedTreeStrategy>; |
+template class CORE_TEMPLATE_EXPORT PositionTemplate<EditingInFlatTreeStrategy>; |
} // namespace blink |