Index: ui/gl/init/gl_factory_win.cc |
diff --git a/ui/gl/init/gl_factory_win.cc b/ui/gl/init/gl_factory_win.cc |
index 198147d3f572308889f9522dcac87b5fd754443a..06263a10c59b675e7ddebe0ca97fbd8cd3bd2bf5 100644 |
--- a/ui/gl/init/gl_factory_win.cc |
+++ b/ui/gl/init/gl_factory_win.cc |
@@ -103,13 +103,8 @@ scoped_refptr<GLSurface> CreateNativeViewGLSurfaceEGL( |
DCHECK_EQ(kGLImplementationEGLGLES2, GetGLImplementation()); |
DCHECK(window != gfx::kNullAcceleratedWidget); |
- scoped_refptr<NativeViewGLSurfaceEGL> surface( |
- new NativeViewGLSurfaceEGL(window)); |
- |
- if (!surface->Initialize(std::move(sync_provider))) |
- return nullptr; |
- |
- return surface; |
+ return InitializeGLSurface( |
+ new NativeViewGLSurfaceEGL(window, std::move(sync_provider))); |
} |
scoped_refptr<GLSurface> CreateOffscreenGLSurfaceWithFormat( |