3 "schema": "chrome://extensions/content/schemas/extension_types.json",
7 "url": "chrome://extensions/content/parent/ext-alarms.js",
8 "schema": "chrome://extensions/content/schemas/alarms.json",
9 "scopes": ["addon_parent"],
13 "url": "chrome://extensions/content/parent/ext-backgroundPage.js",
14 "scopes": ["addon_parent"],
15 "manifest": ["background"]
18 "url": "chrome://extensions/content/parent/ext-browserSettings.js",
19 "schema": "chrome://extensions/content/schemas/browser_settings.json",
20 "scopes": ["addon_parent"],
22 "paths": [["browserSettings"]]
25 "url": "chrome://extensions/content/parent/ext-clipboard.js",
26 "schema": "chrome://extensions/content/schemas/clipboard.json",
27 "scopes": ["addon_parent"],
28 "paths": [["clipboard"]]
31 "url": "chrome://extensions/content/parent/ext-contentScripts.js",
32 "schema": "chrome://extensions/content/schemas/content_scripts.json",
33 "scopes": ["addon_parent"],
34 "paths": [["contentScripts"]]
36 "contextualIdentities": {
37 "url": "chrome://extensions/content/parent/ext-contextualIdentities.js",
38 "schema": "chrome://extensions/content/schemas/contextual_identities.json",
39 "scopes": ["addon_parent"],
41 "events": ["startup"],
42 "permissions": ["contextualIdentities"],
43 "paths": [["contextualIdentities"]]
46 "url": "chrome://extensions/content/parent/ext-cookies.js",
47 "schema": "chrome://extensions/content/schemas/cookies.json",
48 "scopes": ["addon_parent"],
49 "paths": [["cookies"]]
51 "declarativeNetRequest": {
52 "url": "chrome://extensions/content/parent/ext-declarativeNetRequest.js",
53 "schema": "chrome://extensions/content/schemas/declarative_net_request.json",
54 "scopes": ["addon_parent"],
55 "manifest": ["declarative_net_request"],
56 "paths": [["declarativeNetRequest"]]
59 "url": "chrome://extensions/content/parent/ext-dns.js",
60 "schema": "chrome://extensions/content/schemas/dns.json",
61 "scopes": ["addon_parent"],
65 "url": "chrome://extensions/content/parent/ext-downloads.js",
66 "schema": "chrome://extensions/content/schemas/downloads.json",
67 "scopes": ["addon_parent"],
68 "paths": [["downloads"]]
71 "url": "chrome://extensions/content/parent/ext-extension.js",
72 "schema": "chrome://extensions/content/schemas/extension.json",
73 "scopes": ["addon_parent", "content_child"],
74 "paths": [["extension"]]
77 "url": "chrome://extensions/content/parent/ext-activityLog.js",
78 "schema": "chrome://extensions/content/schemas/activity_log.json",
79 "scopes": ["addon_parent"],
80 "paths": [["activityLog"]]
83 "url": "chrome://extensions/content/parent/ext-i18n.js",
84 "schema": "chrome://extensions/content/schemas/i18n.json",
85 "scopes": ["addon_parent", "content_child", "devtools_child"],
89 "url": "chrome://extensions/content/parent/ext-idle.js",
90 "schema": "chrome://extensions/content/schemas/idle.json",
91 "scopes": ["addon_parent"],
95 "url": "chrome://extensions/content/parent/ext-management.js",
96 "schema": "chrome://extensions/content/schemas/management.json",
97 "scopes": ["addon_parent"],
98 "paths": [["management"]]
101 "url": "chrome://extensions/content/parent/ext-networkStatus.js",
102 "schema": "chrome://extensions/content/schemas/network_status.json",
103 "scopes": ["addon_parent"],
104 "paths": [["networkStatus"]]
107 "url": "chrome://extensions/content/parent/ext-notifications.js",
108 "schema": "chrome://extensions/content/schemas/notifications.json",
109 "scopes": ["addon_parent"],
110 "paths": [["notifications"]]
113 "url": "chrome://extensions/content/parent/ext-permissions.js",
114 "schema": "chrome://extensions/content/schemas/permissions.json",
115 "scopes": ["addon_parent"],
116 "paths": [["permissions"]]
119 "url": "chrome://extensions/content/parent/ext-privacy.js",
120 "schema": "chrome://extensions/content/schemas/privacy.json",
121 "scopes": ["addon_parent"],
123 "paths": [["privacy"]]
125 "protocolHandlers": {
126 "url": "chrome://extensions/content/parent/ext-protocolHandlers.js",
127 "schema": "chrome://extensions/content/schemas/extension_protocol_handlers.json",
128 "scopes": ["addon_parent"],
129 "manifest": ["protocol_handlers"]
132 "url": "chrome://extensions/content/parent/ext-proxy.js",
133 "schema": "chrome://extensions/content/schemas/proxy.json",
134 "scopes": ["addon_parent"],
136 "paths": [["proxy"]],
137 "startupBlocking": true
140 "url": "chrome://extensions/content/parent/ext-runtime.js",
141 "schema": "chrome://extensions/content/schemas/runtime.json",
142 "scopes": ["addon_parent", "content_parent", "devtools_parent"],
143 "paths": [["runtime"]]
146 "url": "chrome://extensions/content/parent/ext-scripting.js",
147 "schema": "chrome://extensions/content/schemas/scripting.json",
148 "scopes": ["addon_parent"],
149 "paths": [["scripting"]]
152 "url": "chrome://extensions/content/parent/ext-storage.js",
153 "schema": "chrome://extensions/content/schemas/storage.json",
154 "scopes": ["addon_parent", "content_parent", "devtools_parent"],
155 "paths": [["storage"]]
158 "url": "chrome://extensions/content/parent/ext-telemetry.js",
159 "schema": "chrome://extensions/content/schemas/telemetry.json",
160 "scopes": ["addon_parent"],
161 "paths": [["telemetry"]]
164 "schema": "chrome://extensions/content/schemas/test.json",
165 "scopes": ["content_child"]
168 "url": "chrome://extensions/content/parent/ext-theme.js",
169 "schema": "chrome://extensions/content/schemas/theme.json",
170 "scopes": ["addon_parent"],
171 "manifest": ["theme"],
175 "url": "chrome://extensions/content/parent/ext-userScripts.js",
176 "schema": "chrome://extensions/content/schemas/user_scripts.json",
177 "scopes": ["addon_parent"],
178 "paths": [["userScripts"]]
180 "userScriptsContent": {
181 "schema": "chrome://extensions/content/schemas/user_scripts_content.json",
182 "scopes": ["content_child"],
183 "paths": [["userScripts", "onBeforeScript"]]
186 "url": "chrome://extensions/content/parent/ext-webNavigation.js",
187 "schema": "chrome://extensions/content/schemas/web_navigation.json",
188 "scopes": ["addon_parent"],
189 "paths": [["webNavigation"]]
192 "url": "chrome://extensions/content/parent/ext-webRequest.js",
193 "schema": "chrome://extensions/content/schemas/web_request.json",
194 "scopes": ["addon_parent"],
195 "paths": [["webRequest"]],
196 "startupBlocking": true