| Index: cc/test/layer_tree_test.cc
|
| diff --git a/cc/test/layer_tree_test.cc b/cc/test/layer_tree_test.cc
|
| index c72d1f283d1a0299057328f1c9787dc075742244..c272fde5a92294064157ce6722008efd84b005ce 100644
|
| --- a/cc/test/layer_tree_test.cc
|
| +++ b/cc/test/layer_tree_test.cc
|
| @@ -500,8 +500,7 @@ class LayerTreeHostForTesting : public LayerTreeHost {
|
| };
|
|
|
| LayerTreeTest::LayerTreeTest()
|
| - : output_surface_(nullptr),
|
| - external_begin_frame_source_(nullptr),
|
| + : external_begin_frame_source_(nullptr),
|
| remote_proto_channel_bridge_(this),
|
| image_serialization_processor_(
|
| base::WrapUnique(new FakeImageSerializationProcessor)),
|
| @@ -905,32 +904,16 @@ void LayerTreeTest::RunTest(CompositorMode mode, bool delegating_renderer) {
|
| }
|
|
|
| void LayerTreeTest::RequestNewOutputSurface() {
|
| - SetOutputSurfaceOnLayerTreeHost(CreateOutputSurface());
|
| -}
|
| -
|
| -std::unique_ptr<OutputSurface> LayerTreeTest::CreateOutputSurface() {
|
| - std::unique_ptr<FakeOutputSurface> output_surface = CreateFakeOutputSurface();
|
| - DCHECK_EQ(delegating_renderer_,
|
| - output_surface->capabilities().delegated_rendering);
|
| - output_surface_ = output_surface.get();
|
| -
|
| if (settings_.use_external_begin_frame_source &&
|
| settings_.wait_for_beginframe_interval) {
|
| DCHECK(external_begin_frame_source_);
|
| }
|
| - return std::move(output_surface);
|
| -}
|
| -
|
| -std::unique_ptr<FakeOutputSurface> LayerTreeTest::CreateFakeOutputSurface() {
|
| - if (delegating_renderer_)
|
| - return FakeOutputSurface::CreateDelegating3d();
|
| - else
|
| - return FakeOutputSurface::Create3d();
|
| + SetOutputSurfaceOnLayerTreeHost(CreateOutputSurface());
|
| }
|
|
|
| -TestWebGraphicsContext3D* LayerTreeTest::TestContext() {
|
| - return static_cast<TestContextProvider*>(output_surface_->context_provider())
|
| - ->TestContext3d();
|
| +std::unique_ptr<OutputSurface> LayerTreeTest::CreateOutputSurface() {
|
| + return delegating_renderer_ ? FakeOutputSurface::CreateDelegating3d()
|
| + : FakeOutputSurface::Create3d();
|
| }
|
|
|
| void LayerTreeTest::DestroyLayerTreeHost() {
|
|
|