| Index: third_party/WebKit/Source/core/editing/FrameCaret.h
|
| diff --git a/third_party/WebKit/Source/core/editing/FrameCaret.h b/third_party/WebKit/Source/core/editing/FrameCaret.h
|
| index 3850e5520b6d94b9d19febe8331397af8f964602..50639c1d25936bd758c12e8062844441e7d27a13 100644
|
| --- a/third_party/WebKit/Source/core/editing/FrameCaret.h
|
| +++ b/third_party/WebKit/Source/core/editing/FrameCaret.h
|
| @@ -88,6 +88,7 @@ class CORE_EXPORT FrameCaret final
|
| const DisplayItemClient& caretDisplayItemClientForTesting() const;
|
| const LayoutBlock* caretLayoutBlockForTesting() const;
|
| bool shouldPaintCaretForTesting() const { return m_shouldPaintCaret; }
|
| + void recreateCaretBlinkTimerForTesting(RefPtr<WebTaskRunner>);
|
|
|
| DECLARE_TRACE();
|
|
|
| @@ -106,7 +107,7 @@ class CORE_EXPORT FrameCaret final
|
| const std::unique_ptr<CaretDisplayItemClient> m_displayItemClient;
|
| CaretVisibility m_caretVisibility;
|
| // TODO(https://crbug.com/668758): Consider using BeginFrame update for this.
|
| - TaskRunnerTimer<FrameCaret> m_caretBlinkTimer;
|
| + std::unique_ptr<TaskRunnerTimer<FrameCaret>> m_caretBlinkTimer;
|
| bool m_shouldPaintCaret : 1;
|
| bool m_isCaretBlinkingSuspended : 1;
|
| bool m_shouldShowBlockCursor : 1;
|
|
|