Firefox:Download Manager: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
| (6 intermediate revisions by 6 users not shown) | |||
| Line 3: | Line 3: | ||
| There are a couple of problems existing in the way we do downloads right now that affect users in various ways: | There are a couple of problems existing in the way we do downloads right now that affect users in various ways: | ||
| * there is much code duplication relating to file and path name validation in the browser and external helper app service due to the lack of a simple API for file transfer that coalesces all such code. This results in bloat and multiple sites to consider when addressing security issues. | * there is much code duplication relating to file and path name validation in the browser and external helper app service due to the lack of a simple API for file transfer that coalesces all such code. This results in bloat and multiple sites to consider when addressing security issues. | ||
| * performance of the download list is sluggish when the download history is long.   | * performance of the download list is sluggish when the download history is long.   | ||
| ** Could use a different default setting for when to clear the downloads history | ** Could use a different default setting for when to clear the downloads history | ||
| * download Manager does not support Torrents or similar distributed downloading systems | * download Manager does not support Torrents or similar distributed downloading systems | ||
| * Add a checkbox option in Options dialog/General/download like "Show download dialog while opening a file" to don't display systematically download dialog when you are only opening a file like a JNLP file. This option could be unchecked by default. | * Add a checkbox option in Options dialog/General/download like "Show download dialog while opening a file" to don't display systematically download dialog when you are only opening a file like a JNLP file. This option could be unchecked by default. | ||
| =  | = Supporting Pages = | ||
| [[Firefox:Download_Manager_Wishlist|Feature Wishlist]] | |||
| [http://developer.mozilla.org/en/docs/nsIDownloadManager nsIDownloadManager Documentation] | |||
| [http://developer.mozilla.org/en/docs/nsIDownloadManagerUI nsIDownloadManagerUI Documentation] | |||
| = Mockups = | |||
| [[Image:comtom-mockup.png]] | |||
| [[ | |||
Latest revision as of 14:05, 11 March 2009
Background
There are a couple of problems existing in the way we do downloads right now that affect users in various ways:
- there is much code duplication relating to file and path name validation in the browser and external helper app service due to the lack of a simple API for file transfer that coalesces all such code. This results in bloat and multiple sites to consider when addressing security issues.
- performance of the download list is sluggish when the download history is long.
- Could use a different default setting for when to clear the downloads history
 
- download Manager does not support Torrents or similar distributed downloading systems
- Add a checkbox option in Options dialog/General/download like "Show download dialog while opening a file" to don't display systematically download dialog when you are only opening a file like a JNLP file. This option could be unchecked by default.
Supporting Pages
nsIDownloadManager Documentation
nsIDownloadManagerUI Documentation
