Extensions: Switch to new permission message system, part I
commitf91b57ec449cf77cec413328b7fc6fc3f48e6fe6
authortreib <treib@chromium.org>
Fri, 20 Mar 2015 11:44:58 +0000 (20 04:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 20 Mar 2015 11:45:29 +0000 (20 11:45 +0000)
tree48b9b95db0a481b56f6aa490a515dbe8980f30b2
parentb7970f8e6fbdc5a6beacde42ffff72e226082534
Extensions: Switch to new permission message system, part I

- Update lots of tests to check that the old and new system match.
- In the process, fix two small bugs in the new system.
- Rename PermissionsData::GetPermissionMessageStrings and GetPermissionMessageDetailsStrings to "*Legacy*", to match the corresponding methods in PermissionMessageProvider.

BUG=398257

TBR=asargent
for a trivial rename in ephemeral_app_launcher.cc

Review URL: https://codereview.chromium.org/980353003

Cr-Commit-Position: refs/heads/master@{#321550}
23 files changed:
chrome/browser/apps/ephemeral_app_launcher.cc
chrome/browser/extensions/permission_message_combinations_unittest.cc
chrome/browser/ui/views/apps/app_info_dialog/app_info_permissions_panel.cc
chrome/browser/ui/views/apps/app_info_dialog/app_info_permissions_panel_unittest.cc
chrome/common/extensions/manifest_handlers/automation_unittest.cc
chrome/common/extensions/permissions/chrome_permission_message_provider.cc
chrome/common/extensions/permissions/chrome_permission_message_provider.h
chrome/common/extensions/permissions/chrome_permission_message_rules.cc
chrome/common/extensions/permissions/permission_set_unittest.cc
chrome/common/extensions/permissions/permissions_data_unittest.cc
chrome/common/extensions/permissions/settings_override_permission_unittest.cc
chrome/test/data/extensions/api_test/management/test/basics.js
extensions/browser/api/management/management_api.cc
extensions/common/permissions/permission_message_provider.cc
extensions/common/permissions/permission_message_provider.h
extensions/common/permissions/permission_message_test_util.cc [new file with mode: 0644]
extensions/common/permissions/permission_message_test_util.h [new file with mode: 0644]
extensions/common/permissions/permissions_data.cc
extensions/common/permissions/permissions_data.h
extensions/extensions.gypi
extensions/shell/common/shell_extensions_client.cc
extensions/test/test_permission_message_provider.cc
extensions/test/test_permission_message_provider.h