| Index: base/message_loop/message_loop.h
|
| diff --git a/base/message_loop/message_loop.h b/base/message_loop/message_loop.h
|
| index edb9da7b8960bf38c95c10b00f282a3811d9881f..66176466cfd1e7131987697076f81dbb50399799 100644
|
| --- a/base/message_loop/message_loop.h
|
| +++ b/base/message_loop/message_loop.h
|
| @@ -34,7 +34,9 @@
|
| #include "base/message_loop/message_pump_libevent.h"
|
| #if !defined(OS_MACOSX) && !defined(OS_ANDROID)
|
|
|
| -#if defined(USE_GLIB) && !defined(OS_NACL)
|
| +#if defined(OS_CHROMEOS) && !defined(OS_NACL) && !defined(USE_GLIB)
|
| +#include "base/message_loop/message_pump_libevent.h"
|
| +#elif defined(USE_GLIB) && !defined(OS_NACL)
|
| #include "base/message_loop/message_pump_glib.h"
|
| #elif !defined(OS_ANDROID_HOST)
|
| #include "base/message_loop/message_pump_glib.h"
|
| @@ -51,7 +53,7 @@ class RunLoop;
|
| class ThreadTaskRunnerHandle;
|
| #if defined(OS_ANDROID)
|
| class MessagePumpForUI;
|
| -#elif defined(OS_ANDROID_HOST)
|
| +#elif defined(OS_ANDROID_HOST) || (defined(OS_CHROMEOS) && !defined(USE_GLIB))
|
| typedef MessagePumpLibevent MessagePumpForUI;
|
| #endif
|
| class WaitableEvent;
|
| @@ -561,7 +563,8 @@ class BASE_EXPORT MessageLoopForUI : public MessageLoop {
|
| void RemoveObserver(Observer* observer);
|
| #endif
|
|
|
| -#if defined(USE_OZONE) && !defined(OS_NACL)
|
| +#if !defined(OS_NACL) && \
|
| + (defined(USE_OZONE) || (defined(OS_CHROMEOS) && !defined(USE_GLIB)))
|
| // Please see MessagePumpLibevent for definition.
|
| bool WatchFileDescriptor(
|
| int fd,
|
|
|