| Index: device/hid/hid_connection_unittest.cc | 
| diff --git a/device/hid/hid_connection_unittest.cc b/device/hid/hid_connection_unittest.cc | 
| index ab3841caacbb6e515e0cfc8a522ecff07ede5551..e474a6259c875d903adfb0e528ac2ed28455b3e2 100644 | 
| --- a/device/hid/hid_connection_unittest.cc | 
| +++ b/device/hid/hid_connection_unittest.cc | 
| @@ -62,19 +62,20 @@ class DeviceCatcher : HidService::Observer { | 
| } | 
|  | 
| private: | 
| -  void OnEnumerationComplete(const std::vector<HidDeviceInfo>& devices) { | 
| -    for (const HidDeviceInfo& device_info : devices) { | 
| -      if (device_info.serial_number == serial_number_) { | 
| -        device_id_ = device_info.device_id; | 
| +  void OnEnumerationComplete( | 
| +      const std::vector<scoped_refptr<HidDeviceInfo>>& devices) { | 
| +    for (const scoped_refptr<HidDeviceInfo>& device_info : devices) { | 
| +      if (device_info->serial_number() == serial_number_) { | 
| +        device_id_ = device_info->device_id(); | 
| run_loop_.Quit(); | 
| break; | 
| } | 
| } | 
| } | 
|  | 
| -  void OnDeviceAdded(const HidDeviceInfo& device_info) override { | 
| -    if (device_info.serial_number == serial_number_) { | 
| -      device_id_ = device_info.device_id; | 
| +  void OnDeviceAdded(scoped_refptr<HidDeviceInfo> device_info) override { | 
| +    if (device_info->serial_number() == serial_number_) { | 
| +      device_id_ = device_info->device_id(); | 
| run_loop_.Quit(); | 
| } | 
| } | 
|  |