| Index: cc/resources/gpu_rasterizer.cc
|
| diff --git a/cc/resources/gpu_rasterizer.cc b/cc/resources/gpu_rasterizer.cc
|
| index 6f9786d36e5e1494c75045ea804927e27f3b1432..1f47d15ab57a9bffd3ddde13d541f32fde1a8f09 100644
|
| --- a/cc/resources/gpu_rasterizer.cc
|
| +++ b/cc/resources/gpu_rasterizer.cc
|
| @@ -121,7 +121,8 @@ void GpuRasterizer::AddToMultiPictureDraw(const Tile* tile,
|
| scoped_ptr<ResourceProvider::ScopedWriteLockGr> lock(
|
| new ResourceProvider::ScopedWriteLockGr(resource_provider_,
|
| resource->id()));
|
| - SkSurface* sk_surface = lock->GetSkSurface(
|
| +
|
| + skia::RefPtr<SkSurface> sk_surface = lock->CreateSkSurface(
|
| use_distance_field_text, tile->raster_source()->CanUseLCDText());
|
|
|
| locks->push_back(lock.Pass());
|
|
|