-
Notifications
You must be signed in to change notification settings - Fork 41
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
Accept CRX uploads in "Submit a new Add-on" #3130
Comments
Accept CRX uploads to AMO (fix #2726)
test webextension: http://cl.ly/3n3n0e2E1k3L setup:Set xpinstall.signatures.dev-root to true in about:config STR:
expected behavior:install is successful observed behavior:install fails with the following error 1467067541299 addons.webextension. ERROR Loading extension 'null': Reading manifest: Error processing permissions.5: Unexpected value {"fileSystem":["write"]} |
It's got a set of permissions we don't support. That's an app, not an extension. |
Looks like we should try to flag that, I suppose in the linter. I’ll aim to have a patch tomorrow so we can include it in the tag. |
I should be clear: https://addons-dev.allizom.org/en-US/firefox/addon/amazon-storywriter/ needs to be deleted, it will never work to be installed in Firefox. But if the add-on @krupa originally tried submitting is submitted now, it should fail validation. |
Part of #3059, we should accept
.crx
files in the "Submit a new Add-on" flow.CRX files are just zip files with some extra bit in the header, so we should be able to extract them and use them as add-ons the same as we do with
.xpi
files (zip archives) now.The text was updated successfully, but these errors were encountered: