| Index: Source/core/editing/CompositeEditCommand.cpp
|
| diff --git a/Source/core/editing/CompositeEditCommand.cpp b/Source/core/editing/CompositeEditCommand.cpp
|
| index b049591423e2fdb76766f90956b54f5b7d56defe..38528c91adc843c3c2159f4d95330581694f3fb8 100644
|
| --- a/Source/core/editing/CompositeEditCommand.cpp
|
| +++ b/Source/core/editing/CompositeEditCommand.cpp
|
| @@ -519,9 +519,9 @@ void CompositeEditCommand::replaceTextInNodePreservingMarkers(PassRefPtr<Text> p
|
| RefPtr<Text> node(prpNode);
|
| DocumentMarkerController* markerController = document().markers();
|
| Vector<DocumentMarker> markers;
|
| - copyMarkers(markerController->markersInRange(Range::create(&document(), node.get(), offset, node.get(), offset + count).get(), DocumentMarker::AllMarkers()), markers);
|
| + copyMarkers(markerController->markersInRange(Range::create(document(), node.get(), offset, node.get(), offset + count).get(), DocumentMarker::AllMarkers()), markers);
|
| replaceTextInNode(node, offset, count, replacementText);
|
| - RefPtr<Range> newRange = Range::create(&document(), node.get(), offset, node.get(), offset + replacementText.length());
|
| + RefPtr<Range> newRange = Range::create(document(), node.get(), offset, node.get(), offset + replacementText.length());
|
| for (size_t i = 0; i < markers.size(); ++i)
|
| markerController->addMarker(newRange.get(), markers[i].type(), markers[i].description());
|
| }
|
| @@ -1159,13 +1159,13 @@ void CompositeEditCommand::moveParagraphs(const VisiblePosition& startOfParagrap
|
|
|
| startIndex = 0;
|
| if (startInParagraph) {
|
| - RefPtr<Range> startRange = Range::create(&document(), startOfParagraphToMove.deepEquivalent().parentAnchoredEquivalent(), visibleStart.deepEquivalent().parentAnchoredEquivalent());
|
| + RefPtr<Range> startRange = Range::create(document(), startOfParagraphToMove.deepEquivalent().parentAnchoredEquivalent(), visibleStart.deepEquivalent().parentAnchoredEquivalent());
|
| startIndex = TextIterator::rangeLength(startRange.get(), true);
|
| }
|
|
|
| endIndex = 0;
|
| if (endInParagraph) {
|
| - RefPtr<Range> endRange = Range::create(&document(), startOfParagraphToMove.deepEquivalent().parentAnchoredEquivalent(), visibleEnd.deepEquivalent().parentAnchoredEquivalent());
|
| + RefPtr<Range> endRange = Range::create(document(), startOfParagraphToMove.deepEquivalent().parentAnchoredEquivalent(), visibleEnd.deepEquivalent().parentAnchoredEquivalent());
|
| endIndex = TextIterator::rangeLength(endRange.get(), true);
|
| }
|
| }
|
| @@ -1182,7 +1182,7 @@ void CompositeEditCommand::moveParagraphs(const VisiblePosition& startOfParagrap
|
| // start and end can't be used directly to create a Range; they are "editing positions"
|
| Position startRangeCompliant = start.parentAnchoredEquivalent();
|
| Position endRangeCompliant = end.parentAnchoredEquivalent();
|
| - RefPtr<Range> range = Range::create(&document(), startRangeCompliant.deprecatedNode(), startRangeCompliant.deprecatedEditingOffset(), endRangeCompliant.deprecatedNode(), endRangeCompliant.deprecatedEditingOffset());
|
| + RefPtr<Range> range = Range::create(document(), startRangeCompliant.deprecatedNode(), startRangeCompliant.deprecatedEditingOffset(), endRangeCompliant.deprecatedNode(), endRangeCompliant.deprecatedEditingOffset());
|
|
|
| // FIXME: This is an inefficient way to preserve style on nodes in the paragraph to move. It
|
| // shouldn't matter though, since moved paragraphs will usually be quite small.
|
| @@ -1226,7 +1226,7 @@ void CompositeEditCommand::moveParagraphs(const VisiblePosition& startOfParagrap
|
| document().updateLayoutIgnorePendingStylesheets();
|
| }
|
|
|
| - RefPtr<Range> startToDestinationRange(Range::create(&document(), firstPositionInNode(document().documentElement()), destination.deepEquivalent().parentAnchoredEquivalent()));
|
| + RefPtr<Range> startToDestinationRange(Range::create(document(), firstPositionInNode(document().documentElement()), destination.deepEquivalent().parentAnchoredEquivalent()));
|
| destinationIndex = TextIterator::rangeLength(startToDestinationRange.get(), true);
|
|
|
| setEndingSelection(VisibleSelection(destination, originalIsDirectional));
|
|
|