Basically the chrome extension I'm making will download an mp3 file, edit the metadata, then download it on the user's machine.
I have the last part done by using chrome.downloads.download()
(I'm pretty sure I can download a local path instead of a url).
But, I'm not sure how to download a file like this one into a directory local to the chrome extension (I don't want the user opening the file before it edits the metadata).