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 aae8fd79d497a7cdfb111c3d4ef8f5184761b0eb..72e074cfabe055253e5140d170f0fa529506b577 100644 |
--- a/ui/gl/test/gl_surface_test_support.cc |
+++ b/ui/gl/test/gl_surface_test_support.cc |
@@ -14,6 +14,10 @@ |
#include "ui/gl/gl_switches.h" |
#include "ui/gl/init/gl_factory.h" |
+#if defined(USE_OZONE) |
+#include "ui/ozone/public/ozone_platform.h" |
+#endif |
+ |
#if defined(USE_X11) |
#include <X11/Xlib.h> |
#include "ui/platform_window/x11/x11_window.h" |
@@ -83,6 +87,10 @@ void GLSurfaceTestSupport::InitializeOneOffImplementation( |
// static |
void GLSurfaceTestSupport::InitializeOneOffWithMockBindings() { |
+#if defined(USE_OZONE) |
+ // This function skips where Ozone is otherwise initialized. |
+ ui::OzonePlatform::InitializeForGPU(); |
+#endif |
InitializeOneOffImplementation(kGLImplementationMockGL, false); |
} |