| Index: extensions/browser/api/usb/usb_api.cc
|
| diff --git a/extensions/browser/api/usb/usb_api.cc b/extensions/browser/api/usb/usb_api.cc
|
| index 428439a06c5b5e4204d81fbd16b75fccd97f22da..8bf277974e5c7341d3fc38bfd3d497b3ad481554 100644
|
| --- a/extensions/browser/api/usb/usb_api.cc
|
| +++ b/extensions/browser/api/usb/usb_api.cc
|
| @@ -422,8 +422,8 @@ scoped_refptr<UsbDevice> UsbAsyncApiFunction::GetDeviceOrOrCompleteWithError(
|
| const uint16_t product_id = input_device.product_id;
|
| UsbDevicePermission::CheckParam param(
|
| vendor_id, product_id, UsbDevicePermissionData::UNSPECIFIED_INTERFACE);
|
| - if (!PermissionsData::CheckAPIPermissionWithParam(
|
| - GetExtension(), APIPermission::kUsbDevice, ¶m)) {
|
| + if (!PermissionsData::ForExtension(GetExtension())
|
| + ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| LOG(WARNING) << "Insufficient permissions to access device.";
|
| CompleteWithError(kErrorPermissionDenied);
|
| return NULL;
|
| @@ -553,8 +553,8 @@ void UsbFindDevicesFunction::AsyncWorkStart() {
|
| ? *parameters_->options.interface_id.get()
|
| : UsbDevicePermissionData::ANY_INTERFACE;
|
| UsbDevicePermission::CheckParam param(vendor_id, product_id, interface_id);
|
| - if (!PermissionsData::CheckAPIPermissionWithParam(
|
| - GetExtension(), APIPermission::kUsbDevice, ¶m)) {
|
| + if (!PermissionsData::ForExtension(GetExtension())
|
| + ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| LOG(WARNING) << "Insufficient permissions to access device.";
|
| CompleteWithError(kErrorPermissionDenied);
|
| return;
|
| @@ -629,8 +629,8 @@ void UsbGetDevicesFunction::AsyncWorkStart() {
|
| const uint16_t product_id = parameters_->options.product_id;
|
| UsbDevicePermission::CheckParam param(
|
| vendor_id, product_id, UsbDevicePermissionData::UNSPECIFIED_INTERFACE);
|
| - if (!PermissionsData::CheckAPIPermissionWithParam(
|
| - GetExtension(), APIPermission::kUsbDevice, ¶m)) {
|
| + if (!PermissionsData::ForExtension(GetExtension())
|
| + ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| LOG(WARNING) << "Insufficient permissions to access device.";
|
| CompleteWithError(kErrorPermissionDenied);
|
| return;
|
|
|