Fenix: Refactor Downloads for Android 11 Storage + Change download path

Created on 3 Oct 2019  路  10Comments  路  Source: mozilla-mobile/fenix

Part of Meta: #4417

User Story

As a user, I want to be able to choose where my downloads are saved in my phone's storage, so I can have control and flexibility over my downloaded content.

Acceptance Criteria

[ ] I can see the default download location/file path
[ ] I can change the default download location

Download

All 10 comments

this is also great on devices with not much storage and SD cards

Chrome only shows this setting if you alter the flag (chrome://flags/#enable-downloads-location-change). This may need to live in our Advanced Settings, with some regex to guarantee that any change is valid & reversible

Google says that they want to get rid of flags after some time (but Google says a lot of things lol). I think they'll eventually turn it on by default and remove it.

There will be major changes in Android 11 to the way that they are allowing us to access storage. If we continue with this card, we will have to do a pretty big refactor on the AC side to use the new Android 11 storage, and this card would block additional work on downloads bugs.

Confirmed with @vesta0 that this should go back into the backlog for now.

We would need to break this into refactor + adding the change download path.

This would be very useful indeed. Does it include an option to always choose where to save a file? That is something I'm really missing! Could open another issue for that otherwise.

and something Chrome's been testing out is _when_. Like waiting until there is a WiFi connection, for example.

This would be very useful indeed. Does it include an option to always choose where to save a file? That is something I'm really missing! Could open another issue for that otherwise.

Yes, this includes the default path where files will be saved.

@Amejia481 Right, but I mean choosing the desired location for every initiated download, not just having one folder where everything gets dumped.

Got it, that's a different feature!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lindongbin picture lindongbin  路  3Comments

topotropic picture topotropic  路  3Comments

thelazyoxymoron picture thelazyoxymoron  路  3Comments

vesta0 picture vesta0  路  3Comments

andreicristianpetcu picture andreicristianpetcu  路  3Comments