Index: third_party/WebKit/Source/core/editing/EditingUtilities.cpp |
diff --git a/third_party/WebKit/Source/core/editing/EditingUtilities.cpp b/third_party/WebKit/Source/core/editing/EditingUtilities.cpp |
index cf875b8f0e4f8aeb181f93d3e46a4910719a36b5..fed03353f55ed4fa03b8f0b67ffc02d2b62934ef 100644 |
--- a/third_party/WebKit/Source/core/editing/EditingUtilities.cpp |
+++ b/third_party/WebKit/Source/core/editing/EditingUtilities.cpp |
@@ -167,9 +167,9 @@ int comparePositionsInDOMTree(Node* containerA, int offsetA, Node* containerB, i |
return comparePositions<NodeTraversal>(containerA, offsetA, containerB, offsetB, disconnected); |
} |
-int comparePositionsInComposedTree(Node* containerA, int offsetA, Node* containerB, int offsetB, bool* disconnected) |
+int comparePositionsInFlatTree(Node* containerA, int offsetA, Node* containerB, int offsetB, bool* disconnected) |
{ |
- return comparePositions<ComposedTreeTraversal>(containerA, offsetA, containerB, offsetB, disconnected); |
+ return comparePositions<FlatTreeTraversal>(containerA, offsetA, containerB, offsetB, disconnected); |
} |
// Compare two positions, taking into account the possibility that one or both |
@@ -240,7 +240,7 @@ ContainerNode* highestEditableRoot(const Position& position, EditableType editab |
return highestRoot; |
} |
-ContainerNode* highestEditableRoot(const PositionInComposedTree& position, EditableType editableType) |
+ContainerNode* highestEditableRoot(const PositionInFlatTree& position, EditableType editableType) |
{ |
return highestEditableRoot(toPositionInDOMTree(position), editableType); |
} |
@@ -263,7 +263,7 @@ bool isEditablePosition(const Position& p, EditableType editableType, EUpdateSty |
return node->hasEditableStyle(editableType); |
} |
-bool isEditablePosition(const PositionInComposedTree& p, EditableType editableType, EUpdateStyle updateStyle) |
+bool isEditablePosition(const PositionInFlatTree& p, EditableType editableType, EUpdateStyle updateStyle) |
{ |
return isEditablePosition(toPositionInDOMTree(p), editableType, updateStyle); |
} |
@@ -299,7 +299,7 @@ Element* rootEditableElementOf(const Position& p, EditableType editableType) |
return node->rootEditableElement(editableType); |
} |
-Element* rootEditableElementOf(const PositionInComposedTree& p, EditableType editableType) |
+Element* rootEditableElementOf(const PositionInFlatTree& p, EditableType editableType) |
{ |
return rootEditableElementOf(toPositionInDOMTree(p), editableType); |
} |
@@ -348,9 +348,9 @@ Position nextCandidate(const Position& position) |
return nextCandidateAlgorithm<EditingStrategy>(position); |
} |
-PositionInComposedTree nextCandidate(const PositionInComposedTree& position) |
+PositionInFlatTree nextCandidate(const PositionInFlatTree& position) |
{ |
- return nextCandidateAlgorithm<EditingInComposedTreeStrategy>(position); |
+ return nextCandidateAlgorithm<EditingInFlatTreeStrategy>(position); |
} |
// |nextVisuallyDistinctCandidate| is similar to |nextCandidate| except |
@@ -383,9 +383,9 @@ Position nextVisuallyDistinctCandidate(const Position& position) |
return nextVisuallyDistinctCandidateAlgorithm<EditingStrategy>(position); |
} |
-PositionInComposedTree nextVisuallyDistinctCandidate(const PositionInComposedTree& position) |
+PositionInFlatTree nextVisuallyDistinctCandidate(const PositionInFlatTree& position) |
{ |
- return nextVisuallyDistinctCandidateAlgorithm<EditingInComposedTreeStrategy>(position); |
+ return nextVisuallyDistinctCandidateAlgorithm<EditingInFlatTreeStrategy>(position); |
} |
template <typename Strategy> |
@@ -411,9 +411,9 @@ Position previousCandidate(const Position& position) |
return previousCandidateAlgorithm<EditingStrategy>(position); |
} |
-PositionInComposedTree previousCandidate(const PositionInComposedTree& position) |
+PositionInFlatTree previousCandidate(const PositionInFlatTree& position) |
{ |
- return previousCandidateAlgorithm<EditingInComposedTreeStrategy>(position); |
+ return previousCandidateAlgorithm<EditingInFlatTreeStrategy>(position); |
} |
// |previousVisuallyDistinctCandidate| is similar to |previousCandidate| except |
@@ -446,9 +446,9 @@ Position previousVisuallyDistinctCandidate(const Position& position) |
return previousVisuallyDistinctCandidateAlgorithm<EditingStrategy>(position); |
} |
-PositionInComposedTree previousVisuallyDistinctCandidate(const PositionInComposedTree& position) |
+PositionInFlatTree previousVisuallyDistinctCandidate(const PositionInFlatTree& position) |
{ |
- return previousVisuallyDistinctCandidateAlgorithm<EditingInComposedTreeStrategy>(position); |
+ return previousVisuallyDistinctCandidateAlgorithm<EditingInFlatTreeStrategy>(position); |
} |
VisiblePosition firstEditableVisiblePositionAfterPositionInRoot(const Position& position, ContainerNode& highestRoot) |
@@ -456,7 +456,7 @@ VisiblePosition firstEditableVisiblePositionAfterPositionInRoot(const Position& |
return createVisiblePosition(firstEditablePositionAfterPositionInRoot(position, highestRoot)); |
} |
-VisiblePositionInComposedTree firstEditableVisiblePositionAfterPositionInRoot(const PositionInComposedTree& position, ContainerNode& highestRoot) |
+VisiblePositionInFlatTree firstEditableVisiblePositionAfterPositionInRoot(const PositionInFlatTree& position, ContainerNode& highestRoot) |
{ |
return createVisiblePosition(firstEditablePositionAfterPositionInRoot(position, highestRoot)); |
} |
@@ -492,9 +492,9 @@ Position firstEditablePositionAfterPositionInRoot(const Position& position, Node |
return firstEditablePositionAfterPositionInRootAlgorithm<EditingStrategy>(position, highestRoot); |
} |
-PositionInComposedTree firstEditablePositionAfterPositionInRoot(const PositionInComposedTree& position, Node& highestRoot) |
+PositionInFlatTree firstEditablePositionAfterPositionInRoot(const PositionInFlatTree& position, Node& highestRoot) |
{ |
- return firstEditablePositionAfterPositionInRootAlgorithm<EditingInComposedTreeStrategy>(position, highestRoot); |
+ return firstEditablePositionAfterPositionInRootAlgorithm<EditingInFlatTreeStrategy>(position, highestRoot); |
} |
VisiblePosition lastEditableVisiblePositionBeforePositionInRoot(const Position& position, ContainerNode& highestRoot) |
@@ -502,7 +502,7 @@ VisiblePosition lastEditableVisiblePositionBeforePositionInRoot(const Position& |
return createVisiblePosition(lastEditablePositionBeforePositionInRoot(position, highestRoot)); |
} |
-VisiblePositionInComposedTree lastEditableVisiblePositionBeforePositionInRoot(const PositionInComposedTree& position, ContainerNode& highestRoot) |
+VisiblePositionInFlatTree lastEditableVisiblePositionBeforePositionInRoot(const PositionInFlatTree& position, ContainerNode& highestRoot) |
{ |
return createVisiblePosition(lastEditablePositionBeforePositionInRoot(position, highestRoot)); |
} |
@@ -537,9 +537,9 @@ Position lastEditablePositionBeforePositionInRoot(const Position& position, Node |
return lastEditablePositionBeforePositionInRootAlgorithm<EditingStrategy>(position, highestRoot); |
} |
-PositionInComposedTree lastEditablePositionBeforePositionInRoot(const PositionInComposedTree& position, Node& highestRoot) |
+PositionInFlatTree lastEditablePositionBeforePositionInRoot(const PositionInFlatTree& position, Node& highestRoot) |
{ |
- return lastEditablePositionBeforePositionInRootAlgorithm<EditingInComposedTreeStrategy>(position, highestRoot); |
+ return lastEditablePositionBeforePositionInRootAlgorithm<EditingInFlatTreeStrategy>(position, highestRoot); |
} |
int uncheckedPreviousOffset(const Node* n, int current) |
@@ -603,9 +603,9 @@ Position previousPositionOf(const Position& position, PositionMoveType moveType) |
return previousPositionOfAlgorithm<EditingStrategy>(position, moveType); |
} |
-PositionInComposedTree previousPositionOf(const PositionInComposedTree& position, PositionMoveType moveType) |
+PositionInFlatTree previousPositionOf(const PositionInFlatTree& position, PositionMoveType moveType) |
{ |
- return previousPositionOfAlgorithm<EditingInComposedTreeStrategy>(position, moveType); |
+ return previousPositionOfAlgorithm<EditingInFlatTreeStrategy>(position, moveType); |
} |
template <typename Strategy> |
@@ -644,9 +644,9 @@ Position nextPositionOf(const Position& position, PositionMoveType moveType) |
return nextPositionOfAlgorithm<EditingStrategy>(position, moveType); |
} |
-PositionInComposedTree nextPositionOf(const PositionInComposedTree& position, PositionMoveType moveType) |
+PositionInFlatTree nextPositionOf(const PositionInFlatTree& position, PositionMoveType moveType) |
{ |
- return nextPositionOfAlgorithm<EditingInComposedTreeStrategy>(position, moveType); |
+ return nextPositionOfAlgorithm<EditingInFlatTreeStrategy>(position, moveType); |
} |
bool isEnclosingBlock(const Node* node) |
@@ -682,9 +682,9 @@ Element* enclosingBlock(const Position& position, EditingBoundaryCrossingRule ru |
return enclosingBlockAlgorithm<EditingStrategy>(position, rule); |
} |
-Element* enclosingBlock(const PositionInComposedTree& position, EditingBoundaryCrossingRule rule) |
+Element* enclosingBlock(const PositionInFlatTree& position, EditingBoundaryCrossingRule rule) |
{ |
- return enclosingBlockAlgorithm<EditingInComposedTreeStrategy>(position, rule); |
+ return enclosingBlockAlgorithm<EditingInFlatTreeStrategy>(position, rule); |
} |
Element* enclosingBlockFlowElement(Node& node) |
@@ -725,9 +725,9 @@ TextDirection directionOfEnclosingBlock(const Position& position) |
return directionOfEnclosingBlockAlgorithm<EditingStrategy>(position); |
} |
-TextDirection directionOfEnclosingBlock(const PositionInComposedTree& position) |
+TextDirection directionOfEnclosingBlock(const PositionInFlatTree& position) |
{ |
- return directionOfEnclosingBlockAlgorithm<EditingInComposedTreeStrategy>(position); |
+ return directionOfEnclosingBlockAlgorithm<EditingInFlatTreeStrategy>(position); |
} |
TextDirection primaryDirectionOf(const Node& node) |
@@ -882,9 +882,9 @@ Element* isFirstPositionAfterTable(const VisiblePosition& visiblePosition) |
return isFirstPositionAfterTableAlgorithm<EditingStrategy>(visiblePosition); |
} |
-Element* isFirstPositionAfterTable(const VisiblePositionInComposedTree& visiblePosition) |
+Element* isFirstPositionAfterTable(const VisiblePositionInFlatTree& visiblePosition) |
{ |
- return isFirstPositionAfterTableAlgorithm<EditingInComposedTreeStrategy>(visiblePosition); |
+ return isFirstPositionAfterTableAlgorithm<EditingInFlatTreeStrategy>(visiblePosition); |
} |
Element* isLastPositionBeforeTable(const VisiblePosition& visiblePosition) |
@@ -1029,9 +1029,9 @@ Node* enclosingNodeOfType(const Position& p, bool (*nodeIsOfType)(const Node*), |
return enclosingNodeOfTypeAlgorithm<EditingStrategy>(p, nodeIsOfType, rule); |
} |
-Node* enclosingNodeOfType(const PositionInComposedTree& p, bool (*nodeIsOfType)(const Node*), EditingBoundaryCrossingRule rule) |
+Node* enclosingNodeOfType(const PositionInFlatTree& p, bool (*nodeIsOfType)(const Node*), EditingBoundaryCrossingRule rule) |
{ |
- return enclosingNodeOfTypeAlgorithm<EditingInComposedTreeStrategy>(p, nodeIsOfType, rule); |
+ return enclosingNodeOfTypeAlgorithm<EditingInFlatTreeStrategy>(p, nodeIsOfType, rule); |
} |
Node* highestEnclosingNodeOfType(const Position& p, bool (*nodeIsOfType)(const Node*), EditingBoundaryCrossingRule rule, Node* stayWithin) |
@@ -1537,9 +1537,9 @@ EphemeralRange normalizeRange(const EphemeralRange& range) |
return normalizeRangeAlgorithm<EditingStrategy>(range); |
} |
-EphemeralRangeInComposedTree normalizeRange(const EphemeralRangeInComposedTree& range) |
+EphemeralRangeInFlatTree normalizeRange(const EphemeralRangeInFlatTree& range) |
{ |
- return normalizeRangeAlgorithm<EditingInComposedTreeStrategy>(range); |
+ return normalizeRangeAlgorithm<EditingInFlatTreeStrategy>(range); |
} |
VisiblePosition visiblePositionForIndex(int index, ContainerNode* scope) |