Index: ui/gl/test/gl_surface_test_support.cc |
diff --git a/ui/gl/test/gl_surface_test_support.cc b/ui/gl/test/gl_surface_test_support.cc |
index 272e0fd7a96e24dc942d2970bf0cac9abd88a00b..dcfd5cae87bd27e9d8d4557f37bba3673a69e67a 100644 |
--- a/ui/gl/test/gl_surface_test_support.cc |
+++ b/ui/gl/test/gl_surface_test_support.cc |
@@ -32,6 +32,13 @@ void GLSurfaceTestSupport::InitializeOneOff() { |
#if defined(USE_X11) |
XInitThreads(); |
#endif |
+ |
+#if defined(USE_OZONE) |
+ ui::OzonePlatform::InitParams params; |
+ params.single_process = true; |
+ ui::OzonePlatform::InitializeForGPU(params); |
+#endif |
+ |
ui::test::EnableTestConfigForPlatformWindows(); |
bool use_software_gl = true; |
@@ -88,17 +95,21 @@ void GLSurfaceTestSupport::InitializeOneOffImplementation( |
// static |
void GLSurfaceTestSupport::InitializeOneOffWithMockBindings() { |
#if defined(USE_OZONE) |
- // This function skips where Ozone is otherwise initialized. |
- ui::OzonePlatform::InitializeForGPU(); |
+ ui::OzonePlatform::InitParams params; |
+ params.single_process = true; |
+ ui::OzonePlatform::InitializeForGPU(params); |
#endif |
+ |
InitializeOneOffImplementation(kGLImplementationMockGL, false); |
} |
void GLSurfaceTestSupport::InitializeOneOffWithStubBindings() { |
#if defined(USE_OZONE) |
- // This function skips where Ozone is otherwise initialized. |
- ui::OzonePlatform::InitializeForGPU(); |
+ ui::OzonePlatform::InitParams params; |
+ params.single_process = true; |
+ ui::OzonePlatform::InitializeForGPU(params); |
#endif |
+ |
InitializeOneOffImplementation(kGLImplementationStubGL, false); |
} |