Closed Bug 1893295 Opened 5 months ago Closed 2 months ago

Build set / change backup encryption password dialog element

Categories

(Firefox :: Profile Backup, task, P3)

task

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: mconley, Assigned: kpatenio)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidefe-device-migration])

Attachments

(3 files)

The "Set / change encryption password" dialog will contain a custom element that is similar to the one described in bug 1893269. It will be a custom element that will emit a BackupUI:InitWidget event upon binding to the DOM, and emit a BackupUI:UninitWidget upon being removed from the DOM.

This dialog can be in two states - either "Set" state, or "Change" state. This is a state that is set declaratively on the element. In the Set state, the main heading is "Backup your sensitive data" followed by some informational text before the password inputs. In the Change state, the main heading is "Change backup password" and the informational text is hidden.

Otherwise, the dialogs are identical in appearance and behaviour.

See the Figma spec here:

Assignee: nobody → kpatenio
Status: NEW → ASSIGNED
Attachment #9408784 - Attachment description: WIP: Bug 1893295 - build enable-backup-encryption component. r=#backup-reviewers! → WIP: Bug 1893295 - (part 1) build enable-backup-encryption component. r=#backup-reviewers!
Attachment #9408784 - Attachment description: WIP: Bug 1893295 - (part 1) build enable-backup-encryption component. r=#backup-reviewers! → Bug 1893295 - (part 1) build enable-backup-encryption component. r=#backup-reviewers!
Attachment #9409568 - Attachment description: WIP: Bug 1893295 - (part 2) make enable-backup-encryption re-run encryption using BackupUI actors and BackupService. r=#backup-reviwers! → Bug 1893295 - (part 2) make enable-backup-encryption re-run encryption using BackupUI actors and BackupService. r=#backup-reviwers!
Attachment #9409574 - Attachment description: WIP: Bug 1893295 - (part 3) add tests for enable-backup-encryption and simplify mock input events. r=#backup-reviewers! → Bug 1893295 - (part 3) add tests for enable-backup-encryption and simplify mock input events. r=#backup-reviewers!
Attachment #9409568 - Attachment description: Bug 1893295 - (part 2) make enable-backup-encryption re-run encryption using BackupUI actors and BackupService. r=#backup-reviwers! → Bug 1893295 - (part 2) make enable-backup-encryption re-run encryption using BackupUI actors and BackupService. r=#backup-reviewers!
Pushed by kpatenio@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0637d1363b2f
(part 1) build enable-backup-encryption component. r=backup-reviewers,fluent-reviewers,mconley
https://hg.mozilla.org/integration/autoland/rev/2e13e3b175ea
(part 2) make enable-backup-encryption re-run encryption using BackupUI actors and BackupService. r=backup-reviewers,firefox-desktop-core-reviewers ,mconley
https://hg.mozilla.org/integration/autoland/rev/3009e87dd4d9
(part 3) add tests for enable-backup-encryption and simplify mock input events. r=backup-reviewers,mconley
Regressions: 1905402
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: