| Index: third_party/WebKit/Source/web/TextFinder.cpp
|
| diff --git a/third_party/WebKit/Source/web/TextFinder.cpp b/third_party/WebKit/Source/web/TextFinder.cpp
|
| index 89dce6f0c757077aa866fb35c9a0302057a9d99c..428fbca2aee1b26f536b0ed3921ef439a30e2361 100644
|
| --- a/third_party/WebKit/Source/web/TextFinder.cpp
|
| +++ b/third_party/WebKit/Source/web/TextFinder.cpp
|
| @@ -232,7 +232,7 @@ void TextFinder::StopFindingAndClearSelection() {
|
| CancelPendingScopingEffort();
|
|
|
| // Remove all markers for matches found and turn off the highlighting.
|
| - OwnerFrame().GetFrame()->GetDocument()->Markers().RemoveMarkers(
|
| + OwnerFrame().GetFrame()->GetDocument()->Markers().RemoveMarkersOfTypes(
|
| DocumentMarker::kTextMatch);
|
| OwnerFrame().GetFrame()->GetEditor().SetMarkedTextMatchesAreHighlighted(
|
| false);
|
| @@ -709,8 +709,10 @@ bool TextFinder::SetMarkerActive(Range* range, bool active) {
|
| void TextFinder::UnmarkAllTextMatches() {
|
| LocalFrame* frame = OwnerFrame().GetFrame();
|
| if (frame && frame->GetPage() &&
|
| - frame->GetEditor().MarkedTextMatchesAreHighlighted())
|
| - frame->GetDocument()->Markers().RemoveMarkers(DocumentMarker::kTextMatch);
|
| + frame->GetEditor().MarkedTextMatchesAreHighlighted()) {
|
| + frame->GetDocument()->Markers().RemoveMarkersOfTypes(
|
| + DocumentMarker::kTextMatch);
|
| + }
|
| }
|
|
|
| bool TextFinder::ShouldScopeMatches(const String& search_text,
|
|
|