From Fedora Project Wiki
(accepted by FESCo on 2009-02-05)
m (moved Features/Firefox 3.1 to Features/Firefox 3.5: Firefox 3.1 has been renamed to 3.5)
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Firefox 3.1 =
= Firefox 3.5 =


== Summary ==
== Summary ==


Upgrade Firefox to the latest release in the Mozilla 1.9.1 series.  This equates to Firefox 3.1.
Upgrade Firefox to the latest release in the Mozilla 1.9.1 series.  This equates to Firefox 3.5 (formerly known as Firefox 3.1).


== Owner ==
== Owner ==
Line 10: Line 10:
== Current status ==
== Current status ==
* Targeted release: [[Releases/11|  Fedora 11]]  
* Targeted release: [[Releases/11|  Fedora 11]]  
* Last updated: 08-JAN-2009
* Last updated: 03-MAR-2009
* Percentage of completion: 95%
* Percentage of completion: 100% (All known packages have been rebuilt against XR 1.9.1 -- and the mass rebuild helped ensure that any stragglers got rebuilt.)


== Detailed Description ==
== Detailed Description ==


Rebase Firefox to the latest 3.1 release.  This involves a rebase of XULRunner to 1.9.1 as well, and includes rebuilds of some dependent packages.
Rebase Firefox to the latest 3.5 release.  This involves a rebase of XULRunner to 1.9.1 as well, and includes rebuilds of some dependent packages.


== Benefit to Fedora ==
== Benefit to Fedora ==


There are many improvements to the code in the XR1.9.1/FF3.1 branch including some nice performance wins.  It will also give Fedora the latest release in the new line of code and prevent us from having a stale release which could potentially be EOL'd by upstream during F11's lifetime.
There are many improvements to the code in the XR1.9.1/FF3.5 branch including some nice performance wins.  It will also give Fedora the latest release in the new line of code and prevent us from having a stale release which could potentially be EOL'd by upstream during F11's lifetime.


== Scope ==
== Scope ==


Requires rebasing xulrunner and firefox packages to the latest versions upstream and rebuild several packages.  As of 08-JAN-2009 the only package that has not been successfully built against the new xulrunner packages is: pcmanx-gtk2, due to changes in the plugin API, https://bugzilla.mozilla.org/show_bug.cgi?id=455458 .  Martin Stransky is currently working on a fix.
Requires rebasing xulrunner and firefox packages to the latest versions upstream and rebuild several packages.


== Test Plan ==
== Test Plan ==
Line 47: Line 47:


== Release Notes ==
== Release Notes ==
http://www.mozilla.com/en-US/firefox/3.1b2/releasenotes/
http://www.mozilla.com/en-US/firefox/3.5b4/releasenotes/


[[Category:FeatureAcceptedF11]]
[[Category:FeatureAcceptedF11]]

Latest revision as of 15:21, 9 June 2009

Firefox 3.5

Summary

Upgrade Firefox to the latest release in the Mozilla 1.9.1 series. This equates to Firefox 3.5 (formerly known as Firefox 3.1).

Owner

  • Name: ChristopherAillon

Current status

  • Targeted release: Fedora 11
  • Last updated: 03-MAR-2009
  • Percentage of completion: 100% (All known packages have been rebuilt against XR 1.9.1 -- and the mass rebuild helped ensure that any stragglers got rebuilt.)

Detailed Description

Rebase Firefox to the latest 3.5 release. This involves a rebase of XULRunner to 1.9.1 as well, and includes rebuilds of some dependent packages.

Benefit to Fedora

There are many improvements to the code in the XR1.9.1/FF3.5 branch including some nice performance wins. It will also give Fedora the latest release in the new line of code and prevent us from having a stale release which could potentially be EOL'd by upstream during F11's lifetime.

Scope

Requires rebasing xulrunner and firefox packages to the latest versions upstream and rebuild several packages.

Test Plan

  1. Mozilla upstream has a great testsuite, run it on i386 and x86_64
  2. Work with Fedora QA to ensure that we have sufficient coverage

User Experience

  1. Browsing should be somewhat faster due to various improvements
  2. New private browsing mode
  3. Support for new web technologies such as the <video> and <audio> elements, the W3C Geolocation API, JavaScript query selectors, CSS 2.1 and 3 properties, SVG transforms and offline applications.

Dependencies

  • xulrunner-1.9.1 (already in rawhide)

Contingency Plan

There is no turning back.

Documentation

Release Notes

http://www.mozilla.com/en-US/firefox/3.5b4/releasenotes/