Firefox early version history#Firefox

{{Cleanup|date=April 2025|reason=WP:NOTCHANGELOG; should be written in prose and only cover major releases (1.5, 3.5 and 3.6 included, despite versioning) using secondary sources, instead of utilising tables and listing every single hotfix in them}}

{{Short description|History of the browser from 2002 to 2011}}

{{main|Firefox version history}}

The project that became Firefox today began as an experimental branch of the Mozilla Suite called m/b (or mozilla/browser). Firefox retains the cross-platform nature of the original Mozilla browser, using the XUL user interface markup language. The use of XUL made it possible to extend the browser's capabilities through the use of extensions and themes. The development and installation processes of these add-ons raised security concerns, and with the release of Firefox 0.9, the Mozilla Foundation opened a Mozilla Update website containing "approved" themes and extensions. The use of XUL sets Firefox apart from other browsers, including other projects based on Mozilla's Gecko layout engine and most other browsers, which use interfaces native to their respective platforms (Galeon and Epiphany use GTK+, K-Meleon uses MFC, and Camino uses Cocoa). Many of these projects started before Firefox, and probably served as inspiration.

Releases

= Phoenix and Firebird =

File:Phoenix0.1.PNG

Hyatt, Ross, Hewitt and Chanial{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.1.html |title=Phoenix 0.1 (Pescadero) release Notes and FAQ |publisher=Mozilla |access-date=October 1, 2012}} developed their browser to combat the perceived software bloat of the Mozilla Suite (codenamed, internally referred to, and continued by the community as SeaMonkey), which integrated features such as IRC, mail, news, and WYSIWYG HTML editing into one internet suite. After it was sufficiently developed, binaries for public testing appeared in September 2002 under the name Phoenix. This name carried the implication of the mythical firebird that rose triumphantly from the ashes of its dead predecessor, in this case Netscape Navigator which lost the "First browser war" to Microsoft's Internet Explorer. The name Mozilla began as the internal codename for the original 1994 Netscape Navigator browser aiming to displace NCSA Mosaic as the world's most popular web browser. The name for this would-be "Mosaic killer" was meant to evoke the building-crushing Godzilla.{{cite web|url=https://www.youtube.com/watch?v=qEFu-B1wj1E&t=7m35s |title=How Microsoft Attacked the Beast who created Netscape, Mozilla Firefox & invested Skype |date=March 6, 2013 |access-date=October 21, 2016 |via=YouTube}} The name Mozilla was revived as the 1998 open sourcing spinoff organization from Netscape.

The name Phoenix remained until April 14, 2003, when it was changed because of a trademark dispute with the BIOS manufacturer Phoenix Technologies (which produces a BIOS-based browser called Phoenix FirstWare Connect). The new name, Firebird, met with mixed reactions, particularly as the Firebird database server already carried the name. In response, the Mozilla Foundation stated that the browser should always bear the name Mozilla Firebird to avoid confusion with the database software.

class="wikitable mw-collapsible"

|+Release history of Phoenix

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date{{cite web|url=https://wiki.mozilla.org/Releases |title=Releases – MozillaWiki |publisher=Wiki.mozilla.org |date=2012-01-31 |access-date=February 7, 2014}}

!scope="col"| Release type and highlightsFeatures highlighted may exist in beta stages prior to an official release build of the immediate version, or in an incremental minor version build prior to the last one.

scope="row"| 0.1

| Pescadero

| September 23, 2002

| First release.

Gecko version 1.2

  • Customizable toolbar
  • Quicksearch
scope="row"| 0.2

| Santa Cruz

| October 1, 2002

| Official version 0.2 release.{{cite web|url=https://www.mozilla.org/en-US/firefox/releases/0.2.html |title=Phoenix 0.2 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

  • Web form auto-complete
  • Sidebar
  • Downloads Sidebar
  • Bookmarks Sidebar
  • History Sidebar
  • Extension management
  • Toolbar customization
  • Search bar
  • Improved preference defaults
  • Speed improvements
  • Ctrl+Mousewheel to resize fonts
scope="row"| 0.3

| Lucia

| October 14, 2002

| Official version 0.3 release.{{cite web|url=https://www.mozilla.org/en-US/firefox/releases/0.3.html |title=Phoenix 0.3 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

  • Image Blocking
  • Pop-up Blocking Whitelist
  • Bookmarks Changes
  • Global Go Menu and Other Menu Changes
  • Tabbed Browsing Improvements
  • Size and Speed Improvements
scope="row"| 0.4

| Oceano

| October 19, 2002

| Official version 0.4 release.{{cite web|url=https://www.mozilla.org/en-US/firefox/releases/0.4.html |title=Phoenix 0.4 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

Gecko version 1.3

  • Improvements to pop-up blocking
  • Improvements to toolbar customization
  • Improvements to tabbed browsing and shortcut keys
  • Type ahead find returns
  • Address bar gets smarter
  • Themes
scope="row"| 0.5

| Naples

| December 7, 2002

| Official version 0.5 release.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/0.5.html |title=Phoenix 0.5 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

  • Multiple homepages
  • Intellimouse 5-button support
  • Sidebar remembers its state across sessions
  • Download fixes
  • History improvements
  • Accessibility improvements
  • Size and memory reduction
  • Performance improvements
  • Stability improvements
  • Better Windows appearance
  • Many more new themes

class="wikitable mw-collapsible"

|+Release history of Firebird

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 0.6

| Glendale

| May 17, 2003

| Official version 0.6 release.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/0.6.html |title=Mozilla Firebird 0.6 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

Gecko version 1.5

  • New default theme (Qute)
  • Redesigned Preferences window
  • Improved Privacy Options
  • Improved Bookmarks
  • Talkback enabled to tell Mozilla why the browser crashed
  • Automatic Image Resizing
  • Smooth Scrolling
  • Access to more preferences through about:config
  • Custom profile save location
  • Mac OS X compatibility
scope="row"| 0.6.1

|

| July 28, 2003

| Bugfix release.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.6.1.html |title=Mozilla Firebird 0.6.1 Release Notes and FAQ |publisher=Mozilla |date=2003-07-28 |access-date=2011-07-06}}

scope="row"| 0.7

| Indio

| October 15, 2003

| Technology Preview.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/0.7.html |title=Mozilla Firebird 0.7 Release Notes |publisher=Mozilla |access-date=June 19, 2017}}

First publication on October 26, 2003{{cite web|url=https://www.mozilla.org:80/projects/firebird/0.7-release-notes.html|archive-url=https://web.archive.org/web/20031028041058/http://www.mozilla.org/projects/firebird/0.7-release-notes.html|url-status=dead|archive-date=October 28, 2003|title=Mozilla Firebird 0.7 Release Notes|date=October 28, 2003|access-date=June 26, 2018|df=mdy-all}}

  • Advanced preferences panel
  • Download/helper applets preferences panel
  • Cookie whitelisting
  • New password manager (all passwords now stored encrypted{{cite web|url=http://ed.mullen.home.comcast.net/Mozilla/moz_pw.html |title=Mozilla Password Viewing |last=Mullen |first=Edward |archive-url=https://web.archive.org/web/20070624065601/http://ed.mullen.home.comcast.net/Mozilla/moz_pw.html |archive-date=June 24, 2007 |access-date=October 12, 2012 |url-status=dead |df=mdy-all }})
  • Web panels (like Mozilla's sidebar panels)
  • Alternate stylesheet support (through a status bar button)
  • Send Page, Send Link, and Send Image menu items
  • Autoscroll
scope="row"| 0.7.1

| Three Kings

| October 26, 2003

| Bugfix release for Mac OS X only.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.7.1.html |title=Mozilla Firebird 0.7.1 Release Notes |publisher=Mozilla |date=2003-10-26 |access-date=2011-07-06}}

= Firefox =

File:Delicious delicacies-Firefox0.9.3-Knoppix671.png are in the Preferences window of Mozilla Firefox 0.9.3. This description was soon dropped in later versions.]]

File:Mozilla Firefox 1.0 front page screenshot.png

Due to continuing pressure from the Firebird community,{{cite web |url=http://www.zdnet.co.uk/news/desktop-apps/2004/02/10/new-mozilla-name-rises-from-ashes-39145898/ |archive-url=https://web.archive.org/web/20050405144117/http://news.zdnet.co.uk/software/applications/0,39020384,39145898,00.htm|archive-date=April 5, 2005|title=New Mozilla name rises from ashes |author=Festa, Paul |date=February 10, 2004 |work=CNet News |publisher=CBS Interactive |access-date=April 3, 2011 }} on February 9, 2004, the project was renamed again to Mozilla Firefox.{{cite press release |url=https://www-archive.mozilla.org/press/mozilla-2004-02-09.html |title=New Round of Releases Extends Mozilla Project's Standards Based Open Source Offerings |date=June 13, 2005 |work=archive.mozilla.org |publisher=Mozilla Foundation |access-date=April 3, 2011}} The name "Firefox" (a reference to the red panda){{cite web |url=https://www.mozilla.org/projects/firefox/firefox-name-faq.html |title=Brand Name Frequently Asked Questions |access-date=July 28, 2011 |url-status=dead |archive-url=https://web.archive.org/web/20120228204829/http://www.mozilla.org/projects/firefox/firefox-name-faq.html |archive-date=February 28, 2012 |df=mdy-all }} was chosen for its similarity to "Firebird", and its uniqueness in the computing industry. To ensure that no further name changes would be necessary, the Mozilla Foundation began the process of registering Firefox{{US trademark|78344043}} as a trademark with the United States Patent and Trademark Office in December 2003. This trademark process led to a delay of several months in the release of Firefox 0.8 when the foundation discovered that Firefox had already been registered as a trademark in the UK{{UK trademark|2007607}} for Charlton Company software.Class 09: Computer software for use in managed communications and connectivity.

Class 42: Computer consultancy services; licensing and rental of computer software; design and development of computer software; maintenance, installation and up-dating of computer software; advisory services relating to computer programs and software The situation was resolved when the foundation was given a license to use Charlton's European trademark.{{Citation needed|date=January 2025}}

Firefox version 1.0 was released on November 9, 2004.{{cite web |title=Mozilla Firefox 1.0 Release Notes |publisher=Mozilla |date=November 9, 2004 |url=https://www.mozilla.org/en-US/firefox/releases/1.0.html |access-date=June 13, 2012}} The launch of version 1.0 was accompanied by "a respectable amount of pre-launch fervor"{{cite news |title=Firefox browser takes on Microsoft |publisher=BBC News |date=November 9, 2004 |url=http://news.bbc.co.uk/2/hi/technology/3993959.stm |access-date=June 13, 2012}} including a fan-organized campaign to run a full-page ad in The New York Times.

Although the Mozilla Foundation had intended to make the Mozilla Suite obsolete and replace it with Firefox, the Foundation continued to maintain the suite until April 12, 2006{{cite web |title=Sunset Announcement for Fx/Tb 1.0.x and Mozilla Suite 1.7.x |work=Mozilla Developer News » Blog Archive » |publisher=Mozilla Developer Network |date=April 12, 2006 |url= https://developer.mozilla.org/devnews/index.php/2006/04/12/sunset-announcement-for-fxtb-10x-and-mozilla-suite-17x/ |access-date=August 6, 2009}} because it had many corporate users and was bundled with other software. The Mozilla community (as opposed to the Foundation) continues to release new versions of the suite, using the product name SeaMonkey to avoid confusion with the original Mozilla Suite.

class="wikitable mw-collapsible"

|+Pre-release history of Firefox

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 0.8

| Royal Oak

| February 9, 2004

| Technology Preview.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/0.8.html |title=Mozilla Firefox 0.8 Release Notes |publisher=Mozilla |access-date=June 19, 2017}}

Gecko version 1.6

  • Rebranded with new logo.
  • Windows installer
  • Download Manager
  • New Add Bookmark Dialog
  • Work Offline
  • Better Handling of File Types
  • New XPInstall Frontend
  • New default theme for Mac OS X.
scope="row"| 0.9

| One Tree Hill

| June 15, 2004

| Technology Preview.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.9.html |title=Release Notes – Firefox 0.9 (One Tree Hill) |publisher=Mozilla |date=2004-06-15 |access-date=June 19, 2017}}

Gecko version 1.7

  • New default theme "Winstripe".
  • Comprehensive Data Migration from Internet Explorer.
  • Extension/Theme Manager
  • Online help system
  • Linux installer
scope="row"| 0.9.1

|

| June 28, 2004

| Bugfix release

  • Updated default theme.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.9.1.html |title=Mozilla Firefox 0.9 Release Notes |publisher=Mozilla |date=2004-06-28 |access-date=2011-07-06}}
scope="row"| 0.9.2

|

| July 8, 2004

| Vulnerability patch for Windows only.

scope="row"| 0.9.3

|

| August 4, 2004

| Vulnerability patch.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.9.3.html |title=Mozilla Firefox 0.9 Release Notes |publisher=Mozilla |date=2004-08-04 |access-date=6 July 2011}}

scope="row"| 0.10

| Greenlane

| style="white-space:nowrap;"| September 14, 2004

| Bugs with higher complexity/risk, localization impact, RSS/Atom feed support, find toolbar, plugin finder.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.10.html |title=Mozilla Firefox 0.10 (Preview Release) Release Notes |publisher=Mozilla |date=2004-09-14 |access-date=2011-07-06}}

scope="row"| 0.10.1

|

| October 1, 2004

| Vulnerability patch.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/0.10.html |title=Mozilla Firefox 0.10.1 (Preview Release) Release Notes |publisher=Mozilla |date=2004-09-14 |access-date=2011-07-06}}

class="wikitable mw-collapsible"

|+Release history of Firefox 1

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 1.0

| Phoenix

| November 9, 2004

| Official version 1.0 release.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/1.0.html |title=Mozilla Firefox 1.0 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

  • Better Tabbed Browsing Controls
  • Official localized builds
scope="row"| 1.0.1

| Rose & Crown

| February 24, 2005

| Regular security and stability update.{{cite web|url=http://www.mozilla.com/en-US/firefox/releases/1.0.1.html |title=Mozilla Firefox 1.0.1 Release Notes |publisher=Mozilla |date=2005-02-24 |access-date=2011-07-06}}

scope="row"| 1.0.2

|

| March 23, 2005

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.2.html |title=Mozilla Firefox 1.0.2 Release Notes |publisher=Mozilla |date=2005-03-23 |access-date=2011-07-06}}

scope="row"| 1.0.3

|

| April 15, 2005

| Regular security and stability update.

  • Installer improvements.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.3.html |title=Mozilla Firefox 1.0.3 Release Notes |publisher=Mozilla |date=2005-04-15 |access-date=2011-07-06}}
