| Index: third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp b/third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp
|
| index b18b3fd88304206850783d3ee5de7a20483edd5f..9e145ba375e17d9e51394ba5f70928367612babd 100644
|
| --- a/third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/markers/DocumentMarker.cpp
|
| @@ -30,6 +30,7 @@
|
|
|
| #include "core/editing/markers/DocumentMarker.h"
|
|
|
| +#include "core/editing/markers/RenderedTextMatchMarker.h"
|
| #include "wtf/StdLibExtras.h"
|
|
|
| namespace blink {
|
| @@ -171,6 +172,17 @@ void DocumentMarker::shiftOffsets(int delta) {
|
| m_endOffset += delta;
|
| }
|
|
|
| +bool DocumentMarker::isRenderedTextMatch() const {
|
| + return false;
|
| +}
|
| +
|
| +RenderedTextMatchMarker* DocumentMarker::asRenderedTextMatchMarker() {
|
| + if (!this->isRenderedTextMatch())
|
| + return nullptr;
|
| +
|
| + return static_cast<RenderedTextMatchMarker*>(this);
|
| +}
|
| +
|
| void DocumentMarker::setActiveMatch(bool active) {
|
| m_details = DocumentMarkerTextMatch::create(active);
|
| }
|
|
|