Closed Bug 1888445 Opened 3 months ago Closed 2 months ago

Implement `recover` for MiscDataBackupResource

Categories

(Firefox :: Profile Backup, task, P3)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: mconley, Assigned: mconley)

References

Details

(Whiteboard: [fidefe-device-migration])

Attachments

(1 file)

This should move the relevant items from the recovery folder into the right places in the newly created user profile directory.

Severity: -- → N/A
Priority: -- → P3

In bug 1890585, instead of using a generalized IndexedDB database backup solution (which we're unlikely to get in the short term), we're manually exporting the contents of any important IndexedDB database (in this case, that's just the ActivityStream databases "snippets" table) to a JSON file (activity-stream-snippets.json). We're going to need to insert the (blessedly simple) contents of that table into the IndexedDB database created for the newly created profile after launching it. This means doing some work in the "post-recovery" phase.

Assignee: nobody → mconley
Attachment #9398171 - Attachment description: Bug 1888445 - Implement recover for MiscDataBackupResource. r?#backup-reviewers! → Bug 1888445 - Implement recover and postRecovery for MiscDataBackupResource. r?#backup-reviewers!
Pushed by mconley@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/88f7b12683ce
Implement recover and postRecovery for MiscDataBackupResource. r=backup-reviewers,fchasen
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: