Index: chrome/browser/ui/android/usb_chooser_dialog_android.cc |
diff --git a/chrome/browser/ui/android/usb_chooser_dialog_android.cc b/chrome/browser/ui/android/usb_chooser_dialog_android.cc |
index 2bac1cd838eea865f7ce6b946d9d692b3527f229..a31f6abc1b0feef7d0d2e206bfb47dcede8aaea7 100644 |
--- a/chrome/browser/ui/android/usb_chooser_dialog_android.cc |
+++ b/chrome/browser/ui/android/usb_chooser_dialog_android.cc |
@@ -49,13 +49,13 @@ void OnDevicePermissionRequestComplete( |
} // namespace |
UsbChooserDialogAndroid::UsbChooserDialogAndroid( |
- std::vector<device::usb::DeviceFilterPtr> filters, |
+ const std::vector<device::UsbDeviceFilter>& filters, |
content::RenderFrameHost* render_frame_host, |
const device::usb::ChooserService::GetPermissionCallback& callback) |
: render_frame_host_(render_frame_host), |
callback_(callback), |
usb_service_observer_(this), |
- filters_(mojo::ConvertTo<std::vector<device::UsbDeviceFilter>>(filters)), |
+ filters_(filters), |
weak_factory_(this) { |
device::UsbService* usb_service = |
device::DeviceClient::Get()->GetUsbService(); |