Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an API removal in dev changelog of Firefox 103 #19195

Merged
merged 1 commit into from
Aug 10, 2022

Conversation

mossroy
Copy link
Contributor

@mossroy mossroy commented Aug 5, 2022

Summary

The ServiceWorker API has been removed inside a Webextension, which should be mentioned in the dev changelog of Firefox 103.

Motivation

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 kiwix/kiwix-js#877).
So I think it's worth mentioning it here.

Supporting details

The API availability can be tested with 'serviceWorker' in navigator

Related issues

https://bugzilla.mozilla.org/show_bug.cgi?id=1593931 is the bugzilla issue that triggered the API removal

Metadata

  • Adds a new document
  • Rewrites (or significantly expands) a document
  • Fixes a typo, bug, or other error

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 kiwix/kiwix-js#877).
So I think it's worth mentioning it here.
@mossroy mossroy requested a review from a team as a code owner August 5, 2022 15:50
@mossroy mossroy requested review from dipikabh and removed request for a team August 5, 2022 15:50
@github-actions github-actions bot added the Content:Other Any docs not covered by another "Content:" label label Aug 5, 2022
@sideshowbarker sideshowbarker merged commit 612aed4 into mdn:main Aug 10, 2022
@sideshowbarker
Copy link
Member

Thanks much, and congrats on landing your first docs change here — welcome aboard 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:Other Any docs not covered by another "Content:" label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants