Open Bug 277129 Opened 20 years ago Updated 2 years ago

Consider having a category for download observers

Categories

(Firefox :: File Handling, enhancement)

enhancement

Tracking

()

People

(Reporter: Biesinger, Unassigned)

Details

Currently, NS_DOWNLOAD_CONTRACTID can only be a single download observer. it would be nice if multiple ones were supported; maybe via an xpcom category and some way to express priorities. this would allow easily plugging in external download managers. semantics might be "use first implementation for which Init returns success".
I was actually thinking that a broadcast system might make sense so that you could say have a status bar extension tracking downloads as well as the full download manager or something like that.
Assignee: file-handling → nobody
QA Contact: ian → file-handling
Product: Core → Firefox
Version: Trunk → unspecified
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.