| 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 8bf277974e5c7341d3fc38bfd3d497b3ad481554..b888a2b077e8cdb26ef02d8d507f0ff1f2172f61 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::ForExtension(GetExtension())
|
| - ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| + if (!GetExtension()->permissions_data()->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::ForExtension(GetExtension())
|
| - ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| + if (!GetExtension()->permissions_data()->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::ForExtension(GetExtension())
|
| - ->CheckAPIPermissionWithParam(APIPermission::kUsbDevice, ¶m)) {
|
| + if (!GetExtension()->permissions_data()->CheckAPIPermissionWithParam(
|
| + APIPermission::kUsbDevice, ¶m)) {
|
| LOG(WARNING) << "Insufficient permissions to access device.";
|
| CompleteWithError(kErrorPermissionDenied);
|
| return;
|
|
|