Firefox3/DevRelTracking
< Firefox3
		
		
		
		Jump to navigation
		Jump to search
		This page is used by Developer Relations to track upcoming features of Firefox 3. Any feature that may affect extension development, addon support, or require new documentation and samples/tutorials should be listed and tracked.
Firefox features are listed n this spreadsheet: Firefox 3 Detailed Feature List
Features
| Feature (include ID) | Action | 
| ADD-001e - Install Add-on without requiring a browser restart | Does this have API implications? Are there new events/notifications? | 
| ADD-002a - Allow Add-on configuration UI to be accessed from main application configuration UI | Is there a programmatic way to launch UI? | 
| ADD-003a - Add visual indication to browser UI when Add-on updates are available | Is there a way for extension to know if addons can be updated? | 
| ADD-003f - Allow addons to control other types of extensions and ensuring that model is extensible | How? Whats the API? | 
| ADD-003i - Support for use of some kind of service for extension dependency resolution | Document | 
| ADD-003j - Support addon conflict resolution | Document | 
| ADD-004a - Making signing a requirement or higher value in install experience | Document / Tool for Signing | 
| ADD-004b - Providing a lower priv model for certain classes of extention | Document / Can Remote XUL use this model? | 
| ADD-005b - Promote the existence of Add-ons that could help the user accomplish their current task | Document / What does an extension do? How does it register? | 
| CON-005b Easier retrieval of files that a user has downloaded in the past | API for extension | 
| CON-006a Integrate download manager with third-party virus scanners and malware protection | API for extensions | 
| CON-007a Support pause/resume for downloads. Improve download handling across multiple sessions | API for extensions | 
| CON-007b Download manager can be extended in a way that feels tightly integrated | Like adding multiple download listeners. What else? | 
| CON-008b Create API for developers to leverage the detection framework | API for extension | 
| CON-009a Display microformats in content area | Can extensions manipulate microformats in content area too? | 
| CON-009b Allow user to configure microformat handlers | API for extensions | 
| CON-009c Support hCard, hCal, and geo | Support using a JS library? Available to extensions? Can be extended for new types? | 
| CON-009e Allow web developers to override microformat display attributes | Allow extensions too? | 
| GKO-001a Pages should break without breaking lines | API for printing settings would be nice for extensions | 
| GKO-001c Layout should be zoomed/cropped to fit desired page size | API to allow extensions to tweak settings | 
| GKO-005a Save web pages as PDF documents | API for extensions to create PDF streams? | 
| GKO-007a Add UI elements for enabling offline app usage | API for extensions to create other ways of enabling offline apps | 
| GKO-007b Add backend elements for offline app support | API for accessing backend offline support | 
| GKO-008c Linking Content/Chrome Frame Trees | Document - This will allow extensions to display chrome over content very easily bug 130078 | 
| GKO-014a SVG as image format | Document and samples for use in webpages and extensions | 
| GKO-015a Cross-domain XMLHttpRequest | Document and samples for use in webpages | 
| OSPI-002a Brakepad - Collect crash stack data and report it to central server | Can extensions/components use or be part of the stack data? | 
| OSPI-004a Integrate with Windows Vista parental controls | API for extensions | 
| OSPI-005a Growl alert notifications for Mac OS X | Document and samples of nsIAlertService since it is now fully cross platform | 
| PASS-002a Support Microsoft CardSpace on Windows | API for extensions | 
| PASS-002b Support OpenID | API for extensions | 
| PLCS-001d Ensure that Places includes a usable and robust API for extensibility | Document and samples of the API | 
| SPI-002c Create pluggable architecture that supports private browsing | Document and samples | 
| SRCH-002a Ability to declare a default search engine | API for extensions / webpages | 
| SRCH-002b Ability to use a temporary search engine and then restore the default | API for extensions / webpages | 
| TAB-001a Quickly group similar tabs together | API for extensions | 
| TAB-003a Tear-off tabs (80% solution) | API for extensions | 
| PREF-001a Create framework for persisting and applying per-site settings across sessions and tabs | Document and samples of the API |