Closed Bug 851778 Opened 11 years ago Closed 11 years ago

Ensure Builder doesn't reject "permissions" key in package.json.

Categories

(addons.mozilla.org Graveyard :: Add-on Builder, defect)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED FIXED
2013-04-18

People

(Reporter: KWierso, Assigned: canuckistani)

Details

Attachments

(1 file)

When I try to pre-emptively prepare a Builder-based addon for the new private-browsing permissions, I get the following error upon adding {"permissions": {"private-browsing": true}} in the "Extra package.json Properties" textbox in the addon's Properties popup:


Error 403

FORBIDDEN
'Invalid key.
allowed keys: contributors, homepage, icon, icon64, id, preferences, license'



I'm not sure offhand if that list of allowed keys is generated automatically from the SDK version, or if it's hardcoded into Builder.

We should make sure that it works correctly regardless once 1.14 is added to Builder.
So it is managed by Flightdeck's code.

This will need to be committed and deployed before (or with) the addition of SDK 1.14 on or near March 28.
Attachment #725726 - Flags: review?(zaloon)
This got merged in a while back.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee: nobody → jgriffiths
Target Milestone: --- → 2013-04-18
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: