| Index: ui/surface/accelerated_surface_mac.cc
|
| diff --git a/ui/surface/accelerated_surface_mac.cc b/ui/surface/accelerated_surface_mac.cc
|
| index 5c63de72dac7f231290ec55bc64037b5b7ad5e5b..8ff8492c5e36798be073eca5a19ccbf5be80aa03 100644
|
| --- a/ui/surface/accelerated_surface_mac.cc
|
| +++ b/ui/surface/accelerated_surface_mac.cc
|
| @@ -29,9 +29,8 @@ bool AcceleratedSurface::Initialize(
|
| gfx::GpuPreference gpu_preference) {
|
| allocate_fbo_ = allocate_fbo;
|
|
|
| - // Ensure GL is initialized before trying to create an offscreen GL context.
|
| - if (!gfx::GLSurface::InitializeOneOff())
|
| - return false;
|
| + // GL should be initialized by content::SupportsCoreAnimationPlugins().
|
| + DCHECK_NE(gfx::GetGLImplementation(), gfx::kGLImplementationNone);
|
|
|
| // Drawing to IOSurfaces via OpenGL only works with Apple's GL and
|
| // not with the OSMesa software renderer.
|
|
|