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.
(In reply to Richard Newman [:rnewman] from comment #2) > Do it. Yes
This needs to be behind the build flag.
This makes uplift difficult.
Verified on latest Nightly and the debug options are toggled on/off when clicking on the account name 5 times.