Index: components/scheduler/base/task_queue.cc |
diff --git a/components/scheduler/base/task_queue.cc b/components/scheduler/base/task_queue.cc |
index 857860557c80cd89c7c8946369cb162e425c34b6..24aadb75d78e2f1111955cba76468cd94d756514 100644 |
--- a/components/scheduler/base/task_queue.cc |
+++ b/components/scheduler/base/task_queue.cc |
@@ -6,8 +6,9 @@ |
namespace scheduler { |
-bool TaskQueue::IsQueueEmpty() const { |
- return GetQueueState() == QueueState::EMPTY; |
+bool TaskQueue::HasPendingImmediateTask() const { |
+ QueueState state = GetQueueState(); |
+ return state == QueueState::NEEDS_PUMPING || state == QueueState::HAS_WORK; |
} |
} // namespace scheduler |