OLD | NEW |
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/common/extensions/permissions/chrome_api_permissions.h" | 5 #include "chrome/common/extensions/permissions/chrome_api_permissions.h" |
6 | 6 |
7 #include "chrome/common/extensions/permissions/api_permission.h" | 7 #include "chrome/common/extensions/permissions/api_permission.h" |
8 #include "chrome/common/extensions/permissions/api_permission_set.h" | 8 #include "chrome/common/extensions/permissions/api_permission_set.h" |
9 #include "chrome/common/extensions/permissions/bluetooth_permission.h" | 9 #include "chrome/common/extensions/permissions/bluetooth_permission.h" |
10 #include "chrome/common/extensions/permissions/media_galleries_permission.h" | 10 #include "chrome/common/extensions/permissions/media_galleries_permission.h" |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
109 IDS_EXTENSION_PROMPT_WARNING_MANAGEMENT, | 109 IDS_EXTENSION_PROMPT_WARNING_MANAGEMENT, |
110 PermissionMessage::kManagement }, | 110 PermissionMessage::kManagement }, |
111 { APIPermission::kNativeMessaging, "nativeMessaging", | 111 { APIPermission::kNativeMessaging, "nativeMessaging", |
112 APIPermissionInfo::kFlagNone, | 112 APIPermissionInfo::kFlagNone, |
113 IDS_EXTENSION_PROMPT_WARNING_NATIVE_MESSAGING, | 113 IDS_EXTENSION_PROMPT_WARNING_NATIVE_MESSAGING, |
114 PermissionMessage::kNativeMessaging }, | 114 PermissionMessage::kNativeMessaging }, |
115 { APIPermission::kPower, "power", }, | 115 { APIPermission::kPower, "power", }, |
116 { APIPermission::kPrivacy, "privacy", APIPermissionInfo::kFlagNone, | 116 { APIPermission::kPrivacy, "privacy", APIPermissionInfo::kFlagNone, |
117 IDS_EXTENSION_PROMPT_WARNING_PRIVACY, | 117 IDS_EXTENSION_PROMPT_WARNING_PRIVACY, |
118 PermissionMessage::kPrivacy }, | 118 PermissionMessage::kPrivacy }, |
| 119 { APIPermission::kProcesses, "processes", APIPermissionInfo::kFlagNone, |
| 120 IDS_EXTENSION_PROMPT_WARNING_TABS, |
| 121 PermissionMessage::kTabs }, |
119 { APIPermission::kSessionRestore, "sessionRestore" }, | 122 { APIPermission::kSessionRestore, "sessionRestore" }, |
120 { APIPermission::kStorage, "storage" }, | 123 { APIPermission::kStorage, "storage" }, |
121 { APIPermission::kSyncFileSystem, "syncFileSystem", | 124 { APIPermission::kSyncFileSystem, "syncFileSystem", |
122 APIPermissionInfo::kFlagNone, | 125 APIPermissionInfo::kFlagNone, |
123 IDS_EXTENSION_PROMPT_WARNING_SYNCFILESYSTEM, | 126 IDS_EXTENSION_PROMPT_WARNING_SYNCFILESYSTEM, |
124 PermissionMessage::kSyncFileSystem }, | 127 PermissionMessage::kSyncFileSystem }, |
125 { APIPermission::kTab, "tabs", APIPermissionInfo::kFlagNone, | 128 { APIPermission::kTab, "tabs", APIPermissionInfo::kFlagNone, |
126 IDS_EXTENSION_PROMPT_WARNING_TABS, | 129 IDS_EXTENSION_PROMPT_WARNING_TABS, |
127 PermissionMessage::kTabs }, | 130 PermissionMessage::kTabs }, |
128 { APIPermission::kTopSites, "topSites", APIPermissionInfo::kFlagNone, | 131 { APIPermission::kTopSites, "topSites", APIPermissionInfo::kFlagNone, |
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
319 // Register aliases. | 322 // Register aliases. |
320 std::vector<PermissionsInfo::AliasInfo> aliases; | 323 std::vector<PermissionsInfo::AliasInfo> aliases; |
321 aliases.push_back(PermissionsInfo::AliasInfo( | 324 aliases.push_back(PermissionsInfo::AliasInfo( |
322 "unlimitedStorage", kOldUnlimitedStoragePermission)); | 325 "unlimitedStorage", kOldUnlimitedStoragePermission)); |
323 aliases.push_back(PermissionsInfo::AliasInfo( | 326 aliases.push_back(PermissionsInfo::AliasInfo( |
324 "tabs", kWindowsPermission)); | 327 "tabs", kWindowsPermission)); |
325 return aliases; | 328 return aliases; |
326 } | 329 } |
327 | 330 |
328 } // namespace extensions | 331 } // namespace extensions |
OLD | NEW |