Index: base/test/test_mock_time_task_runner.h |
diff --git a/base/test/test_mock_time_task_runner.h b/base/test/test_mock_time_task_runner.h |
index c38fd6d9aca13c6f4a9a654bb0984b0ae6d5156d..705af103bbdf4e3eba64799646837f45c1f93214 100644 |
--- a/base/test/test_mock_time_task_runner.h |
+++ b/base/test/test_mock_time_task_runner.h |
@@ -94,6 +94,11 @@ class TestMockTimeTaskRunner : public SingleThreadTaskRunner { |
protected: |
~TestMockTimeTaskRunner() override; |
+ // Whether the elapsing of virtual time is stopped or not. Subclasses can |
+ // override this method to perform early exits from a running task runner. |
+ // Defaults to always return false. |
+ virtual bool IsElapsingStopped(); |
+ |
// Called before the next task to run is selected, so that subclasses have a |
// last chance to make sure all tasks are posted. |
virtual void OnBeforeSelectingTask(); |