Index: chrome/browser/usb/web_usb_permission_provider.h |
diff --git a/chrome/browser/usb/web_usb_permission_provider.h b/chrome/browser/usb/web_usb_permission_provider.h |
index 659398581232669f49d7790a8423455950b7b4ce..dee8323dc07af3305e869b9f0e19a91d9285799c 100644 |
--- a/chrome/browser/usb/web_usb_permission_provider.h |
+++ b/chrome/browser/usb/web_usb_permission_provider.h |
@@ -28,14 +28,14 @@ class WebUSBPermissionProvider : public device::usb::PermissionProvider { |
// device::usb::PermissionProvider implementation. |
bool HasDevicePermission( |
- const device::usb::DeviceInfo& device_info) const override; |
+ scoped_refptr<const device::UsbDevice> device) const override; |
bool HasConfigurationPermission( |
uint8_t requested_configuration, |
- const device::usb::DeviceInfo& device_info) const override; |
+ scoped_refptr<const device::UsbDevice> device) const override; |
bool HasFunctionPermission( |
uint8_t requested_function, |
uint8_t configuration_value, |
- const device::usb::DeviceInfo& device_info) const override; |
+ scoped_refptr<const device::UsbDevice> device) const override; |
void IncrementConnectionCount() override; |
void DecrementConnectionCount() override; |