diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc b/chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc index c7f9dffa9cc..07d6cc5204f 100644 --- a/chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc +++ b/chromium/third_party/blink/renderer/platform/scheduler/main_thread/main_thread_task_queue.cc @@ -51,6 +51,8 @@ const char* MainThreadTaskQueue::NameForQueueType( return "input_tq"; case MainThreadTaskQueue::QueueType::kDetached: return "detached_tq"; + case MainThreadTaskQueue::QueueType::kCleanup: + return "cleanup_tq"; case MainThreadTaskQueue::QueueType::kOther: return "other_tq"; case MainThreadTaskQueue::QueueType::kCount: @@ -70,6 +72,7 @@ MainThreadTaskQueue::QueueClass MainThreadTaskQueue::QueueClassForQueueType( case QueueType::kTest: case QueueType::kV8: case QueueType::kIPC: + case QueueType::kCleanup: return QueueClass::kNone; case QueueType::kFrameLoading: case QueueType::kFrameLoadingControl: @@ -178,5 +181,15 @@ void MainThreadTaskQueue::SetFrameSchedulerForTest( frame_scheduler_ = frame_scheduler; } +void MainThreadTaskQueue::SetNetRequestPriority( + net::RequestPriority net_request_priority) { + net_request_priority_ = net_request_priority; +} + +base::Optional<net::RequestPriority> MainThreadTaskQueue::net_request_priority() + const { + return net_request_priority_; +} + } // namespace scheduler } // namespace blink |