2017-08-07 04:04:28 +03:00
|
|
|
{
|
|
|
|
"manifest": {
|
|
|
|
"schema": "chrome://extensions/content/schemas/extension_types.json",
|
|
|
|
"scopes": []
|
|
|
|
},
|
|
|
|
"alarms": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-alarms.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/alarms.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["alarms"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"backgroundPage": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-backgroundPage.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"manifest": ["background"]
|
|
|
|
},
|
|
|
|
"browserSettings": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-browserSettings.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/browser_settings.json",
|
|
|
|
"scopes": ["addon_parent"],
|
2019-11-28 01:19:15 +03:00
|
|
|
"settings": true,
|
2017-08-07 04:04:28 +03:00
|
|
|
"paths": [
|
|
|
|
["browserSettings"]
|
|
|
|
]
|
|
|
|
},
|
2017-09-04 22:43:06 +03:00
|
|
|
"clipboard": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-clipboard.js",
|
2017-09-04 22:43:06 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/clipboard.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["clipboard"]
|
|
|
|
]
|
|
|
|
},
|
2017-11-03 19:01:58 +03:00
|
|
|
"contentScripts": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-contentScripts.js",
|
2017-11-03 19:01:58 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/content_scripts.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["contentScripts"]
|
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"contextualIdentities": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-contextualIdentities.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/contextual_identities.json",
|
|
|
|
"scopes": ["addon_parent"],
|
2019-11-28 01:19:15 +03:00
|
|
|
"settings": true,
|
2017-08-13 18:17:41 +03:00
|
|
|
"events": ["startup"],
|
2017-09-01 01:09:41 +03:00
|
|
|
"permissions": ["contextualIdentities"],
|
2017-08-07 04:04:28 +03:00
|
|
|
"paths": [
|
|
|
|
["contextualIdentities"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"cookies": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-cookies.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/cookies.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["cookies"]
|
|
|
|
]
|
|
|
|
},
|
2018-02-28 04:35:01 +03:00
|
|
|
"dns": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-dns.js",
|
2018-02-28 04:35:01 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/dns.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["dns"]
|
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"downloads": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-downloads.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/downloads.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["downloads"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"extension": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-extension.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/extension.json",
|
2017-08-14 05:00:24 +03:00
|
|
|
"scopes": ["addon_parent", "content_child"],
|
2017-08-07 04:04:28 +03:00
|
|
|
"paths": [
|
|
|
|
["extension"]
|
|
|
|
]
|
|
|
|
},
|
2019-08-17 02:00:56 +03:00
|
|
|
"activityLog": {
|
|
|
|
"url": "chrome://extensions/content/parent/ext-activityLog.js",
|
|
|
|
"schema": "chrome://extensions/content/schemas/activity_log.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["activityLog"]
|
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"i18n": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-i18n.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/i18n.json",
|
|
|
|
"scopes": ["addon_parent", "content_child", "devtools_child"],
|
|
|
|
"paths": [
|
|
|
|
["i18n"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"idle": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-idle.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/idle.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["idle"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"management": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-management.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/management.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["management"]
|
|
|
|
]
|
|
|
|
},
|
2019-07-18 20:37:53 +03:00
|
|
|
"networkStatus": {
|
|
|
|
"url": "chrome://extensions/content/parent/ext-networkStatus.js",
|
|
|
|
"schema": "chrome://extensions/content/schemas/network_status.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["networkStatus"]
|
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"notifications": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-notifications.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/notifications.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["notifications"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"permissions": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-permissions.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/permissions.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["permissions"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"privacy": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-privacy.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/privacy.json",
|
|
|
|
"scopes": ["addon_parent"],
|
2019-11-28 01:19:15 +03:00
|
|
|
"settings": true,
|
2017-08-07 04:04:28 +03:00
|
|
|
"paths": [
|
|
|
|
["privacy"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"protocolHandlers": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-protocolHandlers.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/extension_protocol_handlers.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"manifest": ["protocol_handlers"]
|
|
|
|
},
|
|
|
|
"proxy": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-proxy.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/proxy.json",
|
|
|
|
"scopes": ["addon_parent"],
|
2019-11-28 01:19:15 +03:00
|
|
|
"settings": true,
|
2017-08-07 04:04:28 +03:00
|
|
|
"paths": [
|
|
|
|
["proxy"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"runtime": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-runtime.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/runtime.json",
|
|
|
|
"scopes": ["addon_parent", "content_parent", "devtools_parent"],
|
|
|
|
"paths": [
|
|
|
|
["runtime"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"storage": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-storage.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/storage.json",
|
|
|
|
"scopes": ["addon_parent", "content_parent", "devtools_parent"],
|
|
|
|
"paths": [
|
|
|
|
["storage"]
|
|
|
|
]
|
|
|
|
},
|
2018-07-13 22:35:34 +03:00
|
|
|
"telemetry": {
|
|
|
|
"url": "chrome://extensions/content/parent/ext-telemetry.js",
|
|
|
|
"schema": "chrome://extensions/content/schemas/telemetry.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["telemetry"]
|
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"test": {
|
|
|
|
"schema": "chrome://extensions/content/schemas/test.json",
|
2017-08-14 05:00:24 +03:00
|
|
|
"scopes": ["content_child"]
|
2017-08-07 04:04:28 +03:00
|
|
|
},
|
|
|
|
"theme": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-theme.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/theme.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"manifest": ["theme"],
|
|
|
|
"paths": [
|
|
|
|
["theme"]
|
|
|
|
]
|
|
|
|
},
|
2018-09-12 19:44:54 +03:00
|
|
|
"userScripts": {
|
|
|
|
"url": "chrome://extensions/content/parent/ext-userScripts.js",
|
|
|
|
"schema": "chrome://extensions/content/schemas/user_scripts.json",
|
2018-09-20 20:25:03 +03:00
|
|
|
"scopes": ["addon_parent"],
|
2018-09-12 19:44:54 +03:00
|
|
|
"paths": [
|
|
|
|
["userScripts"]
|
|
|
|
]
|
|
|
|
},
|
2018-09-20 20:25:03 +03:00
|
|
|
"userScriptsContent": {
|
|
|
|
"schema": "chrome://extensions/content/schemas/user_scripts_content.json",
|
|
|
|
"scopes": ["content_child"],
|
|
|
|
"paths": [
|
2018-11-30 19:09:34 +03:00
|
|
|
["userScripts", "onBeforeScript"]
|
2018-09-20 20:25:03 +03:00
|
|
|
]
|
|
|
|
},
|
2017-08-07 04:04:28 +03:00
|
|
|
"webNavigation": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-webNavigation.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/web_navigation.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["webNavigation"]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"webRequest": {
|
2018-03-26 07:20:17 +03:00
|
|
|
"url": "chrome://extensions/content/parent/ext-webRequest.js",
|
2017-08-07 04:04:28 +03:00
|
|
|
"schema": "chrome://extensions/content/schemas/web_request.json",
|
|
|
|
"scopes": ["addon_parent"],
|
|
|
|
"paths": [
|
|
|
|
["webRequest"]
|
|
|
|
]
|
|
|
|
}
|
|
|
|
}
|