diff options
Diffstat (limited to 'cc/layers/picture_layer.h')
-rw-r--r-- | cc/layers/picture_layer.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/cc/layers/picture_layer.h b/cc/layers/picture_layer.h index 767de27..c602ea5 100644 --- a/cc/layers/picture_layer.h +++ b/cc/layers/picture_layer.h @@ -19,7 +19,8 @@ class ResourceUpdateQueue; class CC_EXPORT PictureLayer : public Layer { public: - static scoped_refptr<PictureLayer> Create(ContentLayerClient* client); + static scoped_refptr<PictureLayer> Create(const LayerSettings& settings, + ContentLayerClient* client); void ClearClient(); @@ -45,9 +46,11 @@ class CC_EXPORT PictureLayer : public Layer { } protected: - explicit PictureLayer(ContentLayerClient* client); + PictureLayer(const LayerSettings& settings, ContentLayerClient* client); // Allow tests to inject a recording source. - PictureLayer(ContentLayerClient* client, scoped_ptr<RecordingSource> source); + PictureLayer(const LayerSettings& settings, + ContentLayerClient* client, + scoped_ptr<RecordingSource> source); ~PictureLayer() override; bool HasDrawableContent() const override; |