Index: base/message_loop/message_loop.cc |
diff --git a/base/message_loop/message_loop.cc b/base/message_loop/message_loop.cc |
index a9effec1247ab0c7ecb36483949e651ae9ded434..8a2f213156aa3e93ebf12aec36f79bb773937aa0 100644 |
--- a/base/message_loop/message_loop.cc |
+++ b/base/message_loop/message_loop.cc |
@@ -709,6 +709,18 @@ void MessageLoopForUI::Start() { |
// No Histogram support for UI message loop as it is managed by Java side |
static_cast<MessagePumpForUI*>(pump_.get())->Start(this); |
} |
+ |
+void MessageLoopForUI::StartForTesting( |
+ base::android::JavaMessageHandlerFactory* factory, |
+ WaitableEvent* test_done_event) { |
+ // No Histogram support for UI message loop as it is managed by Java side |
+ static_cast<MessagePumpForUI*>(pump_.get()) |
+ ->StartForUnitTest(this, factory, test_done_event); |
+} |
+ |
+void MessageLoopForUI::Abort() { |
+ static_cast<MessagePumpForUI*>(pump_.get())->Abort(); |
+} |
#endif |
#if defined(OS_IOS) |