Enhancement Advisory firefox enhancement update and bug fix

Advisory: RHEA-2008:0479-8
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2008-05-20
Last updated on: 2008-05-20
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

Updated packages that add enhancements and fix various bugs in upgrading
Firefox to version 3.0, are now available.

Mozilla Firefox is an open-source web browser, designed for standards
compliance, performance and portability.

This package upgrades Firefox to version 3.0.

Included in this upgrade is fixes to the following bugs:

* a text string from the preedit buffer in the first text box used to be
replicated in the second text box. This bug is corrected in this release.

* when first opening a Firefox browser window, the Mozilla hompage would
load instead of the set homepage. In these updated packages, the set
homepage will be the default loaded page when first opening Firefox.

* running Firefox in 32 bit mode on 64 bit processors, uses a 64 bit
library path. This is corrected in this update by testing for the
architecture before setting MOZ_LIB_DIR.

* when performing a search for the word "do", Firefox would crash. This
issue is rectified with this update.

* using Firefox in 64bit mode and loading the ext javascript library used
in Internet applications caused the system to either take a prolonged
amount of time or never load the page. This issue is corrected within this
package.

* using yelp printout, the output was corrupted. Updating to Firefox 3 with
these packages, corrects this.

* multiple library conflicts existed in xulrunner-devel. This conflict no
longer exists in this updated package.

* Firefox used to crash when printing from a website. This update corrects
this issue so that Firefox does not crash when printing.

* Firefox would not work correctly with Red Hat bugzilla. In order to
correct this issue, xulrunner has been updated in these packages.

* the language packs for Firefox did not work correctly and were disabled.
Included with this update is the corrected language packs.

* previously the preference setting for Firefox being the default browser
would not work correctly. This update correctly enables the ability to set
Firefox as the default browser.

* there was an issue with the validation of self-signed certificates. This
issue is corrected with this update.

* the browser would not render properly on a laptop with an external
display attached, displaying in an incorrect resolution. The patch that
fixes this issue, allowing for correct display, is included with these
packages.

* in the xulrunner component of Firefox, packages would not build on a
PowerPC 64bit processor because of an issue with the ppc64 target. The
issue is corrected in these packages with the ppc64 target operational.

As well, these updated packages add the following enhancements:

* multiple library confusion and dependency issues in regards to
libgtkembedmoz.so. This has been corrected within these packages by adding
xulrunner which is a common back-end runtime environment developed by Mozilla.

* when opening a file through the Firefox download manager the user was
prompted to specify an application in every instance. This package update
adds an enhancement of associating actions with file types in the download
manager.

Users of firefox should upgrade to these updated packages, which fix these
bugs and add these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Updated packages

RHEL Desktop Workstation (v. 5 client)

IA-32:
devhelp-devel-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    26991fe024518380d05029583bed5295
xulrunner-devel-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    05a655507fcecff0090b93a3ea4f85e3
xulrunner-devel-unstable-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    96b5fd7c3950c87623ba3e34049c4b8f
 
x86_64:
devhelp-devel-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    26991fe024518380d05029583bed5295
devhelp-devel-0.12-16.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    6d562c50658e459e8c4cfa06f7cb73e2
xulrunner-devel-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    05a655507fcecff0090b93a3ea4f85e3
xulrunner-devel-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    88422156615ad84d1eafe4d25bba6804
xulrunner-devel-unstable-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    f35961da2c7744030aaff1c67bf4d484
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
devhelp-0.12-16.el5.src.rpm
File outdated by:  RHSA-2008:0978
    cc7bf753f1f19dc70346c98323c1be6d
firefox-3.0-0.beta5.6.el5.src.rpm
File outdated by:  RHSA-2008:0978
    b292e37dc71d188ac76476fd13474cd0
xulrunner-1.9-0.beta5.6.el5.src.rpm
File outdated by:  RHSA-2008:0978
    ee8f95d053857b15009e9a978cd5afe2
