Index: third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h |
diff --git a/third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h b/third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h |
index 78c73cd0908da776e1b01e90852e6e09e0df1623..f6b7736e6a18e64014f281ff647dea1c815e5e6d 100644 |
--- a/third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h |
+++ b/third_party/WebKit/Source/core/editing/markers/DocumentMarkerController.h |
@@ -55,15 +55,12 @@ class CORE_EXPORT DocumentMarkerController final |
void clear(); |
void addMarker(Node*, DocumentMarker*); |
- void addSpellingMarker(const Position& start, |
- const Position& end, |
+ void addSpellingMarker(const EphemeralRange&, |
const String& description = emptyString); |
- void addGrammarMarker(const Position& start, |
- const Position& end, |
+ void addGrammarMarker(const EphemeralRange&, |
const String& description = emptyString); |
void addTextMatchMarker(const EphemeralRange&, bool activeMatch); |
- void addCompositionMarker(const Position& start, |
- const Position& end, |
+ void addCompositionMarker(const EphemeralRange&, |
Color underlineColor, |
bool thick, |
Color backgroundColor); |
@@ -138,8 +135,7 @@ class CORE_EXPORT DocumentMarkerController final |
private: |
using MarkerMap = HeapHashMap<WeakMember<Node>, Member<DocumentMarkerList>>; |
- void addGrammarOrSpellingMarker(const Position& start, |
- const Position& end, |
+ void addGrammarOrSpellingMarker(const EphemeralRange&, |
DocumentMarker::MarkerType, |
const String& description); |
DocumentMarkerList* createMarkerListOfType(DocumentMarker::MarkerType); |