Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 4a3a83afe9eaa054277e6ef8ba91db0831e51185..05adaae163c984a5a5a7d9b0b16ecf6cab876315 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -134,6 +134,9 @@ using extensions::Extension; |
using extensions::ExtensionIdSet; |
using extensions::ExtensionInfo; |
using extensions::UnloadedExtensionInfo; |
+using extensions::PermissionMessage; |
+using extensions::PermissionMessages; |
+using extensions::PermissionSet; |
namespace errors = extension_manifest_errors; |
@@ -903,15 +906,15 @@ void ExtensionService::RecordPermissionMessagesHistogram( |
base::Histogram* counter = base::LinearHistogram::FactoryGet( |
histogram, |
1, |
- ExtensionPermissionMessage::kEnumBoundary, |
- ExtensionPermissionMessage::kEnumBoundary + 1, |
+ PermissionMessage::kEnumBoundary, |
+ PermissionMessage::kEnumBoundary + 1, |
base::Histogram::kUmaTargetedHistogramFlag); |
- ExtensionPermissionMessages permissions = e->GetPermissionMessages(); |
+ PermissionMessages permissions = e->GetPermissionMessages(); |
if (permissions.empty()) { |
- counter->Add(ExtensionPermissionMessage::kNone); |
+ counter->Add(PermissionMessage::kNone); |
} else { |
- for (ExtensionPermissionMessages::iterator it = permissions.begin(); |
+ for (PermissionMessages::iterator it = permissions.begin(); |
it != permissions.end(); ++it) |
counter->Add(it->id()); |
} |
@@ -1956,7 +1959,7 @@ void ExtensionService::InitializePermissions(const Extension* extension) { |
// If the extension has used the optional permissions API, it will have a |
// custom set of active permissions defined in the extension prefs. Here, |
// we update the extension's active permissions based on the prefs. |
- scoped_refptr<ExtensionPermissionSet> active_permissions = |
+ scoped_refptr<PermissionSet> active_permissions = |
extension_prefs()->GetActivePermissions(extension->id()); |
if (active_permissions.get()) { |
@@ -1964,18 +1967,18 @@ void ExtensionService::InitializePermissions(const Extension* extension) { |
// extension's manifest. |
// a) active permissions must be a subset of optional + default permissions |
// b) active permissions must contains all default permissions |
- scoped_refptr<ExtensionPermissionSet> total_permissions = |
- ExtensionPermissionSet::CreateUnion( |
+ scoped_refptr<PermissionSet> total_permissions = |
+ PermissionSet::CreateUnion( |
extension->required_permission_set(), |
extension->optional_permission_set()); |
// Make sure the active permissions contain no more than optional + default. |
- scoped_refptr<ExtensionPermissionSet> adjusted_active = |
- ExtensionPermissionSet::CreateIntersection( |
+ scoped_refptr<PermissionSet> adjusted_active = |
+ PermissionSet::CreateIntersection( |
total_permissions.get(), active_permissions.get()); |
// Make sure the active permissions contain the default permissions. |
- adjusted_active = ExtensionPermissionSet::CreateUnion( |
+ adjusted_active = PermissionSet::CreateUnion( |
extension->required_permission_set(), adjusted_active.get()); |
extensions::PermissionsUpdater perms_updater(profile()); |
@@ -2016,7 +2019,7 @@ void ExtensionService::InitializePermissions(const Extension* extension) { |
if (!extension->CanSilentlyIncreasePermissions()) { |
// Add all the recognized permissions if the granted permissions list |
// hasn't been initialized yet. |
- scoped_refptr<ExtensionPermissionSet> granted_permissions = |
+ scoped_refptr<PermissionSet> granted_permissions = |
extension_prefs_->GetGrantedPermissions(extension->id()); |
CHECK(granted_permissions.get()); |