yelp-2.16.0-18.el5.src.rpm
File outdated by:  RHSA-2008:0978
    f1363e6f3686efc9b4f2d608ac52b338
 
IA-32:
devhelp-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    3089338b621092c65734a904e8c19bc3
devhelp-devel-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    26991fe024518380d05029583bed5295
firefox-3.0-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    2b3dc92399ebf3adb82faae915805d2b
xulrunner-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    5ebfbfa72315243198a9b229aafcdb38
xulrunner-devel-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    05a655507fcecff0090b93a3ea4f85e3
xulrunner-devel-unstable-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    96b5fd7c3950c87623ba3e34049c4b8f
yelp-2.16.0-18.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    ad4ba7544aa6f448e42ebfee3f305d00
 
IA-64:
devhelp-0.12-16.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    64e099665d42ac0193c5e57359e31ba6
devhelp-devel-0.12-16.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    4f01fcf43e65a51fd8008e35719d9d74
firefox-3.0-0.beta5.6.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    789e952e3aa6090b62b17742a42b232d
xulrunner-1.9-0.beta5.6.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    9ddb264217e12ac02e04030d64cadf4f
xulrunner-devel-1.9-0.beta5.6.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    dccaa1b1ece42c8ad00f8d6a2bc23375
xulrunner-devel-unstable-1.9-0.beta5.6.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    2b368f025a6bfc9a3d4b2b0a709633c3
yelp-2.16.0-18.el5.ia64.rpm
File outdated by:  RHSA-2008:0978
    d27e4f477cdc211fdffd352abc5bd4c1
 
PPC:
devhelp-0.12-16.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    5c9cd8dacc90a04cab6fbda91c22ed79
devhelp-devel-0.12-16.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    509f968567f7b85d7df0776289295ebc
firefox-3.0-0.beta5.6.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    a1c5433aa9ea18ad9936b770afb9eba5
xulrunner-1.9-0.beta5.6.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    fe16163d69f2c4b5b390f545874e9894
xulrunner-1.9-0.beta5.6.el5.ppc64.rpm
File outdated by:  RHSA-2008:0978
    06b737ac3b2a03b8696cb52285ffe39f
xulrunner-devel-1.9-0.beta5.6.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    aa866daf5b0b4c033939aa409640d78a
xulrunner-devel-1.9-0.beta5.6.el5.ppc64.rpm
File outdated by:  RHSA-2008:0978
    f785c1c25a365660db119601b52e2cac
xulrunner-devel-unstable-1.9-0.beta5.6.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    5c333ad1a5695aeb7bcd1aaa269abe9c
yelp-2.16.0-18.el5.ppc.rpm
File outdated by:  RHSA-2008:0978
    4b5177be02bc5f32859ae275a015c3dc
 
s390x:
devhelp-0.12-16.el5.s390.rpm
File outdated by:  RHSA-2008:0978
    84a54c0b509567ec1ffa60d306b432b8
devhelp-0.12-16.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    23e0c577a4da1ca73d6a03d6280b579d
devhelp-devel-0.12-16.el5.s390.rpm
File outdated by:  RHSA-2008:0978
    a468ff800aadc5da949d1609153ea6ec
devhelp-devel-0.12-16.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    0920812a7d12f55af919e4f69e66a4d8
firefox-3.0-0.beta5.6.el5.s390.rpm
File outdated by:  RHSA-2008:0978
    86371c0474806db3f56a728b97e342e4
firefox-3.0-0.beta5.6.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    c787c982a1e3e4e1e10ae3e9c64969ef
xulrunner-1.9-0.beta5.6.el5.s390.rpm
File outdated by:  RHSA-2008:0978
    ad36a0b8b709404f48bc1dac312f78c4
xulrunner-1.9-0.beta5.6.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    14f0ee3b80d0e84d82695c3edf8d0737
xulrunner-devel-1.9-0.beta5.6.el5.s390.rpm
File outdated by:  RHSA-2008:0978
    3dbb88796c7228f76ff9506387f2a25d
