Index: third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc |
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc b/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc |
index bb680986e5ce0d613753be1e5b0de6401dea6c74..26c98e02e007054c82e82e38bde28ef5c665dc42 100644 |
--- a/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc |
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/task_queue_throttler.cc |
@@ -186,7 +186,7 @@ void TaskQueueThrottler::UnregisterTaskQueue(TaskQueue* task_queue) { |
void TaskQueueThrottler::OnQueueNextWakeUpChanged( |
TaskQueue* queue, |
base::TimeTicks next_wake_up) { |
- if (!control_task_queue_->RunsTasksOnCurrentThread()) { |
+ if (!control_task_queue_->RunsTasksInCurrentSequence()) { |
control_task_queue_->PostTask( |
FROM_HERE, |
base::Bind(forward_immediate_work_callback_, queue, next_wake_up)); |