Replace Bluetooth per-device permissions with per-profile.
commit14ed8dc3db6ff61a6b4553a625d057ce217942cf
authorkeybuk@chromium.org <keybuk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 2 Jul 2013 03:02:09 +0000 (2 03:02 +0000)
committerkeybuk@chromium.org <keybuk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 2 Jul 2013 03:02:09 +0000 (2 03:02 +0000)
tree9b48aa55e41d6ab942ac5ce7693a713c9e3aa344
parentfa4d4975382d6a60c0b232547249a221586c37fc
Replace Bluetooth per-device permissions with per-profile.

BUG=256305
TEST=tests included

Review URL: https://chromiumcodereview.appspot.com/16969002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209597 0039d316-1c4b-4281-b951-d872f2087c98
27 files changed:
chrome/app/generated_resources.grd
chrome/browser/extensions/api/bluetooth/bluetooth_api.cc
chrome/browser/extensions/api/bluetooth/bluetooth_apitest.cc
chrome/browser/extensions/api/permissions/permissions_api_helpers.cc
chrome/browser/extensions/api/permissions/permissions_apitest.cc
chrome/chrome_common.gypi
chrome/common/DEPS
chrome/common/extensions/extension_messages.h
chrome/common/extensions/permissions/api_permission.h
chrome/common/extensions/permissions/bluetooth_device_permission.cc [deleted file]
chrome/common/extensions/permissions/bluetooth_device_permission.h [deleted file]
chrome/common/extensions/permissions/bluetooth_device_permission_data.cc [deleted file]
chrome/common/extensions/permissions/bluetooth_device_permission_data.h [deleted file]
chrome/common/extensions/permissions/bluetooth_permission.cc [new file with mode: 0644]
chrome/common/extensions/permissions/bluetooth_permission.h [new file with mode: 0644]
chrome/common/extensions/permissions/bluetooth_permission_data.cc [new file with mode: 0644]
chrome/common/extensions/permissions/bluetooth_permission_data.h [new file with mode: 0644]
chrome/common/extensions/permissions/chrome_api_permissions.cc
chrome/common/extensions/permissions/permission_message.h
chrome/common/extensions/permissions/permission_set_unittest.cc
chrome/test/data/extensions/api_test/bluetooth/on_connection/manifest.json
chrome/test/data/extensions/api_test/bluetooth/permissions/manifest.json [deleted file]
chrome/test/data/extensions/api_test/bluetooth/permissions/runtest.js [deleted file]
chrome/test/data/extensions/api_test/bluetooth/profiles/manifest.json [new file with mode: 0644]
chrome/test/data/extensions/api_test/bluetooth/profiles/runtest.js [new file with mode: 0644]
chrome/test/data/extensions/api_test/permissions/complex_optional/background.js [deleted file]
chrome/test/data/extensions/api_test/permissions/complex_optional/manifest.json [deleted file]