summaryrefslogtreecommitdiffstats
path: root/cc/test/fake_content_layer_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'cc/test/fake_content_layer_impl.h')
-rw-r--r--cc/test/fake_content_layer_impl.h15
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_;
};