scope="row"| 1.0.4

|

| May 11, 2005

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.4.html |title=Mozilla Firefox 1.0.4 Release Notes |publisher=Mozilla |date=2005-05-11 |access-date=2011-07-06}}

  • Fix to DHTML errors encountered at some web sites.
scope="row"| 1.0.5

|

| July 12, 2005

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.5.html |title=Mozilla Firefox 1.0.5 Release Notes |publisher=Mozilla |date=2005-07-12 |access-date=2011-07-06}}

scope="row"| 1.0.6

|

| July 19, 2005

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.6.html |title=Mozilla Firefox 1.0.6 Release Notes |publisher=Mozilla |date=2005-07-19 |access-date=2011-07-06}}

  • Restored API compatibility for extensions and web applications that did not work in Firefox 1.0.5.
scope="row"| 1.0.7

|

| September 20, 2005

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.7.html |title=Mozilla Firefox 1.0.7 Release Notes |publisher=Mozilla |date=2005-09-20 |access-date=2011-07-06}}

scope="row"| 1.0.8

|

| April 13, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.8.html |title=Mozilla Firefox 1.0.8 Release Notes |publisher=Mozilla |date=2006-04-13 |access-date=April 24, 2012}}

[https://developer.mozilla.org/devnews/index.php/2006/04/13/firefox-108-security-and-stability-release-and-end-of-life-for-10x/ End-of-life 1.0.x product line]

  • Last release for Mac OS X 10.0–10.1

= Firefox 1.5 =

File:Deer Park alpha 1 installation.png

Firefox 1.5 was released on November 30, 2005. Originally, it was planned to have a version 1.1 at an earlier date as the new Firefox version after 1.0, with development on a later version (1.5) in a separate development branch, but during 2005 both branches and their feature sets were merged (the Mozilla Foundation abandoned the 1.1 release plan after the first two alpha builds), resulting in an official release date between the original dates planned for both versions.

Version 1.5 implemented a new Mac-like [https://web.archive.org/web/20110623032221/http://weblogs.mozillazine.org/ben/archives/007377.html options interface], the subject of much criticism from Microsoft Windows and Linux users, with a "[https://web.archive.org/web/20110623033135/http://weblogs.mozillazine.org/ben/archives/007150.html Sanitize]" action to allow someone to clear their privacy-related information without manually clicking the "Clear All" button. In Firefox 1.5, a user could clear all privacy-related settings simply by exiting the browser or using a keyboard shortcut, depending on their settings. Moreover, the software update system was [https://web.archive.org/web/20110623032258/http://weblogs.mozillazine.org/ben/archives/008067.html improved] (with binary patches now possible). There were also [https://web.archive.org/web/20110623031727/http://weblogs.mozillazine.org/ben/archives/008066.html improvements] in the extension management system, with a number of [https://www-archive.mozilla.org/projects/deerpark/new-extension-dev-features.html new developer features]. In addition, Firefox 1.5 had preliminary SVG 1.1 support.as shown in Mozilla's Bugzilla database

Behind the screens, the new version resynchronized the code base of the release builds (as opposed to nightly builds) with the core "trunk", which contained additional features not available in 1.0, as it branched from the trunk around the 0.9 release. As such, there was a backlog of bug fixes between 0.9 and the release of 1.0, which were made available in 1.5.

There were also changes in operating system support. As announced on 23 June 2005 by the Mozilla Foundation, Firefox 1.1, which later became 1.5, and other new Mozilla products have no longer supported Mac OS X v10.1, in order to improve the quality of Firefox releases on Mac OS X v10.2 and above. Firefox 1.5 is the final version to support Windows 95.

Alpha builds of Firefox 1.5 (id est, 1.1a1 and 1.1a2) did not carry Firefox branding; they were labelled "Deer Park" (which was Firefox 1.5's internal codename) and contained a different program icon. This was done to dissuade end-users from downloading preview versions, which are intended for developers only.

class="wikitable mw-collapsible"

|+Release history of Firefox 1.5

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 1.5

| Deer Park

| November 29, 2005

| Official version 1.5 release.{{cite web |url=https://www.mozilla.org/en-US/firefox/releases/1.5.html |title=Mozilla Firefox 1.5 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

Official localized builds.

Gecko version 1.8

  • Private data clear data
  • Back and forward now fast
  • Improved web standards
  • Improved HTML
  • Improved CSS
  • Improved HTTP
  • Improved JavaScript/DOM
  • SVG compatibility

Changes during alphas

  • Support for SVG and canvas.
  • Sanitize privacy feature.
  • Improvements in JavaScript 1.5 and CSS 2/3.
  • Broken website reporter tool.{{cite web|url=https://www-archive.mozilla.org/projects/deerpark/releases/alpha1.html |title=Mozilla Deer Park Alpha 1 Release Notes |publisher=Mozilla |date=2005-05-31 |access-date=6 July 2011}}
  • Blazing fast backwards and forwards (FastBack), drag-and-drop tab reordering, improved pop-up blocking, error pages instead of error dialogs.{{cite web|url=https://www-archive.mozilla.org/projects/deerpark/releases/alpha2.html |title=Mozilla Deer Park Alpha 2 Release Notes |publisher=Mozilla |date=2005-07-12 |access-date=2011-07-06}}

Changes during betas

  • New update system (binary patch). Prettier error pages, more Luna-like Winstripe theme (did not blend well with the Classic theme).{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5beta1.html |title=Mozilla Firefox 1.5 Beta 1 Release Notes |publisher=Mozilla |date=2005-09-09 |access-date=2011-07-10}}
  • Improvements to automated update system, website rendering and performance. Several security fixes.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5beta2.html |title=Mozilla Firefox 1.5 Beta 2 Release Notes |publisher=Mozilla |date=2005-10-06 |access-date=2011-07-10}}
scope="row"| 1.5.0.1

|

| February 1, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.1.html |title=Mozilla Firefox 1.5.0.1 Release Notes |publisher=Mozilla |date=2006-02-01 |access-date=2011-07-10}}

scope="row"| 1.5.0.2

|

| April 13, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.2.html |title=Mozilla Firefox 1.5.0.2 Release Notes |publisher=Mozilla |date=2006-04-13 |access-date=2011-07-10}}

  • Native support for Intel-based Macintosh computers by shipping universal binary.
scope="row"| 1.5.0.3

|

| May 2, 2006

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.3.html |title=Mozilla Firefox 1.5.0.3 Release Notes |publisher=Mozilla |date=2006-05-02 |access-date=2011-07-10}}

  • Fix for a [https://www.mozilla.org/security/announce/2006/mfsa2006-30.html publicly disclosed denial of service weakness].
scope="row"| 1.5.0.4

|

| June 1, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.4.html |title=Mozilla Firefox 1.5.0.4 Release Notes |publisher=Mozilla |date=2006-06-01 |access-date=2011-07-10}}

scope="row"| 1.5.0.5

|

| July 26, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.5.html |title=Mozilla Firefox 1.5.0.5 Release Notes |publisher=Mozilla |date=2006-07-27 |access-date=2011-07-10}}

  • Added changes for Frisian locale (fy-NL).
scope="row"| 1.5.0.6

|

| August 2, 2006

| Off-cycle security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.6.html |title=Mozilla Firefox 1.5.0.6 Release Notes |publisher=Mozilla |date=2006-08-02 |access-date=2011-07-10}}

  • Fixed an issue with playing Windows Media content introduced by previous update.
scope="row"| 1.5.0.7

|

| September 14, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.7.html |title=Mozilla Firefox 1.5.0.7 Release Notes |publisher=Mozilla |date=2006-09-14 |access-date=2011-07-10}}

scope="row"| 1.5.0.8

|

| November 7, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.8.html |title=Mozilla Firefox 1.5.0.8 Release Notes |publisher=Mozilla |date=2006-11-07 |access-date=2011-07-10}}

scope="row"| 1.5.0.9

|

| December 19, 2006

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.9.html |title=Mozilla Firefox 1.5.0.9 Release Notes |publisher=Mozilla |date=2006-12-19 |access-date=2011-07-10}}

scope="row"| 1.5.0.10

|

| February 23, 2007

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.10.html |title=Mozilla Firefox 1.5.0.9 Release Notes |publisher=Mozilla |date=2007-02-23 |access-date=2011-07-10}}

scope="row"| 1.5.0.11

|

| March 20, 2007

| Regular security and stability update. Regression fixes.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.5.0.11.html |title=Mozilla Firefox 1.5.0.9 Release Notes |publisher=Mozilla |date=2007-03-20 |access-date=2011-07-10}}

scope="row"| 1.5.0.12

