Closed Bug 994423 Opened 12 years ago Closed 11 years ago

please add CORS for mini-manifest URL's

Categories

(Marketplace Graveyard :: API, defect, P3)

Avenir
x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
2014-06-24

People

(Reporter: bwalker, Assigned: twiss)

Details

Please add CORS headers for mini-manifest URL's, so that after retrieving other app information using the Marketplace API with CORS, I can also retrieve the mini-manifest with CORS. Example: "https://marketplace.firefox.com/app/0213a06f-2efb-4d4f-aab7-04dd267d4168/manifest.webapp"
Priority: -- → P3
Assignee: nobody → d.huigens
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2014-06-24
Please add STR here or mark it with [qa-] if no QA is needed.
To verify visit the mini-manifest URL using something like curl and verify it has the appropriate CORS headers. (The mini-manifest URL can be found by visiting a packaged app page and inspecting the install button.)
I have used this packaged app https://marketplace-dev.allizom.org/app/approvetest519-5?src=all-reviewed and obtained this mini-manifest url: https://marketplace-dev.allizom.org/app/8efeacec-1d41-4378-9071-69ab6fce5ebd/manifest.webapp I see there are 3 CORS headers: http://screencast.com/t/65TcDhr1 Anything else we should verify regarding this issue?
(In reply to Madalin Cotetiu from comment #4) > I have used this packaged app > https://marketplace-dev.allizom.org/app/approvetest519-5?src=all-reviewed > and obtained this mini-manifest url: > https://marketplace-dev.allizom.org/app/8efeacec-1d41-4378-9071-69ab6fce5ebd/ > manifest.webapp > > I see there are 3 CORS headers: http://screencast.com/t/65TcDhr1 > > Anything else we should verify regarding this issue? No, I think that does it.
(In reply to Rob Hudson [:robhudson] from comment #5) > (In reply to Madalin Cotetiu from comment #4) > > I have used this packaged app > > https://marketplace-dev.allizom.org/app/approvetest519-5?src=all-reviewed > > and obtained this mini-manifest url: > > https://marketplace-dev.allizom.org/app/8efeacec-1d41-4378-9071-69ab6fce5ebd/ > > manifest.webapp > > > > I see there are 3 CORS headers: http://screencast.com/t/65TcDhr1 > > > > Anything else we should verify regarding this issue? > > No, I think that does it. Thanks Rob! Verified as fixed in marketplace-dev.allizom.org on FF33 (Win7) Closing.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.