Index: cc/output/gl_renderer.cc |
diff --git a/cc/output/gl_renderer.cc b/cc/output/gl_renderer.cc |
index c9b6c582cc0f9a938e3bbb5f3d7c9b2cc57c1dfd..63d8ea8e8faa55ca969debfbd0276dad50ee60de 100644 |
--- a/cc/output/gl_renderer.cc |
+++ b/cc/output/gl_renderer.cc |
@@ -1705,7 +1705,7 @@ void GLRenderer::DrawPictureQuad(const DrawingFrame* frame, |
ResourceProvider::TextureUsageAny); |
} |
- SkDevice device(on_demand_tile_raster_bitmap_); |
+ SkBitmapDevice device(on_demand_tile_raster_bitmap_); |
SkCanvas canvas(&device); |
quad->picture_pile->RasterToBitmap(&canvas, quad->content_rect, |
@@ -3114,7 +3114,7 @@ void GLRenderer::ReinitializeGrCanvas() { |
skia::RefPtr<GrSurface> surface( |
skia::AdoptRef(gr_context_->wrapBackendRenderTarget(desc))); |
- skia::RefPtr<SkDevice> device( |
+ skia::RefPtr<SkBaseDevice> device( |
skia::AdoptRef(SkGpuDevice::Create(surface.get()))); |
sk_canvas_ = skia::AdoptRef(new SkCanvas(device.get())); |
} |