Index: views/aura_desktop/aura_desktop_main.cc |
diff --git a/views/aura_desktop/aura_desktop_main.cc b/views/aura_desktop/aura_desktop_main.cc |
index 3d0e4f3c758fdd04441c74ae42c7db4d3c259712..93e22fab4f2a044706e042f44c731788452cfa2d 100644 |
--- a/views/aura_desktop/aura_desktop_main.cc |
+++ b/views/aura_desktop/aura_desktop_main.cc |
@@ -121,6 +121,9 @@ int main(int argc, char** argv) { |
base::MessagePumpX::DisableGtkMessagePump(); |
#endif |
+ // Create the message-loop here before creating the desktop. |
+ MessageLoop message_loop(MessageLoop::TYPE_UI); |
+ |
aura::Desktop::GetInstance(); |
// Create a hierarchy of test windows. |