| Index: cc/blink/web_display_item_list_impl.cc
|
| diff --git a/cc/blink/web_display_item_list_impl.cc b/cc/blink/web_display_item_list_impl.cc
|
| index 451a5d58c54949448592e4f7b9c195cec70696b9..810a559d5816c670fe7e6c5a0219ef9992e8732e 100644
|
| --- a/cc/blink/web_display_item_list_impl.cc
|
| +++ b/cc/blink/web_display_item_list_impl.cc
|
| @@ -50,12 +50,12 @@ WebDisplayItemListImpl::WebDisplayItemListImpl(
|
|
|
| void WebDisplayItemListImpl::appendDrawingItem(
|
| const blink::WebRect& visual_rect,
|
| - const SkPicture* picture) {
|
| + sk_sp<const SkPicture> picture) {
|
| if (display_item_list_->RetainsIndividualDisplayItems()) {
|
| display_item_list_->CreateAndAppendItem<cc::DrawingDisplayItem>(
|
| - visual_rect, skia::SharePtr(picture));
|
| + visual_rect, std::move(picture));
|
| } else {
|
| - cc::DrawingDisplayItem item(skia::SharePtr(picture));
|
| + cc::DrawingDisplayItem item(std::move(picture));
|
| display_item_list_->RasterIntoCanvas(item);
|
| }
|
| }
|
|
|