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 does not support service workers yet #6

Open
meandavejustice opened this issue Oct 25, 2022 · 5 comments
Open

Firefox does not support service workers yet #6

meandavejustice opened this issue Oct 25, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@meandavejustice
Copy link
Collaborator

meandavejustice commented Oct 25, 2022

Service workers are not yet supported in firefox, once they are supported we will add and publish to AMO.

@meandavejustice
Copy link
Collaborator Author

Once firefox supports service workers, we need to add the github action to upload new versions of the extension to AMO, https://cardinalby.github.io/blog/post/github-actions/webext/6-publish-on-firefox-addons/

@meandavejustice meandavejustice added the enhancement New feature or request label Nov 29, 2022
@meandavejustice
Copy link
Collaborator Author

Now that firefox is accepting mv3 extensions, we can put together a build! I'll need to see how the service_worker will affect us, but a workaround shouldn't be too difficult.

ipfs/ipfs-companion#666 (comment)

@lidel
Copy link

lidel commented Jan 12, 2023

@meandavejustice any update on this?

Maybe me or @whizzzkid could take a look
(we need to understand this hybrid MV2+MV3 problem space in Firefox for IPFS Companion anyway, and this extension is way smaller as a PoC)

@meandavejustice
Copy link
Collaborator Author

@meandavejustice
Copy link
Collaborator Author

@lidel I somehow missed this comment in github notifications...

Service workers are still not supported in Firefox, but there should be a workaround where we use 2 different manifestos. I have some ideas on expanding work with Pin Tweet, if that all works out I will definitely keep you looped in on what I figure out so it can be applied to companion

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

2 participants