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

Side by Side Diff: third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.h

Issue 2840873002: [scheduler] Rename member variables from task_runner_ to task_queue_. (Closed)
Patch Set: Created 3 years, 7 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDULER _IMPL_H_ 5 #ifndef THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDULER _IMPL_H_
6 #define THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDULER _IMPL_H_ 6 #define THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDULER _IMPL_H_
7 7
8 #include "base/atomicops.h" 8 #include "base/atomicops.h"
9 #include "base/gtest_prod_util.h" 9 #include "base/gtest_prod_util.h"
10 #include "base/macros.h" 10 #include "base/macros.h"
(...skipping 382 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 ExpensiveTaskPolicy expensive_task_policy); 393 ExpensiveTaskPolicy expensive_task_policy);
394 394
395 bool ShouldDisableThrottlingBecauseOfAudio(base::TimeTicks now); 395 bool ShouldDisableThrottlingBecauseOfAudio(base::TimeTicks now);
396 396
397 SchedulerHelper helper_; 397 SchedulerHelper helper_;
398 IdleHelper idle_helper_; 398 IdleHelper idle_helper_;
399 IdleCanceledDelayedTaskSweeper idle_canceled_delayed_task_sweeper_; 399 IdleCanceledDelayedTaskSweeper idle_canceled_delayed_task_sweeper_;
400 std::unique_ptr<TaskQueueThrottler> task_queue_throttler_; 400 std::unique_ptr<TaskQueueThrottler> task_queue_throttler_;
401 RenderWidgetSignals render_widget_scheduler_signals_; 401 RenderWidgetSignals render_widget_scheduler_signals_;
402 402
403 const scoped_refptr<TaskQueue> control_task_runner_; 403 const scoped_refptr<TaskQueue> control_task_queue_;
404 const scoped_refptr<TaskQueue> compositor_task_runner_; 404 const scoped_refptr<TaskQueue> compositor_task_queue_;
405 std::unique_ptr<TaskQueue::QueueEnabledVoter> 405 std::unique_ptr<TaskQueue::QueueEnabledVoter>
406 compositor_task_runner_enabled_voter_; 406 compositor_task_queue_enabled_voter_;
407 407
408 using TaskQueueVoterMap = 408 using TaskQueueVoterMap =
409 std::map<scoped_refptr<TaskQueue>, 409 std::map<scoped_refptr<TaskQueue>,
410 std::unique_ptr<TaskQueue::QueueEnabledVoter>>; 410 std::unique_ptr<TaskQueue::QueueEnabledVoter>>;
411 411
412 TaskQueueVoterMap loading_task_runners_; 412 TaskQueueVoterMap loading_task_runners_;
413 TaskQueueVoterMap timer_task_runners_; 413 TaskQueueVoterMap timer_task_runners_;
414 std::set<scoped_refptr<TaskQueue>> unthrottled_task_runners_; 414 std::set<scoped_refptr<TaskQueue>> unthrottled_task_runners_;
415 scoped_refptr<TaskQueue> default_loading_task_runner_; 415 scoped_refptr<TaskQueue> default_loading_task_queue_;
416 scoped_refptr<TaskQueue> default_timer_task_runner_; 416 scoped_refptr<TaskQueue> default_timer_task_queue_;
417 417
418 // Note |virtual_time_domain_| is lazily created. 418 // Note |virtual_time_domain_| is lazily created.
419 std::unique_ptr<AutoAdvancingVirtualTimeDomain> virtual_time_domain_; 419 std::unique_ptr<AutoAdvancingVirtualTimeDomain> virtual_time_domain_;
420 420
421 base::Closure update_policy_closure_; 421 base::Closure update_policy_closure_;
422 DeadlineTaskRunner delayed_update_policy_runner_; 422 DeadlineTaskRunner delayed_update_policy_runner_;
423 CancelableClosureHolder end_renderer_hidden_idle_period_closure_; 423 CancelableClosureHolder end_renderer_hidden_idle_period_closure_;
424 CancelableClosureHolder suspend_timers_when_backgrounded_closure_; 424 CancelableClosureHolder suspend_timers_when_backgrounded_closure_;
425 425
426 using SeqLockQueueingTimeEstimator = 426 using SeqLockQueueingTimeEstimator =
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after
545 545
546 base::WeakPtrFactory<RendererSchedulerImpl> weak_factory_; 546 base::WeakPtrFactory<RendererSchedulerImpl> weak_factory_;
547 547
548 DISALLOW_COPY_AND_ASSIGN(RendererSchedulerImpl); 548 DISALLOW_COPY_AND_ASSIGN(RendererSchedulerImpl);
549 }; 549 };
550 550
551 } // namespace scheduler 551 } // namespace scheduler
552 } // namespace blink 552 } // namespace blink
553 553
554 #endif // THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDU LER_IMPL_H_ 554 #endif // THIRD_PARTY_WEBKIT_SOURCE_PLATFORM_SCHEDULER_RENDERER_RENDERER_SCHEDU LER_IMPL_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698