Chromium Code Reviews| Index: android_webview/browser/browser_view_renderer.cc | 
| diff --git a/android_webview/browser/browser_view_renderer.cc b/android_webview/browser/browser_view_renderer.cc | 
| index 058431b26cddd1aa958a610783c887c9a2ac9038..f6c274fb4e30d971bf0e3cece2730c86521a2e88 100644 | 
| --- a/android_webview/browser/browser_view_renderer.cc | 
| +++ b/android_webview/browser/browser_view_renderer.cc | 
| @@ -309,15 +309,15 @@ bool BrowserViewRenderer::OnDrawSoftware(SkCanvas* canvas) { | 
| return CanOnDraw() && CompositeSW(canvas); | 
| } | 
| -skia::RefPtr<SkPicture> BrowserViewRenderer::CapturePicture(int width, | 
| - int height) { | 
| +sk_sp<SkPicture> BrowserViewRenderer::CapturePicture(int width, | 
| + int height) { | 
| TRACE_EVENT0("android_webview", "BrowserViewRenderer::CapturePicture"); | 
| // Return empty Picture objects for empty SkPictures. | 
| if (width <= 0 || height <= 0) { | 
| SkPictureRecorder emptyRecorder; | 
| emptyRecorder.beginRecording(0, 0); | 
| - return skia::AdoptRef(emptyRecorder.finishRecordingAsPicture()); | 
| + return sk_sp<SkPicture>(emptyRecorder.finishRecordingAsPicture()); | 
| 
 
f(malita)
2016/05/02 16:51:41
finishRecordingAsPicture() returns an sk_sp<SkPict
 
 | 
| } | 
| SkPictureRecorder recorder; | 
| @@ -332,7 +332,7 @@ skia::RefPtr<SkPicture> BrowserViewRenderer::CapturePicture(int width, | 
| compositor_->DidChangeRootLayerScrollOffset( | 
| gfx::ScrollOffset(scroll_offset_dip_)); | 
| } | 
| - return skia::AdoptRef(recorder.finishRecordingAsPicture()); | 
| + return sk_sp<SkPicture>(recorder.finishRecordingAsPicture()); | 
| 
 
f(malita)
2016/05/02 16:51:41
Ditto.
 
 | 
| } | 
| void BrowserViewRenderer::EnableOnNewPicture(bool enabled) { |