Created by Ubuntu Package Importer on 2011-10-08 and last modified on 2012-08-14
Get this branch:
bzr branch lp:ubuntu/oneiric-proposed/firefox
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches
Review team:
Ubuntu Development Team

Recent revisions

123. By Chris Coulson on 2012-08-14

* Update globalmenu-extension to 3.2.7
  - Fix for LP: #1035305 - Crash when switching apps back to Firefox
    with Firebug installed

122. By Chris Coulson on 2012-07-26

* Update globalmenu-extension to 3.2.6
  - Partial fix for LP: #1025011 - HUD search crashes Firefox when Firebug
    is installed. Make all menu nodes reference counted, and hold a strong ref
    when dispatching events, in case the event results in the removal of
    the target node. This fixes the crash, although the Firebug submenus may
    flicker or display duplicated entries

121. By Chris Coulson on 2012-01-29

* New upstream stable release (FIREFOX_10_0_BUILD1)
  - see LP: #923319 for USN information

[ Chris Coulson <email address hidden> ]
* Update patches for PRBool -> bool transition
  - refresh debian/patches/firefox-kde.patch
  - refresh debian/patches/mozilla-kde.patch
  - refresh debian/patches/ubuntu-ua-string-changes.patch
* Drop some more hanging IPC xpcshell tests
  - update debian/build/testsuite.mk
* Remove prerm hook for cleaning up pyc files in the apport package-hooks
  folder. Nothing creates these
  - update debian/firefox.prerm.in
* Set up alternatives in the postinst script on abort-remove too
  - update debian/firefox.postinst.in
* Imporove maintainer script magic for moving the system pref file and
  removing obsolete conffiles when upgrading from 3.6, by doing what
  dpkg-maintscripts-helper does
  - update debian/firefox.postinst.in
  - update debian/firefox.postrm.in
  - update debian/firefox.preinst.in
* Only run the Apparmor stuff in the postinst script on configure, and
  in the preinst script on install or upgrade, so it handles upgrade failures
  - update debian/firefox.postinst.in
  - update debian/firefox.preinst.in
* Refresh patches
  - update debian/patches/allow-lockPref-everywhere.patch
  - update debian/patches/ubuntu_bookmarks.patch
* Turn off Network Manager integration for now, as it causes Firefox to
  always start in offline mode. In any case, probing Network Manager isn't
  the most reliable way to test if there is a connection
  - update debian/vendor.js
* Update after landing of bmo: #701875 - Rename omni.jar to omni.ja
  - update debian/firefox.install.in
* "Fix" LP: #897794 - some websites expect "X11" to be the first token of
  the platform component in the UA string
  - update debian/patches/ubuntu-ua-string-changes.patch
* Defuzz ubuntu-codes-google.patch
* Refresh shipped locales (adds Assamese and Kashubian)
  - refresh debian/config/locales.shipped
  - refresh debian/control
* Update KDE patches for removal of nsCStringArray
  - update debian/firefox-kde.patch
  - update debian/mozilla-kde.patch
* Backport changes to allow per-release/per-arch patches
  - add debian/build/enable-dist-patches.pl
  - update debian/rules
* Fix LP: #908508 - Add patch from upstream to fix powerpc build failure.
  Only apply this patch on powerpc to avoid compromising the quality of
  the architectures that we care about
  - add debian/patches/fix-build-failure-without-yarr-jit2.patch
  - update debian/patches/series
* Also make the previous powerpc build fix apply on ppc only
  - update debian/patches/series

[ Micah Gersten <email address hidden> ]
* Rebase patches for PRBool -> bool transition (bmo: 675553)
  - update debian/patches/allow-lockPref-everywhere.patch
  - update debian/patches/mozilla-kde.patch
* Drop patch after upstream landing of (bmo: 690432) aka Logging.h passes a
  string directly to printf
  - drop debian/patches/printf-fix.patch
  - update debian/patches/series
