Firefox Nightly already supports automatic backups of bookmarks, history, passwords, and settings. I would like this feature to support multiple backup files instead of only a single one that is overwritten.
The idea is simple: let the user choose how many backups to keep (for example 3, 5, or 10). Each time Firefox creates an automatic backup, it saves a new file and leaves the existing ones in place. When the number of backups reaches the chosen limit, Firefox removes or overwrites the oldest backup and keeps the newer ones.
This would give users a short history of backups, which helps recover from corrupted data, bad changes, or unwanted syncs, while keeping the feature easy to understand and manage.