Open Bug 1265329 Opened 9 years ago Updated 1 year ago

Refactor DownloadCore.jsm to use a DownloadAttempt object

Categories

(Toolkit :: Downloads API, task)

task

Tracking

()

Tracking Status
firefox48 --- affected

People

(Reporter: Paolo, Unassigned)

References

(Blocks 1 open bug)

Details

If the Download object just provided a view of the state of an underlying DownloadAttempt object, we could get rid of the filtering we currently do when past attempts try to update the state in the Download object. See also the related race condition in bug 1261344 comment 2. This refactoring can be done before or after the removal of DownloadLegacy in bug 1265328.
Type: defect → task
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.