Open
Bug 1949821
Opened 1 year ago
Updated 1 year ago
[Downloads v2] Refactor AbstractFetchDownloadService into individual single responsiblity components
Categories
(Firefox for Android :: Downloads, task)
Tracking
()
NEW
People
(Reporter: rsainani, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [fxdroid] [group4])
Currently, AbstractDownloadService does a lot of things, including:
- Fetching the file to be downloaded
– Storing the file/stream to android local storage
– Updating the notification based on download status
– Holding and maintaing the download job states
This task is about refactoring the service into single responsible, readable components that are independent of the framework. This would also allow this componentized business logic to be moved to another android platform component in the future., e.g. a WorkManager instead of Service with ease.
Updated•1 year ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•