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_; |