| Index: content/gpu/gpu_main.cc | 
| diff --git a/content/gpu/gpu_main.cc b/content/gpu/gpu_main.cc | 
| index da063d84ed3b0db038cc0616beaaab41eb6c4d0d..9e29e03e2c12e26872d8fc9f82682afc437a201a 100644 | 
| --- a/content/gpu/gpu_main.cc | 
| +++ b/content/gpu/gpu_main.cc | 
| @@ -146,6 +146,8 @@ int GpuMain(const MainFunctionParams& parameters) { | 
| gfx::kGLImplementationDesktopName) { | 
| message_loop_type = base::MessageLoop::TYPE_UI; | 
| } | 
| +#elif defined(TOOLKIT_GTK) | 
| +  message_loop_type = base::MessageLoop::TYPE_GPU; | 
| #elif defined(OS_LINUX) | 
| message_loop_type = base::MessageLoop::TYPE_DEFAULT; | 
| #endif | 
|  |