GrapheneOS / Vanadium

Privacy and security enhanced releases of Chromium for GrapheneOS. Vanadium provides the WebView and standard user-facing browser on GrapheneOS. It depends on hardening in other GrapheneOS repositories and doesn't include patches not relevant to the build targets used on GrapheneOS.
https://vanadium.app/
Other
876 stars 70 forks source link

[Feature Request] Copy download link #629

Closed WaleedMortaja closed 3 hours ago

WaleedMortaja commented 3 hours ago

I would like to be able to see and copy the direct link of a download item. Some websites provides you a button that triggers the download process, so it is not always easy to get the direct download link from the website itself.

Vanadium seems to have multiple problems with downloading (large) files:

Because of these issues, and for general convenience as well. I would like to be able to copy the direct download link so I would be able use it in an external download manager app.

If some people face the same mentioned download problems, maybe they would better be reported as separate issues and get fixed to avoid the need for an external download manger app in the first place. However, that does not deny the convenience of being able to see/copy the direct download link.

thestinger commented 3 hours ago

The copy link functionality exists for regular links. It wouldn't work well to make assumptions about how a download works that's based on doing something like sending a POST request with a CSRF token from a specific instance of the page. It's just not how this works on sites making it overly complex. It's not simply always a URL you can reliably fetch via a GET request.

Vanadium seems to have multiple problems with downloading (large) files

It's the standard Chromium implementation and we're not going to be making changes to it. It works quite well for most people.