| Index: cc/layers/surface_layer.h
|
| diff --git a/cc/layers/surface_layer.h b/cc/layers/surface_layer.h
|
| index a7b16abdac0f603b7fecf1e7ee28046ee666b57e..b5a2bfd6b2d6a9d692c185ed8abe19f36eb6488e 100644
|
| --- a/cc/layers/surface_layer.h
|
| +++ b/cc/layers/surface_layer.h
|
| @@ -8,9 +8,9 @@
|
| #include "base/macros.h"
|
| #include "cc/base/cc_export.h"
|
| #include "cc/layers/layer.h"
|
| +#include "cc/surfaces/scoped_surface_reference_base.h"
|
| #include "cc/surfaces/surface_id.h"
|
| #include "cc/surfaces/surface_info.h"
|
| -#include "cc/surfaces/surface_reference_base.h"
|
| #include "cc/surfaces/surface_reference_factory.h"
|
| #include "cc/surfaces/surface_sequence.h"
|
| #include "ui/gfx/geometry/size.h"
|
| @@ -48,7 +48,7 @@ class CC_EXPORT SurfaceLayer : public Layer {
|
|
|
| SurfaceInfo surface_info_;
|
| scoped_refptr<SurfaceReferenceFactory> ref_factory_;
|
| - std::unique_ptr<SurfaceReferenceBase> current_ref_;
|
| + std::unique_ptr<ScopedSurfaceReferenceBase> current_ref_;
|
| bool stretch_content_to_fill_bounds_ = false;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SurfaceLayer);
|
|
|