notifier-for-github icon indicating copy to clipboard operation
notifier-for-github copied to clipboard

Firefox

Open Zephilinox opened this issue 4 months ago • 1 comments

I noticed the firefox version hasn't been updated in a while, is it no longer supported?

Zephilinox avatar Aug 21 '25 15:08 Zephilinox

Publishing to Firefox was paused in #298 as part of migrating to manifest version 3 (MV3), largely because Firefox does not support Offscreen API that is required to play audio from background scripts in MV3.

Was originally hoping that we could resume this once Firefox adds the API needed, but it's been more than a year since that change and it doesn't look like Firefox has any plans of adding that specific API (I couldn't find any public documentation that confirms this though).

What we can do now to resume publishing to AMO:

  1. Have both service worker based background script and offscreen API, each running on Firefox and Chrome respectively (need to confirm if audio playback works in Firefox with MV3).

  2. Drop the chime feature, that requires offscreen API, and use service worker based background script on both Firefox and Chrome.

PRs welcome for either of these while I try to find some time to do it myself.

notlmn avatar Aug 21 '25 19:08 notlmn