|

| May 30, 2007

| Regular security and stability update. {{cite web |url=https://www.mozilla.org/en-US/firefox/releases/1.5.0.12.html |title=Mozilla Firefox 1.5.0.12 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

[https://developer.mozilla.org/devnews/index.php/2007/05/30/firefox-2004-and-firefox-15012-security-and-stability-update/ End-of-life 1.5.0.x product line]

= Firefox 2 =

File:Wikipedia Main Page in Firefox 2.0.0.12.png

{{Main|Firefox 2}}

On October 24, 2006, Mozilla released Firefox 2. This version included updates to the tabbed browsing environment, the extensions manager, the GUI (graphical user interface), and the find, search and software update engines. It also implemented a new session restore feature, inline spell checking, and an anti-phishing feature which was implemented by Google as an extension{{cite web|url=http://www.google.com/tools/firefox/safebrowsing |title=Google Safe Browsing for Firefox |access-date=February 5, 2007 }}{{cite web|url=https://wiki.mozilla.org/?title=Phishing_Protection:_Design_Documentation&oldid=46996#Background |title=Phishing Protection Design Documentation — Background |access-date=January 24, 2007 |publisher=Mozilla wiki}} and later merged into the program itself.{{cite web |url=http://www.mozilla.com/firefox/2.0/releasenotes/ |title=Mozilla Firefox 2 Release Notes |publisher=Mozilla Corporation |access-date=December 19, 2006}}

In December 2007, Firefox Live Chat was launched. It allowed users to ask volunteers questions through a system powered by Jive Software, with guaranteed hours of operation and the possibility of help after hours.{{cite web|url=http://blog.mozilla.com/sumo/2007/12/28/firefox-live-chat-launching-today/ |title=Firefox Support Blog » Blog Archive » Firefox Live Chat launching today |publisher=The Mozilla Blog |date=December 28, 2007 |access-date=December 19, 2009}}

Firefox 2.0.0.20 was the final version that could run under an unmodified installation of Windows NT 4.0, Windows 98, and Windows Me.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.20/releasenotes/ |title=Firefox 2.0.0.20 Release Notes |publisher=Mozilla |access-date=May 4, 2019}}{{Failed verification|date=May 2019}}{{Cite web |title=Hello! Prompt, please, what of the previous versions Firefox can be established on old system Windows NT4, Thanks. {{!}} Firefox Support Forum {{!}} Mozilla Support |url=https://support.mozilla.org/en-US/questions/899050 |access-date=2022-06-23 |website=support.mozilla.org}} Subsequently, Mozilla Corporation announced it would not develop new versions of Firefox 2 after the 2.0.0.20 release, but continued Firefox 2 development as long as other programs, such as Thunderbird mail client, depended on it. The final internal release was 2.0.0.22, released in late April 2009.

class="wikitable mw-collapsible"

|+Release history of Firefox 2

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 2.0

| Bon Echo

| October 24, 2006

| Official version 2.0 release.{{cite web |url=https://www.mozilla.org/en-US/firefox/2.0/releasenotes/ |title=Mozilla Firefox 2.0 Release Notes |publisher=Mozilla |access-date=April 24, 2012}}

Official localized builds.

Gecko version 1.8.1

  • Visual Refresh of main theme
  • Built-in phishing protection
  • Enhanced search capabilities
  • Improved tabbed browsing
  • Resuming your browsing session (session restore)
  • Previewing and subscribing to Web feeds
  • Inline spell checking
  • Live Web Titles
  • Improved Add-ons manager
  • JavaScript 1.7
  • Extended search plugin format (predictive search)
  • Improved security with extension system
  • Client-side session and persistent storage
  • SVG text support
  • New Windows installer

"Changes during alphas"{{cite web|url=https://www-archive.mozilla.org/projects/bonecho/releases/2.0a1.html |title=Mozilla Bon Echo Alpha 1 Release Notes |publisher=Mozilla |date=22 March 2006 |access-date=2011-07-10}}

  • Links default to open in new tab.
  • Close button on every tab.
  • Inline spell checking for text boxes.
  • Session restoration after browser crash.
  • Search suggestion for Google and Yahoo!.
  • New search plugin manager and add-on manager.
  • Web feed previewing.
  • Bookmark microsummaries.
  • Updates to extension system. Support for Sherlock and OpenSearch.
  • Support for SVG text using svg:textPath.{{cite web|url=https://www-archive.mozilla.org/projects/bonecho/releases/2.0a2.html |title=Mozilla Bon Echo Alpha 2 Release Notes |publisher=Mozilla |date=2006-05-12 |access-date=2011-07-10}}
  • Anti-phishing protection. Search suggestions appear with search history in the search box for Google and Yahoo!. Support for client-side session and persistent storage.{{cite web|url=https://www-archive.mozilla.org/projects/bonecho/releases/2.0a3.html |title=Mozilla Bon Echo Alpha 3 Release Notes |publisher=Mozilla |date=2006-05-26 |access-date=2011-07-10}}

Changes during betas

  • Improved feed support. New NSIS-based installer. JavaScript 1.7. Enhanced security and localization support for extensions.{{cite web|url=https://www-archive.mozilla.org/projects/bonecho/releases/2.0b1.html |title=Mozilla Firefox 2.0 Beta 1 Release Notes |publisher=Mozilla |date=2006-07-12 |access-date=2011-07-10}}
  • New Winstripe theme refresh: new navigation icons, URL bar refresh (new Go button attached to the URL bar), Search bar refresh, Tab bar refresh, Alltabs button (used to view a popup list of all tabs open).{{cite web|url=https://www-archive.mozilla.org/projects/bonecho/releases/2.0b2.html |title=Mozilla Firefox 2.0 Beta 2 Release Notes |publisher=Mozilla |date=31 August 2006 |access-date=2011-07-10}}
scope="row"| 2.0.0.1

|

| December 19, 2006

| Regular security and stability update. Windows Vista support.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.1/releasenotes/ |title=Mozilla Firefox 2.0.0.1 Release Notes |publisher=Mozilla |date=2006-12-19 |access-date=2011-07-10}}

scope="row"| 2.0.0.2

|

| February 23, 2007

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.2/releasenotes/ |title=Mozilla Firefox 2.0.0.2 Release Notes |publisher=Mozilla |date=2007-02-23 |access-date=2011-07-10}}

scope="row"| 2.0.0.3

|

| March 20, 2007

| Regular security and stability update. Regression fixes and security fixes.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.3/releasenotes/ |title=Mozilla Firefox 2.0.0.3 Release Notes |publisher=Mozilla |date=2007-03-20 |access-date=2011-07-10}}

scope="row"| 2.0.0.4

|

| May 30, 2007

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.4/releasenotes/ |title=Mozilla Firefox 2.0.0.4 Release Notes |publisher=Mozilla |date=2007-05-30 |access-date=2011-07-10}}

scope="row"| 2.0.0.5

|

| July 17, 2007

| Security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.5/releasenotes/ |title=Mozilla Firefox 2.0.0.5 Release Notes |publisher=Mozilla |date=2007-07-17 |access-date=2011-07-10}}

scope="row"| 2.0.0.6

|

| July 30, 2007

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.6/releasenotes/ |title=Mozilla Firefox 2.0.0.6 Release Notes |publisher=Mozilla |date=2007-07-30 |access-date=2011-07-10}}

scope="row"| 2.0.0.7

|

| September 18, 2007

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.7/releasenotes/ |title=Mozilla Firefox 2.0.0.7 Release Notes |publisher=Mozilla |date=2007-09-18 |access-date=2011-07-10}}

scope="row"| 2.0.0.8

|

| October 18, 2007

| Regular security and stability update. Mac OS X 10.5 support.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.8/releasenotes/ |title=Mozilla Firefox 2.0.0.8 Release Notes |publisher=Mozilla |date=2007-10-18 |access-date=2011-07-10}}

scope="row"| 2.0.0.9

|

| November 1, 2007

| Off-cycle security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.9/releasenotes/ |title=Mozilla Firefox 2.0.0.9 Release Notes |publisher=Mozilla |date=2007-11-01 |access-date=2011-07-10}}

scope="row"| 2.0.0.10

|

| November 26, 2007

| Off-cycle security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.10/releasenotes/ |title=Mozilla Firefox 2.0.0.10 Release Notes |publisher=Mozilla |date=26 November 2007 |access-date=2011-07-10}}

scope="row"| 2.0.0.11

|

| November 30, 2007

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.11/releasenotes/ |title=Mozilla Firefox 2.0.0.11 Release Notes |publisher=Mozilla |date=2007-11-30 |access-date=2011-07-10}}

scope="row"| 2.0.0.12

|

| February 7, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.12/releasenotes/ |title=Mozilla Firefox 2.0.0.12 Release Notes |publisher=Mozilla |date=2008-02-07 |access-date=2011-07-10}}

scope="row"| 2.0.0.13

|

| March 25, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.13/releasenotes/ |title=Mozilla Firefox 2.0.0.13 Release Notes |publisher=Mozilla |date=2008-03-25 |access-date=2011-07-10}}

scope="row"| 2.0.0.14

|

| April 16, 2008

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.14/releasenotes/ |title=Mozilla Firefox 2.0.0.14 Release Notes |publisher=Mozilla |date=2008-04-16 |access-date=2011-07-10}}

scope="row"| 2.0.0.15

|

| July 1, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.15/releasenotes/ |title=Mozilla Firefox 2.0.0.15 Release Notes |publisher=Mozilla |date=2008-07-01 |access-date=2011-07-10}}

scope="row"| 2.0.0.16

|

| July 15, 2008

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.16/releasenotes/ |title=Mozilla Firefox 2.0.0.16 Release Notes |publisher=Mozilla |date=2008-07-15 |access-date=2011-07-10}}

scope="row"| 2.0.0.17

|

| September 23, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.17/releasenotes/ |title=Mozilla Firefox 2.0.0.17 Release Notes |publisher=Mozilla |date=2008-09-23 |access-date=2011-07-10}}

scope="row"| 2.0.0.18

|

| November 12, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.18/releasenotes/ |title=Mozilla Firefox 2.0.0.18 Release Notes |publisher=Mozilla |date=2008-11-12 |access-date=2011-07-10}}

scope="row"| 2.0.0.19

|

| December 16, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/2.0.0.19/releasenotes/ |title=Mozilla Firefox 2.0.0.19 Release Notes |publisher=Mozilla |date=2008-12-16 |access-date=2011-07-10}}

scope="row"| 2.0.0.20

|

| December 18, 2008

|Off-cycle security update.

  • Bug fixes
  • Fixed security and stability issues.

[https://developer.mozilla.org/devnews/index.php/2009/01/19/firefox-20020-users-offered-a-free-upgrade/ End-of-life 2.0.0.x product line]

= Firefox 3 =

File:Mozilla Firefox 3.0 in Ubuntu.png]]

{{Main|Firefox 3}}

