Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
index c69f48f96b454a453d24dbf853b515ce1ce4b0d0..9a1c03b86857d74e52831a18e59ac94d2f0af824 100644 |
--- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
+++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc |
@@ -388,11 +388,13 @@ void ChromeBrowserMainPartsChromeos::PreMainMessageLoopRun() { |
wake_on_wifi_manager_.reset(new WakeOnWifiManager()); |
- arc_bridge_service_.reset(new arc::ArcBridgeService( |
- content::BrowserThread::GetMessageLoopProxyForThread( |
- content::BrowserThread::IO), |
- content::BrowserThread::GetMessageLoopProxyForThread( |
- content::BrowserThread::FILE))); |
+ arc_bridge_service_ = |
+ arc::ArcBridgeService::Create( |
+ content::BrowserThread::GetMessageLoopProxyForThread( |
+ content::BrowserThread::IO), |
+ content::BrowserThread::GetMessageLoopProxyForThread( |
+ content::BrowserThread::FILE)) |
+ .Pass(); |
arc_bridge_service_->DetectAvailability(); |
ChromeBrowserMainPartsLinux::PreMainMessageLoopRun(); |