Index: third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvas.cpp |
diff --git a/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvas.cpp b/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvas.cpp |
index e95d8327348c30f8a963a9b6f5e22b13aa2bbce7..1bd718d792a568c58cbda61f94a48cb6d660e68d 100644 |
--- a/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvas.cpp |
+++ b/third_party/WebKit/Source/platform/graphics/paint/PaintArtifactToSkCanvas.cpp |
@@ -136,12 +136,12 @@ void paintArtifactToSkCanvas(const PaintArtifact& artifact, SkCanvas* canvas) |
} |
} |
-PassRefPtr<SkPicture> paintArtifactToSkPicture(const PaintArtifact& artifact, const SkRect& bounds) |
+sk_sp<const SkPicture> paintArtifactToSkPicture(const PaintArtifact& artifact, const SkRect& bounds) |
{ |
SkPictureRecorder recorder; |
SkCanvas* canvas = recorder.beginRecording(bounds); |
paintArtifactToSkCanvas(artifact, canvas); |
- return adoptRef(recorder.endRecordingAsPicture()); |
+ return recorder.finishRecordingAsPicture(); |
} |
} // namespace blink |