| Index: base/test/scoped_task_environment.h
|
| diff --git a/base/test/scoped_task_environment.h b/base/test/scoped_task_environment.h
|
| index fe7385ea477b14f9079568d52846a197308c5541..f46b516d7c16ddea6d7a6b710fd9a7832045dc29 100644
|
| --- a/base/test/scoped_task_environment.h
|
| +++ b/base/test/scoped_task_environment.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include "base/macros.h"
|
| #include "base/message_loop/message_loop.h"
|
| +#include "base/single_thread_task_runner.h"
|
|
|
| namespace base {
|
|
|
| @@ -67,6 +68,9 @@ class ScopedTaskEnvironment {
|
| // TaskScheduler and the (Thread|Sequenced)TaskRunnerHandle.
|
| ~ScopedTaskEnvironment();
|
|
|
| + // Returns a TaskRunner that schedules tasks on the main thread.
|
| + scoped_refptr<base::SingleThreadTaskRunner> GetMainThreadTaskRunner();
|
| +
|
| // Synchronously runs (Thread|Sequenced)TaskRunnerHandle tasks until no
|
| // undelayed (Thread|Sequenced)TaskRunnerHandle or TaskScheduler tasks remain.
|
| void RunUntilIdle();
|
|
|