What happens to existing users of a WebExtension if an updated version pushed to AMO needs new permissions?

I was asked by an extension reviewer to consider using chrome.storage.local instead of localStorage.
This will require adding the “storage” permission to the application manifest.

If i do that, what will happen to existing users of my app?

In chrome, the extension is disabled automatically until the user approves the request for the new permission. this is obviously a risk since some users may not do so.

I’m not sure how this is handled in Firefox or what is the best approach to understanding the impact.

1 Like

Hi,

WebExtension API add-ons should basically work the same on the various browsers.

So probably it should work the same as in Chrome.

But best wait for the official reply from the AMO team.

Cheers,
Larry P.

They will upgrade without issue.We don’t have any permission prompts yet.