I have a background process that takes a backup of some user data and uses this to create a URL and then uses chrome.downloads.download to download the backup to the users drive. I am converting this extension to use manifest V3, and since there is no DOM this doesn't work. The blob is one big string.
Does anyone have an easy replacement/example to share of another way to do this download? I could have the content script that kicks off the process for the download do the backup, but I really would rather not, because it is something that the background determines needs to be done. btw - users do have control over whether this automatic backup even happens. Its an option they set once, and then the backup is a daily thing.
Thx