| Index: cc/surfaces/display_scheduler_unittest.cc
|
| diff --git a/cc/surfaces/display_scheduler_unittest.cc b/cc/surfaces/display_scheduler_unittest.cc
|
| index 18e630314f24666c7842b8f73a0c588f08cac1d4..ab6d17dc82277da0f142803fb742d6ccb26ededb 100644
|
| --- a/cc/surfaces/display_scheduler_unittest.cc
|
| +++ b/cc/surfaces/display_scheduler_unittest.cc
|
| @@ -28,6 +28,7 @@ class FakeDisplaySchedulerClient : public DisplaySchedulerClient {
|
| draw_and_swap_count_++;
|
| return true;
|
| }
|
| + void UpdateSchedulerBeginFrameSource(BeginFrameSource* source) override {}
|
|
|
| void Reset() { draw_and_swap_count_ = 0; }
|
|
|
| @@ -42,11 +43,13 @@ class TestDisplayScheduler : public DisplayScheduler {
|
| TestDisplayScheduler(DisplaySchedulerClient* client,
|
| BeginFrameSource* begin_frame_source,
|
| base::SingleThreadTaskRunner* task_runner,
|
| - int max_pending_swaps)
|
| + int max_pending_swaps,
|
| + const RendererSettings& settings)
|
| : DisplayScheduler(client,
|
| begin_frame_source,
|
| task_runner,
|
| - max_pending_swaps),
|
| + max_pending_swaps,
|
| + settings),
|
| scheduler_begin_frame_deadline_count_(0) {}
|
|
|
| base::TimeTicks DesiredBeginFrameDeadlineTimeForTest() {
|
| @@ -77,7 +80,8 @@ class DisplaySchedulerTest : public testing::Test {
|
| scheduler_(new TestDisplayScheduler(client_.get(),
|
| &fake_begin_frame_source_,
|
| task_runner_.get(),
|
| - kMaxPendingSwaps)) {
|
| + kMaxPendingSwaps,
|
| + settings_)) {
|
| now_src_->Advance(base::TimeDelta::FromMicroseconds(10000));
|
| }
|
|
|
| @@ -100,6 +104,7 @@ class DisplaySchedulerTest : public testing::Test {
|
| DisplayScheduler& scheduler() { return *scheduler_; }
|
|
|
| FakeBeginFrameSource fake_begin_frame_source_;
|
| + RendererSettings settings_;
|
|
|
| scoped_ptr<base::SimpleTestTickClock> now_src_;
|
| scoped_refptr<base::NullTaskRunner> task_runner_;
|
|
|