* Fix LP: #917529 - Make sure new transitional packages have a versioned
  dependency on Firefox so as to not break Firefox during partial upgrades
  - update debian/control{,.in}

[ Adam Conrad <email address hidden> ]
* Add missing build-dep on non-essential locales, since we use it.
  - update debian/control{,.in}

120. By Chris Coulson on 2011-12-28

* New upstream stable release (FIREFOX_9_0_1_BUILD1)
  - see LP: #906389 for USN information

* Update globalmenu-extension to 2.0.2
* Install the Apport hook as a source package hook
  - rename debian/apport/firefox.py.in => debian/apport/source_firefox.py.in
  - update debian/firefox.install.in
  - update debian/rules
* Don't unconditionally overwrite SourcePackage when reporting bugs with
  the nightly apport hook
  - update debian/apport/source_firefox.py.in
* Set "Channel = Unavailable" if channel-prefs.js doesn't contain a
  channel name
  - update debian/apport/source_firefox.py.in
* Ensure that create-tarball can handle there not being a locale blacklist
  - update debian/build/create-tarball.py
* Drop xpt.py and xpidl from $LIBDIR. xpidl is gone, and xpt.py isn't included
  there in the upstream SDK
  - update debian/firefox-dev.links.in
* Refresh patches
  - update debian/patches/firefox-kde.patch
  - update debian/patches/mozilla-kde.patch
* Drop patches fixed upstream
  - remove debian/patches/only-add-ENABLE_JIT-to-CXXFLAGS-if-jit-is-enabled.patch
  - remove debian/patches/correctly-handle-EOF.patch
  - update debian/patches/series
* Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching
  the cursor bitmap to a nice themed pointer
  - add debian/patches/fix-cursor-handling.patch
  - update debian/patches/series
* Disable the tests on powerpc due to an unknown failure
  - update debian/rules

[ Micah Gersten <email address hidden> ]
* Add patch from upstream to fix PowerPC FTBFS (bmo: 703534) aka
  Build failure on platforms without YARR JIT
  - add debian/patches/fix-build-failure-without-yarr-jit.patch
  - update debian/patches/series

119. By Chris Coulson on 2011-10-08

* We need to keep the postinst magic for the distribution.ini folder ->
  symlink transition permanently to handle upgrades from Natty, as Natty
  users are upgrading from the the same upstream version of Firefox as
  Oneiric, and always will be. This means that we can't rely on the install
  location changing during the upgrade (LP: #869311)
  - update debian/firefox.postinst.in

118. By Chris Coulson on 2011-09-28

* New upstream stable release (FIREFOX_7_0_1_BUILD1)
  - Fixes LP: #861664

* Add Mongolian and Swahili to locale blacklist. These aren't meant to be
  built on the release channel, but they still appear in the upstream
  - update debian/locales.blacklist
* Drop the temporary postinst magic for the distribution.ini folder ->
  symlink transition. The new upstream release means that the install
  location changes, so this is redundant now
  - update debian/firefox.postinst.in

117. By Micah Gersten on 2011-09-26

* Really fix LP: #858683 - Clean up the symlinks for users who upgraded to
  7.0+build2+nobinonly-0ubuntu2; This means checking for everything before the
  -0ubuntu3 revision since the -0ubuntu2 users already upgraded
  - update debian/firefox.postinst.in

116. By Chris Coulson on 2011-09-25

* Fix LP: #858683 - All search engines disappear. Handle the directory ->
  symlink conversion in the postinst script
  - update debian/firefox.postinst.in

115. By Chris Coulson on 2011-09-25

* Fix LP: #858683 - All search engines disappear. Revert the change to move
  distribution.ini, it seems to need some extra postinst magic to make it
  upgrade correctly and not break everything. Not for a Sunday morning though
  - update debian/rules

114. By Chris Coulson on 2011-09-24

* New upstream stable release (FIREFOX_7_0_BUILD2)

* Move distribution.ini to a stable install path in Oneiric for now, so it
  can be diverted without breaking during upgrades
  - update debian/rules

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.