1 --- a/base/message_loop/message_loop.h 2 +++ b/base/message_loop/message_loop.h 3 @@ -28,6 +28,11 @@ 4 #include "base/time/time.h" 5 #include "build/build_config.h" 6 7 +// Just in libchrome 8 +namespace brillo { 9 +class BaseMessageLoop; 10 +} 11 + 12 namespace base { 13 14 class ThreadTaskRunnerHandle; 15 @@ -214,6 +219,8 @@ class BASE_EXPORT MessageLoop : public MessagePump::Delegate, 16 void BindToCurrentThread(); 17 18 private: 19 + //only in libchrome 20 + friend class brillo::BaseMessageLoop; 21 friend class internal::IncomingTaskQueue; 22 friend class MessageLoopCurrent; 23 friend class MessageLoopCurrentForIO; 24