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

Support: Add suport for Mozilla Firefox #10

Open
gupta-shrinath opened this issue Jan 27, 2022 · 3 comments
Open

Support: Add suport for Mozilla Firefox #10

gupta-shrinath opened this issue Jan 27, 2022 · 3 comments

Comments

@gupta-shrinath
Copy link

I was trying to install this extension on firefox(primary browser) but it seems that Manifest v3 is not supported.
image
Mozilla on Manifest v3 support
https://blog.mozilla.org/addons/2021/05/27/manifest-v3-update/
https://blog.mozilla.org/addons/2019/09/03/mozillas-manifest-v3-faq/
Possible solution:
Downgrade version v2 to support firefox. I have not read the source code of the extension so I don't know if that would be a problem.
I'll be happy to work on this if any major work is required.

@dheerajdlalwani
Copy link
Owner

Okay, let me think this over. If you have any suggestions on how to approach this, feel free to comment down..
Thank you so much!

@gupta-shrinath
Copy link
Author

First, we need to know whether the extension(code) runs in Manifest v2 and if so then it would run on firefox as well IMO. If you check this in your local will have a clear idea. I'm not sure whether this is the best solution but it is a simple solution.

@dheerajdlalwani
Copy link
Owner

No, this particular version uses certain APIs which are specific to Manifest V3.
DeclarativeNetRequest API to be one of the major ones. Now Chrome actually has given support for this API in Manifest V2 also, so that it aids the developers in transition from Manifest V2 to V3. I don't know if this is the case with Firefox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants