| 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 <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <memory> | 9 #include <memory> |
| 10 | 10 |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 123 {APIPermission::kExperienceSamplingPrivate, "experienceSamplingPrivate", | 123 {APIPermission::kExperienceSamplingPrivate, "experienceSamplingPrivate", |
| 124 APIPermissionInfo::kFlagCannotBeOptional}, | 124 APIPermissionInfo::kFlagCannotBeOptional}, |
| 125 {APIPermission::kFileBrowserHandlerInternal, "fileBrowserHandlerInternal", | 125 {APIPermission::kFileBrowserHandlerInternal, "fileBrowserHandlerInternal", |
| 126 APIPermissionInfo::kFlagCannotBeOptional}, | 126 APIPermissionInfo::kFlagCannotBeOptional}, |
| 127 {APIPermission::kFileManagerPrivate, "fileManagerPrivate", | 127 {APIPermission::kFileManagerPrivate, "fileManagerPrivate", |
| 128 APIPermissionInfo::kFlagCannotBeOptional}, | 128 APIPermissionInfo::kFlagCannotBeOptional}, |
| 129 {APIPermission::kHotwordPrivate, "hotwordPrivate", | 129 {APIPermission::kHotwordPrivate, "hotwordPrivate", |
| 130 APIPermissionInfo::kFlagCannotBeOptional}, | 130 APIPermissionInfo::kFlagCannotBeOptional}, |
| 131 {APIPermission::kIdentityPrivate, "identityPrivate", | 131 {APIPermission::kIdentityPrivate, "identityPrivate", |
| 132 APIPermissionInfo::kFlagCannotBeOptional}, | 132 APIPermissionInfo::kFlagCannotBeOptional}, |
| 133 {APIPermission::kLogPrivate, "logPrivate", | |
| 134 APIPermissionInfo::kFlagCannotBeOptional}, | |
| 135 {APIPermission::kWebcamPrivate, "webcamPrivate"}, | 133 {APIPermission::kWebcamPrivate, "webcamPrivate"}, |
| 136 {APIPermission::kMediaPlayerPrivate, "mediaPlayerPrivate", | 134 {APIPermission::kMediaPlayerPrivate, "mediaPlayerPrivate", |
| 137 APIPermissionInfo::kFlagCannotBeOptional}, | 135 APIPermissionInfo::kFlagCannotBeOptional}, |
| 138 {APIPermission::kMediaRouterPrivate, "mediaRouterPrivate", | 136 {APIPermission::kMediaRouterPrivate, "mediaRouterPrivate", |
| 139 APIPermissionInfo::kFlagCannotBeOptional}, | 137 APIPermissionInfo::kFlagCannotBeOptional}, |
| 140 {APIPermission::kMusicManagerPrivate, "musicManagerPrivate", | 138 {APIPermission::kMusicManagerPrivate, "musicManagerPrivate", |
| 141 APIPermissionInfo::kFlagCannotBeOptional}, | 139 APIPermissionInfo::kFlagCannotBeOptional}, |
| 142 {APIPermission::kNetworkingCastPrivate, "networking.castPrivate"}, | 140 {APIPermission::kNetworkingCastPrivate, "networking.castPrivate"}, |
| 143 {APIPermission::kPreferencesPrivate, "preferencesPrivate", | 141 {APIPermission::kPreferencesPrivate, "preferencesPrivate", |
| 144 APIPermissionInfo::kFlagCannotBeOptional}, | 142 APIPermissionInfo::kFlagCannotBeOptional}, |
| (...skipping 110 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 255 | 253 |
| 256 std::vector<std::unique_ptr<APIPermissionInfo>> permissions; | 254 std::vector<std::unique_ptr<APIPermissionInfo>> permissions; |
| 257 | 255 |
| 258 for (size_t i = 0; i < arraysize(permissions_to_register); ++i) | 256 for (size_t i = 0; i < arraysize(permissions_to_register); ++i) |
| 259 permissions.push_back( | 257 permissions.push_back( |
| 260 base::WrapUnique(new APIPermissionInfo(permissions_to_register[i]))); | 258 base::WrapUnique(new APIPermissionInfo(permissions_to_register[i]))); |
| 261 return permissions; | 259 return permissions; |
| 262 } | 260 } |
| 263 | 261 |
| 264 } // namespace extensions | 262 } // namespace extensions |
| OLD | NEW |