2020 and browsers still cannot reliably resume paused or failed downloads
@nethaniah resuming paused downloads should generally work, but browsers tend to just fail the download if you try.
another reason why resuming doesn’t work is that webshits are idiots and use chunked transfer encoding without sending a content-length and without supporting download resumption server-side (usually because they’re inefficiently serving content from their web app to the frontend server instead of letting the server handle it).
resuming failed (i.e. aborted halfway through) downloads does not work because the files are simply discarded and you have to restart them.