xulrunner-devel-1.9-0.beta5.6.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    6dbeb114f814669df2e359f052da0b78
xulrunner-devel-unstable-1.9-0.beta5.6.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    e6a4a5ba61765fb8aacadadfa0695471
yelp-2.16.0-18.el5.s390x.rpm
File outdated by:  RHSA-2008:0978
    1dc84d6e36c7796776c1f0f574b552ad
 
x86_64:
devhelp-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    3089338b621092c65734a904e8c19bc3
devhelp-0.12-16.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    25c39b0a3ed84e1dfc00240bee597e62
devhelp-devel-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    26991fe024518380d05029583bed5295
devhelp-devel-0.12-16.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    6d562c50658e459e8c4cfa06f7cb73e2
firefox-3.0-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    2b3dc92399ebf3adb82faae915805d2b
firefox-3.0-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    5179ec2515068e1ddb05f196c8fcd641
xulrunner-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    5ebfbfa72315243198a9b229aafcdb38
xulrunner-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    772aa143a3fe1baa06edf2105c77d02c
xulrunner-devel-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    05a655507fcecff0090b93a3ea4f85e3
xulrunner-devel-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    88422156615ad84d1eafe4d25bba6804
xulrunner-devel-unstable-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    f35961da2c7744030aaff1c67bf4d484
yelp-2.16.0-18.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    824bd020f8cd4fb63b522ce83de336c2
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
devhelp-0.12-16.el5.src.rpm
File outdated by:  RHSA-2008:0978
    cc7bf753f1f19dc70346c98323c1be6d
firefox-3.0-0.beta5.6.el5.src.rpm
File outdated by:  RHSA-2008:0978
    b292e37dc71d188ac76476fd13474cd0
xulrunner-1.9-0.beta5.6.el5.src.rpm
File outdated by:  RHSA-2008:0978
    ee8f95d053857b15009e9a978cd5afe2
yelp-2.16.0-18.el5.src.rpm
File outdated by:  RHSA-2008:0978
    f1363e6f3686efc9b4f2d608ac52b338
 
IA-32:
devhelp-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    3089338b621092c65734a904e8c19bc3
firefox-3.0-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    2b3dc92399ebf3adb82faae915805d2b
xulrunner-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    5ebfbfa72315243198a9b229aafcdb38
yelp-2.16.0-18.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    ad4ba7544aa6f448e42ebfee3f305d00
 
x86_64:
devhelp-0.12-16.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    3089338b621092c65734a904e8c19bc3
devhelp-0.12-16.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    25c39b0a3ed84e1dfc00240bee597e62
firefox-3.0-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    2b3dc92399ebf3adb82faae915805d2b
firefox-3.0-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    5179ec2515068e1ddb05f196c8fcd641
xulrunner-1.9-0.beta5.6.el5.i386.rpm
File outdated by:  RHSA-2008:0978
    5ebfbfa72315243198a9b229aafcdb38
xulrunner-1.9-0.beta5.6.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    772aa143a3fe1baa06edf2105c77d02c
yelp-2.16.0-18.el5.x86_64.rpm
File outdated by:  RHSA-2008:0978
    824bd020f8cd4fb63b522ce83de336c2
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

240681 - Running firefox in 32 bit mode on x86_64 uses 64 bit library path
246248 - firefox crashes when searching for word "do"
251745 - 32/64 bit Inconsistency with extjs
433323 - Firefox crash when printing
435477 - At least some langpacks are incomplete and untestable
440423 - [REHL5 U2] FireFox does not allow to override SEC_ERROR_INADEQUATE_KEY_USAGE
441757 - Brand firefox as firefox, not minefield
442129 - firefox does not always render at the proper resolution if the resolution is changed
444143 - Build regression on PPC64


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/