Index: third_party/WebKit/Source/core/editing/spellcheck/IdleSpellCheckCallback.h |
diff --git a/third_party/WebKit/Source/core/editing/spellcheck/IdleSpellCheckCallback.h b/third_party/WebKit/Source/core/editing/spellcheck/IdleSpellCheckCallback.h |
index 9eb057b1a6f938013f275079ac8ad2787d8b6762..a8555329c67bacc78e283a0c7ea79123117023a3 100644 |
--- a/third_party/WebKit/Source/core/editing/spellcheck/IdleSpellCheckCallback.h |
+++ b/third_party/WebKit/Source/core/editing/spellcheck/IdleSpellCheckCallback.h |
@@ -84,6 +84,7 @@ class CORE_EXPORT IdleSpellCheckCallback final |
void coldModeTimerFired(TimerBase*); |
void coldModeInvocation(IdleDeadline*); |
bool coldModeFinishesFullDocument() const; |
+ void chunkAndRequestFullCheckingFor(const Element&); |
// Implements |SynchronousMutationObserver|. |
void contextDestroyed(Document*) final; |
@@ -93,6 +94,8 @@ class CORE_EXPORT IdleSpellCheckCallback final |
mutable bool m_needsMoreColdModeInvocationForTesting; |
const Member<LocalFrame> m_frame; |
uint64_t m_lastProcessedUndoStepSequence; |
+ uint64_t m_lastCheckedDOMTreeVersionInColdMode; |
+ Member<Node> m_nextNodeInColdMode; |
TaskRunnerTimer<IdleSpellCheckCallback> m_coldModeTimer; |
}; |