Firefox 3 was released on June 17, 2008,{{cite web |title=Firefox 3 available today at 17:00 UTC (10am PDT) |publisher=Mozilla Developer Center |date=June 17, 2008 |url= https://developer.mozilla.org/devnews/index.php/2008/06/17/firefox-3-available-today-at-1700-utc-10am-pdt/ |access-date=February 17, 2008}} by the Mozilla Corporation. Firefox 3 uses version 1.9 of the Mozilla Gecko layout engine for displaying web pages. This version fixes many bugs, improves standard compliance, and implements new web APIs.{{cite web|title=Firefox 3 for developers |publisher=Mozilla Developer Center |date=July 17, 2007 |url=https://developer.mozilla.org/en/Firefox_3_for_developers |access-date=July 17, 2007 |url-status=dead |archive-url=https://web.archive.org/web/20081113072436/https://developer.mozilla.org/en/Firefox_3_for_developers |archive-date=November 13, 2008 |df=mdy-all }} Other new features include a redesigned download manager, a new "Places" system for storing bookmarks and history, and separate themes for different operating systems.

Development stretches back to the first Firefox 3 beta (under the codename 'Gran Paradiso'{{cite web |last=Vukicevic |first=Vladimir |title=Gecko 1.9/Firefox 3 ("Gran Paradiso") Planning Meeting, Wednesday Jun 7, 11:00 am |publisher=Google Groups: mozilla.dev.planning |date=June 2, 2006 |url= https://groups.google.com/group/mozilla.dev.planning/browse_thread/thread/c73f6a1c25e8e7b0/b714ca46975f0109#b714ca46975f0109 |access-date=September 17, 2006}}) which had been released several months earlier on November 19, 2007,{{cite web |url= https://developer.mozilla.org/devnews/index.php/2007/11/19/firefox-3-beta-1-now-available-for-download/ |first=Mike|last=Beltzner |publisher=Mozilla Developer News |title=Firefox 3 Beta 1 now available for download}} and was followed by several more beta releases in spring 2008 culminating in the June release.{{cite web |access-date=December 20, 2007 |url= https://developer.mozilla.org/devnews/index.php/2007/12/18/firefox-3-beta-2-now-available-for-download/ |first=Mike|last=Beltzner |publisher=Mozilla Developer News |title=Firefox 3 Beta 2 now available for download}} Firefox 3 had more than 8 million unique downloads the day it was released, setting a Guinness World Record.{{cite web |last=Montalbano |first=Elizabeth |date=June 18, 2008 |title=Mozilla Logs 8 Million-plus Firefox 3 Downloads in a Day |url=https://www.pcworld.com/article/147256/mozilla_logs_8_millionplus_firefox_3_downloads_in_a_day.html |url-status=dead |archive-url=https://web.archive.org/web/20181231234959/https://www.pcworld.com/article/147256/article.html |archive-date=December 31, 2018 |access-date=April 30, 2009 |work=PC World }} See also: {{cite web |last=Montalbano |first=Elizabeth |date=May 28, 2008 |title=Mozilla Shooting for Record Books With Firefox 3 Release |url=https://www.pcworld.com/article/146405/mozilla_shooting_for_record_books_with_firefox_3_release.html |url-status=dead |archive-url=https://web.archive.org/web/20181231234822/https://www.pcworld.com/article/146405/article.html |archive-date=December 31, 2018 |access-date=April 30, 2009 |work=PC World }}

class="wikitable mw-collapsible"

|+Release history of Firefox 3

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 3.0

| Gran Paradiso

| June 17, 2008

| Official version 3.0 release.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0/releasenotes/ |title=Mozilla Firefox 3.0 Release Notes |publisher=Mozilla |date=2008-06-17 |access-date=April 22, 2012}}

Gecko version 1.9

  • One-click site info
  • Malware Protection
  • New Web Forgery Protection page
  • New SSL error pages
  • Add-ons and Plugin version check
  • Secure add-on updates
  • Anti-virus integration with download manager
  • Vista Parental Controls
  • Effective top-level domain (eTLD) service better restricts cookies and other restricted content to a single domain.
  • Better protection against cross-site JSON data leaks.
  • Easier password management – save passwords after successful login
  • Simplified add-on installation from third parties
  • New Download Manager
  • Resumable downloading after closing the browser
  • Full page zoom
  • Podcasts and Videocasts can be associated with your media playback tools
  • Tab scrolling and quickmenu
  • Save what you were doing – Firefox 3 will prompt users to save tabs on exit.
  • Optimized Open in Tabs behavior
  • Location and Search bar size can now be customized with a simple resizer item.
  • Text selection improvements (select multiple selections of text)
  • Find toolbar: the Find toolbar now opens with the current selection.
  • Plugin management with the add-on manager
  • Improved integration with Windows
  • Improved integration with the Mac
  • Integration with Linux GTK theme
  • Bookmark star button
  • Bookmark tags
  • Smart Location Bar
  • Library of bookmarks, history, etc.
  • Smart Bookmark Folders
  • Web-based protocol handlers for mail:to
  • Download & Install Add-ons from the Add-on manager
  • Easy to use Download Actions
  • New graphics and font handling in Gecko 1.9 provide rendering improvements in:

:* CSS

:* SVG

:* Display of fonts with ligatures and complex scripts

  • Color management of images with capabilities
  • Offline support for web applications
  • Improved speed
  • Reduced memory usage
  • Increased reliability
  • 25000 total code changes
  • Security fixes
  • Stability fixes

Changes during alphas

  • Cairo graphics library. Cocoa Widgets in OS X builds. Updated threading model. Changes to how DOM events are dispatched, how HTML object elements are loaded, and how web pages are painted. New SVG elements and filters, and improved SVG specification compliance. Windows 95, 98, ME and Mac OS X v10.2 no longer supported. Moving DOM nodes between documents require a call to importNode or adoptNode as per the DOM specification.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a1/releasenotes/ |title=Mozilla Gran Paradiso Alpha 1 Release Notes |publisher=Mozilla |date=2006-12-08 |access-date=2011-07-10}}
  • Reflow refactoring (leading to Acid2 test compliance) among numerous layout bug fixes. Web Apps 1.0 API for changing stylesheets support. Inline-block and inline-table values of CSS 2.1's display property implemented. XML documents can be rendered during download. Greatly improved Mac widgets support since Alpha 1. Improvements in Cairo graphics layer. Non-standard JavaScript "Script" object no longer supported.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a2/releasenotes/ |title=Mozilla Gran Paradiso Alpha 2 Release Notes |publisher=Mozilla |date=2007-02-07 |access-date=2011-07-06}}
  • Support for allowing web pages to store resources in the browser's offline cache. Support for Animated PNG images. Support for the "HTTPOnly" cookie extension which provides enhanced cookie privacy (also backported to Firefox 2.0.0.5). Improvements to layout and scaling precision across numerous screen and printer resolutions.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a3/releasenotes/ |title=Mozilla Gran Paradiso Alpha 3 Release Notes |publisher=Mozilla |date=2007-03-23 |access-date=2011-07-06}}
  • Adding of FUEL JavaScript library for extension developers. Rewrite of Page Info dialog. Upgrade to Cairo 1.4.2. More Cocoa regression fixes.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a4/releasenotes/ |title=Mozilla Gran Paradiso Alpha 4 Release Notes |publisher=Mozilla |date=2007-04-27 |access-date=2011-07-06}}
  • Places (bookmark and history service based on SQLite) used by default, but no front-end changes. Breakpad used as crash reporter on Windows and Mac OS X, superseding closed-source Talkback. Password manager rewrite. Support for Growl and native widgets within forms for Mac OS X.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a5/releasenotes/ |title=Mozilla Gran Paradiso Alpha 5 Release Notes |publisher=Mozilla |date=2007-06-06 |access-date=2011-07-06}}
  • Upgrade of SQLite to version 3.3.17, leading to increased cookie performance due to transition of cookie service to SQLite. Site-specific preference service, used initially for text zoom, allowing zoom setting to remain on each website. Support for native widgets within forms for Linux. New Quit dialog handles multiple windows more elegantly and allows users to save session. Autoscroll rewrite: numerous bug fixes and significant performance gain. Fixes to the use of units within the download manager. Various Places bug fixes.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a6/releasenotes/ |title=Mozilla Gran Paradiso Alpha 6 Release Notes |publisher=Mozilla |date=2007-07-02 |access-date=2011-07-06}}
  • More APIs implemented from WHATWG specs, such as ability to read files from file selection fields without need to upload and cut/copy/paste events, and cross-site XMLHttpRequest. New protocol-handling dialog. Experimental full-page zoom support, but no UI to control it. Numerous Mac OS X bug fixes, but Mac OS X 10.3 no longer supported for Gecko 1.9. General bug fixes.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a7/releasenotes/ |title=Mozilla Gran Paradiso Alpha 7 Release Notes |publisher=Mozilla |date=2007-08-03 |access-date=2011-07-06}}
  • New, basic UI for tagging bookmarks. Remember password prompt changed to non-modal information bar. Malware blacklist support. New UI for FTP and File protocol listings. Applications pane added to preferences. Basic support for web-based protocol handlers.{{cite web|url=https://www-archive.mozilla.org/projects/firefox/3.0a8/releasenotes/ |title=Mozilla Gran Paradiso Alpha 8 Release Notes |publisher=Mozilla |date=2007-09-20 |access-date=2011-07-06}}

Changes during betas

  • New UI improvements, including redesigned location bar, Places Organizer, Smart Bookmarks. Various stability and performance improvements.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2007/12/18/firefox-3-beta-2-now-available-for-download/ |title=Mozilla Firefox 3.0 Beta 2 Release Announcement |publisher=Mozilla Developer News |date=2007-12-18 |access-date=2011-07-10}}
  • New UI improvements, including redesigned buttons and location bar. Different default native themes for each operating system. Upgraded to SQLite 3.5.4. Various stability and performance improvements.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2008/02/12/firefox-3-beta-3-now-available-for-download/ |title=Mozilla Firefox 3.0 Beta 3 Release Announcement |publisher=Mozilla Developer News |date=2008-02-12 |access-date=2011-07-10}}
  • New UI improvement, including improved default themes for different operating systems. Various improvements in speed and resource usage.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2008/03/10/firefox-3-beta-4-now-available-for-download/ |title=Mozilla Firefox 3.0 Beta 4 Release Announcement |publisher=Mozilla Developer News |date=2008-03-10 |access-date=2011-07-10}}
  • Further improved themes to match various operating systems, JavaScript engine optimizations for speed, improved Places organizer.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2008/04/02/firefox-3-beta-5-now-available-for-download/ |title=Mozilla Firefox 3.0 Beta 5 Release Announcement |publisher=Mozilla Developer News |date=2008-04-02 |access-date=2011-07-10}}
scope="row"| 3.0.1

|

| July 16, 2008

| Security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.1/releasenotes/ |title=Mozilla Firefox 3.0.1 Release Notes |publisher=Mozilla |date=2008-07-16 |access-date=2011-07-10}}

scope="row"| 3.0.2

|

| September 23, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.2/releasenotes/ |title=Mozilla Firefox 3.0.2 Release Notes |publisher=Mozilla |date=2008-09-23 |access-date=2011-07-10}}

scope="row"| 3.0.3

|

| September 26, 2008

| Bug fix for retrieving and saving passwords.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.3/releasenotes/ |title=Mozilla Firefox 3.0.3 Release Notes |publisher=Mozilla |date=2008-09-26 |access-date=2011-07-10}}

scope="row"| 3.0.4

|

| November 12, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.4/releasenotes/ |title=Mozilla Firefox 3.0.4 Release Notes |publisher=Mozilla |date=2008-11-12 |access-date=2011-07-10}}

scope="row"| 3.0.5

|

| December 16, 2008

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.5/releasenotes/ |title=Mozilla Firefox 3.0.5 Release Notes |publisher=Mozilla |date=2008-12-16 |access-date=2011-07-10}}

scope="row"| 3.0.6

|

| February 3, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.6/releasenotes/ |title=Mozilla Firefox 3.0.6 Release Notes |publisher=Mozilla |date=2009-02-03 |access-date=2011-07-10}}

scope="row"| 3.0.7

|

| March 4, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.7/releasenotes/ |title=Mozilla Firefox 3.0.7 Release Notes |publisher=Mozilla |date=2009-03-04 |access-date=2011-07-10}}

scope="row"| 3.0.8

