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 4a7253d72cf6a80368fa9fb53dc1c1eb21249725..84def4440f4fecbe5faa192a5c752a88b4098c50 100644 |
--- a/chrome/browser/ui/webui/inspect_ui.cc |
+++ b/chrome/browser/ui/webui/inspect_ui.cc |
@@ -793,7 +793,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); |
} |
} |