Index: chrome/browser/media/router/media_router_mojo_test.cc |
diff --git a/chrome/browser/media/router/media_router_mojo_test.cc b/chrome/browser/media/router/media_router_mojo_test.cc |
index e5cd81446b3b99f58bdbf4acf270dd4567576bcc..3eccb482614ecea24a2d2739213e3306deb0b235 100644 |
--- a/chrome/browser/media/router/media_router_mojo_test.cc |
+++ b/chrome/browser/media/router/media_router_mojo_test.cc |
@@ -29,7 +29,7 @@ MockMediaRouteProvider::~MockMediaRouteProvider() { |
MediaRouterMojoTest::MediaRouterMojoTest() |
: mock_media_router_(new MediaRouterMojoImpl(&mock_event_page_tracker_)), |
- message_loop_(mojo::common::MessagePumpMojo::Create()) { |
+ run_loop_(new base::RunLoop()) { |
mock_media_router_->set_instance_id_for_test(kInstanceId); |
extension_ = extensions::test_util::CreateEmptyExtension(); |
} |
@@ -57,11 +57,13 @@ void MediaRouterMojoTest::SetUp() { |
ON_CALL(mock_event_page_tracker_, IsEventPageSuspended(extension_id())) |
.WillByDefault(testing::Return(false)); |
ConnectProviderManagerService(); |
- message_loop_.RunUntilIdle(); |
+ run_loop_->RunUntilIdle(); |
+ run_loop_.reset(new base::RunLoop()); |
} |
void MediaRouterMojoTest::ProcessEventLoop() { |
- message_loop_.RunUntilIdle(); |
+ run_loop_->RunUntilIdle(); |
+ run_loop_.reset(new base::RunLoop()); |
} |
} // namespace media_router |