Index: cc/playback/discardable_image_map.cc |
diff --git a/cc/playback/discardable_image_map.cc b/cc/playback/discardable_image_map.cc |
index e4ae644e227528982399d5d61232ff5c21062904..7082e4a0cb56e892cc400fcaa72aa57b31ba940c 100644 |
--- a/cc/playback/discardable_image_map.cc |
+++ b/cc/playback/discardable_image_map.cc |
@@ -10,7 +10,6 @@ |
#include <limits> |
#include "base/containers/adapters.h" |
-#include "base/memory/ptr_util.h" |
#include "cc/base/math_util.h" |
#include "cc/playback/display_item_list.h" |
#include "third_party/skia/include/utils/SkNWayCanvas.h" |
@@ -190,10 +189,10 @@ |
DiscardableImageMap::~DiscardableImageMap() {} |
-std::unique_ptr<SkCanvas> DiscardableImageMap::BeginGeneratingMetadata( |
+sk_sp<SkCanvas> DiscardableImageMap::BeginGeneratingMetadata( |
const gfx::Size& bounds) { |
DCHECK(all_images_.empty()); |
- return base::MakeUnique<DiscardableImagesMetadataCanvas>( |
+ return sk_make_sp<DiscardableImagesMetadataCanvas>( |
bounds.width(), bounds.height(), &all_images_); |
} |