fune/browser/components/backup/tests/xpcshell
kpatenio ccd602ba69 Bug 1885609 - implement backup method for PlacesBackupResource. r=backup-reviewers,places-reviewers,mak,mconley
Implements `PlacesBackupResource.backup` to store a copy of `places.sqlite` and `favicons.sqlite` in the staging folder.

If users don't want history remembered or use permanent private browsing mode, we will backup bookmarks instead to a file called `bookmarks.json`. Automatic backup is not yet implemented, so to test changes locally, go to `chrome://browser/content/backup/debug.html` to view where we store the staging folder and to manually run the backup methods for all available backup resources.

Backup files for `PlacesBackupResource` should be under the `places` subfolder in the staging folder.

Differential Revision: https://phabricator.services.mozilla.com/D206532
2024-04-10 21:21:17 +00:00
..
data Bug 1884995 - Add BackupResource abstract class. r=mconley,backup-reviewers 2024-03-13 19:08:05 +00:00
head.js Bug 1890294 - Add a requiresEncryption static getter on BackupResource for subclasses to override. r=backup-reviewers,places-reviewers,kpatenio 2024-04-09 15:15:34 +00:00
test_BackupResource.js Bug 1885372 - Create a basic createBackup method on BackupService. r=backup-reviewers,fchasen 2024-03-27 13:36:05 +00:00
test_createBackup.js Bug 1885372 - Create a basic createBackup method on BackupService. r=backup-reviewers,fchasen 2024-03-27 13:36:05 +00:00
test_measurements.js Bug 1885609 - implement backup method for PlacesBackupResource. r=backup-reviewers,places-reviewers,mak,mconley 2024-04-10 21:21:17 +00:00
test_MiscDataBackupResource.js Bug 1885944 - Implement backup method for MiscDataBackupResource. r=backup-reviewers,kpatenio 2024-04-10 13:36:58 +00:00
test_PlacesBackupResource.js Bug 1885609 - implement backup method for PlacesBackupResource. r=backup-reviewers,places-reviewers,mak,mconley 2024-04-10 21:21:17 +00:00
test_PreferencesBackupResource.js Bug 1885939 - Implement backup method for PreferencesBackupResource. r=backup-reviewers,kpatenio 2024-04-05 14:05:42 +00:00
xpcshell.toml Bug 1885609 - implement backup method for PlacesBackupResource. r=backup-reviewers,places-reviewers,mak,mconley 2024-04-10 21:21:17 +00:00