Index: cc/layers/surface_layer.h |
diff --git a/cc/layers/surface_layer.h b/cc/layers/surface_layer.h |
index 381369f5c615457831b7ae8014352d68e916bd3a..d30d3085803d5ddb5357695e6c9b38b8df0572b8 100644 |
--- a/cc/layers/surface_layer.h |
+++ b/cc/layers/surface_layer.h |
@@ -27,6 +27,7 @@ class CC_EXPORT SurfaceLayer : public Layer { |
using RequireCallback = base::Callback<void(SurfaceId, SurfaceSequence)>; |
static scoped_refptr<SurfaceLayer> Create( |
+ const LayerSettings& settings, |
const SatisfyCallback& satisfy_callback, |
const RequireCallback& require_callback); |
@@ -42,7 +43,8 @@ class CC_EXPORT SurfaceLayer : public Layer { |
gfx::Size* content_bounds) override; |
protected: |
- SurfaceLayer(const SatisfyCallback& satisfy_callback, |
+ SurfaceLayer(const LayerSettings& settings, |
+ const SatisfyCallback& satisfy_callback, |
const RequireCallback& require_callback); |
bool HasDrawableContent() const override; |