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

Side by Side Diff: chrome/common/extensions/permissions/chrome_permission_message_rules.cc

Issue 980353003: Extensions: Switch to new permission message system, part I (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: cleanup;rebase Created 5 years, 9 months 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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_permission_message_rules.h " 5 #include "chrome/common/extensions/permissions/chrome_permission_message_rules.h "
6 6
7 #include "base/stl_util.h" 7 #include "base/stl_util.h"
8 #include "base/strings/string_util.h" 8 #include "base/strings/string_util.h"
9 #include "chrome/grit/generated_resources.h" 9 #include "chrome/grit/generated_resources.h"
10 #include "extensions/common/permissions/api_permission_set.h" 10 #include "extensions/common/permissions/api_permission_set.h"
(...skipping 247 matching lines...) Expand 10 before | Expand all | Expand 10 after
258 {APIPermission::kFullAccess}, 258 {APIPermission::kFullAccess},
259 {APIPermission::kHostsAll, 259 {APIPermission::kHostsAll,
260 APIPermission::kHostsAllReadOnly, 260 APIPermission::kHostsAllReadOnly,
261 APIPermission::kDeclarativeWebRequest, 261 APIPermission::kDeclarativeWebRequest,
262 APIPermission::kTopSites, 262 APIPermission::kTopSites,
263 APIPermission::kTab}}, 263 APIPermission::kTab}},
264 264
265 // Parameterized permission messages: 265 // Parameterized permission messages:
266 // Messages generated by the sockets permission. 266 // Messages generated by the sockets permission.
267 {new SpaceSeparatedListFormatter( 267 {new SpaceSeparatedListFormatter(
268 IDS_EXTENSION_PROMPT_WARNING_SOCKET_HOSTS_IN_DOMAIN,
Marc Treib 2015/03/09 14:08:02 Changed the order here because some tests in permi
269 IDS_EXTENSION_PROMPT_WARNING_SOCKET_HOSTS_IN_DOMAINS),
270 {APIPermission::kSocketDomainHosts},
271 {}},
272 {new SpaceSeparatedListFormatter(
268 IDS_EXTENSION_PROMPT_WARNING_SOCKET_SPECIFIC_HOST, 273 IDS_EXTENSION_PROMPT_WARNING_SOCKET_SPECIFIC_HOST,
269 IDS_EXTENSION_PROMPT_WARNING_SOCKET_SPECIFIC_HOSTS), 274 IDS_EXTENSION_PROMPT_WARNING_SOCKET_SPECIFIC_HOSTS),
270 {APIPermission::kSocketSpecificHosts}, 275 {APIPermission::kSocketSpecificHosts},
271 {}}, 276 {}},
272 {new SpaceSeparatedListFormatter(
273 IDS_EXTENSION_PROMPT_WARNING_SOCKET_HOSTS_IN_DOMAIN,
274 IDS_EXTENSION_PROMPT_WARNING_SOCKET_HOSTS_IN_DOMAINS),
275 {APIPermission::kSocketDomainHosts},
276 {}},
277 277
278 // Messages generated by host permissions. 278 // Messages generated by host permissions.
279 {new CommaSeparatedListFormatter( 279 {new CommaSeparatedListFormatter(
280 IDS_EXTENSION_PROMPT_WARNING_1_HOST_READ_ONLY, 280 IDS_EXTENSION_PROMPT_WARNING_1_HOST_READ_ONLY,
281 IDS_EXTENSION_PROMPT_WARNING_2_HOSTS_READ_ONLY, 281 IDS_EXTENSION_PROMPT_WARNING_2_HOSTS_READ_ONLY,
282 IDS_EXTENSION_PROMPT_WARNING_3_HOSTS_READ_ONLY, 282 IDS_EXTENSION_PROMPT_WARNING_3_HOSTS_READ_ONLY,
283 IDS_EXTENSION_PROMPT_WARNING_HOSTS_LIST_READ_ONLY), 283 IDS_EXTENSION_PROMPT_WARNING_HOSTS_LIST_READ_ONLY),
284 {APIPermission::kHostReadOnly}, 284 {APIPermission::kHostReadOnly},
285 {}}, 285 {}},
286 {new CommaSeparatedListFormatter(IDS_EXTENSION_PROMPT_WARNING_1_HOST, 286 {new CommaSeparatedListFormatter(IDS_EXTENSION_PROMPT_WARNING_1_HOST,
(...skipping 366 matching lines...) Expand 10 before | Expand all | Expand 10 after
653 insert(permission_four); 653 insert(permission_four);
654 insert(permission_five); 654 insert(permission_five);
655 insert(permission_six); 655 insert(permission_six);
656 } 656 }
657 657
658 ChromePermissionMessageRule::PermissionIDSetInitializer:: 658 ChromePermissionMessageRule::PermissionIDSetInitializer::
659 ~PermissionIDSetInitializer() { 659 ~PermissionIDSetInitializer() {
660 } 660 }
661 661
662 } // namespace extensions 662 } // namespace extensions
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698