Index: chrome/browser/devtools/device/usb/android_usb_browsertest.cc |
diff --git a/chrome/browser/devtools/device/usb/android_usb_browsertest.cc b/chrome/browser/devtools/device/usb/android_usb_browsertest.cc |
index ffa684a8846f94ccc373d0f25696bb7e39abb51e..88fe9c6a60f9b125227eea4ab9197c77ab1f5466 100644 |
--- a/chrome/browser/devtools/device/usb/android_usb_browsertest.cc |
+++ b/chrome/browser/devtools/device/usb/android_usb_browsertest.cc |
@@ -176,6 +176,8 @@ class MockUsbDeviceHandle : public UsbDeviceHandle { |
virtual void Close() override { device_ = nullptr; } |
+ bool SetConfiguration(int configuration_value) override { return true; } |
+ |
bool ClaimInterface(int interface_number) override { |
if (device_->claimed_interfaces_.find(interface_number) != |
device_->claimed_interfaces_.end()) |
@@ -471,8 +473,8 @@ class MockUsbDevice : public UsbDevice { |
return new MockUsbDeviceHandle<T>(this); |
} |
- virtual const UsbConfigDescriptor& GetConfiguration() override { |
- return config_desc_; |
+ virtual const UsbConfigDescriptor* GetConfiguration() override { |
+ return &config_desc_; |
} |
virtual bool GetManufacturer(base::string16* manufacturer) override { |