Index: cc/layers/picture_image_layer.cc |
diff --git a/cc/layers/picture_image_layer.cc b/cc/layers/picture_image_layer.cc |
index 05cbb0c331f1e53766709fca8e04dd3df54b704d..3c17c8c3bbae66f9607a31e4161e7e4793f89377 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; |