- CHANGE DOWNLOAD PREFERENCES MAC FIREFOX HOW TO
- CHANGE DOWNLOAD PREFERENCES MAC FIREFOX INSTALL
- CHANGE DOWNLOAD PREFERENCES MAC FIREFOX UPGRADE
- CHANGE DOWNLOAD PREFERENCES MAC FIREFOX CODE
- CHANGE DOWNLOAD PREFERENCES MAC FIREFOX PASSWORD
Idle serviceįirefox 3 offers the new nsIIdleService interface, which lets extensions determine how long it's been since the user last pressed a key or moved their mouse. The history and bookmarks APIs have been completely replaced by the new Places API. New components and functionality FUEL LibraryįUEL is about making it easier for extension developers to be productive, by minimizing some of the XPCOM formality and adding some "modern" JavaScript ideas. Notes and information of use to people who want to create themes for Firefox 3. Localization and Pluralsįirefox 3 adds the new PluralForm module, which provides tools to aid in correctly pluralizing words in multiple localizations. This lets the localized details be available as soon as the add-on has been downloaded, as well as when the add-on is disabled. Localizing extension descriptionsįirefox 3 offers a new method for localizing add-on metadata.
CHANGE DOWNLOAD PREFERENCES MAC FIREFOX CODE
You can now use the data: URL scheme from chrome code to embed XBL bindings directly instead of having them in separate XML files.
CHANGE DOWNLOAD PREFERENCES MAC FIREFOX PASSWORD
The Password Manager has been replaced by the new Login Manager. The Firefox 3 Download Manager features new and improved APIs, including support for multiple progress listeners. Download Manager improvements in Firefox 3
CHANGE DOWNLOAD PREFERENCES MAC FIREFOX HOW TO
Places migration guideĪn article about how to update an existing extension to use the Places API.
CHANGE DOWNLOAD PREFERENCES MAC FIREFOX INSTALL
Firefox will however continue to check for updates to the extension over the insecure path and attempt to install any update offered (installation will fail if the update also fails to provide a secure update method).
Any add-ons installed that do not provide a secure update method when the user upgrades to Firefox 3 will be automatically disabled.
Add-ons hosted at AMO automatically provide this.
CHANGE DOWNLOAD PREFERENCES MAC FIREFOX UPGRADE
In order to provide a more secure add-on upgrade path for users, add-ons are now required to provide a secure method for obtaining updates before they can be installed. The key improvement allows the use of custom query processors to allow data sources other than RDF to be used. Templates have been significantly improved in Firefox 3. XUL improvements in Firefox 3įirefox 3 offers a number of new XUL elements, including new sliding scales, the date and time pickers, and spin buttons. Provides a guide to the things you'll need to do to update your extension to work with Firefox 3. For XUL and extension developers Notable changes and improvements Updating extensions for Firefox 3
Animated PNG graphicsįirefox 3 supports the animated PNG (APNG) image format. SVG support in Firefox 3 has been upgraded significantly, with support for over two dozen new filters, several new elements and attributes, and other improvements. EXSLT supportįirefox 3 provides support for a substantial subset of the EXSLT extensions to XSLT. JavaScript 1.8 supportįirefox 3 offers JavaScript 1.8. DOM improvements in Firefox 3įirefox 3 offers a number of new features in Firefox 3's DOM implementation, including support for several Internet Explorer extensions to the DOM. CSS improvements in Firefox 3įirefox 3 features a number of improvements in its CSS support. Offline resources in Firefoxįirefox now lets web applications request that resources be cached to allow the application to be used while offline. The new HTML 5 activeElement and hasFocus attributes are supported. Drag and drop eventsįirefox 3 supports new events that are sent to the source node for a drag operation when the drag begins and ends. Using microformatsįirefox now has APIs for working with microformats.
Поддержка преобразований для canvasįirefox now supports the transform() and setTransform() methods on canvases.