Closed Bug 1147473 Opened 5 years ago Closed 5 years ago

Expose debug options in Firefox Account Settings activity

Categories

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

All
Android
defect
Not set

Tracking

(firefox38 fixed, firefox39 fixed)

VERIFIED FIXED
Firefox 39
Tracking Status
firefox38 --- fixed
firefox39 --- fixed

People

(Reporter: nalexander, Assigned: nalexander)

References

Details

This will help test the reading list authentication flow in Bug 1142596.

These might not want to be uplifted.
mfinkle, rnewman: I plan to expose debug interface in the Firefox Account Settings activity that will be toggled on/off by clicking the account name 5 times.  The debug options will let you drive the account into various states, making it easier to test authentication flows, etc.  It also will print copious PII as the account state updates: because this is dangerous, the PII will only be printed during this process's life.  That is, the choice is not persisted across process kill/start boundaries.

This would be for !MOZILLA_OFFICIAL || MOZ_DEBUG || NIGHTLY_BUILD.
Flags: needinfo?(rnewman)
Flags: needinfo?(mark.finkle)
Do it.
Flags: needinfo?(rnewman)
(In reply to Richard Newman [:rnewman] from comment #2)
> Do it.

Yes
Flags: needinfo?(mark.finkle)
This needs to be behind the build flag.
https://hg.mozilla.org/mozilla-central/rev/54b1d2a173ef
https://hg.mozilla.org/mozilla-central/rev/c21e67848c79
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 39
Blocks: 1149208
This makes uplift difficult.
Blocks: 1147164
Verified on latest Nightly and the debug options are toggled on/off when clicking on the account name 5 times.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.