Index: content/gpu/gpu_main.cc |
diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc |
index d1c4a76e212b36a7ee8436a5b24209400d02bad9..5f50539547d82861c2dcf46e983eebde60562248 100644 |
--- a/content/gpu/gpu_main.cc |
+++ b/content/gpu/gpu_main.cc |
@@ -186,12 +186,11 @@ int GpuMain(const content::MainFunctionParams& parameters) { |
} |
#endif |
- MessageLoop::Type message_loop_type = MessageLoop::TYPE_UI; |
+ MessageLoop::Type message_loop_type = MessageLoop::TYPE_IO; |
#if defined(OS_WIN) |
// Unless we're running on desktop GL, we don't need a UI message |
// loop, so avoid its use to work around apparent problems with some |
// third-party software. |
- message_loop_type = MessageLoop::TYPE_IO; |
if (command_line.HasSwitch(switches::kUseGL) && |
command_line.GetSwitchValueASCII(switches::kUseGL) == |
gfx::kGLImplementationDesktopName) { |