Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(191)

Side by Side Diff: extensions/common/permissions/api_permission.h

Issue 671163002: Add new extension API for VPN (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Added an optional callback to methods in the idl Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 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 #ifndef EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_ 5 #ifndef EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_
6 #define EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_ 6 #define EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_
7 7
8 #include <map> 8 #include <map>
9 #include <set> 9 #include <set>
10 #include <string> 10 #include <string>
(...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after
164 kTerminalPrivate, 164 kTerminalPrivate,
165 kTopSites, 165 kTopSites,
166 kTts, 166 kTts,
167 kTtsEngine, 167 kTtsEngine,
168 kUnlimitedStorage, 168 kUnlimitedStorage,
169 kU2fDevices, 169 kU2fDevices,
170 kUsb, 170 kUsb,
171 kUsbDevice, 171 kUsbDevice,
172 kVideoCapture, 172 kVideoCapture,
173 kVirtualKeyboardPrivate, 173 kVirtualKeyboardPrivate,
174 kVpnProvider,
174 kWallpaper, 175 kWallpaper,
175 kWallpaperPrivate, 176 kWallpaperPrivate,
176 kWebcamPrivate, 177 kWebcamPrivate,
177 kWebConnectable, // for externally_connectable manifest key 178 kWebConnectable, // for externally_connectable manifest key
178 kWebNavigation, 179 kWebNavigation,
179 kWebRequest, 180 kWebRequest,
180 kWebRequestBlocking, 181 kWebRequestBlocking,
181 kWebrtcAudioPrivate, 182 kWebrtcAudioPrivate,
182 kWebrtcLoggingPrivate, 183 kWebrtcLoggingPrivate,
183 kWebstorePrivate, 184 kWebstorePrivate,
(...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after
367 const char* const name_; 368 const char* const name_;
368 const int flags_; 369 const int flags_;
369 const int l10n_message_id_; 370 const int l10n_message_id_;
370 const PermissionMessage::ID message_id_; 371 const PermissionMessage::ID message_id_;
371 const APIPermissionConstructor api_permission_constructor_; 372 const APIPermissionConstructor api_permission_constructor_;
372 }; 373 };
373 374
374 } // namespace extensions 375 } // namespace extensions
375 376
376 #endif // EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_ 377 #endif // EXTENSIONS_COMMON_PERMISSIONS_API_PERMISSION_H_
OLDNEW
« no previous file with comments | « extensions/common/api/vpn_provider.idl ('k') | extensions/common/permissions/extensions_api_permissions.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698