| Index: cc/test/layer_tree_test.cc
|
| diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc
|
| index 4f52a749c4b299a6bbfe016ee8936a88b119bd90..989e77645cca13e8c773ae7b342db0515e685336 100644
|
| --- a/cc/test/layer_tree_test.cc
|
| +++ b/cc/test/layer_tree_test.cc
|
| @@ -493,6 +493,11 @@ class LayerTreeTestCompositorFrameSinkClient
|
| : hooks_(hooks) {}
|
|
|
| // TestCompositorFrameSinkClient implementation.
|
| + std::unique_ptr<OutputSurface> CreateDisplayOutputSurface(
|
| + scoped_refptr<ContextProvider> compositor_context_provider) override {
|
| + return hooks_->CreateDisplayOutputSurfaceOnThread(
|
| + std::move(compositor_context_provider));
|
| + }
|
| void DisplayReceivedCompositorFrame(const CompositorFrame& frame) override {
|
| hooks_->DisplayReceivedCompositorFrameOnThread(frame);
|
| }
|
| @@ -872,8 +877,7 @@ void LayerTreeTest::RequestNewCompositorFrameSink() {
|
| auto compositor_frame_sink = CreateCompositorFrameSink(
|
| std::move(shared_context_provider), std::move(worker_context_provider));
|
| compositor_frame_sink->SetClient(compositor_frame_sink_client_.get());
|
| -
|
| - layer_tree_host_->SetCompositorFrameSink(std::move(compositor_frame_sink));
|
| + layer_tree_host_->SetCompositorFrameSink(std::move(compositor_frame_sink));
|
| }
|
|
|
| std::unique_ptr<TestCompositorFrameSink>
|
| @@ -888,13 +892,13 @@ LayerTreeTest::CreateCompositorFrameSink(
|
| bool force_disable_reclaim_resources = true;
|
| return base::MakeUnique<TestCompositorFrameSink>(
|
| compositor_context_provider, std::move(worker_context_provider),
|
| - CreateDisplayOutputSurface(compositor_context_provider),
|
| shared_bitmap_manager(), gpu_memory_buffer_manager(),
|
| layer_tree_host()->GetSettings().renderer_settings, impl_task_runner_,
|
| synchronous_composite, force_disable_reclaim_resources);
|
| }
|
|
|
| -std::unique_ptr<OutputSurface> LayerTreeTest::CreateDisplayOutputSurface(
|
| +std::unique_ptr<OutputSurface>
|
| +LayerTreeTest::CreateDisplayOutputSurfaceOnThread(
|
| scoped_refptr<ContextProvider> compositor_context_provider) {
|
| // By default the Display shares a context with the LayerTreeHostImpl.
|
| return FakeOutputSurface::Create3d(std::move(compositor_context_provider));
|
|
|