Closed Bug 1149208 Opened 9 years ago Closed 9 years ago

Make it easier to create a Firefox Account pointing at stage

Categories

(Android Background Services Graveyard :: Reading List Sync, defect, P1)

All
Android
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: nalexander, Assigned: nalexander)

References

Details

Attachments

(1 file, 1 obsolete file)

Right now, one has to install https://github.com/ncalexan/fxa-custom-server-addon to make a Firefox Account pointing at stage.  Bug 1147473 lets one -- very unsafely -- switch an account over to stage after creation.  That's enough for testing, but it's not smooth.

This ticket tracks adding a 5-tap secret entrance for creating stage accounts in some configurations (same as in Bug 1147473) to the Get Started screen.
OS: Mac OS X → Android
Priority: -- → P1
Hardware: x86 → All
rnewman: I really, really wanted to do this on top of custom RL URLs, but I was lead inexorably to needing to rev the FxA account version to do that.  The account version is read every time we unbundle, so it's sensitive, and any errors in reading/writing could be disastrous.

Rather than using the account version (for its intended purpose, sigh) I added a "side channel" to track this usage.  Any errors in reading/writing should just do the upgrade process multiple times, which (at worst) turns RL sync on when it should be off.  Since upgrade is rare on beta and release, this seems like a much better approach.
Attachment #8587694 - Flags: review?(rnewman)
Nick, I think you've used the wrong bug number for this. Should be Bug 1149226.
Attachment #8587694 - Attachment is obsolete: true
Attachment #8587694 - Flags: review?(rnewman)
Attachment #8589917 - Flags: review?(rnewman) → review+
NI to me to reland.
Flags: needinfo?(vivekb.balakrishnan)
Flags: needinfo?(nalexander)
Git pull request is FxAccountServerConfiguration which will added as part of Bug 1182263.
I'll Leave the NI flags open to revisit later.
Depends on: 1182263
Changes in this area have invalidated this ticket.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Flags: needinfo?(vivekb.balakrishnan)
Flags: needinfo?(nalexander)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: