| Index: chrome/browser/extensions/api/api_resource_controller.cc | 
| diff --git a/chrome/browser/extensions/api/api_resource_controller.cc b/chrome/browser/extensions/api/api_resource_controller.cc | 
| index b1014296cfe3592373da33f48cbd37a4c5dd028d..28d7e7443ed8694973af3429f96c0a2e3a9dac6d 100644 | 
| --- a/chrome/browser/extensions/api/api_resource_controller.cc | 
| +++ b/chrome/browser/extensions/api/api_resource_controller.cc | 
| @@ -5,6 +5,7 @@ | 
| #include "chrome/browser/extensions/api/api_resource_controller.h" | 
| #include "chrome/browser/extensions/api/serial/serial_connection.h" | 
| #include "chrome/browser/extensions/api/socket/socket.h" | 
| +#include "chrome/browser/extensions/api/usb/usb_device_resource.h" | 
|  | 
| namespace extensions { | 
|  | 
| @@ -79,4 +80,10 @@ SerialConnection* APIResourceController::GetSerialConnection( | 
| GetAPIResource(APIResource::SerialConnectionResource, api_resource_id)); | 
| } | 
|  | 
| +UsbDeviceResource* APIResourceController::GetUsbDeviceResource( | 
| +    int api_resource_id) const { | 
| +  return static_cast<UsbDeviceResource*>(GetAPIResource( | 
| +      APIResource::UsbDeviceResource, api_resource_id)); | 
| +} | 
| + | 
| }  // namespace extensions | 
|  |