Index: base/message_loop.cc |
=================================================================== |
--- base/message_loop.cc (revision 16288) |
+++ base/message_loop.cc (working copy) |
@@ -565,6 +565,18 @@ |
//------------------------------------------------------------------------------ |
// MessageLoopForUI |
+#if defined(OS_LINUX) || defined(OS_WIN) |
+ |
+void MessageLoopForUI::AddObserver(Observer* observer) { |
+ pump_ui()->AddObserver(observer); |
+} |
+ |
+void MessageLoopForUI::RemoveObserver(Observer* observer) { |
+ pump_ui()->RemoveObserver(observer); |
+} |
+ |
+#endif |
+ |
#if defined(OS_WIN) |
void MessageLoopForUI::Run(Dispatcher* dispatcher) { |
@@ -573,14 +585,6 @@ |
RunHandler(); |
} |
-void MessageLoopForUI::AddObserver(Observer* observer) { |
- pump_win()->AddObserver(observer); |
-} |
- |
-void MessageLoopForUI::RemoveObserver(Observer* observer) { |
- pump_win()->RemoveObserver(observer); |
-} |
- |
void MessageLoopForUI::WillProcessMessage(const MSG& message) { |
pump_win()->WillProcessMessage(message); |
} |