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

FireFox support #4

Open
DueHack12 opened this issue Jan 7, 2021 · 3 comments
Open

FireFox support #4

DueHack12 opened this issue Jan 7, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@DueHack12
Copy link

Is there a way to use it with firefox? other that that it works very well

@ChrisRegado
Copy link
Owner

ChrisRegado commented Jan 8, 2021

Unfortunately, Firefox is not currently supported. As far as I know, there isn't an easy way to run the extension without getting it signed by Mozilla. Unless you run a dev/nightly/unbranded build of Firefox (see their FAQ), the only way to run unsigned extensions (using Firefox's equivalent of Chrome's "load unpacked" mechanism) removes the extension on every browser restart.

If there's strong demand for Firefox support, I suppose I (or a volunteer) could set up proper packaging and signing for each release.

That said, I just merged in a small fix that makes the code compatible with Firefox. If you're ok with Firefox's limitations on unsigned extensions, or if you get it signed, the extension does work.

@ChrisRegado ChrisRegado added the enhancement New feature or request label Jan 8, 2021
@grimreaper
Copy link

FWIW I tested this end to end (via a private upload of the extension) and it Just Works. It just requires automation to sign.

@willnorris
Copy link
Contributor

I volunteer as tribute to submit and maintain the Firefox Add-on. I've been using the extension for a really long time, and have somewhat recently switch to Firefox as my daily driver, so am in a good position to maintain it. As @grimreaper noted, it works well as-is, with a minor addition for manifest v3 (I'll send a PR shortly).

willnorris added a commit to willnorris/streamdeck-googlemeet that referenced this issue Jan 16, 2024
This is a requirement for Firefox add-ons using manifest v3.  The ID can
take the form of an email-like identifier or a UUID.  A quick survey of
my installed add-ons shows that most developers seem to use the UUID, so
I just generated one locally.

Updates ChrisRegado#4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants