| Index: ui/gl/gl_surface_egl.cc
|
| diff --git a/ui/gl/gl_surface_egl.cc b/ui/gl/gl_surface_egl.cc
|
| index 5f4edf4783f369c461a95a07bc0b9eaf1dac4417..af9bccedadcc9ea2d3ad32041ca597dafe8309bc 100644
|
| --- a/ui/gl/gl_surface_egl.cc
|
| +++ b/ui/gl/gl_surface_egl.cc
|
| @@ -104,7 +104,8 @@ bool GLSurfaceEGL::InitializeOneOff() {
|
| g_native_display = base::MessagePumpForUI::GetDefaultXDisplay();
|
| #elif defined(OS_WIN)
|
| g_native_display = EGL_DEFAULT_DISPLAY;
|
| - if (!CommandLine::ForCurrentProcess()->HasSwitch(switches::kDisableD3D11)) {
|
| + if (!CommandLine::ForCurrentProcess()->HasSwitch(switches::kDisableD3D11) &&
|
| + CommandLine::ForCurrentProcess()->HasSwitch(switches::kEnableD3D11)) {
|
| g_native_display = EGL_D3D11_ELSE_D3D9_DISPLAY_ANGLE;
|
| }
|
| #elif defined(USE_OZONE)
|
|
|