If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Expose debug options in Firefox Account Settings activity

VERIFIED FIXED in Firefox 38

Status

Android Background Services
Reading List Sync
VERIFIED FIXED
3 years ago
3 years ago

People

(Reporter: nalexander, Assigned: nalexander)

Tracking

unspecified
Firefox 39
All
Android
Dependency tree / graph

Firefox Tracking Flags

(firefox38 fixed, firefox39 fixed)

Details

(Assignee)

Description

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

These might not want to be uplifted.
(Assignee)

Comment 1

3 years ago
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)
(Assignee)

Comment 4

3 years ago
https://hg.mozilla.org/integration/fx-team/rev/24bf86f4b440
Backed out for bustage.
https://hg.mozilla.org/integration/fx-team/rev/cb309087f978

https://treeherder.mozilla.org/logviewer.html#?job_id=2452077&repo=fx-team
This needs to be behind the build flag.
https://hg.mozilla.org/integration/fx-team/rev/54b1d2a173ef
https://hg.mozilla.org/integration/fx-team/rev/c21e67848c79
(Assignee)

Comment 8

3 years ago
https://hg.mozilla.org/mozilla-central/rev/54b1d2a173ef
https://hg.mozilla.org/mozilla-central/rev/c21e67848c79
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
status-firefox39: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 39
(Assignee)

Updated

3 years ago
Blocks: 1149208
This makes uplift difficult.
Blocks: 1147164
https://hg.mozilla.org/releases/mozilla-beta/rev/ac9b83aca21f
https://hg.mozilla.org/releases/mozilla-beta/rev/c5baf4b4a350
status-firefox38: --- → fixed
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.