Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(757)

Unified Diff: third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc

Issue 2437003002: [scheduler] Add type to scheduler::TaskQueue (Closed)
Patch Set: fix windows compilation Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
index 0f4158f23c38b0cce6614865c82b25f90de9fa3d..b92f43534649391dfdc22b11db674e784b9b32a2 100644
--- a/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
+++ b/third_party/WebKit/Source/platform/scheduler/renderer/web_frame_scheduler_impl.cc
@@ -94,8 +94,8 @@ void WebFrameSchedulerImpl::setCrossOrigin(bool cross_origin) {
blink::WebTaskRunner* WebFrameSchedulerImpl::loadingTaskRunner() {
DCHECK(parent_web_view_scheduler_);
if (!loading_web_task_runner_) {
- loading_task_queue_ =
- renderer_scheduler_->NewLoadingTaskRunner("frame_loading_tq");
+ loading_task_queue_ = renderer_scheduler_->NewLoadingTaskRunner(
+ TaskQueue::QueueType::FRAME_LOADING);
loading_task_queue_->SetBlameContext(blame_context_);
loading_web_task_runner_.reset(new WebTaskRunnerImpl(loading_task_queue_));
}
@@ -105,8 +105,8 @@ blink::WebTaskRunner* WebFrameSchedulerImpl::loadingTaskRunner() {
blink::WebTaskRunner* WebFrameSchedulerImpl::timerTaskRunner() {
DCHECK(parent_web_view_scheduler_);
if (!timer_web_task_runner_) {
- timer_task_queue_ =
- renderer_scheduler_->NewTimerTaskRunner("frame_timer_tq");
+ timer_task_queue_ = renderer_scheduler_->NewTimerTaskRunner(
+ TaskQueue::QueueType::FRAME_TIMER);
timer_task_queue_->SetBlameContext(blame_context_);
TaskQueueThrottler::TimeBudgetPool* time_budget_pool =
@@ -128,8 +128,8 @@ blink::WebTaskRunner* WebFrameSchedulerImpl::timerTaskRunner() {
blink::WebTaskRunner* WebFrameSchedulerImpl::unthrottledTaskRunner() {
DCHECK(parent_web_view_scheduler_);
if (!unthrottled_web_task_runner_) {
- unthrottled_task_queue_ =
- renderer_scheduler_->NewUnthrottledTaskRunner("frame_unthrottled_tq");
+ unthrottled_task_queue_ = renderer_scheduler_->NewUnthrottledTaskRunner(
+ TaskQueue::QueueType::FRAME_UNTHROTTLED);
unthrottled_task_queue_->SetBlameContext(blame_context_);
unthrottled_web_task_runner_.reset(
new WebTaskRunnerImpl(unthrottled_task_queue_));

Powered by Google App Engine
This is Rietveld 408576698