| 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 bd929e8eb8054aa84df31d390fe1f2ea77b4c60b..ceeadf3169d765159d7f38b9941c047527427e99 100644
|
| --- a/third_party/WebKit/Source/web/TextFinder.cpp
|
| +++ b/third_party/WebKit/Source/web/TextFinder.cpp
|
| @@ -366,7 +366,7 @@ void TextFinder::scopeStringMatches(int identifier, const WebString& searchText,
|
| identifier);
|
| }
|
|
|
| - ownerFrame().frame()->document()->markers().addTextMatchMarker(resultRange, foundActiveMatch);
|
| + ownerFrame().frame()->document()->markers().addTextMatchMarker(EphemeralRange(resultRange), foundActiveMatch);
|
|
|
| m_findMatchesCache.append(FindMatch(resultRange, m_lastMatchCount + matchCount));
|
|
|
| @@ -662,7 +662,7 @@ bool TextFinder::setMarkerActive(Range* range, bool active)
|
| {
|
| if (!range || range->collapsed())
|
| return false;
|
| - return ownerFrame().frame()->document()->markers().setMarkersActive(range, active);
|
| + return ownerFrame().frame()->document()->markers().setMarkersActive(EphemeralRange(range), active);
|
| }
|
|
|
| void TextFinder::unmarkAllTextMatches()
|
|
|