// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This features file defines Chrome Apps APIs implemented under src/chrome.
// See chrome/common/extensions/api/_features.md to understand this file, as
// well as feature.h, simple_feature.h, and feature_provider.h.
{
"arcAppsPrivate": {
"channel": "stable",
"extension_types": ["platform_app"],
"allowlist": [
"46578A13607D38F1DC8E280C4F499FB0A2F9565C", // http://crbug.com/819404
"898FB5A39687D210766B8998BA4530B99C9E6586", // http://crbug.com/819404
"82F30B65397BC3E4ADE627BBD857AB8A58210648", // http://crbug.com/819404
"C74B2AF138F9EDECD04D0965AB36CA66C8290466" // http://crbug.com/957772
]
},
"browser": {
"channel": "stable",
"extension_types": ["platform_app"]
},
"enterprise.remoteApps": [{
"channel": "stable",
"extension_types": ["platform_app"],
"location": "policy",
"platforms": ["chromeos", "lacros"]
}, {
"channel": "stable",
"dependencies": ["behavior:imprivata_extension"],
"extension_types": ["extension"],
"location": "policy",
"platforms": ["chromeos", "lacros"]
}, {
"channel": "stable",
"extension_types": ["extension"],
"location": "policy",
"platforms": ["chromeos", "lacros"],
"allowlist": [
"0962FDCCF4987E36619F5BDA0A8ED4CE78E6AC34" // Mercury V-Launcher
]
}],
"firstRunPrivate": {
"channel": "stable",
"extension_types": ["platform_app"],
"location": "component",
"platforms": ["chromeos"]
},
"mediaGalleries": {
"channel": "stable",
"extension_types": [ "platform_app" ]
},
// TODO(devlin): These all specify the same permissions. There's no need for
// child features.
"mediaGalleries.allAutoDetected": {
"channel": "stable",
"extension_types": [ "platform_app" ]
},
"mediaGalleries.scan": {
"channel": "dev",
"extension_types": [ "platform_app" ]
},
"mediaGalleries.read": {
"channel": "stable",
"extension_types": [ "platform_app" ]
},
"mediaGalleries.copyTo": {
"channel": "stable",
"extension_types": [ "platform_app" ]
},
"mediaGalleries.delete": {
"channel": "stable",
"extension_types": [ "platform_app" ]
},
"pointerLock": {
"channel": "stable",
"extension_types": ["platform_app"]
},
"syncFileSystem": {
"channel": "stable",
"extension_types": ["platform_app"]
}
}