| 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 7fd1db6032c3ba42c1a40bff96e934d7b7e55391..b2ab7d98852819bf515feb76e1018ae938d51475 100644
|
| --- a/third_party/WebKit/Source/web/TextFinder.cpp
|
| +++ b/third_party/WebKit/Source/web/TextFinder.cpp
|
| @@ -397,7 +397,8 @@ void TextFinder::scopeStringMatches(int identifier,
|
| }
|
|
|
| ownerFrame().frame()->document()->markers().addTextMatchMarker(
|
| - EphemeralRange(resultRange), foundActiveMatch);
|
| + resultRange->startPosition(), resultRange->endPosition(),
|
| + foundActiveMatch);
|
|
|
| m_findMatchesCache.push_back(
|
| FindMatch(resultRange, m_lastMatchCount + matchCount));
|
| @@ -694,7 +695,7 @@ TextFinder::~TextFinder() {}
|
| bool TextFinder::setMarkerActive(Range* range, bool active) {
|
| if (!range || range->collapsed())
|
| return false;
|
| - return ownerFrame().frame()->document()->markers().setMarkersActive(
|
| + return ownerFrame().frame()->document()->markers().setTextMatchMarkersActive(
|
| EphemeralRange(range), active);
|
| }
|
|
|
|
|