Index: base/message_loop/message_loop.cc |
diff --git a/base/message_loop/message_loop.cc b/base/message_loop/message_loop.cc |
index 712fcfa89869fdab2fe4350b0dfa9e66725dc5cd..bbf7cd3990c4cb0f391bf2a0c39b0b4e8d170407 100644 |
--- a/base/message_loop/message_loop.cc |
+++ b/base/message_loop/message_loop.cc |
@@ -665,7 +665,8 @@ void MessageLoopForUI::Attach() { |
} |
#endif |
-#if !defined(OS_MACOSX) && !defined(OS_NACL) && !defined(OS_ANDROID) |
+#if !defined(OS_NACL) && (defined(TOOLKIT_GTK) || defined(USE_OZONE) || \ |
+ defined(OS_WIN) || defined(USE_X11)) |
void MessageLoopForUI::AddObserver(Observer* observer) { |
pump_ui()->AddObserver(observer); |
} |
@@ -673,7 +674,6 @@ void MessageLoopForUI::AddObserver(Observer* observer) { |
void MessageLoopForUI::RemoveObserver(Observer* observer) { |
pump_ui()->RemoveObserver(observer); |
} |
- |
#endif // !defined(OS_MACOSX) && !defined(OS_NACL) && !defined(OS_ANDROID) |
//------------------------------------------------------------------------------ |