summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_system_impl.cc
diff options
context:
space:
mode:
authorbinjin <binjin@chromium.org>2014-10-30 18:55:57 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-31 01:56:20 +0000
commite6b58b5a41f010118c5caea9ba78bc077a5f551b (patch)
tree126ea761cfa5b0be561ea347dd1e9831ca868f3a /chrome/browser/extensions/extension_system_impl.cc
parent7393cee9845330bbe5e4712f5e16751256e6cb7c (diff)
downloadchromium_src-e6b58b5a41f010118c5caea9ba78bc077a5f551b.zip
chromium_src-e6b58b5a41f010118c5caea9ba78bc077a5f551b.tar.gz
chromium_src-e6b58b5a41f010118c5caea9ba78bc077a5f551b.tar.bz2
Add policy controlled permission block list for extensions
This CL adds permissions block list for extensions. Currently only simple API permissions are supported, and the block list applies to both required and optional permissions of extensions. BUG=177351 Review URL: https://codereview.chromium.org/595363002 Cr-Commit-Position: refs/heads/master@{#302211}
Diffstat (limited to 'chrome/browser/extensions/extension_system_impl.cc')
-rw-r--r--chrome/browser/extensions/extension_system_impl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/browser/extensions/extension_system_impl.cc b/chrome/browser/extensions/extension_system_impl.cc
index 11d69fe..02de369 100644
--- a/chrome/browser/extensions/extension_system_impl.cc
+++ b/chrome/browser/extensions/extension_system_impl.cc
@@ -137,9 +137,9 @@ void ExtensionSystemImpl::Shared::InitPrefs() {
}
void ExtensionSystemImpl::Shared::RegisterManagementPolicyProviders() {
- management_policy_->RegisterProvider(
+ management_policy_->RegisterProviders(
ExtensionManagementFactory::GetForBrowserContext(profile_)
- ->GetProvider());
+ ->GetProviders());
#if defined(OS_CHROMEOS)
if (device_local_account_management_policy_provider_) {