|

| March 27, 2009

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.8/releasenotes/ |title=Mozilla Firefox 3.0.8 Release Notes |publisher=Mozilla |date=2009-03-27 |access-date=2011-07-10}}

scope="row"| 3.0.9

|

| April 21, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.9/releasenotes/ |title=Mozilla Firefox 3.0.9 Release Notes |publisher=Mozilla |date=2009-04-21 |access-date=2011-07-10}}

scope="row"| 3.0.10

|

| April 27, 2009

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.10/releasenotes/ |title=Mozilla Firefox 3.0.10 Release Notes |publisher=Mozilla |date=2009-04-27 |access-date=2011-07-10}}

scope="row"| 3.0.11

|

| June 11, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.11/releasenotes/ |title=Mozilla Firefox 3.0.11 Release Notes |publisher=Mozilla |date=2009-06-11 |access-date=2011-07-10}}

scope="row"| 3.0.12

|

| July 21, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.12/releasenotes/ |title=Mozilla Firefox 3.0.12 Release Notes |publisher=Mozilla |date=2009-07-21 |access-date=2011-07-10}}

scope="row"| 3.0.13

|

| August 3, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.13/releasenotes/ |title=Mozilla Firefox 3.0.13 Release Notes |publisher=Mozilla |date=2009-08-03 |access-date=2011-07-10}}

scope="row"| 3.0.14

|

| September 9, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.14/releasenotes/ |title=Mozilla Firefox 3.0.14 Release Notes |publisher=Mozilla |date=2009-09-09 |access-date=2011-07-10}}

scope="row"| 3.0.15

|

| October 27, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.15/releasenotes/ |title=Mozilla Firefox 3.0.15 Release Notes |publisher=Mozilla |date=2009-10-27 |access-date=2011-07-10}}

scope="row"| 3.0.16

|

| December 15, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.16/releasenotes/ |title=Mozilla Firefox 3.0.16 Release Notes |publisher=Mozilla |date=2009-12-15 |access-date=2011-07-10}}

scope="row"| 3.0.17

|

| January 5, 2010

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.17/releasenotes/ |title=Mozilla Firefox 3.0.17 Release Notes |publisher=Mozilla |date=2010-01-05 |access-date=2011-07-10}}

scope="row"| 3.0.18

|

| February 17, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.18/releasenotes/ |title=Mozilla Firefox 3.0.18 Release Notes |publisher=Mozilla |date=2010-02-17 |access-date=2011-07-10}}

scope="row"| 3.0.19

|

| March 30, 2010

|Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.0.19/releasenotes/ |title=Mozilla Firefox 3.0.19 Release Notes |publisher=Mozilla |date=2010-03-30 |access-date=June 6, 2017}}

[https://developer.mozilla.org/devnews/index.php/2010/03/30/firefox-3-5-9-and-3-0-19-security-updates-now-available/ End-of-life 3.0.x product line]

= Firefox 3.5 =

File:Mozilla Firefox 3.5.png

{{Main|Firefox 3.5}}

Version 3.5, codenamed Shiretoko,{{cite web|url=https://wiki.mozilla.org/Firefox3.1|title=Firefox 3.1 "Shiretoko"|date=June 12, 2008|access-date=June 12, 2008}} adds a variety of new features to Firefox. Initially numbered Firefox 3.1, Mozilla developers decided to change the numbering of the release to 3.5 in order to reflect a significantly greater scope of changes than originally planned.{{cite newsgroup |title=Shiretoko (Firefox 3.1) being renamed to Firefox 3.5 |date=March 6, 2009 |first=Mike|last=Shaver |newsgroup=mozilla.dev.planning |message-id=mailman.34.1236360325.4415.dev-planning@lists.mozilla.org}} The final release was on June 30, 2009. The changes included much faster performance thanks to an upgrade to SpiderMonkey JavaScript engine called TraceMonkey and rendering improvements,{{cite web |url= http://www.betanews.com/article/The-final-score-Firefox-35-performs-at-251-the-speed-of-30/1246470925 |title=The final score: Firefox 3.5 performs at 251% the speed of 3.0 |date=July 1, 2009 |author=Scott M. Fulton, III |publisher=Betanews |access-date=May 4, 2010}} and support for the and tags as defined in the HTML5 specification, with a goal to offer video playback without being encumbered by patent problems associated with many video technologies.{{cite news |url=http://apcmag.com/firefox_to_go_headtohead_with_flash_and_silverlight.htm |title=Firefox to go head-to-head with Flash and Silverlight |access-date=January 18, 2008 |first=Dan|last=Warne |date=May 7, 2007 |work=APC Magazine |publisher=ACP Magazines Ltd}} Cross-site XMLHttpRequests (XHR), which can allow for more powerful web applications and an easier way to implement mashups, are also implemented in 3.5.{{cite web |url=https://developer.mozilla.org/En/HTTP_Access_Control |title=HTTP Access Control |date=June 29, 2009 |access-date=July 1, 2009 |archive-url=https://web.archive.org/web/20100527153021/https://developer.mozilla.org/En/HTTP_access_control |archive-date=May 27, 2010 |url-status=dead |df=mdy-all }} A new global JSON object contains native functions to efficiently and safely serialize and deserialize JSON objects, as specified by the ECMAScript 3.1 draft.{{cite web |url=http://wiki.ecmascript.org/doku.php?id=es3.1:json_support |archive-url=https://web.archive.org/web/20071211074903/http://wiki.ecmascript.org/doku.php?id=es3.1:json_support |url-status=dead |archive-date=2007-12-11 |title=es3.1:json_support |publisher=ECMA }} Full [http://www.w3.org/TR/css3-selectors/#selectors CSS 3 selector] support has been added. Firefox 3.5 uses the Gecko 1.9.1 engine, which includes a few features that were not included in the 3.0 release. Multi-touch touchpad support was also added to the release, including gesture support like pinching for zooming and swiping for back and forward.{{cite web |url=http://www.macrumors.com/2008/12/10/latest-firefox-3-1-beta-adds-multi-touch-support/ |title=Latest Firefox 3.1 Beta Adds Multi-Touch Support |last=Kim |first=Arnold |date=December 10, 2008 |publisher=Mac Rumors |access-date=January 17, 2009}} Firefox 3.5 also features an updated logo.{{cite web |url=https://blog.mozilla.org/faaborg/2009/05/15/creative-brief-for-the-new-firefox-icon/ |title=Creative Brief for the New Firefox Icon |first=Alex |last=Faaborg |date=May 15, 2009 |access-date=October 11, 2013 |url-status=dead |archive-url=https://web.archive.org/web/20131012040022/https://blog.mozilla.org/faaborg/2009/05/15/creative-brief-for-the-new-firefox-icon/ |archive-date=October 12, 2013 |df=mdy-all }}

class="wikitable mw-collapsible"

|+Release history of Firefox 3.5

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 3.5{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5/releasenotes/ |title=Mozilla Firefox 3.5 Release Notes |publisher=Mozilla |date=2009-06-30 |access-date=April 22, 2012}}

| Shiretoko

| June 30, 2009

| Official version 3.5 release.

Gecko version 1.9.1

  • Support for the HTML5
  • Improved tools for controlling your private data, including a Private Browsing Mode
  • Better web application performance using the new TraceMonkey JavaScript engine
  • The ability to share your location with websites using Location Aware Browsing
  • Support for native JSON, and web worker threads
  • Improvements to the Gecko layout engine, including speculative parsing for faster content rendering
  • Support for new web technologies such as:
  • Downloadable fonts
  • CSS media queries
  • New transformations and properties
  • JavaScript query selectors
  • HTML5 local storage and offline application storage
  • text
  • ICC profiles
  • SVG transforms.

Changes during alphas

  • Web standards improvements.
  • Text API for the element.
  • Support for using border images.
  • Support for DOM query selectors.
  • Improvements to Smart Location Bar.
  • New tab-switching behavior.

Changes during betas

  • Web standards improvements in Gecko layout engine.
  • Added support for CSS 2.1 and CSS 3 properties.
  • New tab-switching shortcut that shows previews of the tab user is switching to.
  • Improved control over Smart Location Bar using special characters to restrict your search.
  • Support for new web technologies.{{Clarify| reason=Vague.| date=July 2011}}{{cite web|url=https://developer.mozilla.org/devnews/index.php/2008/10/14/firefox-31-beta-1-now-available-for-download/ |title=Mozilla Firefox 3.1 Beta 1 Release Announcement |publisher=Mozilla Developer News |date=2008-10-14 |access-date=2011-07-10}}
  • Available in 54 languages. Added new Private Browsing Mode. Added functions to facilitate clearing recent history by time as well as to remove all traces of a website. New support for web worker threads. New TraceMonkey JavaScript engine on by default for web content. Improvements to Gecko layout engine, including speculative parsing for faster content rendering. Removed new tab-switching behavior based on user feedback. Support for new web technologies.{{Clarify| reason=Vague.| date=July 2011}}{{cite web|url=https://developer.mozilla.org/devnews/index.php/2008/12/08/firefox-31-beta-2-now-available-for-download/ |title=Mozilla Firefox 3.1 Beta 2 Release Announcement |publisher=Mozilla Developer News |date=2008-12-08 |access-date=2011-07-10}}
  • Available in 64 languages.
  • Improved new Private Browsing Mode.
  • Improvements to web worker thread support.
  • Improved performance and stability with the TraceMonkey JavaScript engine.
  • New native JSON support.
  • Improvements to Gecko layout engine, including speculative parsing for faster content rendering.
  • Support for new web technologies such as
  • Available in 70 languages.
  • Improved tools for controlling private data, including Private Browsing Mode.
  • Better performance and stability with new TraceMonkey JavaScript engine.
  • Ability to provide Location Aware Browsing using web standards for geolocation.
  • Support for native JSON, and web worker threads.
  • Improvements to Gecko layout engine, including speculative parsing for faster content rendering.
  • Support for new web technologies such as HTML5
scope="row"| 3.5.1

|

| July 16, 2009

| Off-cycle security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.1/releasenotes/ |title=Mozilla Firefox 3.5.1 Release Notes |publisher=Mozilla |date=2009-07-16 |access-date=2011-07-10}}

scope="row"| 3.5.2

|

| August 3, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.2/releasenotes/ |title=Mozilla Firefox 3.5.2 Release Notes |publisher=Mozilla |date=2009-08-03 |access-date=2011-07-10}}

scope="row"| 3.5.3

|

| September 9, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.3/releasenotes/ |title=Mozilla Firefox 3.5.3 Release Notes |publisher=Mozilla |date=2009-09-09 |access-date=2011-07-10}}

scope="row"| 3.5.4

|

| October 27, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.4/releasenotes/ |title=Mozilla Firefox 3.5.4 Release Notes |publisher=Mozilla |date=2009-10-27 |access-date=2011-07-10}}

scope="row"| 3.5.5

|

| November 5, 2009

| Off-cycle security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.5/releasenotes/ |title=Mozilla Firefox 3.5.5 Release Notes |publisher=Mozilla |date=2009-11-05 |access-date=2011-07-10}}

scope="row"| 3.5.6

|

| December 15, 2009

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.6/releasenotes/ |title=Mozilla Firefox 3.5.6 Release Notes |publisher=Mozilla |date=2009-12-15 |access-date=2011-07-10}}

scope="row"| 3.5.7

|

| January 5, 2010

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.7/releasenotes/ |title=Mozilla Firefox 3.5.7 Release Notes |publisher=Mozilla |date=2010-01-05 |access-date=2011-07-10}}

scope="row"| 3.5.8

|

