I’m busily documenting the Download Manager. So far I have reference documentation created for nsIDownload, nsIDownloadManager, and nsIDownloadProgressListener. I’m also working on a nifty little sample extension that logs downloads into a mozStorage database table and will then be able to pull information out of the database and tell you what times of day you get the best download performance.
So it’s kind of a “two-fer” — since it will also be a useful demo of mozStorage and sqlite. I’ll post again when I’ve got the sample done and posted.