Index: cc/layers/surface_layer_impl.h |
diff --git a/cc/layers/surface_layer_impl.h b/cc/layers/surface_layer_impl.h |
index d67efd860556ce7768ae4fae55adb3fedd2c7b86..e5d4128bc161f7a7a2bc9f6e4c9ad391c21da183 100644 |
--- a/cc/layers/surface_layer_impl.h |
+++ b/cc/layers/surface_layer_impl.h |
@@ -23,10 +23,10 @@ class CC_EXPORT SurfaceLayerImpl : public LayerImpl { |
} |
~SurfaceLayerImpl() override; |
- void SetSurfaceId(SurfaceId surface_id); |
+ void SetSurfaceId(const SurfaceId& surface_id); |
void SetSurfaceScale(float scale); |
void SetSurfaceSize(const gfx::Size& size); |
- SurfaceId surface_id() const { return surface_id_; } |
+ const SurfaceId& surface_id() const { return surface_id_; } |
// LayerImpl overrides. |
std::unique_ptr<LayerImpl> CreateLayerImpl(LayerTreeImpl* tree_impl) override; |