| Index: ui/gl/gl_surface_egl.cc
|
| diff --git a/ui/gl/gl_surface_egl.cc b/ui/gl/gl_surface_egl.cc
|
| index 0bce1d00911a2be32ed9ca1f70446fe8468112c5..54ffb7ddacd95cf1ee0bf904cc5439994b0bec45 100644
|
| --- a/ui/gl/gl_surface_egl.cc
|
| +++ b/ui/gl/gl_surface_egl.cc
|
| @@ -762,7 +762,7 @@ bool NativeViewGLSurfaceEGL::Initialize(
|
| switches::kEnableSwapBuffersWithDamage);
|
|
|
| if (sync_provider)
|
| - vsync_provider_.reset(sync_provider.release());
|
| + vsync_provider_ = std::move(sync_provider);
|
| else if (g_egl_sync_control_supported)
|
| vsync_provider_.reset(new EGLSyncControlVSyncProvider(surface_));
|
| return true;
|
|
|