| Index: Source/core/dom/DocumentMarkerController.cpp
|
| diff --git a/Source/core/dom/DocumentMarkerController.cpp b/Source/core/dom/DocumentMarkerController.cpp
|
| index 721e3485d72291bb9b45bf4910dd937518d97c8a..39f299ea703470aa76438caeaa31bf492bc59679 100644
|
| --- a/Source/core/dom/DocumentMarkerController.cpp
|
| +++ b/Source/core/dom/DocumentMarkerController.cpp
|
| @@ -154,10 +154,9 @@ void DocumentMarkerController::removeMarkers(Range* range, DocumentMarker::Marke
|
| return;
|
| ASSERT(!m_markers.isEmpty());
|
|
|
| - RefPtrWillBeRawPtr<Range> textPiece = markedText.range();
|
| - int startOffset = textPiece->startOffset();
|
| - int endOffset = textPiece->endOffset();
|
| - removeMarkers(textPiece->startContainer(), startOffset, endOffset - startOffset, markerTypes, shouldRemovePartiallyOverlappingMarker);
|
| + int startOffset = markedText.startOffset();
|
| + int endOffset = markedText.endOffset();
|
| + removeMarkers(markedText.startContainer(), startOffset, endOffset - startOffset, markerTypes, shouldRemovePartiallyOverlappingMarker);
|
| }
|
| }
|
|
|
|
|