summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/api/permissions/permissions_api.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/api/permissions/permissions_api.cc')
-rw-r--r--chrome/browser/extensions/api/permissions/permissions_api.cc39
1 files changed, 18 insertions, 21 deletions
diff --git a/chrome/browser/extensions/api/permissions/permissions_api.cc b/chrome/browser/extensions/api/permissions/permissions_api.cc
index cf23aa0..e5ac3aa 100644
--- a/chrome/browser/extensions/api/permissions/permissions_api.cc
+++ b/chrome/browser/extensions/api/permissions/permissions_api.cc
@@ -54,11 +54,10 @@ bool PermissionsContainsFunction::RunImpl() {
scoped_ptr<Contains::Params> params(Contains::Params::Create(*args_));
EXTENSION_FUNCTION_VALIDATE(params);
- scoped_refptr<PermissionSet> permissions =
- helpers::UnpackPermissionSet(
- params->permissions,
- ExtensionPrefs::Get(profile_)->AllowFileAccess(extension_->id()),
- &error_);
+ scoped_refptr<PermissionSet> permissions = helpers::UnpackPermissionSet(
+ params->permissions,
+ ExtensionPrefs::Get(GetProfile())->AllowFileAccess(extension_->id()),
+ &error_);
if (!permissions.get())
return false;
@@ -78,11 +77,10 @@ bool PermissionsRemoveFunction::RunImpl() {
scoped_ptr<Remove::Params> params(Remove::Params::Create(*args_));
EXTENSION_FUNCTION_VALIDATE(params);
- scoped_refptr<PermissionSet> permissions =
- helpers::UnpackPermissionSet(
- params->permissions,
- ExtensionPrefs::Get(profile_)->AllowFileAccess(extension_->id()),
- &error_);
+ scoped_refptr<PermissionSet> permissions = helpers::UnpackPermissionSet(
+ params->permissions,
+ ExtensionPrefs::Get(GetProfile())->AllowFileAccess(extension_->id()),
+ &error_);
if (!permissions.get())
return false;
@@ -109,7 +107,8 @@ bool PermissionsRemoveFunction::RunImpl() {
return false;
}
- PermissionsUpdater(profile()).RemovePermissions(extension, permissions.get());
+ PermissionsUpdater(GetProfile())
+ .RemovePermissions(extension, permissions.get());
results_ = Remove::Results::Create(true);
return true;
}
@@ -128,7 +127,7 @@ void PermissionsRequestFunction::SetIgnoreUserGestureForTests(
PermissionsRequestFunction::PermissionsRequestFunction() {}
void PermissionsRequestFunction::InstallUIProceed() {
- PermissionsUpdater perms_updater(profile());
+ PermissionsUpdater perms_updater(GetProfile());
perms_updater.AddPermissions(GetExtension(), requested_permissions_.get());
results_ = Request::Results::Create(true);
@@ -158,11 +157,10 @@ bool PermissionsRequestFunction::RunImpl() {
scoped_ptr<Request::Params> params(Request::Params::Create(*args_));
EXTENSION_FUNCTION_VALIDATE(params);
- requested_permissions_ =
- helpers::UnpackPermissionSet(
- params->permissions,
- ExtensionPrefs::Get(profile_)->AllowFileAccess(extension_->id()),
- &error_);
+ requested_permissions_ = helpers::UnpackPermissionSet(
+ params->permissions,
+ ExtensionPrefs::Get(GetProfile())->AllowFileAccess(extension_->id()),
+ &error_);
if (!requested_permissions_.get())
return false;
@@ -186,11 +184,10 @@ bool PermissionsRequestFunction::RunImpl() {
// We don't need to prompt the user if the requested permissions are a subset
// of the granted permissions set.
- scoped_refptr<const PermissionSet> granted =
- ExtensionPrefs::Get(profile_)->
- GetGrantedPermissions(GetExtension()->id());
+ scoped_refptr<const PermissionSet> granted = ExtensionPrefs::Get(
+ GetProfile())->GetGrantedPermissions(GetExtension()->id());
if (granted.get() && granted->Contains(*requested_permissions_.get())) {
- PermissionsUpdater perms_updater(profile());
+ PermissionsUpdater perms_updater(GetProfile());
perms_updater.AddPermissions(GetExtension(), requested_permissions_.get());
results_ = Request::Results::Create(true);
SendResponse(true);