| Index: cc/test/ordered_simple_task_runner.h
|
| diff --git a/cc/test/ordered_simple_task_runner.h b/cc/test/ordered_simple_task_runner.h
|
| index 9620a96058df422e00c841a5512bca675422d9f0..21d1b5cde1bc79c097c85d6e1b9370e6ffacf7ba 100644
|
| --- a/cc/test/ordered_simple_task_runner.h
|
| +++ b/cc/test/ordered_simple_task_runner.h
|
| @@ -27,8 +27,9 @@ namespace cc {
|
| class TestOrderablePendingTask : public base::TestPendingTask {
|
| public:
|
| TestOrderablePendingTask();
|
| + TestOrderablePendingTask(TestOrderablePendingTask&&);
|
| TestOrderablePendingTask(const tracked_objects::Location& location,
|
| - const base::Closure& task,
|
| + base::OnceClosure task,
|
| base::TimeTicks post_time,
|
| base::TimeDelta delay,
|
| TestNestability nestability);
|
| @@ -42,6 +43,8 @@ class TestOrderablePendingTask : public base::TestPendingTask {
|
| std::unique_ptr<base::trace_event::ConvertableToTraceFormat> AsValue() const;
|
| void AsValueInto(base::trace_event::TracedValue* state) const;
|
|
|
| + size_t task_id() const { return task_id_; }
|
| +
|
| private:
|
| static size_t task_id_counter;
|
| const size_t task_id_;
|
| @@ -56,10 +59,10 @@ class OrderedSimpleTaskRunner : public base::SingleThreadTaskRunner {
|
|
|
| // base::TestSimpleTaskRunner implementation:
|
| bool PostDelayedTask(const tracked_objects::Location& from_here,
|
| - const base::Closure& task,
|
| + base::OnceClosure task,
|
| base::TimeDelta delay) override;
|
| bool PostNonNestableDelayedTask(const tracked_objects::Location& from_here,
|
| - const base::Closure& task,
|
| + base::OnceClosure task,
|
| base::TimeDelta delay) override;
|
|
|
| bool RunsTasksOnCurrentThread() const override;
|
| @@ -132,8 +135,7 @@ class OrderedSimpleTaskRunner : public base::SingleThreadTaskRunner {
|
|
|
| protected:
|
| static bool TaskRunCountBelowCallback(size_t max_tasks, size_t* task_run);
|
| - bool TaskExistedInitiallyCallback(
|
| - const std::set<TestOrderablePendingTask>& existing_tasks);
|
| + bool TaskExistedInitiallyCallback(const std::set<size_t>& existing_tasks);
|
| bool NowBeforeCallback(base::TimeTicks stop_at);
|
| bool AdvanceNowCallback();
|
|
|
|
|