Index: chrome/browser/usb/usb_chooser_controller.h |
diff --git a/chrome/browser/usb/usb_chooser_controller.h b/chrome/browser/usb/usb_chooser_controller.h |
index bd7004730f673f9ce3d5d7ca3975ed0cea00d074..95f5807053a8adcedee6ffad777608eb7b39ea80 100644 |
--- a/chrome/browser/usb/usb_chooser_controller.h |
+++ b/chrome/browser/usb/usb_chooser_controller.h |
@@ -23,7 +23,7 @@ class RenderFrameHost; |
namespace device { |
class UsbDevice; |
-class UsbDeviceFilter; |
+struct UsbDeviceFilter; |
} |
// UsbChooserController creates a chooser for WebUSB. |
@@ -33,7 +33,7 @@ class UsbChooserController : public ChooserController, |
public: |
UsbChooserController( |
content::RenderFrameHost* render_frame_host, |
- const std::vector<device::usb::DeviceFilterPtr>& device_filters, |
+ const std::vector<device::UsbDeviceFilter>& device_filters, |
const device::usb::ChooserService::GetPermissionCallback& callback); |
~UsbChooserController() override; |