Index: cc/resources/resource_provider.cc |
diff --git a/cc/resources/resource_provider.cc b/cc/resources/resource_provider.cc |
index 759c2444ae6cd138bee3b4d1768c31ded93e1e3f..b4e821d583f7a480dd62b5af4c0c04bed3887053 100644 |
--- a/cc/resources/resource_provider.cc |
+++ b/cc/resources/resource_provider.cc |
@@ -1139,14 +1139,14 @@ void ResourceProvider::ScopedWriteLockGr::InitSkSurface( |
surface_props = |
SkSurfaceProps(flags, SkSurfaceProps::kLegacyFontHost_InitType); |
} |
- sk_surface_ = skia::AdoptRef(SkSurface::NewFromBackendTextureAsRenderTarget( |
- gr_context, desc, &surface_props)); |
+ sk_surface_ = SkSurface::MakeFromBackendTextureAsRenderTarget( |
+ gr_context, desc, &surface_props); |
} |
void ResourceProvider::ScopedWriteLockGr::ReleaseSkSurface() { |
DCHECK(sk_surface_); |
sk_surface_->prepareForExternalIO(); |
- sk_surface_.clear(); |
+ sk_surface_.reset(); |
} |
ResourceProvider::SynchronousFence::SynchronousFence( |