Index: cc/tiles/tile_manager_perftest.cc |
diff --git a/cc/tiles/tile_manager_perftest.cc b/cc/tiles/tile_manager_perftest.cc |
index cc0a41497e9ce839bf102380d67602d93614ffcd..b865ee22d8facd14d656a513aba43b1c0d2b5a5e 100644 |
--- a/cc/tiles/tile_manager_perftest.cc |
+++ b/cc/tiles/tile_manager_perftest.cc |
@@ -44,21 +44,13 @@ class FakeTileTaskRunnerImpl : public TileTaskRunner, public TileTaskClient { |
void ScheduleTasks(TaskGraph* graph) override { |
for (auto& node : graph->nodes) { |
TileTask* task = static_cast<TileTask*>(node.task); |
- |
- task->WillSchedule(); |
- task->ScheduleOnOriginThread(this); |
- task->DidSchedule(); |
- |
completed_tasks_.push_back(task); |
} |
} |
- void CheckForCompletedTasks() override { |
+ void CollectCompletedTasks(Task::Vector* completed_tasks) override { |
for (TileTask::Vector::iterator it = completed_tasks_.begin(); |
it != completed_tasks_.end(); ++it) { |
TileTask* task = it->get(); |
- |
- task->WillComplete(); |
- task->CompleteOnOriginThread(this); |
task->DidComplete(); |
} |
completed_tasks_.clear(); |