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

Unified Diff: components/scheduler/renderer/renderer_scheduler.cc

Issue 1652083002: Prepare for per-webview virtual time (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebased Created 4 years, 11 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: components/scheduler/renderer/renderer_scheduler.cc
diff --git a/components/scheduler/renderer/renderer_scheduler.cc b/components/scheduler/renderer/renderer_scheduler.cc
index f2d684f8eda5f3b53b288c30c7113867634228f1..2910951d38137256ea4ce47279b88c88f6dff2be 100644
--- a/components/scheduler/renderer/renderer_scheduler.cc
+++ b/components/scheduler/renderer/renderer_scheduler.cc
@@ -12,7 +12,6 @@
#include "base/trace_event/trace_event.h"
#include "base/trace_event/trace_event_impl.h"
#include "components/scheduler/child/scheduler_tqm_delegate_impl.h"
-#include "components/scheduler/child/virtual_time_tqm_delegate.h"
#include "components/scheduler/common/scheduler_switches.h"
#include "components/scheduler/renderer/renderer_scheduler_impl.h"
@@ -39,16 +38,10 @@ scoped_ptr<RendererScheduler> RendererScheduler::Create() {
base::trace_event::TraceLog::GetCategoryGroupEnabled(
TRACE_DISABLED_BY_DEFAULT("renderer.scheduler.debug"));
- scoped_ptr<RendererSchedulerImpl> scheduler;
base::MessageLoop* message_loop = base::MessageLoop::current();
- base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
- if (command_line->HasSwitch(switches::kEnableVirtualizedTime)) {
- scheduler.reset(new RendererSchedulerImpl(
- VirtualTimeTqmDelegate::Create(message_loop, base::TimeTicks::Now())));
- } else {
- scheduler.reset(new RendererSchedulerImpl(SchedulerTqmDelegateImpl::Create(
- message_loop, make_scoped_ptr(new base::DefaultTickClock()))));
- }
+ scoped_ptr<RendererSchedulerImpl> scheduler(
+ new RendererSchedulerImpl(SchedulerTqmDelegateImpl::Create(
+ message_loop, make_scoped_ptr(new base::DefaultTickClock()))));
// Runtime features are not currently available in html_viewer.
if (base::FeatureList::GetInstance()) {
« no previous file with comments | « components/scheduler/renderer/renderer_scheduler.h ('k') | components/scheduler/renderer/renderer_scheduler_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698