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

Side by Side Diff: chrome/common/extensions/api/_manifest_features.json

Issue 406293002: Enable bluetooth on chromeos, win, and mac, but disable on linux unless in the whitelist. The white… (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix unit_tests and browser_tests by giving them a fixed key and whitelisting the associated app id. Created 6 years, 4 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
« no previous file with comments | « no previous file | chrome/test/data/extensions/api_test/bluetooth/device_events/manifest.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // This features file defines manifest keys implemented under src/chrome. 5 // This features file defines manifest keys implemented under src/chrome.
6 // See extensions/common/features/* to understand this file, in particular 6 // See extensions/common/features/* to understand this file, in particular
7 // feature.h, simple_feature.h, and base_feature_provider.h. 7 // feature.h, simple_feature.h, and base_feature_provider.h.
8 8
9 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash: 9 // To add a new whitelisted ID, SHA-1 it and force it to uppercase. In Bash:
10 // 10 //
(...skipping 28 matching lines...) Expand all
39 "extension_types": ["platform_app"] 39 "extension_types": ["platform_app"]
40 }, 40 },
41 "author": { 41 "author": {
42 "channel": "stable", 42 "channel": "stable",
43 "extension_types": "all" 43 "extension_types": "all"
44 }, 44 },
45 "automation": { 45 "automation": {
46 "channel": "trunk", 46 "channel": "trunk",
47 "extension_types": ["extension", "legacy_packaged_app"] 47 "extension_types": ["extension", "legacy_packaged_app"]
48 }, 48 },
49 "bluetooth": { 49 "bluetooth": [{
50 // Note: The "bluetooth" manifest permission is used by the 50 // Note: The "bluetooth" manifest permission is used by the
51 // chrome.bluetooth, chrome.bluetoothSocket and chrome.bluetoothLowEnergy 51 // chrome.bluetooth, chrome.bluetoothSocket and chrome.bluetoothLowEnergy
52 // APIs. 52 // APIs.
53 "channel": "stable", 53 "channel": "stable",
54 "extension_types": ["platform_app"] 54 "extension_types": ["platform_app"],
55 }, 55 "platforms": ["chromeos", "win", "mac"]
56 }, {
57 "channel": "stable",
58 "extension_types": ["platform_app"],
59 "platforms": ["linux"],
60 "whitelist": [
61 "9E287A8257E58EFB13E89C86A4B75A3AC4B058D8", // unit_tests browser_tests
62 "1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/396117
63 "A3BC37E2148AC4E99BE4B16AF9D42DD1E592BBBE", // http://crbug.com/396117
64 "E703483CEF33DEC18B4B6DD84B5C776FB9182BDB", // http://crbug.com/396117
65 "307E96539209F95A1A8740C713E6998A73657D96" // http://crbug.com/396117
66 ]
67 }],
56 "browser_action": { 68 "browser_action": {
57 "channel": "stable", 69 "channel": "stable",
58 "extension_types": ["extension"] 70 "extension_types": ["extension"]
59 }, 71 },
60 "chrome_settings_overrides": { 72 "chrome_settings_overrides": {
61 "channel": "stable", 73 "channel": "stable",
62 "extension_types": ["extension"], 74 "extension_types": ["extension"],
63 "platforms": ["win"] 75 "platforms": ["win"]
64 }, 76 },
65 "chrome_ui_overrides": [{ 77 "chrome_ui_overrides": [{
(...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after
376 }, 388 },
377 "url_handlers": { 389 "url_handlers": {
378 "channel": "stable", 390 "channel": "stable",
379 "extension_types": ["platform_app"] 391 "extension_types": ["platform_app"]
380 }, 392 },
381 "version": { 393 "version": {
382 "channel": "stable", 394 "channel": "stable",
383 "extension_types": "all" 395 "extension_types": "all"
384 } 396 }
385 } 397 }
OLDNEW
« no previous file with comments | « no previous file | chrome/test/data/extensions/api_test/bluetooth/device_events/manifest.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698