Index: Source/core/editing/serializers/StyledMarkupSerializer.cpp |
diff --git a/Source/core/editing/serializers/StyledMarkupSerializer.cpp b/Source/core/editing/serializers/StyledMarkupSerializer.cpp |
index 23a3a5591590e51159fa52ea6152d26f8aa9882c..ce34beb1da2f567227cb570a68ed9e65dd8dbecb 100644 |
--- a/Source/core/editing/serializers/StyledMarkupSerializer.cpp |
+++ b/Source/core/editing/serializers/StyledMarkupSerializer.cpp |
@@ -136,7 +136,7 @@ StyledMarkupSerializer<Strategy>::StyledMarkupSerializer(EAbsoluteURLs shouldRes |
static bool needInterchangeNewlineAfter(const VisiblePosition& v) |
{ |
- VisiblePosition next = v.next(); |
+ VisiblePosition next = nextPositionOf(v); |
Node* upstreamNode = mostBackwardCaretPosition(next.deepEquivalent()).anchorNode(); |
Node* downstreamNode = mostForwardCaretPosition(v.deepEquivalent()).anchorNode(); |
// Add an interchange newline if a paragraph break is selected and a br won't already be added to the markup to represent it. |
@@ -182,7 +182,7 @@ String StyledMarkupSerializer<Strategy>::createMarkup() |
if (visibleStart.deepEquivalent() == previousPositionOf(visibleEnd).deepEquivalent()) |
return markupAccumulator.takeResults(); |
- firstNode = visibleStart.next().deepEquivalent().anchorNode(); |
+ firstNode = nextPositionOf(visibleStart).deepEquivalent().anchorNode(); |
if (pastEnd && PositionAlgorithm<Strategy>::beforeNode(firstNode).compareTo(PositionAlgorithm<Strategy>::beforeNode(pastEnd)) >= 0) { |
// This condition hits in editing/pasteboard/copy-display-none.html. |