electron/shell/common/extensions/api/_permission_features.json

248 lines
6.2 KiB
JSON

// Copyright 2012 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 permissions for extension 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.
// If you add a new platform_app permission please update the "stubs_app" test:
// chrome/test/data/extensions/api_test/stubs_app/manifest.json
{
"accessibilityFeatures.modify": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"accessibilityFeatures.read": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"aiLanguageModelOriginTrial": {
"channel": "stable",
"extension_types": [
"extension"
]
},
"background": {
"channel": "stable",
"extension_types": [
"platform_app", "extension", "legacy_packaged_app", "hosted_app"
]
},
"bookmarks": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"browsingData": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"clipboardRead": {
"channel": "stable",
"extension_types": [
"extension", "legacy_packaged_app", "hosted_app", "platform_app"
]
},
"clipboardWrite": {
"channel": "stable",
"extension_types": [
"extension", "legacy_packaged_app", "hosted_app", "platform_app"
]
},
"contentSettings": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"contextMenus": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"]
},
"cookies": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"debugger": [
{
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
{
"channel": "stable",
"extension_types": ["platform_app"]
}
],
"declarativeContent": {
"channel": "stable",
"extension_types": ["extension"]
},
"desktopCapture": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"downloads": {
"channel": "stable",
"extension_types": ["extension"]
},
"downloads.open": {
"channel": "stable",
"extension_types": ["extension"]
},
"downloads.shelf": {
"channel": "stable",
"extension_types": ["extension"]
},
"downloads.ui": {
"channel": "stable",
"extension_types": ["extension"]
},
"experimental": {
"channel": "stable",
"command_line_switch": "experimental-extension-apis",
"extension_types": [
"extension", "legacy_packaged_app", "hosted_app", "platform_app"
]
},
"experimentalAiData": {
"extension_types": ["extension"],
"channel": "dev",
"command_line_switch": "extension-ai-data-collection"
},
"favicon": {
"channel": "stable",
"extension_types": ["extension"]
},
"fontSettings": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"gcm": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"geolocation": {
"channel": "stable",
"extension_types": [
"extension", "legacy_packaged_app", "hosted_app", "platform_app"
]
},
"history": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"identity": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"identity.email": {
"channel": "stable",
"extension_types": ["extension", "platform_app"]
},
"idltest": {
"channel": "trunk",
"extension_types": ["extension"]
},
"notifications": {
"channel": "stable",
"extension_types": [
"extension", "legacy_packaged_app", "hosted_app", "platform_app"
]
},
"pageCapture": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"pdfViewerPrivate": {
"channel": "stable",
"extension_types": [
"extension"
],
"allowlist": [
"CBCC42ABED43A4B58FE3810E62AFFA010EB0349F"
]
},
"plugin": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"privacy": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"proxy": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"readingList": {
"channel": "stable",
"extension_types": ["extension"],
"min_manifest_version": 3
},
"resourcesPrivate": {
"channel": "stable",
"extension_types": [
"extension", "legacy_packaged_app", "platform_app"
],
"location": "component"
},
"scripting": {
"channel": "stable",
"extension_types": ["extension"],
"min_manifest_version": 3
},
"search": {
"channel": "stable",
"extension_types": ["extension"]
},
"sessions": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"sidePanel": {
"channel": "stable",
"extension_types": ["extension"],
"min_manifest_version": 3
},
"tabGroups": {
"channel": "stable",
"extension_types": ["extension"],
"min_manifest_version": 3
},
"tabs": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"tabCapture": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"topSites": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"transientBackground": {
"channel": "dev",
"extension_types": [
"extension"
]
},
"tts": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"]
},
"ttsEngine": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
},
"webAuthenticationProxy": {
"channel": "stable",
"extension_types": ["extension"],
"min_manifest_version": 3,
"platforms": ["win", "linux", "mac"]
},
"webNavigation": {
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"]
}
}