summaryrefslogtreecommitdiffstats
path: root/cc/layers/picture_image_layer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/layers/picture_image_layer.cc')
-rw-r--r--cc/layers/picture_image_layer.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/cc/layers/picture_image_layer.cc b/cc/layers/picture_image_layer.cc
index 05cbb0c..3c17c8c 100644
--- a/cc/layers/picture_image_layer.cc
+++ b/cc/layers/picture_image_layer.cc
@@ -80,10 +80,8 @@ scoped_refptr<DisplayItemList> PictureImageLayer::PaintContentsToDisplayList(
// transparent images blend correctly.
canvas->drawImage(image_.get(), 0, 0);
- skia::RefPtr<SkPicture> picture =
- skia::AdoptRef(recorder.endRecordingAsPicture());
- display_list->CreateAndAppendItem<DrawingDisplayItem>(PaintableRegion(),
- std::move(picture));
+ display_list->CreateAndAppendItem<DrawingDisplayItem>(
+ PaintableRegion(), recorder.finishRecordingAsPicture());
display_list->Finalize();
return display_list;