Download Instagram photos and videos from posts.
< Отзив за Instagram Downloader - HISHTNIK
I've only tested it with Tampermonkey.
Supposedly, a browser extension can use many built in browser functionalities that you can't access otherwise, as long as the extension has requested those permissions in its manifest file. With tampermonkey for instance, GM_download allows the individual script within the extension to access the built in browser download mechanism (which the extension itself already has permission to do).
I will see if I can add support for other tampermonkey-like extensions later today. Though if they don't support this I wouldn't be able to do anything. I've never had any luck with the HTML-javascript-only ways of downloading anything.
For some reason GM_download is not a function in Firefox's Greasemonkey, I replaced them with window.open(downlLink); and it works, thank you!