| February 17, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.8/releasenotes/ |title=Mozilla Firefox 3.5.8 Release Notes |publisher=Mozilla |date=2010-02-17 |access-date=2011-07-10}}

scope="row"| 3.5.9

|

| March 30, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.9/releasenotes/ |title=Mozilla Firefox 3.5.9 Release Notes |publisher=Mozilla |date=2010-03-30 |access-date=2011-07-10}}

scope="row"| 3.5.10

|

| June 22, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.10/releasenotes/ |title=Mozilla Firefox 3.5.10 Release Notes |publisher=Mozilla |date=2010-06-22 |access-date=2011-07-10}}

scope="row"| 3.5.11

|

| July 20, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.11/releasenotes/ |title=Mozilla Firefox 3.5.11 Release Notes |publisher=Mozilla |date=2010-07-20 |access-date=2011-07-10}}

scope="row"| 3.5.12

|

| September 7, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.12/releasenotes/ |title=Mozilla Firefox 3.5.12 Release Notes |publisher=Mozilla |date=2010-09-07 |access-date=2011-07-10}}

scope="row"| 3.5.13

|

| September 15, 2010

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.13/releasenotes/ |title=Mozilla Firefox 3.5.13 Release Notes |publisher=Mozilla |date=2010-09-15 |access-date=2011-07-10}}

scope="row"| 3.5.14

|

| October 19, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.14/releasenotes/ |title=Mozilla Firefox 3.5.14 Release Notes |publisher=Mozilla |date=2010-10-19 |access-date=2011-07-10}}

scope="row"| 3.5.15

|

| October 27, 2010

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.15/releasenotes/ |title=Mozilla Firefox 3.5.15 Release Notes |publisher=Mozilla |date=2010-10-27 |access-date=2011-07-10}}

scope="row"| 3.5.16

|

| December 9, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.16/releasenotes/ |title=Mozilla Firefox 3.5.16 Release Notes |publisher=Mozilla |date=2010-12-09 |access-date=2011-07-10}}

scope="row"| 3.5.17

|

| March 1, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.17/releasenotes/ |title=Mozilla Firefox 3.5.17 Release Notes |publisher=Mozilla |date=2011-03-01 |access-date=2011-07-10}}

scope="row"| 3.5.18

|

| March 22, 2011

| Off-cycle security update.

  • Blacklists a few invalid HTTPS certificates.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.5.18/releasenotes/ |title=Mozilla Firefox 3.5.18 Release Notes |publisher=Mozilla |date=2011-03-22 |access-date=2011-07-10}}
scope="row"| 3.5.19

|

| April 28, 2011

|Regular security and stability update.{{cite web |url=https://www.mozilla.org/en-US/firefox/3.5.19/releasenotes/ |title=Mozilla Firefox 3.5.19 Release Notes |publisher=Mozilla |date=April 28, 2011 |access-date=April 22, 2012}}

[https://developer.mozilla.org/devnews/index.php/2011/04/28/firefox-4-0-1-3-6-17-and-3-5-19-security-updates-now-available/ End-of-life 3.5.x product line]

= Firefox 3.6 =

{{Main|Firefox 3.6}}

Version 3.6, released on January 21, 2010, uses the Gecko 1.9.2 engine and includes several interface improvements, such as "personas". This release was referred to as 3.2 before 3.1 was changed to 3.5. The codename for this version was Namoroka. This is the last major, official version to run on PowerPC-based Macintoshes.

One minor update to Firefox 3.6, version 3.6.4 (code-named Lorentz) is the first minor update to make non-intrusive changes other than minor stability and security fixes. It adds Out of Process Plugins (OOPP){{Citation needed|date=May 2019}}, which runs plugins in a separate process, allowing Firefox to recover from plugin crashes.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.4/releasenotes/ |title=Mozilla Firefox 3.6.4 Release Notes |publisher=Mozilla |date=2010-06-22 |access-date=May 4, 2019}} Firefox 3.6.6 lengthens the amount of time a plugin is allowed to be unresponsive before the plugin quits.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.6/releasenotes/ |title=Firefox 3.6.6 Release Notes |publisher=Mozilla |date=June 26, 2010 |access-date=May 4, 2019}}

class="wikitable mw-collapsible"

|+Release history of Firefox 3.6

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 3.6

| Namoroka

| January 21, 2010

| Official Firefox 3.6 release.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6/releasenotes/ |title=Mozilla Firefox 3.6 Release Notes |publisher=Mozilla |date=January 21, 2010 |access-date=April 22, 2012}}

Gecko version 1.9.2

  • Support for Persona themes
  • Protection from out-of-date plugins to keep users safer as they browse.
  • Open, native video can now be displayed full screen and supports poster frames.
  • Improved JavaScript performance, overall browser responsiveness, and startup time.
  • The ability for web developers to indicate that scripts should run asynchronously to speed up page load times.
  • Continued support for downloadable web fonts using the new WOFF font format.
  • Support for new CSS attributes such as gradients, background sizing, and pointer events.
  • Support for new DOM and HTML5 specifications including the Drag & Drop API and the File API, which allow for more interactive web pages.
  • Changes to how third-party software can integrate with Firefox in order to prevent crashes.

Changes during alphas

  • Compositor (Phase 1), which moves Gecko to using one native widget per top-level content document.
  • A new focus model.
  • The chromedir attribute has been replaced with a pseudoclass.
  • Several new CSS3 properties including background size and gradients for background images.
  • Speed improvements to the TraceMonkey JavaScript engine.
  • Startup and responsiveness improvements throughout the application.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2009/08/07/firefox-3-6-alpha-1-now-available-for-download/ |title=Mozilla Firefox 3.6 Alpha 1 Release Announcement |publisher=Mozilla Developer News |date=2009-08-07 |access-date=2011-07-10}}

Changes during betas

  • Users can now change their browser's appearance with a single click, with built in support for Personas. Firefox 3.6 will alert users about out of date plugins to keep them safe. Open, native video can now be displayed full screen, and supports poster frames. Support for the WOFF font format. Improved JavaScript performance, overall browser responsiveness and startup time. Support for new CSS, DOM and HTML5 web technologies.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2009/10/30/firefox-3-6-beta-1-is-now-available-for-download/ |title=Mozilla Firefox 3.6 Beta 1 Release Announcement |publisher=Mozilla Developer News |date=2009-10-30 |access-date=2011-07-10}}
  • A mechanism to prevent incompatible software from crashing Firefox.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2009/11/11/firefox-3-6-beta-revision-2-update-published/ |title=Mozilla Firefox 3.6 Beta 2 Release Announcement |publisher=Mozilla Developer News |date=2009-11-11 |access-date=2011-07-10}}
  • A change to how third-party software integrates with Firefox to increase stability. The ability to run scripts asynchronously to speed up page load times.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2009/11/18/firefox-beta-3-6-revision-3-now-available-for-download/ |title=Mozilla Firefox 3.6 Beta 3 Release Announcement |publisher=Mozilla Developer News |date=2009-11-18 |access-date=2011-07-10}}
  • Added support for the HTML5 File API.{{cite web|url=https://developer.mozilla.org/devnews/index.php/2009/11/26/firefox-3-6-beta-revision-4-now-available-for-download/ |title=Mozilla Firefox 3.6 Beta 4 Release Announcement |publisher=Mozilla Developer News |date=2009-11-26 |access-date=2011-07-10}}
scope="row" style="white-space:nowrap;"| 3.6.2

|

| March 22, 2010

| Security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.2/releasenotes/ |title=Mozilla Firefox 3.6.2 Release Notes |publisher=Mozilla |date=2010-03-22 |access-date=2011-07-10}}

scope="row"| 3.6.3

|

| April 1, 2010

| Quick turn-around security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.3/releasenotes/ |title=Mozilla Firefox 3.6.3 Release Notes |publisher=Mozilla |date=2010-04-01 |access-date=2011-07-10}}

scope="row"| 3.6.3plugin1

| Lorentz

| April 8, 2010

| First Firefox "Lorentz" beta, followed by 7 more Firefox 3.6.4 pre-release builds, all codenamed "Lorentz".{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.3plugin1/releasenotes/ |title=Mozilla Firefox Lorentz Release Notes |publisher=Mozilla |date=2010-04-08 |access-date=2011-07-10}}

scope="row"| 3.6.4

| Lorentz

| June 22, 2010

| Regular security and stability update.

  • Provides uninterrupted browsing for Windows and Linux users when there is a crash in the Adobe Flash, Apple QuickTime or Microsoft Silverlight plugins.
scope="row"| 3.6.6

|

| June 26, 2010

| Off-cycle stability update.

  • Modified crash protection feature to increase amount of time plugins allowed to be non-responsive before being terminated.
scope="row"| 3.6.7

|

| July 20, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.7/releasenotes/ |title=Mozilla Firefox 3.6.7 Release Notes |publisher=Mozilla |date=2010-07-20 |access-date=2011-07-10}}

scope="row"| 3.6.8

|

| July 23, 2010

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.8/releasenotes/ |title=Mozilla Firefox 3.6.8 Release Notes |publisher=Mozilla |date=2010-07-23 |access-date=2011-07-10}}

scope="row"| 3.6.9

|

| September 7, 2010

| Regular security and stability update. Also added support for X-FRAME-OPTIONS HTTP response header to help prevent clickjacking and removed option to enable experimental HTML5 parser via user preference html5.enable in about:config.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.9/releasenotes/ |title=Mozilla Firefox 3.6.9 Release Notes |publisher=Mozilla |date=2010-09-07 |access-date=2011-07-10}}

scope="row"| 3.6.10

|

| September 15, 2010

| Off-cycle stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.10/releasenotes/ |title=Mozilla Firefox 3.6.10 Release Notes |publisher=Mozilla |date=2010-09-15 |access-date=2011-07-10}}

scope="row"| 3.6.11

|

| October 19, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.11/releasenotes/ |title=Mozilla Firefox 3.6.11 Release Notes |publisher=Mozilla |date=2010-10-19 |access-date=2011-07-10}}

scope="row"| 3.6.12

|

| October 27, 2010

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.12/releasenotes/ |title=Mozilla Firefox 3.6.12 Release Notes |publisher=Mozilla |date=2010-10-27 |access-date=2011-07-10}}

scope="row"| 3.6.13

|

| December 9, 2010

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.13/releasenotes/ |title=Mozilla Firefox 3.6.13 Release Notes |publisher=Mozilla |date=2010-12-09 |access-date=2011-07-10}}

scope="row"| 3.6.14

|

| March 1, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.14/releasenotes/ |title=Mozilla Firefox 3.6.14 Release Notes |publisher=Mozilla |date=2011-03-01 |access-date=2011-07-10}}

scope="row"| 3.6.15

|

| March 4, 2011

| Off-cycle stability update. Fixed issue where some Java applets failed to load in Firefox 3.6.14.{{cite web|url=http://www.mozilla.com/en-US/firefox/3.6.15/releasenotes|archive-url=https://web.archive.org/web/20110714122932/https://www.mozilla.com/en-US/firefox/3.6.15/releasenotes/ |archive-date=July 14, 2011 |title=Mozilla Firefox 3.6.15 Release Notes |publisher=Mozilla |date=2011-03-04|access-date=2011-07-10}}

scope="row"| 3.6.16

|

| March 22, 2011

| Off-cycle security update. Blacklisted several invalid HTTPS certificates.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.16/releasenotes/ |title=Mozilla Firefox 3.6.16 Release Notes |publisher=Mozilla |date=2011-03-22 |access-date=2011-07-10}}

scope="row"| 3.6.17

|

| April 28, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.17/releasenotes/ |title=Mozilla Firefox 3.6.17 Release Notes |publisher=Mozilla |date=2011-04-28 |access-date=2011-07-10}}

