Closed Bug 1034379 Opened 10 years ago Closed 10 years ago

Detect if we are in a packaged app or not

Categories

(Marketplace Graveyard :: Integration, defect, P3)

2014-Q2
x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: andy+bugzilla, Assigned: ashort)

References

Details

Firefox Accounts native on Firefox 2.0 will only work if the app is privileged. The Marketplace is a privileged app, but only when installed as an app. Currently we allow the Marketplace to be installed as a privileged app, or a hosted app or work through the browser.

Only the former will work for using mozId and the "native flow". For the other cases when its run on Firefox 2.0 as hosted or in a browser we can:
* show a message saying "sorry you must install as an app"
* use the web based flow
* do something else?
Assignee: nobody → ashort
I think web based flow since someone could send a link to the marketplace web site and we would like to preserve the continuity. I think that makes sense.
Priority: -- → P3
https://github.com/mozilla/fireplace/commit/28ac23445d923aeb3e140b5f32855585a09895e3
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Please add STR here or mark it with [qa-] if no QA is needed.
Flags: needinfo?(ashort)
we now use webflow everywhere and it works fine within the browser on fxos.
Status: RESOLVED → VERIFIED
we now use webflow everywhere and it works fine within the browser on fxos.
Flags: needinfo?(ashort)
You need to log in before you can comment on or make changes to this bug.