Index: third_party/WebKit/Source/core/editing/iterators/SimplifiedBackwardsTextIterator.h |
diff --git a/third_party/WebKit/Source/core/editing/iterators/SimplifiedBackwardsTextIterator.h b/third_party/WebKit/Source/core/editing/iterators/SimplifiedBackwardsTextIterator.h |
index 58ad56a3987edd89b0934b376eca5d1942d5d107..86da46a3eb8b7a6407eed6b2953e73f7837a5974 100644 |
--- a/third_party/WebKit/Source/core/editing/iterators/SimplifiedBackwardsTextIterator.h |
+++ b/third_party/WebKit/Source/core/editing/iterators/SimplifiedBackwardsTextIterator.h |
@@ -43,6 +43,10 @@ template <typename Strategy> |
class CORE_TEMPLATE_CLASS_EXPORT SimplifiedBackwardsTextIteratorAlgorithm { |
STACK_ALLOCATED(); |
public: |
+ |
+ using PositionType = PositionTemplate<Strategy>; |
+ static const TextIteratorDirection direction = TextIteratorDirection::TextIteratorBackward; |
+ |
SimplifiedBackwardsTextIteratorAlgorithm(const PositionTemplate<Strategy>& start, const PositionTemplate<Strategy>& end, TextIteratorBehaviorFlags = TextIteratorDefaultBehavior); |
bool atEnd() const { return !m_positionNode || m_shouldStop; } |