scope="row"| 3.6.18

|

| June 21, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.18/releasenotes/ |title=Mozilla Firefox 3.6.18 Release Notes |publisher=Mozilla |date=2011-06-21 |access-date=2011-07-10}}

scope="row"| 3.6.19

|

| July 11, 2011

| Off-cycle stability update. Turned off downloadable font support for users running Mac OS X 10.7 due to an underlying platform bug. No changes made on Windows side.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.19/releasenotes/ |title=Mozilla Firefox 3.6.19 Release Notes |publisher=Mozilla |date=2011-07-11 |access-date=2011-07-12}}

scope="row"| 3.6.20

|

| August 16, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.20/releasenotes/ |title=Mozilla Firefox 3.6.20 Release Notes |publisher=Mozilla |date=2011-08-16 |access-date=2011-08-16}}

scope="row"| 3.6.21

|

| August 30, 2011

| Off-cycle security update. Blacklisted a compromised HTTPS certificate.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.21/releasenotes/ |title=Mozilla Firefox 3.6.21 Release Notes |publisher=Mozilla |date=2011-08-30 |access-date=2011-08-31}}

scope="row"| 3.6.22

|

| September 6, 2011

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.22/releasenotes/ |title=Mozilla Firefox 3.6.22 Release Notes |publisher=Mozilla |date=2011-09-06 |access-date=2011-09-06}}

scope="row"| 3.6.23

|

| September 27, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.23/releasenotes/ |title=Mozilla Firefox 3.6.23 Release Notes |publisher=Mozilla |date=2011-09-27 |access-date=2011-09-27}}

scope="row"| 3.6.24

|

| November 8, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.24/releasenotes/ |title=Mozilla Firefox 3.6.24 Release Notes |publisher=Mozilla |date=2011-11-08 |access-date=2011-11-10}}

scope="row"| 3.6.25

|

| December 20, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.25/releasenotes/ |title=Mozilla Firefox 3.6.25 Release Notes |publisher=Mozilla |date=2011-12-20 |access-date=2011-12-22}}

scope="row"| 3.6.26

|

| January 31, 2012

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.26/releasenotes/ |title=Mozilla Firefox 3.6.26 Release Notes |publisher=Mozilla |date=2012-01-31 |access-date=2012-01-31}}

scope="row"| 3.6.27

|

| February 17, 2012

| Off-cycle security update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.27/releasenotes/ |title=Mozilla Firefox 3.6.27 Release Notes |publisher=Mozilla |date=2012-02-17 |access-date=2012-02-18}}

scope="row"| 3.6.28

|

| March 13, 2012

| Regular security and stability update.{{cite web |url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/3.6.28/releasenotes/ |title=Mozilla Firefox 3.6.28 Release Notes |publisher=Mozilla |date=March 13, 2012 |access-date=April 22, 2012}}

[https://wiki.mozilla.org/Enterprise/Firefox/ExtendedSupport:Proposal End-of-life 3.6.x product line] on April 24, 2012.

  • Last release for Mac OS X Tiger and PowerPC Macs.

= Firefox 4 =

File:Firefox 4.png]]

{{Main|Firefox 4}}

On October 13, 2006, Brendan Eich, Mozilla's then-Chief-Technology-Officer, wrote about the plans for "Mozilla 2", referring to the most comprehensive iteration (since its creation) of the overall platform on which Firefox and other Mozilla products run.{{cite web|url=http://weblogs.mozillazine.org/roadmap/archives/2006/10/mozilla_2.html |title=Mozilla 2 |last=Eich |first=Brendan |date=October 13, 2006 |access-date=September 16, 2006 |url-status=dead |archive-url=https://web.archive.org/web/20061025122530/http://weblogs.mozillazine.org/roadmap/archives/2006/10/mozilla_2.html |archive-date=October 25, 2006}} Most of the objectives were gradually incorporated into Firefox through versions 3.0, 3.5, and 3.6. The largest changes, however, were planned for Firefox 4.

