| Index: gpu/ipc/service/image_transport_surface_overlay_mac.h
|
| diff --git a/gpu/ipc/service/image_transport_surface_overlay_mac.h b/gpu/ipc/service/image_transport_surface_overlay_mac.h
|
| index a8c46002896fddb1682c778d983ad51fe7e1a9f0..775e74b018cd4ff9b59955c88819bde48893af4e 100644
|
| --- a/gpu/ipc/service/image_transport_surface_overlay_mac.h
|
| +++ b/gpu/ipc/service/image_transport_surface_overlay_mac.h
|
| @@ -6,6 +6,7 @@
|
| #define GPU_IPC_SERVICE_IMAGE_TRANSPORT_SURFACE_OVERLAY_MAC_H_
|
|
|
| #include <list>
|
| +#include <memory>
|
| #include <vector>
|
|
|
| #import "base/mac/scoped_nsobject.h"
|
| @@ -99,12 +100,12 @@ class ImageTransportSurfaceOverlayMac : public gfx::GLSurface,
|
|
|
| // Planes that have been scheduled, but have not had a subsequent SwapBuffers
|
| // call made yet.
|
| - scoped_ptr<CALayerPartialDamageTree> pending_partial_damage_tree_;
|
| - scoped_ptr<CALayerTree> pending_ca_layer_tree_;
|
| + std::unique_ptr<CALayerPartialDamageTree> pending_partial_damage_tree_;
|
| + std::unique_ptr<CALayerTree> pending_ca_layer_tree_;
|
|
|
| // The planes that are currently being displayed on the screen.
|
| - scoped_ptr<CALayerPartialDamageTree> current_partial_damage_tree_;
|
| - scoped_ptr<CALayerTree> current_ca_layer_tree_;
|
| + std::unique_ptr<CALayerPartialDamageTree> current_partial_damage_tree_;
|
| + std::unique_ptr<CALayerTree> current_ca_layer_tree_;
|
|
|
| // The vsync information provided by the browser.
|
| bool vsync_parameters_valid_;
|
|
|