Index: cc/raster/single_thread_task_graph_runner.cc |
diff --git a/cc/raster/single_thread_task_graph_runner.cc b/cc/raster/single_thread_task_graph_runner.cc |
index 24994c953df20d703063d369d128bfed03c1ac20..2e255fd57e5280fa14c09faa749edb96d713290f 100644 |
--- a/cc/raster/single_thread_task_graph_runner.cc |
+++ b/cc/raster/single_thread_task_graph_runner.cc |
@@ -57,6 +57,9 @@ void SingleThreadTaskGraphRunner::ScheduleTasks(NamespaceToken token, |
DCHECK(token.IsValid()); |
DCHECK(!TaskGraphWorkQueue::DependencyMismatch(graph)); |
+ // SingleThreadTaskGraphRunner does not care about categories. |
+ TaskGraphWorkQueue::UncategorizeTaskGraph(graph); |
+ |
{ |
base::AutoLock lock(lock_); |
@@ -132,7 +135,7 @@ void SingleThreadTaskGraphRunner::RunTaskWithLockAcquired() { |
lock_.AssertAcquired(); |
- auto prioritized_task = work_queue_.GetNextTaskToRun(); |
+ auto prioritized_task = work_queue_.GetNextTaskToRun(0u /* category */); |
Task* task = prioritized_task.task; |
// Call WillRun() before releasing |lock_| and running task. |