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

Report a warning on manifest_version 3 targeting Firefox for Android #5104

Closed
2 tasks
rpl opened this issue Nov 13, 2023 · 0 comments · Fixed by #5105
Closed
2 tasks

Report a warning on manifest_version 3 targeting Firefox for Android #5104

rpl opened this issue Nov 13, 2023 · 0 comments · Fixed by #5105
Assignees
Labels
Milestone

Comments

@rpl
Copy link
Member

rpl commented Nov 13, 2023

Describe the problem and steps to reproduce it:

Manifest Version 3 support on Firefox for Android is currently limited compared to Firefox Desktop (as an example: on Firefox for Android there isn't currently any visual indication that would be highlighting to the user that an extension is currently pending on the user granting the host_permissions specified in the manifest before being able to access the currently active tab)

What happened?

We are not providing to the developers that may be targeting Firefox for Android any pointers related to the limitations they may be hitting when the extension being submitted is a manifest_version 3 extension.

What did you expect to happen?

We should be highlight to the user the limitations they would need to be aware of through a new linting warning, the linting warning should provide a link to a documentation page that can be provide a more detailed description of the limitation and how the developer may deal with (than how much we could fit into the linting warning description).

TODO list

  • draft a patch to implement the new warning
  • coordinate with @dotproto to detemine where the rule description should point the extension developer to get a more detailed description and guidance about the Fenix MV3 limitations they should be aware of

┆Issue is synchronized with this Jira Task

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