Index: cc/raster/gpu_rasterizer.cc |
diff --git a/cc/raster/gpu_rasterizer.cc b/cc/raster/gpu_rasterizer.cc |
index f6e0288f5ddbe30d9712b06eb9d292579ff8916c..f8f8b43d35ee0d7a28cfac872f44a8d592d08737 100644 |
--- a/cc/raster/gpu_rasterizer.cc |
+++ b/cc/raster/gpu_rasterizer.cc |
@@ -49,7 +49,7 @@ void GpuRasterizer::RasterizeSource( |
SkPictureRecorder recorder; |
const gfx::Size size = write_lock->GetResourceSize(); |
const int flags = SkPictureRecorder::kComputeSaveLayerInfo_RecordFlag; |
- skia::RefPtr<SkCanvas> canvas = skia::SharePtr( |
+ sk_sp<SkCanvas> canvas = sk_ref_sp( |
recorder.beginRecording(size.width(), size.height(), NULL, flags)); |
canvas->save(); |
raster_source->PlaybackToCanvas(canvas.get(), raster_full_rect, playback_rect, |