Index: cc/test/pixel_test_delegating_output_surface.cc |
diff --git a/cc/test/pixel_test_delegating_output_surface.cc b/cc/test/pixel_test_delegating_output_surface.cc |
index c08bd67e1e15c9c9c95080ed30816d7174d9c2a9..0a3bc10c4a657c5efde714877b4e084511c74da0 100644 |
--- a/cc/test/pixel_test_delegating_output_surface.cc |
+++ b/cc/test/pixel_test_delegating_output_surface.cc |
@@ -13,6 +13,7 @@ |
#include "cc/output/begin_frame_args.h" |
#include "cc/output/compositor_frame_ack.h" |
#include "cc/output/direct_renderer.h" |
+#include "cc/scheduler/delay_based_time_source.h" |
#include "cc/test/begin_frame_args_test.h" |
#include "cc/test/pixel_test_output_surface.h" |
#include "cc/test/pixel_test_software_output_device.h" |
@@ -91,7 +92,8 @@ bool PixelTestDelegatingOutputSurface::BindToClient( |
bool init = display_->InitializeSynchronous(&display_client_); |
CHECK(init); |
} else { |
- begin_frame_source_.reset(new BackToBackBeginFrameSource(task_runner)); |
+ begin_frame_source_.reset(new BackToBackBeginFrameSource( |
+ base::MakeUnique<DelayBasedTimeSource>(task_runner))); |
display_->SetBeginFrameSource(begin_frame_source_.get()); |
bool init = display_->Initialize(&display_client_); |