| 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/grit/generated_resources.h" | 7 #include "chrome/grit/generated_resources.h" |
| 8 #include "extensions/common/permissions/api_permission.h" | 8 #include "extensions/common/permissions/api_permission.h" |
| 9 #include "extensions/common/permissions/api_permission_set.h" | 9 #include "extensions/common/permissions/api_permission_set.h" |
| 10 #include "extensions/common/permissions/media_galleries_permission.h" | 10 #include "extensions/common/permissions/media_galleries_permission.h" |
| (...skipping 192 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 203 {APIPermission::kWallpaper, | 203 {APIPermission::kWallpaper, |
| 204 "wallpaper", | 204 "wallpaper", |
| 205 APIPermissionInfo::kFlagCannotBeOptional, | 205 APIPermissionInfo::kFlagCannotBeOptional, |
| 206 IDS_EXTENSION_PROMPT_WARNING_WALLPAPER, | 206 IDS_EXTENSION_PROMPT_WARNING_WALLPAPER, |
| 207 PermissionMessage::kWallpaper}, | 207 PermissionMessage::kWallpaper}, |
| 208 {APIPermission::kWebNavigation, | 208 {APIPermission::kWebNavigation, |
| 209 "webNavigation", | 209 "webNavigation", |
| 210 APIPermissionInfo::kFlagNone, | 210 APIPermissionInfo::kFlagNone, |
| 211 IDS_EXTENSION_PROMPT_WARNING_HISTORY_READ, | 211 IDS_EXTENSION_PROMPT_WARNING_HISTORY_READ, |
| 212 PermissionMessage::kTabs}, | 212 PermissionMessage::kTabs}, |
| 213 {APIPermission::kWindowsGlobal, "windows.global"}, |
| 213 | 214 |
| 214 // Register private permissions. | 215 // Register private permissions. |
| 215 {APIPermission::kScreenlockPrivate, | 216 {APIPermission::kScreenlockPrivate, |
| 216 "screenlockPrivate", | 217 "screenlockPrivate", |
| 217 APIPermissionInfo::kFlagCannotBeOptional, | 218 APIPermissionInfo::kFlagCannotBeOptional, |
| 218 IDS_EXTENSION_PROMPT_WARNING_SCREENLOCK_PRIVATE, | 219 IDS_EXTENSION_PROMPT_WARNING_SCREENLOCK_PRIVATE, |
| 219 PermissionMessage::kScreenlockPrivate}, | 220 PermissionMessage::kScreenlockPrivate}, |
| 220 {APIPermission::kActivityLogPrivate, | 221 {APIPermission::kActivityLogPrivate, |
| 221 "activityLogPrivate", | 222 "activityLogPrivate", |
| 222 APIPermissionInfo::kFlagCannotBeOptional, | 223 APIPermissionInfo::kFlagCannotBeOptional, |
| (...skipping 253 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 476 | 477 |
| 477 std::vector<PermissionsProvider::AliasInfo> | 478 std::vector<PermissionsProvider::AliasInfo> |
| 478 ChromeAPIPermissions::GetAllAliases() const { | 479 ChromeAPIPermissions::GetAllAliases() const { |
| 479 // Register aliases. | 480 // Register aliases. |
| 480 std::vector<PermissionsProvider::AliasInfo> aliases; | 481 std::vector<PermissionsProvider::AliasInfo> aliases; |
| 481 aliases.push_back(PermissionsProvider::AliasInfo("tabs", kWindowsPermission)); | 482 aliases.push_back(PermissionsProvider::AliasInfo("tabs", kWindowsPermission)); |
| 482 return aliases; | 483 return aliases; |
| 483 } | 484 } |
| 484 | 485 |
| 485 } // namespace extensions | 486 } // namespace extensions |
| OLD | NEW |