| Index: content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| diff --git a/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc b/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| index 869a742057ad6d83a6ed221534319a152bb7e47b..b9e7cef93a4857ee244e4df39b84804fd3f81f99 100644
|
| --- a/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| +++ b/content/renderer/scheduler/renderer_scheduler_impl_unittest.cc
|
| @@ -12,30 +12,18 @@
|
|
|
| namespace content {
|
|
|
| -class RendererSchedulerImplForTest : public RendererSchedulerImpl {
|
| - public:
|
| - RendererSchedulerImplForTest(
|
| - scoped_refptr<cc::OrderedSimpleTaskRunner> task_runner,
|
| - scoped_refptr<cc::TestNowSource> clock)
|
| - : RendererSchedulerImpl(task_runner), clock_(clock) {}
|
| - ~RendererSchedulerImplForTest() override {}
|
| -
|
| - protected:
|
| - base::TimeTicks Now() const override { return clock_->Now(); }
|
| -
|
| - private:
|
| - scoped_refptr<cc::TestNowSource> clock_;
|
| -};
|
| -
|
| class RendererSchedulerImplTest : public testing::Test {
|
| public:
|
| RendererSchedulerImplTest()
|
| : clock_(cc::TestNowSource::Create(5000)),
|
| mock_task_runner_(new cc::OrderedSimpleTaskRunner(clock_, false)),
|
| - scheduler_(new RendererSchedulerImplForTest(mock_task_runner_, clock_)),
|
| + scheduler_(new RendererSchedulerImpl(mock_task_runner_)),
|
| default_task_runner_(scheduler_->DefaultTaskRunner()),
|
| compositor_task_runner_(scheduler_->CompositorTaskRunner()),
|
| - idle_task_runner_(scheduler_->IdleTaskRunner()) {}
|
| + idle_task_runner_(scheduler_->IdleTaskRunner()) {
|
| + scheduler_->SetTimeSourceForTesting(clock_);
|
| + }
|
| +
|
| ~RendererSchedulerImplTest() override {}
|
|
|
| void RunUntilIdle() { mock_task_runner_->RunUntilIdle(); }
|
|
|