forked from mirrors/gecko-dev
backup-settings changes: - adds a new button in the Backup section of about:preferences / about:settings - shows the turn on dialog after pressing the button Turn on dialog behaviour (implemented): - pressing the cancel will close the dialog - pressing the confirm button will set the pref browser.backup.scheduled.enabled=true and close the dialog - pressing the passwords checkbox will show more options Turn on dialog behaviour (not implemented): - requiring a password for the backup (see Bug 1895981) - modifying the save location and showing a file picker (see Bug 1895943) Other changes: - tests for backup-settings and the turn on dialog - Storybook template for the turn on dialog Lo-fi Figma designs: https://www.figma.com/design/vNbX4c0ws0L1qr0mxpKvsW/Fx-Backup?node-id=147-4558&t=PYLY0QMN1n8GR9vW-0 Differential Revision: https://phabricator.services.mozilla.com/D209769
9 lines
170 B
TOML
9 lines
170 B
TOML
[DEFAULT]
|
|
prefs = [
|
|
"browser.backup.scheduled.enabled=false",
|
|
]
|
|
skip-if = ["os == 'android'"]
|
|
|
|
["test_backup_settings.html"]
|
|
|
|
["test_turn_on_scheduled_backups.html"]
|