| Index: third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler.cc
|
| diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler.cc b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler.cc
|
| index fa9b3bfd0a6076a8be1d0815459e125c19778b50..1246b545cf20f5a28a17de1f4a79f55384c78b91 100644
|
| --- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler.cc
|
| +++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler.cc
|
| @@ -24,7 +24,8 @@ RendererScheduler::~RendererScheduler() {}
|
| RendererScheduler::RAILModeObserver::~RAILModeObserver() = default;
|
|
|
| // static
|
| -std::unique_ptr<RendererScheduler> RendererScheduler::Create() {
|
| +std::unique_ptr<RendererScheduler> RendererScheduler::Create(
|
| + RendererType type) {
|
| // Ensure worker.scheduler, worker.scheduler.debug and
|
| // renderer.scheduler.debug appear as an option in about://tracing
|
| base::trace_event::TraceLog::GetCategoryGroupEnabled(
|
| @@ -35,9 +36,10 @@ std::unique_ptr<RendererScheduler> RendererScheduler::Create() {
|
| TRACE_DISABLED_BY_DEFAULT("renderer.scheduler.debug"));
|
|
|
| base::MessageLoop* message_loop = base::MessageLoop::current();
|
| - std::unique_ptr<RendererSchedulerImpl> scheduler(
|
| - new RendererSchedulerImpl(SchedulerTqmDelegateImpl::Create(
|
| - message_loop, base::MakeUnique<base::DefaultTickClock>())));
|
| + std::unique_ptr<RendererSchedulerImpl> scheduler(new RendererSchedulerImpl(
|
| + SchedulerTqmDelegateImpl::Create(
|
| + message_loop, base::MakeUnique<base::DefaultTickClock>()),
|
| + type));
|
| return base::WrapUnique<RendererScheduler>(scheduler.release());
|
| }
|
|
|
|
|