Convert Backup settings to config-based prefs
Categories
(Firefox :: Settings UI, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox150 | --- | fixed |
People
(Reporter: hjones, Assigned: hjones)
References
Details
(Whiteboard: [recomp])
Attachments
(5 files)
The Backup section on the Sync settings page should be converted to the config-based settings system.
These changes can be made on the existing page. The end result should be the following options:
- when backup is ON
- backup location folder picker input
- show in folder button
- edit button
- backup sensitive data checkbox
- additional "change password" button when backup sensitive data is enabled
- when backup is ON or OFF
- backup status indicator
- manage backup button that opens the existing dialog
- restore your data button that opens the existing dialog
- backup now button that is enabled/disabled depending on whether or not backup is turned on
| Assignee | ||
Updated•11 months ago
|
Updated•11 months ago
|
| Assignee | ||
Comment 1•10 months ago
|
||
Taking a look at this again after we were talking about marking things as "ready for dev" today. It looks like we're missing mockups for the elements that are unique to when the backup is "ON" - I've highlighted these elements in the red box above.
cc: jules - just putting this on your radar again
| Assignee | ||
Comment 3•8 months ago
|
||
| Assignee | ||
Comment 4•8 months ago
|
||
| Assignee | ||
Comment 5•8 months ago
|
||
Updated•8 months ago
|
Updated•8 months ago
|
Updated•8 months ago
|
| Assignee | ||
Comment 6•8 months ago
|
||
Comment 9•7 months ago
|
||
Backed out for causing bc failures @ browser_backup_visibility
Backout link: https://hg.mozilla.org/integration/autoland/rev/7ea3b57007ccceb9c2bbfcd97ffb10a97be4b3a1
Comment 10•7 months ago
|
||
Comment 11•7 months ago
|
||
Comment 12•7 months ago
|
||
Comment 13•7 months ago
|
||
Comment 14•7 months ago
|
||
Backed out for causing failures complaining about PathUtils.
Backout link: https://hg.mozilla.org/integration/autoland/rev/d3e7c7a3ad2e
Failure log: https://treeherder.mozilla.org/logviewer?job_id=547490394&repo=autoland&task=UMV4hF3TTzSHp0EO92m0eg.0&lineNumber=2159
Comment 15•7 months ago
|
||
Comment 16•7 months ago
|
||
Comment 17•7 months ago
|
||
Backed out for causing crashtest failures @test_backup_settings.html.
Comment 18•7 months ago
|
||
Comment 19•7 months ago
|
||
Comment 20•7 months ago
|
||
Backed out for causing mochitest failures @PathUtils.cpp
Comment 21•7 months ago
|
||
Comment 22•7 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/3646478b15ff
https://hg.mozilla.org/mozilla-central/rev/b9bfac081baf
https://hg.mozilla.org/mozilla-central/rev/2f8e18c1bb9c
https://hg.mozilla.org/mozilla-central/rev/7d572d37f136
| Assignee | ||
Updated•7 months ago
|
Updated•6 months ago
|
Description
•