Index: chrome/browser/ui/webui/inspect_ui.cc |
diff --git a/chrome/browser/ui/webui/inspect_ui.cc b/chrome/browser/ui/webui/inspect_ui.cc |
index cdc4748e4cf0d41a3795ba8fee901c59990cc089..ab691fdb391fadf847669540e23d8e9476d8209b 100644 |
--- a/chrome/browser/ui/webui/inspect_ui.cc |
+++ b/chrome/browser/ui/webui/inspect_ui.cc |
@@ -782,7 +782,16 @@ void InspectUI::UpdateDiscoverUsbDevicesEnabled() { |
if (adb_bridge) { |
bool enabled = false; |
value->GetAsBoolean(&enabled); |
- adb_bridge->set_discover_usb_devices(enabled); |
+ |
+ DevToolsAdbBridge::DeviceProviders device_providers; |
+ device_providers.push_back(AndroidDeviceProvider::GetAdbDeviceProvider()); |
+ |
+ if (enabled) { |
+ device_providers.push_back( |
+ AndroidDeviceProvider::GetUsbDeviceProvider(profile)); |
+ } |
+ |
+ adb_bridge->set_device_providers(device_providers); |
} |
} |