forked from mirrors/gecko-dev
This patch updates test_backup.py to write some testing data into various data stores that BackupService is backing up, create a backup, recover from that backup, and check to see if the written data exists in the recovered profile. This isn't exactly exhaustive - there are a number of data stores that aren't accounted for here yet. Chiefly AddonsBackupResource and SessionStoreBackupResource (bug 1894004), but also: 1. FxA sign-in status 2. Logins backups 3. Site Security Service State 4. ProfileAge data 5. WebRTC device ID mappings 6. Favicons 7. XUL Store data 8. Content preferences 9. Containers preferences 10. File handler preferences 11. Search preferences 12. user.js and chrome/ customizations Still, this is a start, and certainly better than nothing. Bug 1894089 has been filed to add more data to test the listed 12 items. Differential Revision: https://phabricator.services.mozilla.com/D208939 |
||
|---|---|---|
| .. | ||
| actors | ||
| app | ||
| base | ||
| branding | ||
| components | ||
| config | ||
| docs | ||
| extensions | ||
| fonts | ||
| fxr | ||
| installer | ||
| locales | ||
| locales-preview | ||
| modules | ||
| themes | ||
| tools/mozscreenshots | ||
| .eslintrc.js | ||
| app.mozbuild | ||
| build.mk | ||
| confvars.sh | ||
| defs.mk | ||
| l10n-registry.manifest | ||
| LICENSE | ||
| Makefile.in | ||
| moz.build | ||
| moz.configure | ||