Index: media/cast/test/fake_single_thread_task_runner.h |
diff --git a/media/cast/test/fake_single_thread_task_runner.h b/media/cast/test/fake_single_thread_task_runner.h |
index 710138597f43015c777c39dedd0f09e72c726697..779a897cfbbad97ef4ac8f42cfa5af549d2af701 100644 |
--- a/media/cast/test/fake_single_thread_task_runner.h |
+++ b/media/cast/test/fake_single_thread_task_runner.h |
@@ -24,6 +24,9 @@ class FakeSingleThreadTaskRunner : public base::SingleThreadTaskRunner { |
void RunTasks(); |
+ // Note: Advances |clock_|. |
+ void Sleep(base::TimeDelta t); |
+ |
// base::SingleThreadTaskRunner implementation. |
virtual bool PostDelayedTask(const tracked_objects::Location& from_here, |
const base::Closure& task, |
@@ -43,6 +46,7 @@ class FakeSingleThreadTaskRunner : public base::SingleThreadTaskRunner { |
private: |
base::SimpleTestTickClock* const clock_; |
std::multimap<base::TimeTicks, PostedTask> tasks_; |
+ bool fail_on_next_task_; |
DISALLOW_COPY_AND_ASSIGN(FakeSingleThreadTaskRunner); |
}; |