Extensions: Remove the old permission message interface
commit1ea5d9d1c5b6315aef00b025d13619885e44d987
authortreib <treib@chromium.org>
Mon, 3 Aug 2015 10:25:55 +0000 (3 03:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 3 Aug 2015 10:26:37 +0000 (3 10:26 +0000)
treeed01d3b995b9b600ffa901e46df37900e7f1553d
parent3a40d3544c79535fc550ea18eeec19b68c06f035
Extensions: Remove the old permission message interface

Remove all the *Legacy* methods, the old coalescing/suppression rules, and the code/field trial to switch between old and new system.

[This is part 1 of operation "remove the old permission message system".]

BUG=398257

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

Cr-Commit-Position: refs/heads/master@{#341503}
13 files changed:
chrome/browser/extensions/permission_messages_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_provider_unittest.cc
chrome/common/extensions/permissions/permission_set_unittest.cc
extensions/common/permissions/permission_message_provider.cc
extensions/common/permissions/permission_message_provider.h
extensions/common/permissions/permission_message_test_util.cc
extensions/common/permissions/permissions_data.cc
extensions/common/permissions/permissions_data.h
extensions/shell/common/shell_extensions_client.cc
extensions/test/test_permission_message_provider.cc
extensions/test/test_permission_message_provider.h