fune/toolkit/components/extensions/schemas
Luca Greco 82aa5fed3a Bug 1609920 - part 1: Allow the WebExtension Framework to register a moz-extension service worker. r=dom-workers-and-storage-reviewers,asuth,mixedpuppy
- Adds the new about:config pref "extensions.backgroundServiceWorker.enabled" (currently defaults to false).
- Adds the background.service_worker property to the manifest JSON schema definition
- Locks background.service_worker manifest property behind the new preference
- Adds a new BackgroundWorker class to ext-backgroundPage.js (responsible for managing the background
  service worker for the extension, e.g. make sure that the expected worker script is registered
  as expected when the extension is starting up)
- Adds to the ServiceWorkerManager a new method to allow the WebExtension Framework to register the
  background service worker without an existing extension page
- Allows the "moz-extension" schema in the dom/serviceworkers and dom/cache internals

Depends on D63697

Differential Revision: https://phabricator.services.mozilla.com/D60244
2020-07-03 10:14:24 +00:00
..
activity_log.json
alarms.json
browser_action.json
browser_settings.json
captive_portal.json
clipboard.json
content_scripts.json
contextual_identities.json
cookies.json
dns.json
downloads.json
events.json
experiments.json
extension.json
extension_protocol_handlers.json
extension_types.json
geckoProfiler.json
i18n.json
identity.json
idle.json
jar.mn
LICENSE
management.json
manifest.json Bug 1609920 - part 1: Allow the WebExtension Framework to register a moz-extension service worker. r=dom-workers-and-storage-reviewers,asuth,mixedpuppy 2020-07-03 10:14:24 +00:00
moz.build
native_manifest.json
network_status.json
notifications.json
page_action.json
permissions.json
privacy.json
proxy.json
runtime.json
storage.json
telemetry.json
test.json
theme.json
types.json
user_scripts.json
user_scripts_content.json
web_navigation.json
web_request.json