diff options
Diffstat (limited to 'cc/test/fake_content_layer_impl.h')
-rw-r--r-- | cc/test/fake_content_layer_impl.h | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/cc/test/fake_content_layer_impl.h b/cc/test/fake_content_layer_impl.h index 8a6c90b..d199fad 100644 --- a/cc/test/fake_content_layer_impl.h +++ b/cc/test/fake_content_layer_impl.h @@ -14,7 +14,15 @@ class FakeContentLayerImpl : public TiledLayerImpl { public: static scoped_ptr<FakeContentLayerImpl> Create( LayerTreeImpl* tree_impl, int id) { - return make_scoped_ptr(new FakeContentLayerImpl(tree_impl, id)); + return make_scoped_ptr(new FakeContentLayerImpl( + tree_impl, id, new LayerImpl::SyncedScrollOffset)); + } + static scoped_ptr<FakeContentLayerImpl> Create( + LayerTreeImpl* tree_impl, + int id, + scoped_refptr<LayerImpl::SyncedScrollOffset> synced_scroll_offset) { + return make_scoped_ptr( + new FakeContentLayerImpl(tree_impl, id, synced_scroll_offset)); } ~FakeContentLayerImpl() override; @@ -30,7 +38,10 @@ class FakeContentLayerImpl : public TiledLayerImpl { void ReleaseResources() override; private: - explicit FakeContentLayerImpl(LayerTreeImpl* tree_impl, int id); + explicit FakeContentLayerImpl( + LayerTreeImpl* tree_impl, + int id, + scoped_refptr<LayerImpl::SyncedScrollOffset> synced_scroll_offset); size_t lost_output_surface_count_; }; |