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 Manifest V3 #17

Open
7 of 8 tasks
Garethp opened this issue Dec 19, 2023 · 0 comments
Open
7 of 8 tasks

Support Manifest V3 #17

Garethp opened this issue Dec 19, 2023 · 0 comments

Comments

@Garethp
Copy link
Owner

Garethp commented Dec 19, 2023

As annoying as it is, Google is forcing Manifest V3 down my throat. So let's get onto supporting that. Here's what we need

  • - Upgrade our libraries so we're not working in the stone age
  • - Support both browser.action and browser.browserAction
  • - Move over to the new API's for contextMenu
  • - Add loading resources from new paths that are now relative to our built JS files
  • - (Optional) Look into why Firefox can't read Kanji radicals on manifest v3
  • - Support a new Audio playing mechanism for Manifest v3
  • - Copy our build system from the Vortex Chrome plugin to support building both v2 and v3 simultaneously
  • - Test Anki integration

The main reason that Firefox's V3 Support investigation is optional is that I really really don't want to migrate over until Firefox either sorts out its V3 implementation or forces me to. Denying all permissions to an extension and then not telling the user when that extension needs permissions is the most useless decision that I can think of.

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

1 participant