Index: trunk/src/cc/resources/resource_provider.cc |
=================================================================== |
--- trunk/src/cc/resources/resource_provider.cc (revision 254711) |
+++ trunk/src/cc/resources/resource_provider.cc (working copy) |
@@ -495,7 +495,9 @@ |
NOTREACHED(); |
break; |
} |
- raster_canvas_ = skia::AdoptRef(new SkCanvas(raster_bitmap_)); |
+ skia::RefPtr<SkBitmapDevice> device = |
+ skia::AdoptRef(new SkBitmapDevice(raster_bitmap_)); |
+ raster_canvas_ = skia::AdoptRef(new SkCanvas(device.get())); |
raster_bitmap_generation_id_ = raster_bitmap_.getGenerationID(); |
return raster_canvas_.get(); |
} |