Index: cc/resources/raster_worker_pool_perftest.cc |
diff --git a/cc/resources/raster_worker_pool_perftest.cc b/cc/resources/raster_worker_pool_perftest.cc |
index 44cc2c90bcf721ef8db80ea527037eec09dcc691..7e3b41687101005353c52c1462fd16147303e8a7 100644 |
--- a/cc/resources/raster_worker_pool_perftest.cc |
+++ b/cc/resources/raster_worker_pool_perftest.cc |
@@ -38,6 +38,12 @@ class PerfRasterWorkerPool : public RasterWorkerPool { |
virtual void ScheduleTasks(RasterTask::Queue* queue) OVERRIDE { |
NOTREACHED(); |
} |
+ virtual void OnRasterTasksFinished() OVERRIDE { |
+ NOTREACHED(); |
+ } |
+ virtual void OnRasterTasksRequiredForActivationFinished() OVERRIDE { |
+ NOTREACHED(); |
+ } |
void SetRasterTasks(RasterTask::Queue* queue) { |
RasterWorkerPool::SetRasterTasks(queue); |
@@ -66,7 +72,9 @@ class PerfRasterWorkerPool : public RasterWorkerPool { |
DCHECK(perf_it != perf_tasks_.end()); |
if (perf_it != perf_tasks_.end()) { |
internal::WorkerPoolTask* perf_task = perf_it->second.get(); |
- graph.InsertRasterTask(perf_task, task->dependencies()); |
+ graph.InsertRasterTask(perf_task, |
+ task->dependencies(), |
+ IsRasterTaskRequiredForActivation(task)); |
} |
} |
} |