Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 756c066b29dd158d66466ef1d2dc3d1b8d18ca6d..08392278e4535420d535627814586a424be48407 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -161,6 +161,10 @@ static const int kUpdateCheckIntervalHours = 6; |
static const int kEndSessionTimeoutSeconds = 10; |
#endif |
+#if !defined(OS_ANDROID) && !defined(OS_IOS) |
+#include "chrome/browser/chrome_webusb_browser_client.h" |
+#endif |
+ |
using content::BrowserThread; |
using content::ChildProcessSecurityPolicy; |
using content::PluginService; |
@@ -225,6 +229,10 @@ BrowserProcessImpl::BrowserProcessImpl( |
update_client::UpdateQueryParams::SetDelegate( |
ChromeUpdateQueryParamsDelegate::GetInstance()); |
+ |
+#if !defined(OS_ANDROID) && !defined(OS_IOS) |
+ webusb::WebUsbBrowserClient::Set(new ChromeWebUsbBrowserClient()); |
+#endif |
} |
BrowserProcessImpl::~BrowserProcessImpl() { |