summaryrefslogtreecommitdiffstats
path: root/base/message_loop.cc
diff options
context:
space:
mode:
authorrohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-13 11:02:57 +0000
committerrohitrao@chromium.org <rohitrao@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-13 11:02:57 +0000
commitfeb727e9f96d54ad1d079c5d638707f6f31c98c6 (patch)
treee5b95a21f44ee1968aa319141e914364f5f47f1f /base/message_loop.cc
parent5b317bc1cd0f78ed354ce009ef8ab870cfd54667 (diff)
downloadchromium_src-feb727e9f96d54ad1d079c5d638707f6f31c98c6.zip
chromium_src-feb727e9f96d54ad1d079c5d638707f6f31c98c6.tar.gz
chromium_src-feb727e9f96d54ad1d079c5d638707f6f31c98c6.tar.bz2
Adds MessageLoopUIApplication for use on iOS.
BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10689161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146553 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_loop.cc')
-rw-r--r--base/message_loop.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/base/message_loop.cc b/base/message_loop.cc
index 8eb4e3b..f3bb4bb 100644
--- a/base/message_loop.cc
+++ b/base/message_loop.cc
@@ -720,6 +720,12 @@ void MessageLoopForUI::Start() {
}
#endif
+#if defined(OS_IOS)
+void MessageLoopForUI::Attach() {
+ static_cast<base::MessagePumpUIApplication*>(pump_.get())->Attach(this);
+}
+#endif
+
#if !defined(OS_MACOSX) && !defined(OS_NACL) && !defined(OS_ANDROID)
void MessageLoopForUI::AddObserver(Observer* observer) {
pump_ui()->AddObserver(observer);