After five "Alpha" releases, twelve "Beta" releases, and two "Release Candidate" versions, Firefox 4 was released on March 22, 2011, originally Firefox 3.7 (Gecko 1.9.3) during its alpha stage,{{cite web |url=https://www.mozilla.org/projects/firefox/3.7a1/releasenotes/ |archive-url= https://web.archive.org/web/20100213161240/http://www.mozilla.org/projects/firefox/3.7a1/releasenotes/ |archive-date=February 13, 2010 |title=Release Notes: Mozilla Developer Preview |publisher=Mozilla |access-date=September 6, 2010}} brought a new user interface and is said to be faster.{{cite web|url=https://www.theregister.co.uk/2010/05/10/firefox_4_dot_o_plan/ |title=Mozilla spills plan for, yes, Firefox 4 |website=The Register |date=May 10, 2010 |access-date=May 3, 2019}} Early mockups of the new interface on Windows, Mac OS X, and Linux were first made available in July 2009.{{cite web |url=https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups |title=Firefox 4.0 Windows Theme Mockups |publisher=Mozilla |date=June 2, 2010 |access-date=August 11, 2010}}{{cite web |url=https://wiki.mozilla.org/Firefox/4.0_Mac_Theme_Mockups |title=Firefox 4.0 Mac Theme Mockups |publisher=Mozilla |date=June 16, 2010 |access-date=August 11, 2010}}{{cite web |url=https://wiki.mozilla.org/Firefox/4.0_Linux_Theme_Mockups |title=Firefox 4.0 Linux Theme Mockups |publisher=Mozilla |date=July 21, 2010 |access-date=August 11, 2010}} Other new features included improved notifications, tab groups, "switch to tab" where opened tabs can be searched through the address bar,{{cite web |last1=Shankland |first1=Stephen |title=Firefox 4 beta 4 adds hardware acceleration |url=https://www.cnet.com/news/firefox-4-beta-4-adds-hardware-acceleration/ |website=CNET |access-date=9 September 2021 |language=en |date=2010-08-19}} application tabs, a redesigned add-on manager, integration with Firefox Sync, and support for multi-touch displays.{{Cite web|url=https://support.mozilla.org/en-US/kb/tab-groups-organize-tabs?redirectlocale=en-US&redirectslug=what-are-tab-groups|title=Use Tab Groups to organize a lot of tabs | Firefox Help|website=support.mozilla.org}}{{cite web |url= http://www.azarask.in/blog/post/designing-tab-candy/ |title=Firefox Panorama: Tab Candy Evolved |author=Aza Raskin |access-date=September 11, 2010|author-link=Aza Raskin }}{{cite web |url= http://news.cnet.com/8301-30685_3-20004620-264.html |title=Firefox 4 release plan: The need for speed |first=Stephen|last=Shankland |publisher=c|net |date=May 11, 2010 |access-date=May 28, 2010}}{{cite web|title=Sync in Firefox 4 Beta |publisher=Mozilla Labs |date=August 24, 2010 |url=http://mozillalabs.com/sync/2010/08/24/sync-in-firefox-4-beta/ |access-date=September 11, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20100827030554/http://mozillalabs.com/sync/2010/08/24/sync-in-firefox-4-beta |archive-date=August 27, 2010 }}{{cite web |url= http://news.cnet.com/8301-30685_3-20006239-264.html |title=Mozilla prepares coders for Firefox 4 features |first=Stephen|last=Shankland |publisher=c|net |date=May 28, 2010 |access-date=May 28, 2010}}

Firefox 4 was based on the Gecko 2.0 engine, which added or improved support for HTML5, CSS3, WebM, and WebGL.{{cite web|url=https://hacks.mozilla.org/2010/05/firefox-4-the-html5-parser-inline-svg-speed-and-more/ |title=Firefox 4: the HTML5 parser |publisher=hacks.mozilla.org |date=May 11, 2010 |access-date=May 3, 2019}}{{cite web |url=http://beltzner.ca/mike/2010/05/10/firefox-4-fast-powerful-and-empowering/ |title=Firefox 4: fast, powerful, and empowering |author=Beltzner, Mike |date=May 10, 2010 |access-date=May 10, 2010}} It also included a new JavaScript engine (JägerMonkey) and better XPCOM APIs.{{cite web |url=https://hacks.mozilla.org/2010/03/a-quick-note-on-javascript-engine-components/ |title=a quick note on JavaScript engine components |first=Christopher|last=Blizzard |date=March 8, 2010 |access-date=March 19, 2010}}

class="wikitable mw-collapsible"

|+ Release history of Firefox 4

scope="col"| Version

!scope="col"| Codename

!scope="col"| Release date

!scope="col"| Release type and highlights

scope="row"| 4.0

| Tumucumaque

| March 22, 2011

| Official Firefox 4.0 release.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/4.0/releasenotes/ |title=Mozilla Firefox 4.0 Release Notes |publisher=Mozilla |date=2011-03-22 |access-date=April 22, 2012}}

Gecko version 2.0

  • Firefox 4 is available in over 80 languages
  • Uses JägerMonkey, a faster JavaScript engine
  • Support for Do Not Track ("DNT") header that allows users to opt out of behavioral advertising
  • Firefox Sync is included by default
  • Graphic rendering is now hardware-accelerated using Direct3D 9 (Windows XP), Direct3D 10 (Windows Vista & 7), and OpenGL on Mac OS
  • Direct2D Hardware Acceleration is now on by default for Windows 7 users
  • WebGL is enabled on all platforms that have a capable graphics card with updated drivers
  • Native support for the HD HTML5 WebM video format, hardware accelerated where available
  • Firefox button has a new look for Windows Vista and Windows 7 users
  • Tabs are now on top by default on Windows, Mac OS X, and Linux
  • You can search for and switch to already open tabs in the Smart Location Bar
  • The stop and reload buttons have been merged into a single button on Windows, Mac OS X, and Linux
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like)
  • Crash protection when there is a crash in Adobe Flash Player, Apple QuickTime or Microsoft Silverlight plugins
  • You can turn any tab into an "App Tab"
  • The default homepage design has been refreshed
  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance
  • Per-compartment garbage collection is now enabled, reducing work done during complex animations
  • Additional polish for the Firefox add-on Manager
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • Web developers can animate content using CSS Transitions
  • Responsiveness and scrolling improvements from the new retained layers layout system
  • HTML5 Forms API makes web based forms easier to implement and validate
  • Support for the new proposed Audio Data API
  • Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
  • A new feature called Panorama gives users a visual overview of all open tabs, allowing them to be sorted and grouped
  • An experimental API is included to provide more efficient JavaScript animations
  • Firefox now supports the HTML5 video "buffered" property
  • Changes to how XPCOM components are registered in order to help startup time and process separation
  • New Addons Manager and extension management API
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
  • CSS Transitions are partially supported
  • Core Animation rendering model for plugins on Mac OS X
  • Web developers can update the URL field without reloading the page using HTML History APIs
  • More responsive page rendering using lazy frame construction
  • Link history lookup is done asynchronously to provide better responsiveness during pageload
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history
  • New HTML5 parser
  • Support for more HTML5 form controls
  • Web authors can now get touch events from Firefox users on Windows 7 machines
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code more efficiently.

Changes during alphas

  • Support for WebGL(Disabled by default, but can be enabled by changing a preference). Support for new CSS, DOM and HTML5 web technologies.{{cite web |url=https://www.mozilla.org/projects/firefox/3.7a1/releasenotes/ |title=Mozilla Developer Preview Alpha 1 Release Notes |publisher=Mozilla |date=2010-02-10 |access-date=2011-07-10 |url-status=dead |archive-url=https://web.archive.org/web/20100213161240/http://www.mozilla.org/projects/firefox/3.7a1/releasenotes/ |archive-date=February 13, 2010 |df=mdy-all }}
  • On Windows and Linux, plugins (such as Flash and Silverlight) are now isolated from Firefox. Plugin crashes will not kill Firefox itself, and unresponsive plugins are automatically restarted. The SSL security system has been changed to fix a renegotiation flaw. Link history lookup is now performed asynchronously on a thread. Loading the HTML5 specification no longer causes very long browser pauses. Some JavaScript engine improvements. The stop and reload buttons have been merged when they are adjacent on the toolbar. More performance and stability improvements.{{cite web|url=https://www.mozilla.org/projects/firefox/3.7a2/releasenotes/|archive-url=https://web.archive.org/web/20100307142913/http://www.mozilla.org/projects/firefox/3.7a2/releasenotes/|archive-date=2010-03-07 |title=Mozilla Developer Preview Alpha 2 Release Notes |publisher=Mozilla |date=2010-03-03 |access-date=2011-07-10}}
  • An experimental Direct2D rendering backend on Windows is available, turned off by default. Significant API improvements are available for JS-ctypes. Mozilla now uses an infallible allocator. Additional fixes for multi-process plugins.{{cite web|url=https://www.mozilla.org/projects/firefox/3.7a3/releasenotes/|archive-url=https://web.archive.org/web/20100329162050/http://www.mozilla.org/projects/firefox/3.7a3/releasenotes/|archive-date=2010-03-29 |title=Mozilla Developer Preview Alpha 3 Release Notes |publisher=Mozilla |date=2010-03-17 |access-date=2011-07-10}}
  • CSS :visited selectors have been changed to block ways that websites can quickly check a user's browsing history. Currently loaded web pages are shown in the location bar autocomplete list, allowing switching to existing tabs. The beta version of Adobe Flash is now run in a separate process on Mac OS X Snow Leopard (10.6). Full-screen video on Windows is now rendered using hardware acceleration when available. Mozilla has implemented the Core Animation rendering model for plugins on Mac OS X. Linux builds are now built with -fomit-frame-pointer. Support for new SVG and HTML5 web technologies.{{cite web|url=https://www.mozilla.org/projects/firefox/3.7a4/releasenotes/|archive-url=https://web.archive.org/web/20100418160438/http://www.mozilla.org/projects/firefox/3.7a4/releasenotes/|archive-date=2010-04-18 |title=Mozilla Developer Preview Alpha 4 Release Notes |publisher=Mozilla |date=2010-04-12 |access-date=2011-07-10}}
  • Added WebM video playback.
  • First official release to include linux-x86_64 and mac-x86_64 builds and first regular release to include WebM video playback. New Addons Manager (placeholder UI only). Tab on Top can now be implemented. Firefox now uses hardware acceleration for video playback. Cocoa NPAPI support. ChromeWorker with jsctypes support. Lazy frame construction for faster dynamic pages. JavaScript performance improvements. Loading the URL about:memory now shows how much memory is used by different parts of Firefox. More Performance improvement and support for new CSS and HTML5 web technology.{{cite web|url=https://www.mozilla.org/projects/firefox/3.7a5/releasenotes/ |title=Mozilla Developer Preview Alpha 5 Release Notes |publisher=Mozilla |date=2010-06-14 |access-date=2011-07-10 |url-status=dead |archive-url=https://web.archive.org/web/20110629211729/http://www.mozilla.org/projects/firefox/3.7a5/releasenotes/ |archive-date=June 29, 2011 }}

Changes during betas

  • Tabs are now on top by default on Windows. On Windows Vista and Windows 7 the menu bar has been replaced with the Firefox button. The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like). Support for more HTML5 technologies.{{cite web|url=http://blog.mozilla.com/blog/2010/07/06/firefox-4-beta-1-tell-us-what-you-think/ |title=Mozilla Firefox 4.0 Beta 1 Release Announcement |publisher=The Mozilla Blog |date=2010-07-06 |access-date=2011-07-10}}
  • Tabs are now on top by default on OSX. App Tabs can now be created. Content animation using CSS Transitions can now be implemented. Responsiveness and scrolling improvements from the new retained layers layout system. JavaScript speed improvements due to engine optimizations. Changes to how XPCOM components are registered in order to help startup time and process separation.{{cite web|url=http://blog.mozilla.com/blog/2010/07/27/new-update-to-firefox-4-beta-available-now-in-23-languages/ |title=Mozilla Firefox 4.0 Beta 2 Release Announcement |publisher=The Mozilla Blog |date=2010-07-27 |access-date=2011-07-10}}
  • Web authors can now get touch events from Firefox users on Windows 7 machines. A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code (used for things like graphics and animations) more efficiently.{{cite web|url=http://blog.mozilla.com/blog/2010/08/11/newest-update-to-firefox-4-beta/ |title=Mozilla Firefox 4.0 Beta 3 Release Announcement |publisher=The Mozilla Blog |date=2010-08-11 |access-date=2011-07-10}}
  • Firefox Sync is now included. Panorama, a new feature that gives users a visual overview of all open tabs, allowing them to be sorted and grouped, is now included. An experimental API is included to provide more efficient Javascript animations. Firefox now supports the HTML5 video "buffered" property.{{cite web|url=http://blog.mozilla.com/blog/2010/08/24/firefox-4-beta-updated-with-sync-and-panorama/ |title=Mozilla Firefox 4.0 Beta 4 Release Announcement |publisher=The Mozilla Blog |date=2010-08-24 |access-date=2011-07-10}}
  • Support for the new proposed Audio Data API. Direct2D Hardware Acceleration is now on by default for Windows 7 users. Firefox button has a new look for Windows Vista and Windows 7 users. Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL.{{cite web|url=http://blog.mozilla.com/blog/2010/09/07/firefox-4-beta-with-faster-graphics-and-new-audio-capabilities-for-the-web/ |title=Mozilla Firefox 4.0 Beta 5 Release Announcement |publisher=The Mozilla Blog |date=2010-09-07 |access-date=2011-07-10}}
  • Fixed a stability issue affecting Windows users. Fixed an issue causing rendering errors with plugins affecting Mac OS X users.{{cite web|url=http://blog.mozilla.com/blog/2010/09/14/firefox-4-beta-gets-a-couple-of-quick-fixes/ |title=Mozilla Firefox 4.0 Beta 6 Release Announcement |publisher=The Mozilla Blog |date=2010-09-14 |access-date=2011-07-10}}
  • Uses JägerMonkey, a new, faster JavaScript engine. WebGL is enabled by default on Windows and Mac OS X. Certain rendering operations are now hardware-accelerated using Direct3D 9 on Windows XP, Direct3D 10 on Windows Vista and 7, and OpenGL on Mac OS X. Improved web typography using OpenType with support for ligatures, kerning and font variants. HTML5 Forms API makes web based forms easier to implement and validate.{{cite web|url=http://blog.mozilla.com/blog/2010/11/10/fasten-your-seatbelts-latest-firefox-4-beta-boosts-speed-in-the-browser/ |title=Mozilla Firefox 4.0 Beta 7 Release Announcement |publisher=The Mozilla Blog |date=2010-11-10 |access-date=2011-07-10}}
  • The Firefox Sync setup experience has been greatly improved across desktop and mobile devices. Speed, functionality, and compatibility improvements to WebGL. Additional polish for the Firefox Add-ons Manager.{{cite web|url=http://blog.mozilla.com/blog/2010/12/22/firefox-4-beta-gives-you-an-easier-firefox-sync-seup-and-3d-graphics-for-the-holidays/ |title=Mozilla Firefox 4.0 Beta 8 Release Announcement |publisher=The Mozilla Blog |date=2010-12-22 |access-date=2011-07-10}}
  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance. Per-compartment garbage collection is now enabled, reducing work done during complex animations.{{cite web|url=http://blog.mozilla.com/blog/2011/01/14/the-next-major-version-of-firefox-is-ready-to-test/ |title=Mozilla Firefox 4.0 Beta 9 Release Announcement |publisher=The Mozilla Blog |date=2011-01-14 |access-date=2011-07-10}}
  • Compatibility and stability improvements when using Adobe Flash on Mac OS X. Improvements in memory usage. Support for a graphics driver blacklist to improve stability.{{cite web|url=http://blog.mozilla.com/blog/2011/01/25/test-firefox-4-beta-help-us-make-it-better/ |title=Mozilla Firefox 4.0 Beta 10 Release Announcement |publisher=The Mozilla Blog |date=2011-01-25 |access-date=2011-07-10}}
  • Support for the proposed Do Not Track ("DNT") header. Connection status messages are now shown in a small overlay. WebGL has been re-enabled on Linux. The default homepage design has been refreshed. Firefox no longer switches into offline mode automatically.{{cite web|url=http://blog.mozilla.com/blog/2011/02/08/mozilla-firefox-4-beta-now-including-do-not-track-capabilities/ |title=Mozilla Firefox 4.0 Beta 11 Release Announcement |publisher=The Mozilla Blog |date=2011-02-08 |access-date=2011-07-10}}
  • Increased performance while viewing Flash content. Improved plugin compatibility with hardware acceleration enabled. Hovering over links now displays the URL at the bottom of the window rather than in the location bar. General stability, performance, and compatibility improvements.{{cite web|url=http://blog.mozilla.com/blog/2011/02/25/get-the-latest-mozilla-firefox-4-beta-test-your-favorite-websites-and-add-ons/ |title=Mozilla Firefox 4.0 Beta 12 Release Announcement |publisher=The Mozilla Blog |date=2011-02-25 |access-date=2011-07-10}}
  • Config option to limit the number of tabs loaded at once during the session restore, which also made possible to lazy load tabs (the latter behavior was put in preferences in version 8).{{Cite web |date=2010-09-17 |title=Cascaded Session Restore + a Hidden Bonus |url=https://zpao.com/posts/cascaded-session-restore-a-hidden-bonus/ |access-date=2024-06-19 |website=zpao.com}}{{Cite web |date=2011-08-17 |title=max_concurrent_tabs is Dead; Long Live restore_on_demand |url=https://zpao.com/posts/max-concurrent-tabs-is-dead/ |access-date=2024-06-19 |website=zpao.com}}

Changes during release candidates

  • General stability, performance, and compatibility improvements.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/4.0rc1/releasenotes/ |title=Mozilla Firefox 4.0 Release Candidate 1 Release Notes |publisher=Mozilla |date=2011-03-09 |access-date=2011-07-10}}
  • Blacklisted a few invalid HTTPS certificates.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/4.0rc2/releasenotes/ |title=Mozilla Firefox 4.0 Release Candidate 2 Release Notes |publisher=Mozilla |date=2011-03-18 |access-date=10 July 2011}}
  • Updated localizations for 29 locales.
  • Added Vietnamese localization, bringing the total languages available in Firefox 4 to 83.
scope="row"| 4.0.1

| Macaw

| April 28, 2011

| Regular security and stability update.{{cite web|url=https://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/4.0.1/releasenotes/ |title=Mozilla Firefox 4.0.1 Release Notes |publisher=Mozilla |date=2011-04-28 |access-date=April 22, 2012}}

  • Fixed several security issues
  • Fixed several stability issues

[https://wiki.mozilla.org/Firefox/Planning/2011-06-22#Release_.283.6.2C_4.0.2C_5.0.29 End-of-life 4.0.x product line] on June 21, 2011.

See also

Notes

{{reflist|group=t}}

References

{{Reflist|30em}}

Further reading

{{Refbegin}}

  • Eich, Brendan (2005). [https://wiki.mozilla.org/Global:1.9_Trunk_1.8_Branch_Plan Branch Plan]. In Mozilla Wiki. Retrieved December 21, 2005.

{{Refend}}