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 "extensions/common/permissions/api_permission.h" | 7 #include "extensions/common/permissions/api_permission.h" |
8 #include "extensions/common/permissions/api_permission_set.h" | 8 #include "extensions/common/permissions/api_permission_set.h" |
9 #include "extensions/common/permissions/media_galleries_permission.h" | 9 #include "extensions/common/permissions/media_galleries_permission.h" |
10 #include "extensions/common/permissions/permission_message.h" | 10 #include "extensions/common/permissions/permission_message.h" |
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
120 {APIPermission::kLocation, "location", | 120 {APIPermission::kLocation, "location", |
121 APIPermissionInfo::kFlagCannotBeOptional, | 121 APIPermissionInfo::kFlagCannotBeOptional, |
122 IDS_EXTENSION_PROMPT_WARNING_GEOLOCATION, | 122 IDS_EXTENSION_PROMPT_WARNING_GEOLOCATION, |
123 PermissionMessage::kGeolocation}, | 123 PermissionMessage::kGeolocation}, |
124 {APIPermission::kManagement, "management", APIPermissionInfo::kFlagNone, | 124 {APIPermission::kManagement, "management", APIPermissionInfo::kFlagNone, |
125 IDS_EXTENSION_PROMPT_WARNING_MANAGEMENT, PermissionMessage::kManagement}, | 125 IDS_EXTENSION_PROMPT_WARNING_MANAGEMENT, PermissionMessage::kManagement}, |
126 {APIPermission::kNativeMessaging, "nativeMessaging", | 126 {APIPermission::kNativeMessaging, "nativeMessaging", |
127 APIPermissionInfo::kFlagNone, | 127 APIPermissionInfo::kFlagNone, |
128 IDS_EXTENSION_PROMPT_WARNING_NATIVE_MESSAGING, | 128 IDS_EXTENSION_PROMPT_WARNING_NATIVE_MESSAGING, |
129 PermissionMessage::kNativeMessaging}, | 129 PermissionMessage::kNativeMessaging}, |
130 {APIPermission::kPower, "power"}, | |
131 {APIPermission::kPrivacy, "privacy", APIPermissionInfo::kFlagNone, | 130 {APIPermission::kPrivacy, "privacy", APIPermissionInfo::kFlagNone, |
132 IDS_EXTENSION_PROMPT_WARNING_PRIVACY, PermissionMessage::kPrivacy}, | 131 IDS_EXTENSION_PROMPT_WARNING_PRIVACY, PermissionMessage::kPrivacy}, |
133 {APIPermission::kProcesses, "processes", APIPermissionInfo::kFlagNone, | 132 {APIPermission::kProcesses, "processes", APIPermissionInfo::kFlagNone, |
134 IDS_EXTENSION_PROMPT_WARNING_HISTORY_READ, PermissionMessage::kTabs}, | 133 IDS_EXTENSION_PROMPT_WARNING_HISTORY_READ, PermissionMessage::kTabs}, |
135 {APIPermission::kSessions, "sessions"}, | 134 {APIPermission::kSessions, "sessions"}, |
136 {APIPermission::kSignedInDevices, "signedInDevices", | 135 {APIPermission::kSignedInDevices, "signedInDevices", |
137 APIPermissionInfo::kFlagNone, | 136 APIPermissionInfo::kFlagNone, |
138 IDS_EXTENSION_PROMPT_WARNING_SIGNED_IN_DEVICES, | 137 IDS_EXTENSION_PROMPT_WARNING_SIGNED_IN_DEVICES, |
139 PermissionMessage::kSignedInDevices}, | 138 PermissionMessage::kSignedInDevices}, |
140 {APIPermission::kSyncFileSystem, "syncFileSystem", | 139 {APIPermission::kSyncFileSystem, "syncFileSystem", |
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
371 PermissionsProvider::AliasInfo("app.window.fullscreen.overrideEsc", | 370 PermissionsProvider::AliasInfo("app.window.fullscreen.overrideEsc", |
372 kOldOverrideEscFullscreenPermission)); | 371 kOldOverrideEscFullscreenPermission)); |
373 aliases.push_back(PermissionsProvider::AliasInfo( | 372 aliases.push_back(PermissionsProvider::AliasInfo( |
374 "unlimitedStorage", kOldUnlimitedStoragePermission)); | 373 "unlimitedStorage", kOldUnlimitedStoragePermission)); |
375 aliases.push_back(PermissionsProvider::AliasInfo( | 374 aliases.push_back(PermissionsProvider::AliasInfo( |
376 "tabs", kWindowsPermission)); | 375 "tabs", kWindowsPermission)); |
377 return aliases; | 376 return aliases; |
378 } | 377 } |
379 | 378 |
380 } // namespace extensions | 379 } // namespace extensions |
OLD | NEW |