 Chromium Code Reviews
 Chromium Code Reviews Issue 1862693002:
  Replace skia::RefPtr with sk_sp<> in content/  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master
    
  
    Issue 1862693002:
  Replace skia::RefPtr with sk_sp<> in content/  (Closed) 
  Base URL: https://chromium.googlesource.com/chromium/src.git@master| Index: content/common/gpu/client/grcontext_for_gles2_interface.cc | 
| diff --git a/content/common/gpu/client/grcontext_for_gles2_interface.cc b/content/common/gpu/client/grcontext_for_gles2_interface.cc | 
| index 8805a4abf09377159b34b8152ea9c8926c4b6d6d..726df9dd2d8b48b1d3d0c4902d9ec8c40f326a8f 100644 | 
| --- a/content/common/gpu/client/grcontext_for_gles2_interface.cc | 
| +++ b/content/common/gpu/client/grcontext_for_gles2_interface.cc | 
| @@ -21,9 +21,9 @@ namespace content { | 
| GrContextForGLES2Interface::GrContextForGLES2Interface( | 
| gpu::gles2::GLES2Interface* gl) { | 
| sk_sp<GrGLInterface> interface( | 
| - skia_bindings::CreateGLES2InterfaceBindings(gl)); | 
| - gr_context_ = skia::AdoptRef( | 
| - GrContext::Create(kOpenGL_GrBackend, | 
| + skia_bindings::CreateGLES2InterfaceBindings(gl).get()); | 
| 
f(malita)
2016/04/06 19:03:34
Extra get() prolly causing trouble here (adoption
 
tomhudson
2016/04/06 19:30:24
Done.
 | 
| + gr_context_ = | 
| + sk_sp<GrContext>(GrContext::Create(kOpenGL_GrBackend, | 
| // GrContext takes ownership of |interface|. | 
| reinterpret_cast<GrBackendContext>(interface.get()))); | 
| if (gr_context_) { |