Index: mojo/services/public/cpp/view_manager/lib/view_manager_test_suite.cc |
diff --git a/mojo/services/public/cpp/view_manager/lib/view_manager_test_suite.cc b/mojo/services/public/cpp/view_manager/lib/view_manager_test_suite.cc |
index 30cbad68440fff0ff181cbe38fe1c339b4d362fe..abe0906e4e42a365e65d73fb7999e9de9f8ae037 100644 |
--- a/mojo/services/public/cpp/view_manager/lib/view_manager_test_suite.cc |
+++ b/mojo/services/public/cpp/view_manager/lib/view_manager_test_suite.cc |
@@ -26,8 +26,11 @@ void ViewManagerTestSuite::Initialize() { |
gfx::InitializeThreadedX11(); |
#endif |
- base::TestSuite::Initialize(); |
+#if defined(COMPONENT_BUILD) |
gfx::GLSurface::InitializeOneOffForTests(); |
+#endif |
+ |
+ base::TestSuite::Initialize(); |
// base::TestSuite and ViewsInit both try to load icu. That's ok for tests. |
base::i18n::AllowMultipleInitializeCallsForTesting(); |