Closed Bug 985737 Opened 11 years ago Closed 11 years ago

[B2G][Marketplace] 403 Forbidden page is displayed in persona window when trying to tap on a link in marketplace Terms

Categories

(Marketplace Graveyard :: Consumer Pages, defect, P1)

Avenir
ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED FIXED
2014-04-29

People

(Reporter: tnguyen, Assigned: delza)

References

()

Details

(Whiteboard: dogfood1.4)

Attachments

(1 file)

Attached image screenshot
Description: The user will be presented with a 403 Forbidden message when attempting to navigate through marketplace.firefox.com's Terms, then tapping on Firefox Marketplace privacy policy link. Repro Steps: 1) Updated Buri to BuildID: 20140319000200 2) Tap on Marketplace app > Settings 3) Tap Sign In / Sign Up button 4) Tap on marketplace.firefox.com's Terms link 5) Scroll down slightly and tap on Firefox Marketplace privacy policy link Actual Result: 403 Forbidden message is displayed Expected Result: User is taken to Firefox Marketplace privacy policy link Environmental Variables: Device: Buri v1.4 mozRIL BuildID: 20140319000200 Gaia: c03a6af9028c4b74a84b5a98085bbb0c07261175 Gecko: b07ecc057abf Version: 30.0a2 v1.2-device.cfg Attached: screenshot URL: http://youtu.be/w676pyrmj-w
Component: General → Consumer Pages
Product: Firefox OS → Marketplace
Version: unspecified → Avenir
Victor, can you reproduce this issue?
(In reply to krupa raj[:krupa] from comment #1) > Victor, can you reproduce this issue? Yes Krupa, I can reproduce it on my Inari device.
Priority: -- → P1
Assignee: nobody → amckay
Target Milestone: --- → 2014-04-29
The terms are often accessed through fireplace at: https://marketplace.firefox.com/terms-of-use Fireplace then fetches the correct terms for you from the CDN, eg: https://marketplace.cdn.mozilla.net/media/docs/privacy/en-US.html They contain the link /privacy-policy, because that's whats defined in the legal docs here: https://github.com/mozilla/legal-docs/blob/master/marketplace_terms_of_use/en-US.md That means when accessed at: https://marketplace.firefox.com/terms-of-use You get to the privacy policy: https://marketplace.firefox.com/privacy-policy However the hardcoding of the fireplace URL in the terms has meant that it breaks in other cases. For the Persona pages, it loads the terms directly from the CDN at: https://marketplace.cdn.mozilla.net/media/docs/privacy/en-US.html Once you've accessed that in a browser the link is pointing to: https://marketplace.cdn.mozilla.net/privacy-policy And that's the 403. Possible solutions? Fix all the URLs in the static HTML documents on the CDN to work correctly, then in Fireplace rewrite the URLs to be correct for Fireplace as it wants them to.
Assignee: amckay → nobody
Assignee: nobody → delza
Also change all the terms-of-use links in Legal Docs.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: