1 // Copyright 2013 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "cc/test/fake_delegated_renderer_layer.h" 6 7 #include "cc/test/fake_delegated_renderer_layer_impl.h" 8 9 namespace cc { 10 11 FakeDelegatedRendererLayer::FakeDelegatedRendererLayer( 12 DelegatedRendererLayerClient* client) 13 : DelegatedRendererLayer(client) {} 14 15 FakeDelegatedRendererLayer::~FakeDelegatedRendererLayer() {} 16 17 scoped_ptr<LayerImpl> FakeDelegatedRendererLayer::CreateLayerImpl( 18 LayerTreeImpl* tree_impl) { 19 return FakeDelegatedRendererLayerImpl::Create( 20 tree_impl, layer_id_).PassAs<LayerImpl>(); 21 } 22 23 } // namespace cc 24