From 966ffbf5a90a0061853f9675f96128c08bf2d747 Mon Sep 17 00:00:00 2001 From: Mossroy Date: Fri, 5 Aug 2022 17:45:25 +0200 Subject: [PATCH] Add an API removal in dev changelog of Firefox 103 The ServiceWorker API has been removed inside a Webextension. With Firefox<103, the API was available, but registering a ServiceWorker was failing on a security issue. Since Firefox 103, the API is not available at all. It's a significant change, that broke our kiwix extension (see https://github.com/kiwix/kiwix-js/issues/877). So I think it's worth mentioning it here. --- files/en-us/mozilla/firefox/releases/103/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/en-us/mozilla/firefox/releases/103/index.md b/files/en-us/mozilla/firefox/releases/103/index.md index 578c16a1f99f8ab..520d2e04afe1c13 100644 --- a/files/en-us/mozilla/firefox/releases/103/index.md +++ b/files/en-us/mozilla/firefox/releases/103/index.md @@ -87,6 +87,8 @@ This article provides information about the changes in Firefox 103 that will aff #### Removals +- Removed the ServiceWorker API in Webextensions (`'serviceWorker' in navigator` now returns false when run inside an extension). ({{bug(1593931)}}) + ### Other ## Older versions