forked from mirrors/gecko-dev
- 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 |
||
|---|---|---|
| .. | ||
| 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 | ||
| 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 | ||