UbuntuUpdates.org


AllMaverickLucidKarmicJauntyIntrepidHardyAll PPAs
Recent Search QueriesSearch Statistics

Package firefox-3.7

This package belongs to a PPA: Ubuntu Mozilla Daily Builds

Name: firefox-3.7

Description:

safe and easy web browser from Mozilla
Firefox delivers safe, easy web browsing. A familiar user interface,
enhanced security features including protection from online identity theft,
and integrated search let you get the most out of the web.

Latest version: 4.0~b6~hg20100903r51944+nobinonly-0ubuntu1~umd1~karmic
Ubuntu release: karmic (9.10)
Level: base
Repository: main
Head package: firefox-4.0

All versions of firefox-3.7 in Karmic

No other version of this package in available in the Karmic release.

See all versions of firefox-3.7 in all Ubuntu releases and repositories.

Links

Change Log

Version: 4.0~b6~hg20100903r51944+nobinonly-0ubuntu1~umd1~karmic 2010-09-03 12:21:10 UTC
 firefox-4.0 (4.0~b6~hg20100903r51944+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low
 .
   [ Fabien Tassin  ]
   * Mass update from 3.6 to 3.7
   * Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
     shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
     - update debian/firefox-3.7-gnome-support.install
   * Target the 'default' branch instead of tip
     - add debian/moz-rev.sh
     - update debian/mozclient/firefox-3.7.conf
 .
   [ Micah Gersten  ]
   * Add mesa-common-dev to build-depends after landing of configure test aka
     (bmo: 517566) which is for WebGL aka (bmo: 516213)
     - update debian/control
   * Refresh patch/install files after landing of (bmo: 507073) aka
     Don't build nsBrowserDirectoryProvider as a separate library
     - update debian/firefox-3.7.install
     - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch
   * Rebase patch after landing of (bmo: 550293) aka plugin-crashed UI needs more
     user opt-in
     - update bz460917_att350845_reload_new_plugins.patch
   * Drop unnecessary patch to block updates since we disable updates in
     debian/rules
     - drop debian/patches/ubuntu_no_app_updates.patch
     - update debian/patches/series
   * Rebase patches
     - update bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/bzXXX_libxul_sdk_nspr.patch
     - update debian/patches/bz460917_att350845_reload_new_plugins.patch
     - update debian/patches/browser_branding.patch
     - update debian/patches/awesome_browser_branding_install.patch
   * Bump minimum system sqlite to 3.7.1 after upstream landing of
     (bmo: 583611) aka Upgrade to SQLite 3.7.1
     - update debian/rules
   * Update patch after landing of (bmo: 554007) aka
     New add-ons manager UI (preferences)
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 558287) aka Add support for searching
     add-ons on AMO via the search bar
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 551274) aka Update nsAddonRepository for
     API version 1.5
     - update debian/patches/firefox-profilename
   * Add test for minimum system NSPR of 4.8.4.99 after landing of (bmo: 560582)
     aka compilation errors with PR_STATIC_ASSERT when building mozilla-central
     with system NSPR
     - update debian/rules
   * Don't install browserconfig.properties since it was moved to a jar
     (bmo: 524201) aka Move browserconfig.properties to a jar
     - update debian/firefox-3.7.install
   * Add build depends on libcurl4-openssl-dev for building the crash reporter
     - update debian/control
   * Install plugin-container if DEB_MIN_SYSDEPS is 1
     - update debian/rules
   * Only install plugin-container if IPC is enabled
     - update debian/rules
 .
   [ Jamie Strandboge  ]
   * add AppArmor profile (disabled by default)
     - debian/firefox.dirs: add etc/apparmor.d/disable
     - add debian/firefox.preinst.in: disable the profile on new installs,
       installs on Ubuntu 9.04 and earlier (requires abstractions only found
       in 9.10 and higher), installs where the last modified profile is
       disabled and upgrades to this version
     - debian/firefox.postinst.in: reload profile and create local includes
       for maverick users
     - add debian/firefox.postrm.in: cleanup force-complain and disable
       directories
     - add debian/usr.bin.firefox.apparmor.*
     - add debian/README.Debian.in with note about AppArmor
     - debian/apport/firefox.py: add AppArmor information if the profile is
       not disabled
     - debian/rules:
       + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR
       + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid
         and 10.10 for maverick and later
       + install profile and update subst_files
     - debian/control: have firefox-4.0 Depends on lsb-release (needed in
       preinst)
 .
   [ Benjamin Drung  ]
   * Add metadata for mozilla-devscripts
     - update debian/control
 .
   [ Draycen DeCator  ]
   * Mass update from 3.7 to 4.0
   * Refresh diverged patches
     - update debian/patches/ubuntu_bookmarks.patch
   * Add installation of .manifest files
     - update debian/firefox-4.0.install
 .
   [ Chris Coulson  ]
   * The dh_link calls in debian/rules install links to the first binary package
     listed in debian/control. Make sure that firefox-4.0 is the first package
     rather than firefox-3.7, to ensure that the symlinks are installed to the
     correct location
     - update debian/control
   * Fix the StartupWMClass in the desktop files
     - update debian/firefox-4.0-mozilla-developer-preview.desktop
     - update debian/firefox-4.0-minefield.desktop
   * Install the crash reporter
     - update debian/firefox.install
   * Build with MOZILLA_OFFICIAL=1. This is required to enable the crash
     reporter in application.ini
     - update debian/rules
   * Only enable the crashreporter and build the Breakpad symbols on i386,
     amd64 and armel
     - update debian/control
     - update debian/rules
   * Blacklist Firefox in Apport on architectures where we use the Mozilla
     crash reporter
     - add debian/apport/blacklist
     - update debian/rules
   * Fix the StartupWMClass for abrowser
     - update debian/abrowser-4.0.desktop
   * Drop the mips specific binutils build-depend - we don't even build on
     this arch
     - update debian/control
   * Build-depend on hardening-wrapper and enable build hardening
     - update debian/control
     - update debian/rules
   * Provide iceweasel
     - update debian/control
   * Make it possible to disable patches on a per-release basis. This
     makes it easier to share packaging branches across releases, and makes
     it possible to disable the patches which make the Hardy daily builds fail
     - update debian/rules
     - add debian/disable-patches.sh
   * Make the debian/usr.bin.firefox.apparmor.in target a dependency of
     pre-build rather than makebuilddir. Whilst this doesn't really change
     much, it is technically slightly more correct (makebuilddir is just for
     creating the build directory, whilst pre-build is for doing all the
     preparation work)
     - update debian/rules
   * Merge the debian/firefox.sh target in to the match-all target, this
     just de-clutters things a little
     - update debian/rules
   * Remove debian/stamp-autotools-files-moz in the clean target
     - update debian/rules
   * Make debian/migrator/ffox-32-beta-profile-migration-dialog a dependency of
     post-patches rather than pre-build. This avoids the need for having to
     build the profile migrator when unpacking the source tarball
     - update debian/rules
   * Fix some Lintian warnings
     - add debian/README.source
     - update debian/control
   * Drop the DEBIAN_META_NAME stuff - we don't need this now we are always
     using unversioned sources for the official in-archive version. This
     simplifies the wrapper script a little
     - update debian/rules
     - update debian/firefox.sh.in
   * Don't handle launching in GDB in our wrapper script, run-mozilla.sh
     already does all this. Just make sure that we pass the right arguments
     - update debian/firefox.sh.in
   * Drop the empty firefox-4.0-dev and firefox-*-dev transitional packages. We
     didn't install anything in to firefox-4.0-dev, and we can reintroduce it in
     the future if anything in the archive depends on the browser specific
     interfaces
     - update debian/control
     - remove debian/firefox-4.0-dev.install
     - remove debian/firefox-4.0-dev.links
   * Enable the Network Manager integration
     - update debian/firefox.js
   * Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
     and only a minimal set of system dependencies.
     + drop patches not required anymore:
       - delete debian/patches/dont_depend_on_nspr_sources.patch
       - update debian/patches/series
     + move .install lines that depend on whether MIN_SYS_DEPS is used or not
       to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
       - update debian/rules
       - update debian/firefox-4.0.install
     + ship gnome support .so's inside of the main package, but keep dependencies in
       the (now empty) gnome-support package; to achieve this, we first install
       the gnome support files in the -gnome-support package and move them to the
       main package _after_ shlib depends where generated
       - update debian/rules
     + do not build-depend on xulrunner dev package anymore; local xulrunner builds
       with DEB_MIN_SYSDEPS=0 should still work though
       - update debian/control
     + make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
       files directly now
       - update debian/control
     + copy some patches from xulrunner
       - add debian/patches/add_syspref_dir.patch
       - add debian/patches/bz467738_att351145_lockPref_everywhere.patch
       - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
       - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
       - update debian/patches/series
   * Add WANT_UNIT_TESTS flag to toggle the unit tests on/off
     - update debian/rules
   * Drop bzXXX_moz_app_name_inconsistencies.patch, as it breaks all
     DEB_MIN_SYSDEPS builds where MOZ_APP_NAME != firefox
     - remove debian/patches/bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/series
   * Automatically create the correct blacklist file for Apport, regardless
     of the setting of DEB_MIN_SYSDEPS
     - update debian/rules
     - update debian/apport/blacklist
   * Build-depend on yasm
     - update debian/control
   * Bump minimum NSS version to 3.12.7
     - update debian/rules
   * Indentation and layout fixes in debian/rules - purely cosmetic
   * Auto-generate versioned debhelper files at build time. This will
     make it easier to maintain branches for different versions (because
     we'll avoid having different filenames for each version, which makes
     merging really difficult).
     - rename debian/abrowser-4.0.desktop => debian/abrowser.desktop.in
     - rename debian/apport/firefox-4.0.py => debian/apport/firefox.py.in
     - rename debian/firefox-4.0-final.desktop => debian/firefox-final.desktop.in
     - rename debian/firefox-4.0-gnome-support.install =>
        debian/firefox-gnome-support.install.in
     - rename debian/firefox-4.0-gnome-support.postinst.in =>
        debian/firefox-gnome-support.postinst.in
     - rename debian/firefox-4.0-minefield.desktop =>
        debian/firefox-minefield.desktop.in
     - rename debian/firefox-4.0-mozilla-developer-preview.desktop =>
        debian/firefox-mozilla-developer-preview.desktop.in
     - rename debian/firefox-4.0-restart-required.update-notifier =>
        debian/firefox-restart-required.update-notifier.in
     - rename debian/firefox-4.0.dirs => debian/firefox.dirs.in
     - rename debian/firefox-4.0.install => debian/firefox.install.in
     - rename debian/firefox-4.0.links => debian/firefox.links.in
     - rename debian/firefox-4.0.menu => debian/firefox.menu.in
     - rename debian/firefox-4.0.postinst.in => debian/firefox.postinst.in
     - rename debian/firefox-4.0.postrm.in => debian/firefox.postrm.in
     - rename debian/firefox-4.0.preinst.in => debian/firefox.preinst.in
     - rename debian/firefox-4.0.prerm.in => debian/firefox.prerm.in
     - rename debian/firefox-4.0.xml => debian/firefox.xml.in
     - updated debian/rules
   * Fix DEBIAN_NAME_OTHER containing a superfluous hyphen when
     the source package is unversioned. This allows us to drop some
     other logic
     - update debian/rules
   * Use substitutions in packaging files now we auto-generate them
     - update debian/abrowser.desktop.in
     - update debian/firefox-final.desktop.in
     - update debian/firefox-gnome-support.install.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-mozilla-developer-preview.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Simplify generating the Apport blacklist file to remove a superfluous
     debian/rules target
     - rename debian/apport/blacklist => debian/apport/firefox.in
     - update debian/rules
   * Move a lot of unconditional debhelper calls from debian/rules to
     the packaging files now that we are autogenerating them
     - update debian/rules
     - add debian/abrowser-branding.install.in
     - add debian/abrowser-branding.links.in
     - add debian/firefox-branding.install.in
     - add debian/firefox-branding.links.in
     - update debian/firefox.dirs.in
     - add debian/firefox.docs.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
   * Fix abrowser branding - After changing the branding in
     common-post-build-arch, ensure that the firefox icons in dist/bin/icons
     are replaced with the abrowser icons
     - update debian/rules
   * Fix LP: #613049 - Default website link in Maverick firefox is invalid
     - update debian/patches/ubuntu_bookmarks.patch
   * Refresh favicon's in the default bookmark collection, so they display
     the latest Ubuntu branding on a fresh profile
     - update debian/patches/ubuntu_bookmarks.patch
   * Update the search URL for Google
     - add debian/patches/ubuntu_codes_google.patch
     - update debian/patches/series
   * Add a cairo LCD filter to use Freetype LCD colour filtering features,
     based on the same patch applied to our system cairo package.
     - add debian/patches/lp512615_cairo_lcd_filter.patch
     - update debian/patches/series
   * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
     - update debian/patches/ubuntu_bookmarks.patch
   * Rework branding selection logic - ensure we build with nightly branding
     for the daily builds, and official branding if the build is not a
     nightly or beta
     - update debian/rules
   * Automatically populate the codename in the desktop files and other
     places it is displayed by using the name in the upstream branding,
     so this happens automatically for new versions now.
     - rename debian/firefox-mozilla-developer-preview.desktop.in =>
        debian/firefox-unofficial.desktop.in
     - update debian/firefox-unofficial.desktop.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Introduce a BUILD_UNOFFICIAL build flag. Setting this always disables
     the official branding for non-nightly and non-beta builds. It also
     disables the crash reporter in application.ini
     - update debian/rules
   * Don't forget the leading slash when substituting @LIBDIR@ in certain
     places, else we get launching and installation failures
     - update debian/rules
     - update debian/apport/firefox.in
     - update debian/firefox.postinst.in
   * Rework the browser branding split after landing of (bmo: 579178) aka
     single-chrome-manifest. Install a chrome/localized.manifest and
     chrome/nonlocalized.manifest in to each *-branding package. For this to
     work, we can only have a single branding chrome package present at a
     time in dist/bin when running "make install", else we end up with
     both branding chrome packages in the merged manifest files.
     This implies that the alternative branding chrome files should have the
     same name now, else we will always have missing files listed in
     browser/installer/package.manifest when we run "make install".
     This rework also reduces the number of times we run "make install"
     by 1, and saves some disk space during the build
     - update debian/rules
     - remove debian/patches/awesome_browser_branding_install.patch
     - add debian/patches/awesome_branding_chrome_rename.patch
     - refresh debian/patches/browser_branding.patch
     - update debian/patches/series
     - update debian/abrowser-branding.install.in
     - update debian/firefox-branding.install.in
   * Install top-level chrome.manifest after landing of (bmo: 579178) aka
     single-chrome-manifest
     - update debian/firefox.install.in
   * Add trademarkInfo key to the brand.dtd file in the awesome-branding
     to fix an issue with Help->About not working. Also drop the unneeded
     overrides from the manifest file and rename the patch to reflect it's
     extended scope. Eventually, this patch should be merged in to the
     awesome-branding bzr branch
     - rename debian/patches/awesome_branding_chrome_rename.patch =>
        debian/patches/awesome_branding_updates.patch
     - update debian/patches/awesome_branding_updates.patch
     - update debian/patches/series
   * Don't install $LIBDIR/.autoreg and drop the maintainer script hooks
     to touch this too. This doesn't do anything with the changes to
     XPCOM component registration in Firefox 4
     - update debian/rules
     - update debian/firefox.postinst.in
     - update debian/firefox-gnome-support.postinst.in
   * Retain the correct zip file for the breakpad symbols - FF4.0 seems
     to create 2 packages, and we want the larger of the 2
     - update debian/rules
   * Refresh patches after landing of (bmo: 556644) aka Enable omnijar
     for desktop Firefox by default
     - update debian/patches/firefox-fsh
   * Fix LP: #605336 - "Report Broken Web Site" option missing - don't
     disable the reporter extension when building with DEB_MIN_SYSDEPS=1
     - update debian/rules
   * Completely rework packaging layout after langing of (bmo: 556644) aka Enable
     omnijar for desktop Firefox by default. We rename firefox-branding and
     abrowser-branding to just firefox and abrowser. Each of these now depend
     on firefox-core (which used to be firefox). firefox and abrowser each
     ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar
     file with alternative branding. firefox-core ships all of the non-branded
     and common components shared between the variants that aren't compressed in
     omni.jar. We also introduce an abrowser-gnome-support which does the same
     as firefox-gnome-support but registers /usr/bin/abrowser as an alternative
     for gnome-www-browser
     - added debian/TODO
     - added debian/abrowser-gnome-support.install.in
     - added debian/abrowser-gnome-support.postinst.in
     - renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
     - renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
     - renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
     - renamed debian/firefox.docs.in => debian/firefox-core.docs.in
     - renamed debian/firefox.install.in => debian/firefox-core.install.in
     - renamed debian/firefox.links.in => debian/firefox-core.links.in
     - renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
     - renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
     - renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
     - renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
     - renamed debian/firefox-branding.install.in => debian/firefox.install.in
     - renamed debian/firefox-branding.links.in => debian/firefox.links.in
     - update debian/abrowser.install.in
     - update debian/abrowser.links.in
     - update debian/control
     - update debian/firefox-core.install.in
     - update debian/firefox-core.links.in
     - update debian/firefox-gnome-support.postinst.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/rules
     - update debian/patches/browser_branding.patch
   * Unregister the gnome-www-browser alternatives on uninstall
     - add debian/firefox-gnome-support.prerm.in
     - add debian/abrowser-gnome-support.prerm.in
     - update debian/rules
   * There is currently no support for system-wide preferences with omnijar,
     so we disable add_syspref_dir.patch and
     bz467738_att351145_lockPref_everywhere.patch for now
     - update debian/patches/series
   * Ensure that omni.jar is created when running "make install"
     - add debian/patches/bz588410_fix_make_install_with_omnijar.patch
     - update debian/patches/series
   * Add DEB_HOST_GNU_CPU to MOZ_SYMBOLS_EXTRA_BUILDID to avoid the
     possibility of filename collisions on the server if our builds
     happen to run at the same time
     - update debian/rules
   * appmenu-gtk causes Firefox to crash constantly. Just unset
     UBUNTU_MENUPROXY so we can actually browse a single page without
     crashing multiple times first
     - update debian/firefox.sh.in
   * Fix LP: #623509 - Firefox is creating empty crash reports due to
     kernel ptrace hardening
     - add debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch
     - update debian/patches/series
 .
   [ Alexander Sack  ]
   * add support for mozilla breakpad symbols and in turn enable
     crashreporter
     - add debian/patches/ftbfs_crashreporter.patch
     - update debian/patches/series
     - update debian/control
     - update debian/rules
 .
   [ Fabien Tassin ]
Source diff to previous version
613049 firefox: "Default website link in Maverick firefox is invalid"
615889 firefox: "Add Ubuntu One bookmark to Firefox fresh install"
605336 firefox: ""Report Broken Web Site" option missing"
623509 firefox: "Firefox is creating empty crash reports due to ptrace restrictions"

Version: 4.0~b6~hg20100902r51869+nobinonly-0ubuntu1~umd1~karmic 2010-09-02 12:21:15 UTC
 firefox-4.0 (4.0~b6~hg20100902r51869+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low
 .
   [ Fabien Tassin  ]
   * Mass update from 3.6 to 3.7
   * Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
     shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
     - update debian/firefox-3.7-gnome-support.install
   * Target the 'default' branch instead of tip
     - add debian/moz-rev.sh
     - update debian/mozclient/firefox-3.7.conf
 .
   [ Micah Gersten  ]
   * Add mesa-common-dev to build-depends after landing of configure test aka
     (bmo: 517566) which is for WebGL aka (bmo: 516213)
     - update debian/control
   * Refresh patch/install files after landing of (bmo: 507073) aka
     Don't build nsBrowserDirectoryProvider as a separate library
     - update debian/firefox-3.7.install
     - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch
   * Rebase patch after landing of (bmo: 550293) aka plugin-crashed UI needs more
     user opt-in
     - update bz460917_att350845_reload_new_plugins.patch
   * Drop unnecessary patch to block updates since we disable updates in
     debian/rules
     - drop debian/patches/ubuntu_no_app_updates.patch
     - update debian/patches/series
   * Rebase patches
     - update bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/bzXXX_libxul_sdk_nspr.patch
     - update debian/patches/bz460917_att350845_reload_new_plugins.patch
     - update debian/patches/browser_branding.patch
     - update debian/patches/awesome_browser_branding_install.patch
   * Bump minimum system sqlite to 3.7.1 after upstream landing of
     (bmo: 583611) aka Upgrade to SQLite 3.7.1
     - update debian/rules
   * Update patch after landing of (bmo: 554007) aka
     New add-ons manager UI (preferences)
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 558287) aka Add support for searching
     add-ons on AMO via the search bar
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 551274) aka Update nsAddonRepository for
     API version 1.5
     - update debian/patches/firefox-profilename
   * Add test for minimum system NSPR of 4.8.4.99 after landing of (bmo: 560582)
     aka compilation errors with PR_STATIC_ASSERT when building mozilla-central
     with system NSPR
     - update debian/rules
   * Don't install browserconfig.properties since it was moved to a jar
     (bmo: 524201) aka Move browserconfig.properties to a jar
     - update debian/firefox-3.7.install
   * Add build depends on libcurl4-openssl-dev for building the crash reporter
     - update debian/control
   * Install plugin-container if DEB_MIN_SYSDEPS is 1
     - update debian/rules
   * Only install plugin-container if IPC is enabled
     - update debian/rules
 .
   [ Jamie Strandboge  ]
   * add AppArmor profile (disabled by default)
     - debian/firefox.dirs: add etc/apparmor.d/disable
     - add debian/firefox.preinst.in: disable the profile on new installs,
       installs on Ubuntu 9.04 and earlier (requires abstractions only found
       in 9.10 and higher), installs where the last modified profile is
       disabled and upgrades to this version
     - debian/firefox.postinst.in: reload profile and create local includes
       for maverick users
     - add debian/firefox.postrm.in: cleanup force-complain and disable
       directories
     - add debian/usr.bin.firefox.apparmor.*
     - add debian/README.Debian.in with note about AppArmor
     - debian/apport/firefox.py: add AppArmor information if the profile is
       not disabled
     - debian/rules:
       + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR
       + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid
         and 10.10 for maverick and later
       + install profile and update subst_files
     - debian/control: have firefox-4.0 Depends on lsb-release (needed in
       preinst)
 .
   [ Benjamin Drung  ]
   * Add metadata for mozilla-devscripts
     - update debian/control
 .
   [ Draycen DeCator  ]
   * Mass update from 3.7 to 4.0
   * Refresh diverged patches
     - update debian/patches/ubuntu_bookmarks.patch
   * Add installation of .manifest files
     - update debian/firefox-4.0.install
 .
   [ Chris Coulson  ]
   * The dh_link calls in debian/rules install links to the first binary package
     listed in debian/control. Make sure that firefox-4.0 is the first package
     rather than firefox-3.7, to ensure that the symlinks are installed to the
     correct location
     - update debian/control
   * Fix the StartupWMClass in the desktop files
     - update debian/firefox-4.0-mozilla-developer-preview.desktop
     - update debian/firefox-4.0-minefield.desktop
   * Install the crash reporter
     - update debian/firefox.install
   * Build with MOZILLA_OFFICIAL=1. This is required to enable the crash
     reporter in application.ini
     - update debian/rules
   * Only enable the crashreporter and build the Breakpad symbols on i386,
     amd64 and armel
     - update debian/control
     - update debian/rules
   * Blacklist Firefox in Apport on architectures where we use the Mozilla
     crash reporter
     - add debian/apport/blacklist
     - update debian/rules
   * Fix the StartupWMClass for abrowser
     - update debian/abrowser-4.0.desktop
   * Drop the mips specific binutils build-depend - we don't even build on
     this arch
     - update debian/control
   * Build-depend on hardening-wrapper and enable build hardening
     - update debian/control
     - update debian/rules
   * Provide iceweasel
     - update debian/control
   * Make it possible to disable patches on a per-release basis. This
     makes it easier to share packaging branches across releases, and makes
     it possible to disable the patches which make the Hardy daily builds fail
     - update debian/rules
     - add debian/disable-patches.sh
   * Make the debian/usr.bin.firefox.apparmor.in target a dependency of
     pre-build rather than makebuilddir. Whilst this doesn't really change
     much, it is technically slightly more correct (makebuilddir is just for
     creating the build directory, whilst pre-build is for doing all the
     preparation work)
     - update debian/rules
   * Merge the debian/firefox.sh target in to the match-all target, this
     just de-clutters things a little
     - update debian/rules
   * Remove debian/stamp-autotools-files-moz in the clean target
     - update debian/rules
   * Make debian/migrator/ffox-32-beta-profile-migration-dialog a dependency of
     post-patches rather than pre-build. This avoids the need for having to
     build the profile migrator when unpacking the source tarball
     - update debian/rules
   * Fix some Lintian warnings
     - add debian/README.source
     - update debian/control
   * Drop the DEBIAN_META_NAME stuff - we don't need this now we are always
     using unversioned sources for the official in-archive version. This
     simplifies the wrapper script a little
     - update debian/rules
     - update debian/firefox.sh.in
   * Don't handle launching in GDB in our wrapper script, run-mozilla.sh
     already does all this. Just make sure that we pass the right arguments
     - update debian/firefox.sh.in
   * Drop the empty firefox-4.0-dev and firefox-*-dev transitional packages. We
     didn't install anything in to firefox-4.0-dev, and we can reintroduce it in
     the future if anything in the archive depends on the browser specific
     interfaces
     - update debian/control
     - remove debian/firefox-4.0-dev.install
     - remove debian/firefox-4.0-dev.links
   * Enable the Network Manager integration
     - update debian/firefox.js
   * Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
     and only a minimal set of system dependencies.
     + drop patches not required anymore:
       - delete debian/patches/dont_depend_on_nspr_sources.patch
       - update debian/patches/series
     + move .install lines that depend on whether MIN_SYS_DEPS is used or not
       to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
       - update debian/rules
       - update debian/firefox-4.0.install
     + ship gnome support .so's inside of the main package, but keep dependencies in
       the (now empty) gnome-support package; to achieve this, we first install
       the gnome support files in the -gnome-support package and move them to the
       main package _after_ shlib depends where generated
       - update debian/rules
     + do not build-depend on xulrunner dev package anymore; local xulrunner builds
       with DEB_MIN_SYSDEPS=0 should still work though
       - update debian/control
     + make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
       files directly now
       - update debian/control
     + copy some patches from xulrunner
       - add debian/patches/add_syspref_dir.patch
       - add debian/patches/bz467738_att351145_lockPref_everywhere.patch
       - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
       - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
       - update debian/patches/series
   * Add WANT_UNIT_TESTS flag to toggle the unit tests on/off
     - update debian/rules
   * Drop bzXXX_moz_app_name_inconsistencies.patch, as it breaks all
     DEB_MIN_SYSDEPS builds where MOZ_APP_NAME != firefox
     - remove debian/patches/bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/series
   * Automatically create the correct blacklist file for Apport, regardless
     of the setting of DEB_MIN_SYSDEPS
     - update debian/rules
     - update debian/apport/blacklist
   * Build-depend on yasm
     - update debian/control
   * Bump minimum NSS version to 3.12.7
     - update debian/rules
   * Indentation and layout fixes in debian/rules - purely cosmetic
   * Auto-generate versioned debhelper files at build time. This will
     make it easier to maintain branches for different versions (because
     we'll avoid having different filenames for each version, which makes
     merging really difficult).
     - rename debian/abrowser-4.0.desktop => debian/abrowser.desktop.in
     - rename debian/apport/firefox-4.0.py => debian/apport/firefox.py.in
     - rename debian/firefox-4.0-final.desktop => debian/firefox-final.desktop.in
     - rename debian/firefox-4.0-gnome-support.install =>
        debian/firefox-gnome-support.install.in
     - rename debian/firefox-4.0-gnome-support.postinst.in =>
        debian/firefox-gnome-support.postinst.in
     - rename debian/firefox-4.0-minefield.desktop =>
        debian/firefox-minefield.desktop.in
     - rename debian/firefox-4.0-mozilla-developer-preview.desktop =>
        debian/firefox-mozilla-developer-preview.desktop.in
     - rename debian/firefox-4.0-restart-required.update-notifier =>
        debian/firefox-restart-required.update-notifier.in
     - rename debian/firefox-4.0.dirs => debian/firefox.dirs.in
     - rename debian/firefox-4.0.install => debian/firefox.install.in
     - rename debian/firefox-4.0.links => debian/firefox.links.in
     - rename debian/firefox-4.0.menu => debian/firefox.menu.in
     - rename debian/firefox-4.0.postinst.in => debian/firefox.postinst.in
     - rename debian/firefox-4.0.postrm.in => debian/firefox.postrm.in
     - rename debian/firefox-4.0.preinst.in => debian/firefox.preinst.in
     - rename debian/firefox-4.0.prerm.in => debian/firefox.prerm.in
     - rename debian/firefox-4.0.xml => debian/firefox.xml.in
     - updated debian/rules
   * Fix DEBIAN_NAME_OTHER containing a superfluous hyphen when
     the source package is unversioned. This allows us to drop some
     other logic
     - update debian/rules
   * Use substitutions in packaging files now we auto-generate them
     - update debian/abrowser.desktop.in
     - update debian/firefox-final.desktop.in
     - update debian/firefox-gnome-support.install.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-mozilla-developer-preview.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Simplify generating the Apport blacklist file to remove a superfluous
     debian/rules target
     - rename debian/apport/blacklist => debian/apport/firefox.in
     - update debian/rules
   * Move a lot of unconditional debhelper calls from debian/rules to
     the packaging files now that we are autogenerating them
     - update debian/rules
     - add debian/abrowser-branding.install.in
     - add debian/abrowser-branding.links.in
     - add debian/firefox-branding.install.in
     - add debian/firefox-branding.links.in
     - update debian/firefox.dirs.in
     - add debian/firefox.docs.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
   * Fix abrowser branding - After changing the branding in
     common-post-build-arch, ensure that the firefox icons in dist/bin/icons
     are replaced with the abrowser icons
     - update debian/rules
   * Fix LP: #613049 - Default website link in Maverick firefox is invalid
     - update debian/patches/ubuntu_bookmarks.patch
   * Refresh favicon's in the default bookmark collection, so they display
     the latest Ubuntu branding on a fresh profile
     - update debian/patches/ubuntu_bookmarks.patch
   * Update the search URL for Google
     - add debian/patches/ubuntu_codes_google.patch
     - update debian/patches/series
   * Add a cairo LCD filter to use Freetype LCD colour filtering features,
     based on the same patch applied to our system cairo package.
     - add debian/patches/lp512615_cairo_lcd_filter.patch
     - update debian/patches/series
   * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
     - update debian/patches/ubuntu_bookmarks.patch
   * Rework branding selection logic - ensure we build with nightly branding
     for the daily builds, and official branding if the build is not a
     nightly or beta
     - update debian/rules
   * Automatically populate the codename in the desktop files and other
     places it is displayed by using the name in the upstream branding,
     so this happens automatically for new versions now.
     - rename debian/firefox-mozilla-developer-preview.desktop.in =>
        debian/firefox-unofficial.desktop.in
     - update debian/firefox-unofficial.desktop.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Introduce a BUILD_UNOFFICIAL build flag. Setting this always disables
     the official branding for non-nightly and non-beta builds. It also
     disables the crash reporter in application.ini
     - update debian/rules
   * Don't forget the leading slash when substituting @LIBDIR@ in certain
     places, else we get launching and installation failures
     - update debian/rules
     - update debian/apport/firefox.in
     - update debian/firefox.postinst.in
   * Rework the browser branding split after landing of (bmo: 579178) aka
     single-chrome-manifest. Install a chrome/localized.manifest and
     chrome/nonlocalized.manifest in to each *-branding package. For this to
     work, we can only have a single branding chrome package present at a
     time in dist/bin when running "make install", else we end up with
     both branding chrome packages in the merged manifest files.
     This implies that the alternative branding chrome files should have the
     same name now, else we will always have missing files listed in
     browser/installer/package.manifest when we run "make install".
     This rework also reduces the number of times we run "make install"
     by 1, and saves some disk space during the build
     - update debian/rules
     - remove debian/patches/awesome_browser_branding_install.patch
     - add debian/patches/awesome_branding_chrome_rename.patch
     - refresh debian/patches/browser_branding.patch
     - update debian/patches/series
     - update debian/abrowser-branding.install.in
     - update debian/firefox-branding.install.in
   * Install top-level chrome.manifest after landing of (bmo: 579178) aka
     single-chrome-manifest
     - update debian/firefox.install.in
   * Add trademarkInfo key to the brand.dtd file in the awesome-branding
     to fix an issue with Help->About not working. Also drop the unneeded
     overrides from the manifest file and rename the patch to reflect it's
     extended scope. Eventually, this patch should be merged in to the
     awesome-branding bzr branch
     - rename debian/patches/awesome_branding_chrome_rename.patch =>
        debian/patches/awesome_branding_updates.patch
     - update debian/patches/awesome_branding_updates.patch
     - update debian/patches/series
   * Don't install $LIBDIR/.autoreg and drop the maintainer script hooks
     to touch this too. This doesn't do anything with the changes to
     XPCOM component registration in Firefox 4
     - update debian/rules
     - update debian/firefox.postinst.in
     - update debian/firefox-gnome-support.postinst.in
   * Retain the correct zip file for the breakpad symbols - FF4.0 seems
     to create 2 packages, and we want the larger of the 2
     - update debian/rules
   * Refresh patches after landing of (bmo: 556644) aka Enable omnijar
     for desktop Firefox by default
     - update debian/patches/firefox-fsh
   * Fix LP: #605336 - "Report Broken Web Site" option missing - don't
     disable the reporter extension when building with DEB_MIN_SYSDEPS=1
     - update debian/rules
   * Completely rework packaging layout after langing of (bmo: 556644) aka Enable
     omnijar for desktop Firefox by default. We rename firefox-branding and
     abrowser-branding to just firefox and abrowser. Each of these now depend
     on firefox-core (which used to be firefox). firefox and abrowser each
     ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar
     file with alternative branding. firefox-core ships all of the non-branded
     and common components shared between the variants that aren't compressed in
     omni.jar. We also introduce an abrowser-gnome-support which does the same
     as firefox-gnome-support but registers /usr/bin/abrowser as an alternative
     for gnome-www-browser
     - added debian/TODO
     - added debian/abrowser-gnome-support.install.in
     - added debian/abrowser-gnome-support.postinst.in
     - renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
     - renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
     - renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
     - renamed debian/firefox.docs.in => debian/firefox-core.docs.in
     - renamed debian/firefox.install.in => debian/firefox-core.install.in
     - renamed debian/firefox.links.in => debian/firefox-core.links.in
     - renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
     - renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
     - renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
     - renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
     - renamed debian/firefox-branding.install.in => debian/firefox.install.in
     - renamed debian/firefox-branding.links.in => debian/firefox.links.in
     - update debian/abrowser.install.in
     - update debian/abrowser.links.in
     - update debian/control
     - update debian/firefox-core.install.in
     - update debian/firefox-core.links.in
     - update debian/firefox-gnome-support.postinst.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/rules
     - update debian/patches/browser_branding.patch
   * Unregister the gnome-www-browser alternatives on uninstall
     - add debian/firefox-gnome-support.prerm.in
     - add debian/abrowser-gnome-support.prerm.in
     - update debian/rules
   * There is currently no support for system-wide preferences with omnijar,
     so we disable add_syspref_dir.patch and
     bz467738_att351145_lockPref_everywhere.patch for now
     - update debian/patches/series
   * Ensure that omni.jar is created when running "make install"
     - add debian/patches/bz588410_fix_make_install_with_omnijar.patch
     - update debian/patches/series
   * Add DEB_HOST_GNU_CPU to MOZ_SYMBOLS_EXTRA_BUILDID to avoid the
     possibility of filename collisions on the server if our builds
     happen to run at the same time
     - update debian/rules
   * appmenu-gtk causes Firefox to crash constantly. Just unset
     UBUNTU_MENUPROXY so we can actually browse a single page without
     crashing multiple times first
     - update debian/firefox.sh.in
   * Fix LP: #623509 - Firefox is creating empty crash reports due to
     kernel ptrace hardening
     - add debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch
     - update debian/patches/series
 .
   [ Alexander Sack  ]
   * add support for mozilla breakpad symbols and in turn enable
     crashreporter
     - add debian/patches/ftbfs_crashreporter.patch
     - update debian/patches/series
     - update debian/control
     - update debian/rules
 .
   [ Fabien Tassin ]
Source diff to previous version
613049 firefox: "Default website link in Maverick firefox is invalid"
615889 firefox: "Add Ubuntu One bookmark to Firefox fresh install"
605336 firefox: ""Report Broken Web Site" option missing"
623509 firefox: "Firefox is creating empty crash reports due to ptrace restrictions"

Version: 4.0~b6~hg20100901r51807+nobinonly-0ubuntu1~umd1~karmic 2010-09-01 12:21:51 UTC
 firefox-4.0 (4.0~b6~hg20100901r51807+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low
 .
   [ Fabien Tassin  ]
   * Mass update from 3.6 to 3.7
   * Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
     shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
     - update debian/firefox-3.7-gnome-support.install
   * Target the 'default' branch instead of tip
     - add debian/moz-rev.sh
     - update debian/mozclient/firefox-3.7.conf
 .
   [ Micah Gersten  ]
   * Add mesa-common-dev to build-depends after landing of configure test aka
     (bmo: 517566) which is for WebGL aka (bmo: 516213)
     - update debian/control
   * Refresh patch/install files after landing of (bmo: 507073) aka
     Don't build nsBrowserDirectoryProvider as a separate library
     - update debian/firefox-3.7.install
     - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch
   * Rebase patch after landing of (bmo: 550293) aka plugin-crashed UI needs more
     user opt-in
     - update bz460917_att350845_reload_new_plugins.patch
   * Drop unnecessary patch to block updates since we disable updates in
     debian/rules
     - drop debian/patches/ubuntu_no_app_updates.patch
     - update debian/patches/series
   * Rebase patches
     - update bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/bzXXX_libxul_sdk_nspr.patch
     - update debian/patches/bz460917_att350845_reload_new_plugins.patch
     - update debian/patches/browser_branding.patch
     - update debian/patches/awesome_browser_branding_install.patch
   * Bump minimum system sqlite to 3.7.1 after upstream landing of
     (bmo: 583611) aka Upgrade to SQLite 3.7.1
     - update debian/rules
   * Update patch after landing of (bmo: 554007) aka
     New add-ons manager UI (preferences)
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 558287) aka Add support for searching
     add-ons on AMO via the search bar
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 551274) aka Update nsAddonRepository for
     API version 1.5
     - update debian/patches/firefox-profilename
   * Add test for minimum system NSPR of 4.8.4.99 after landing of (bmo: 560582)
     aka compilation errors with PR_STATIC_ASSERT when building mozilla-central
     with system NSPR
     - update debian/rules
   * Don't install browserconfig.properties since it was moved to a jar
     (bmo: 524201) aka Move browserconfig.properties to a jar
     - update debian/firefox-3.7.install
   * Add build depends on libcurl4-openssl-dev for building the crash reporter
     - update debian/control
   * Install plugin-container if DEB_MIN_SYSDEPS is 1
     - update debian/rules
   * Only install plugin-container if IPC is enabled
     - update debian/rules
 .
   [ Jamie Strandboge  ]
   * add AppArmor profile (disabled by default)
     - debian/firefox.dirs: add etc/apparmor.d/disable
     - add debian/firefox.preinst.in: disable the profile on new installs,
       installs on Ubuntu 9.04 and earlier (requires abstractions only found
       in 9.10 and higher), installs where the last modified profile is
       disabled and upgrades to this version
     - debian/firefox.postinst.in: reload profile and create local includes
       for maverick users
     - add debian/firefox.postrm.in: cleanup force-complain and disable
       directories
     - add debian/usr.bin.firefox.apparmor.*
     - add debian/README.Debian.in with note about AppArmor
     - debian/apport/firefox.py: add AppArmor information if the profile is
       not disabled
     - debian/rules:
       + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR
       + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid
         and 10.10 for maverick and later
       + install profile and update subst_files
     - debian/control: have firefox-4.0 Depends on lsb-release (needed in
       preinst)
 .
   [ Benjamin Drung  ]
   * Add metadata for mozilla-devscripts
     - update debian/control
 .
   [ Draycen DeCator  ]
   * Mass update from 3.7 to 4.0
   * Refresh diverged patches
     - update debian/patches/ubuntu_bookmarks.patch
   * Add installation of .manifest files
     - update debian/firefox-4.0.install
 .
   [ Chris Coulson  ]
   * The dh_link calls in debian/rules install links to the first binary package
     listed in debian/control. Make sure that firefox-4.0 is the first package
     rather than firefox-3.7, to ensure that the symlinks are installed to the
     correct location
     - update debian/control
   * Fix the StartupWMClass in the desktop files
     - update debian/firefox-4.0-mozilla-developer-preview.desktop
     - update debian/firefox-4.0-minefield.desktop
   * Install the crash reporter
     - update debian/firefox.install
   * Build with MOZILLA_OFFICIAL=1. This is required to enable the crash
     reporter in application.ini
     - update debian/rules
   * Only enable the crashreporter and build the Breakpad symbols on i386,
     amd64 and armel
     - update debian/control
     - update debian/rules
   * Blacklist Firefox in Apport on architectures where we use the Mozilla
     crash reporter
     - add debian/apport/blacklist
     - update debian/rules
   * Fix the StartupWMClass for abrowser
     - update debian/abrowser-4.0.desktop
   * Drop the mips specific binutils build-depend - we don't even build on
     this arch
     - update debian/control
   * Build-depend on hardening-wrapper and enable build hardening
     - update debian/control
     - update debian/rules
   * Provide iceweasel
     - update debian/control
   * Make it possible to disable patches on a per-release basis. This
     makes it easier to share packaging branches across releases, and makes
     it possible to disable the patches which make the Hardy daily builds fail
     - update debian/rules
     - add debian/disable-patches.sh
   * Make the debian/usr.bin.firefox.apparmor.in target a dependency of
     pre-build rather than makebuilddir. Whilst this doesn't really change
     much, it is technically slightly more correct (makebuilddir is just for
     creating the build directory, whilst pre-build is for doing all the
     preparation work)
     - update debian/rules
   * Merge the debian/firefox.sh target in to the match-all target, this
     just de-clutters things a little
     - update debian/rules
   * Remove debian/stamp-autotools-files-moz in the clean target
     - update debian/rules
   * Make debian/migrator/ffox-32-beta-profile-migration-dialog a dependency of
     post-patches rather than pre-build. This avoids the need for having to
     build the profile migrator when unpacking the source tarball
     - update debian/rules
   * Fix some Lintian warnings
     - add debian/README.source
     - update debian/control
   * Drop the DEBIAN_META_NAME stuff - we don't need this now we are always
     using unversioned sources for the official in-archive version. This
     simplifies the wrapper script a little
     - update debian/rules
     - update debian/firefox.sh.in
   * Don't handle launching in GDB in our wrapper script, run-mozilla.sh
     already does all this. Just make sure that we pass the right arguments
     - update debian/firefox.sh.in
   * Drop the empty firefox-4.0-dev and firefox-*-dev transitional packages. We
     didn't install anything in to firefox-4.0-dev, and we can reintroduce it in
     the future if anything in the archive depends on the browser specific
     interfaces
     - update debian/control
     - remove debian/firefox-4.0-dev.install
     - remove debian/firefox-4.0-dev.links
   * Enable the Network Manager integration
     - update debian/firefox.js
   * Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
     and only a minimal set of system dependencies.
     + drop patches not required anymore:
       - delete debian/patches/dont_depend_on_nspr_sources.patch
       - update debian/patches/series
     + move .install lines that depend on whether MIN_SYS_DEPS is used or not
       to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
       - update debian/rules
       - update debian/firefox-4.0.install
     + ship gnome support .so's inside of the main package, but keep dependencies in
       the (now empty) gnome-support package; to achieve this, we first install
       the gnome support files in the -gnome-support package and move them to the
       main package _after_ shlib depends where generated
       - update debian/rules
     + do not build-depend on xulrunner dev package anymore; local xulrunner builds
       with DEB_MIN_SYSDEPS=0 should still work though
       - update debian/control
     + make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
       files directly now
       - update debian/control
     + copy some patches from xulrunner
       - add debian/patches/add_syspref_dir.patch
       - add debian/patches/bz467738_att351145_lockPref_everywhere.patch
       - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
       - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
       - update debian/patches/series
   * Add WANT_UNIT_TESTS flag to toggle the unit tests on/off
     - update debian/rules
   * Drop bzXXX_moz_app_name_inconsistencies.patch, as it breaks all
     DEB_MIN_SYSDEPS builds where MOZ_APP_NAME != firefox
     - remove debian/patches/bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/series
   * Automatically create the correct blacklist file for Apport, regardless
     of the setting of DEB_MIN_SYSDEPS
     - update debian/rules
     - update debian/apport/blacklist
   * Build-depend on yasm
     - update debian/control
   * Bump minimum NSS version to 3.12.7
     - update debian/rules
   * Indentation and layout fixes in debian/rules - purely cosmetic
   * Auto-generate versioned debhelper files at build time. This will
     make it easier to maintain branches for different versions (because
     we'll avoid having different filenames for each version, which makes
     merging really difficult).
     - rename debian/abrowser-4.0.desktop => debian/abrowser.desktop.in
     - rename debian/apport/firefox-4.0.py => debian/apport/firefox.py.in
     - rename debian/firefox-4.0-final.desktop => debian/firefox-final.desktop.in
     - rename debian/firefox-4.0-gnome-support.install =>
        debian/firefox-gnome-support.install.in
     - rename debian/firefox-4.0-gnome-support.postinst.in =>
        debian/firefox-gnome-support.postinst.in
     - rename debian/firefox-4.0-minefield.desktop =>
        debian/firefox-minefield.desktop.in
     - rename debian/firefox-4.0-mozilla-developer-preview.desktop =>
        debian/firefox-mozilla-developer-preview.desktop.in
     - rename debian/firefox-4.0-restart-required.update-notifier =>
        debian/firefox-restart-required.update-notifier.in
     - rename debian/firefox-4.0.dirs => debian/firefox.dirs.in
     - rename debian/firefox-4.0.install => debian/firefox.install.in
     - rename debian/firefox-4.0.links => debian/firefox.links.in
     - rename debian/firefox-4.0.menu => debian/firefox.menu.in
     - rename debian/firefox-4.0.postinst.in => debian/firefox.postinst.in
     - rename debian/firefox-4.0.postrm.in => debian/firefox.postrm.in
     - rename debian/firefox-4.0.preinst.in => debian/firefox.preinst.in
     - rename debian/firefox-4.0.prerm.in => debian/firefox.prerm.in
     - rename debian/firefox-4.0.xml => debian/firefox.xml.in
     - updated debian/rules
   * Fix DEBIAN_NAME_OTHER containing a superfluous hyphen when
     the source package is unversioned. This allows us to drop some
     other logic
     - update debian/rules
   * Use substitutions in packaging files now we auto-generate them
     - update debian/abrowser.desktop.in
     - update debian/firefox-final.desktop.in
     - update debian/firefox-gnome-support.install.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-mozilla-developer-preview.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Simplify generating the Apport blacklist file to remove a superfluous
     debian/rules target
     - rename debian/apport/blacklist => debian/apport/firefox.in
     - update debian/rules
   * Move a lot of unconditional debhelper calls from debian/rules to
     the packaging files now that we are autogenerating them
     - update debian/rules
     - add debian/abrowser-branding.install.in
     - add debian/abrowser-branding.links.in
     - add debian/firefox-branding.install.in
     - add debian/firefox-branding.links.in
     - update debian/firefox.dirs.in
     - add debian/firefox.docs.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
   * Fix abrowser branding - After changing the branding in
     common-post-build-arch, ensure that the firefox icons in dist/bin/icons
     are replaced with the abrowser icons
     - update debian/rules
   * Fix LP: #613049 - Default website link in Maverick firefox is invalid
     - update debian/patches/ubuntu_bookmarks.patch
   * Refresh favicon's in the default bookmark collection, so they display
     the latest Ubuntu branding on a fresh profile
     - update debian/patches/ubuntu_bookmarks.patch
   * Update the search URL for Google
     - add debian/patches/ubuntu_codes_google.patch
     - update debian/patches/series
   * Add a cairo LCD filter to use Freetype LCD colour filtering features,
     based on the same patch applied to our system cairo package.
     - add debian/patches/lp512615_cairo_lcd_filter.patch
     - update debian/patches/series
   * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
     - update debian/patches/ubuntu_bookmarks.patch
   * Rework branding selection logic - ensure we build with nightly branding
     for the daily builds, and official branding if the build is not a
     nightly or beta
     - update debian/rules
   * Automatically populate the codename in the desktop files and other
     places it is displayed by using the name in the upstream branding,
     so this happens automatically for new versions now.
     - rename debian/firefox-mozilla-developer-preview.desktop.in =>
        debian/firefox-unofficial.desktop.in
     - update debian/firefox-unofficial.desktop.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Introduce a BUILD_UNOFFICIAL build flag. Setting this always disables
     the official branding for non-nightly and non-beta builds. It also
     disables the crash reporter in application.ini
     - update debian/rules
   * Don't forget the leading slash when substituting @LIBDIR@ in certain
     places, else we get launching and installation failures
     - update debian/rules
     - update debian/apport/firefox.in
     - update debian/firefox.postinst.in
   * Rework the browser branding split after landing of (bmo: 579178) aka
     single-chrome-manifest. Install a chrome/localized.manifest and
     chrome/nonlocalized.manifest in to each *-branding package. For this to
     work, we can only have a single branding chrome package present at a
     time in dist/bin when running "make install", else we end up with
     both branding chrome packages in the merged manifest files.
     This implies that the alternative branding chrome files should have the
     same name now, else we will always have missing files listed in
     browser/installer/package.manifest when we run "make install".
     This rework also reduces the number of times we run "make install"
     by 1, and saves some disk space during the build
     - update debian/rules
     - remove debian/patches/awesome_browser_branding_install.patch
     - add debian/patches/awesome_branding_chrome_rename.patch
     - refresh debian/patches/browser_branding.patch
     - update debian/patches/series
     - update debian/abrowser-branding.install.in
     - update debian/firefox-branding.install.in
   * Install top-level chrome.manifest after landing of (bmo: 579178) aka
     single-chrome-manifest
     - update debian/firefox.install.in
   * Add trademarkInfo key to the brand.dtd file in the awesome-branding
     to fix an issue with Help->About not working. Also drop the unneeded
     overrides from the manifest file and rename the patch to reflect it's
     extended scope. Eventually, this patch should be merged in to the
     awesome-branding bzr branch
     - rename debian/patches/awesome_branding_chrome_rename.patch =>
        debian/patches/awesome_branding_updates.patch
     - update debian/patches/awesome_branding_updates.patch
     - update debian/patches/series
   * Don't install $LIBDIR/.autoreg and drop the maintainer script hooks
     to touch this too. This doesn't do anything with the changes to
     XPCOM component registration in Firefox 4
     - update debian/rules
     - update debian/firefox.postinst.in
     - update debian/firefox-gnome-support.postinst.in
   * Retain the correct zip file for the breakpad symbols - FF4.0 seems
     to create 2 packages, and we want the larger of the 2
     - update debian/rules
   * Refresh patches after landing of (bmo: 556644) aka Enable omnijar
     for desktop Firefox by default
     - update debian/patches/firefox-fsh
   * Fix LP: #605336 - "Report Broken Web Site" option missing - don't
     disable the reporter extension when building with DEB_MIN_SYSDEPS=1
     - update debian/rules
   * Completely rework packaging layout after langing of (bmo: 556644) aka Enable
     omnijar for desktop Firefox by default. We rename firefox-branding and
     abrowser-branding to just firefox and abrowser. Each of these now depend
     on firefox-core (which used to be firefox). firefox and abrowser each
     ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar
     file with alternative branding. firefox-core ships all of the non-branded
     and common components shared between the variants that aren't compressed in
     omni.jar. We also introduce an abrowser-gnome-support which does the same
     as firefox-gnome-support but registers /usr/bin/abrowser as an alternative
     for gnome-www-browser
     - added debian/TODO
     - added debian/abrowser-gnome-support.install.in
     - added debian/abrowser-gnome-support.postinst.in
     - renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
     - renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
     - renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
     - renamed debian/firefox.docs.in => debian/firefox-core.docs.in
     - renamed debian/firefox.install.in => debian/firefox-core.install.in
     - renamed debian/firefox.links.in => debian/firefox-core.links.in
     - renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
     - renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
     - renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
     - renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
     - renamed debian/firefox-branding.install.in => debian/firefox.install.in
     - renamed debian/firefox-branding.links.in => debian/firefox.links.in
     - update debian/abrowser.install.in
     - update debian/abrowser.links.in
     - update debian/control
     - update debian/firefox-core.install.in
     - update debian/firefox-core.links.in
     - update debian/firefox-gnome-support.postinst.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/rules
     - update debian/patches/browser_branding.patch
   * Unregister the gnome-www-browser alternatives on uninstall
     - add debian/firefox-gnome-support.prerm.in
     - add debian/abrowser-gnome-support.prerm.in
     - update debian/rules
   * There is currently no support for system-wide preferences with omnijar,
     so we disable add_syspref_dir.patch and
     bz467738_att351145_lockPref_everywhere.patch for now
     - update debian/patches/series
   * Ensure that omni.jar is created when running "make install"
     - add debian/patches/bz588410_fix_make_install_with_omnijar.patch
     - update debian/patches/series
   * Add DEB_HOST_GNU_CPU to MOZ_SYMBOLS_EXTRA_BUILDID to avoid the
     possibility of filename collisions on the server if our builds
     happen to run at the same time
     - update debian/rules
   * appmenu-gtk causes Firefox to crash constantly. Just unset
     UBUNTU_MENUPROXY so we can actually browse a single page without
     crashing multiple times first
     - update debian/firefox.sh.in
   * Fix LP: #623509 - Firefox is creating empty crash reports due to
     kernel ptrace hardening
     - add debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch
     - update debian/patches/series
 .
   [ Alexander Sack  ]
   * add support for mozilla breakpad symbols and in turn enable
     crashreporter
     - add debian/patches/ftbfs_crashreporter.patch
     - update debian/patches/series
     - update debian/control
     - update debian/rules
 .
   [ Fabien Tassin ]
Source diff to previous version
613049 firefox: "Default website link in Maverick firefox is invalid"
615889 firefox: "Add Ubuntu One bookmark to Firefox fresh install"
605336 firefox: ""Report Broken Web Site" option missing"
623509 firefox: "Firefox is creating empty crash reports due to ptrace restrictions"

Version: 4.0~b5~hg20100831r51760+nobinonly-0ubuntu1~umd1~karmic 2010-08-31 12:21:10 UTC
 firefox-4.0 (4.0~b5~hg20100831r51760+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low
 .
   [ Fabien Tassin  ]
   * Mass update from 3.6 to 3.7
   * Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
     shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
     - update debian/firefox-3.7-gnome-support.install
   * Target the 'default' branch instead of tip
     - add debian/moz-rev.sh
     - update debian/mozclient/firefox-3.7.conf
 .
   [ Micah Gersten  ]
   * Add mesa-common-dev to build-depends after landing of configure test aka
     (bmo: 517566) which is for WebGL aka (bmo: 516213)
     - update debian/control
   * Refresh patch/install files after landing of (bmo: 507073) aka
     Don't build nsBrowserDirectoryProvider as a separate library
     - update debian/firefox-3.7.install
     - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch
   * Rebase patch after landing of (bmo: 550293) aka plugin-crashed UI needs more
     user opt-in
     - update bz460917_att350845_reload_new_plugins.patch
   * Drop unnecessary patch to block updates since we disable updates in
     debian/rules
     - drop debian/patches/ubuntu_no_app_updates.patch
     - update debian/patches/series
   * Rebase patches
     - update bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/bzXXX_libxul_sdk_nspr.patch
     - update debian/patches/bz460917_att350845_reload_new_plugins.patch
     - update debian/patches/browser_branding.patch
     - update debian/patches/awesome_browser_branding_install.patch
   * Bump minimum system sqlite to 3.7.1 after upstream landing of
     (bmo: 583611) aka Upgrade to SQLite 3.7.1
     - update debian/rules
   * Update patch after landing of (bmo: 554007) aka
     New add-ons manager UI (preferences)
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 558287) aka Add support for searching
     add-ons on AMO via the search bar
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 551274) aka Update nsAddonRepository for
     API version 1.5
     - update debian/patches/firefox-profilename
   * Add test for minimum system NSPR of 4.8.4.99 after landing of (bmo: 560582)
     aka compilation errors with PR_STATIC_ASSERT when building mozilla-central
     with system NSPR
     - update debian/rules
   * Don't install browserconfig.properties since it was moved to a jar
     (bmo: 524201) aka Move browserconfig.properties to a jar
     - update debian/firefox-3.7.install
   * Add build depends on libcurl4-openssl-dev for building the crash reporter
     - update debian/control
   * Install plugin-container if DEB_MIN_SYSDEPS is 1
     - update debian/rules
   * Only install plugin-container if IPC is enabled
     - update debian/rules
 .
   [ Jamie Strandboge  ]
   * add AppArmor profile (disabled by default)
     - debian/firefox.dirs: add etc/apparmor.d/disable
     - add debian/firefox.preinst.in: disable the profile on new installs,
       installs on Ubuntu 9.04 and earlier (requires abstractions only found
       in 9.10 and higher), installs where the last modified profile is
       disabled and upgrades to this version
     - debian/firefox.postinst.in: reload profile and create local includes
       for maverick users
     - add debian/firefox.postrm.in: cleanup force-complain and disable
       directories
     - add debian/usr.bin.firefox.apparmor.*
     - add debian/README.Debian.in with note about AppArmor
     - debian/apport/firefox.py: add AppArmor information if the profile is
       not disabled
     - debian/rules:
       + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR
       + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid
         and 10.10 for maverick and later
       + install profile and update subst_files
     - debian/control: have firefox-4.0 Depends on lsb-release (needed in
       preinst)
 .
   [ Benjamin Drung  ]
   * Add metadata for mozilla-devscripts
     - update debian/control
 .
   [ Draycen DeCator  ]
   * Mass update from 3.7 to 4.0
   * Refresh diverged patches
     - update debian/patches/ubuntu_bookmarks.patch
   * Add installation of .manifest files
     - update debian/firefox-4.0.install
 .
   [ Chris Coulson  ]
   * The dh_link calls in debian/rules install links to the first binary package
     listed in debian/control. Make sure that firefox-4.0 is the first package
     rather than firefox-3.7, to ensure that the symlinks are installed to the
     correct location
     - update debian/control
   * Fix the StartupWMClass in the desktop files
     - update debian/firefox-4.0-mozilla-developer-preview.desktop
     - update debian/firefox-4.0-minefield.desktop
   * Install the crash reporter
     - update debian/firefox.install
   * Build with MOZILLA_OFFICIAL=1. This is required to enable the crash
     reporter in application.ini
     - update debian/rules
   * Only enable the crashreporter and build the Breakpad symbols on i386,
     amd64 and armel
     - update debian/control
     - update debian/rules
   * Blacklist Firefox in Apport on architectures where we use the Mozilla
     crash reporter
     - add debian/apport/blacklist
     - update debian/rules
   * Fix the StartupWMClass for abrowser
     - update debian/abrowser-4.0.desktop
   * Drop the mips specific binutils build-depend - we don't even build on
     this arch
     - update debian/control
   * Build-depend on hardening-wrapper and enable build hardening
     - update debian/control
     - update debian/rules
   * Provide iceweasel
     - update debian/control
   * Make it possible to disable patches on a per-release basis. This
     makes it easier to share packaging branches across releases, and makes
     it possible to disable the patches which make the Hardy daily builds fail
     - update debian/rules
     - add debian/disable-patches.sh
   * Make the debian/usr.bin.firefox.apparmor.in target a dependency of
     pre-build rather than makebuilddir. Whilst this doesn't really change
     much, it is technically slightly more correct (makebuilddir is just for
     creating the build directory, whilst pre-build is for doing all the
     preparation work)
     - update debian/rules
   * Merge the debian/firefox.sh target in to the match-all target, this
     just de-clutters things a little
     - update debian/rules
   * Remove debian/stamp-autotools-files-moz in the clean target
     - update debian/rules
   * Make debian/migrator/ffox-32-beta-profile-migration-dialog a dependency of
     post-patches rather than pre-build. This avoids the need for having to
     build the profile migrator when unpacking the source tarball
     - update debian/rules
   * Fix some Lintian warnings
     - add debian/README.source
     - update debian/control
   * Drop the DEBIAN_META_NAME stuff - we don't need this now we are always
     using unversioned sources for the official in-archive version. This
     simplifies the wrapper script a little
     - update debian/rules
     - update debian/firefox.sh.in
   * Don't handle launching in GDB in our wrapper script, run-mozilla.sh
     already does all this. Just make sure that we pass the right arguments
     - update debian/firefox.sh.in
   * Drop the empty firefox-4.0-dev and firefox-*-dev transitional packages. We
     didn't install anything in to firefox-4.0-dev, and we can reintroduce it in
     the future if anything in the archive depends on the browser specific
     interfaces
     - update debian/control
     - remove debian/firefox-4.0-dev.install
     - remove debian/firefox-4.0-dev.links
   * Enable the Network Manager integration
     - update debian/firefox.js
   * Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
     and only a minimal set of system dependencies.
     + drop patches not required anymore:
       - delete debian/patches/dont_depend_on_nspr_sources.patch
       - update debian/patches/series
     + move .install lines that depend on whether MIN_SYS_DEPS is used or not
       to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
       - update debian/rules
       - update debian/firefox-4.0.install
     + ship gnome support .so's inside of the main package, but keep dependencies in
       the (now empty) gnome-support package; to achieve this, we first install
       the gnome support files in the -gnome-support package and move them to the
       main package _after_ shlib depends where generated
       - update debian/rules
     + do not build-depend on xulrunner dev package anymore; local xulrunner builds
       with DEB_MIN_SYSDEPS=0 should still work though
       - update debian/control
     + make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
       files directly now
       - update debian/control
     + copy some patches from xulrunner
       - add debian/patches/add_syspref_dir.patch
       - add debian/patches/bz467738_att351145_lockPref_everywhere.patch
       - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
       - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
       - update debian/patches/series
   * Add WANT_UNIT_TESTS flag to toggle the unit tests on/off
     - update debian/rules
   * Drop bzXXX_moz_app_name_inconsistencies.patch, as it breaks all
     DEB_MIN_SYSDEPS builds where MOZ_APP_NAME != firefox
     - remove debian/patches/bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/series
   * Automatically create the correct blacklist file for Apport, regardless
     of the setting of DEB_MIN_SYSDEPS
     - update debian/rules
     - update debian/apport/blacklist
   * Build-depend on yasm
     - update debian/control
   * Bump minimum NSS version to 3.12.7
     - update debian/rules
   * Indentation and layout fixes in debian/rules - purely cosmetic
   * Auto-generate versioned debhelper files at build time. This will
     make it easier to maintain branches for different versions (because
     we'll avoid having different filenames for each version, which makes
     merging really difficult).
     - rename debian/abrowser-4.0.desktop => debian/abrowser.desktop.in
     - rename debian/apport/firefox-4.0.py => debian/apport/firefox.py.in
     - rename debian/firefox-4.0-final.desktop => debian/firefox-final.desktop.in
     - rename debian/firefox-4.0-gnome-support.install =>
        debian/firefox-gnome-support.install.in
     - rename debian/firefox-4.0-gnome-support.postinst.in =>
        debian/firefox-gnome-support.postinst.in
     - rename debian/firefox-4.0-minefield.desktop =>
        debian/firefox-minefield.desktop.in
     - rename debian/firefox-4.0-mozilla-developer-preview.desktop =>
        debian/firefox-mozilla-developer-preview.desktop.in
     - rename debian/firefox-4.0-restart-required.update-notifier =>
        debian/firefox-restart-required.update-notifier.in
     - rename debian/firefox-4.0.dirs => debian/firefox.dirs.in
     - rename debian/firefox-4.0.install => debian/firefox.install.in
     - rename debian/firefox-4.0.links => debian/firefox.links.in
     - rename debian/firefox-4.0.menu => debian/firefox.menu.in
     - rename debian/firefox-4.0.postinst.in => debian/firefox.postinst.in
     - rename debian/firefox-4.0.postrm.in => debian/firefox.postrm.in
     - rename debian/firefox-4.0.preinst.in => debian/firefox.preinst.in
     - rename debian/firefox-4.0.prerm.in => debian/firefox.prerm.in
     - rename debian/firefox-4.0.xml => debian/firefox.xml.in
     - updated debian/rules
   * Fix DEBIAN_NAME_OTHER containing a superfluous hyphen when
     the source package is unversioned. This allows us to drop some
     other logic
     - update debian/rules
   * Use substitutions in packaging files now we auto-generate them
     - update debian/abrowser.desktop.in
     - update debian/firefox-final.desktop.in
     - update debian/firefox-gnome-support.install.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-mozilla-developer-preview.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Simplify generating the Apport blacklist file to remove a superfluous
     debian/rules target
     - rename debian/apport/blacklist => debian/apport/firefox.in
     - update debian/rules
   * Move a lot of unconditional debhelper calls from debian/rules to
     the packaging files now that we are autogenerating them
     - update debian/rules
     - add debian/abrowser-branding.install.in
     - add debian/abrowser-branding.links.in
     - add debian/firefox-branding.install.in
     - add debian/firefox-branding.links.in
     - update debian/firefox.dirs.in
     - add debian/firefox.docs.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
   * Fix abrowser branding - After changing the branding in
     common-post-build-arch, ensure that the firefox icons in dist/bin/icons
     are replaced with the abrowser icons
     - update debian/rules
   * Fix LP: #613049 - Default website link in Maverick firefox is invalid
     - update debian/patches/ubuntu_bookmarks.patch
   * Refresh favicon's in the default bookmark collection, so they display
     the latest Ubuntu branding on a fresh profile
     - update debian/patches/ubuntu_bookmarks.patch
   * Update the search URL for Google
     - add debian/patches/ubuntu_codes_google.patch
     - update debian/patches/series
   * Add a cairo LCD filter to use Freetype LCD colour filtering features,
     based on the same patch applied to our system cairo package.
     - add debian/patches/lp512615_cairo_lcd_filter.patch
     - update debian/patches/series
   * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
     - update debian/patches/ubuntu_bookmarks.patch
   * Rework branding selection logic - ensure we build with nightly branding
     for the daily builds, and official branding if the build is not a
     nightly or beta
     - update debian/rules
   * Automatically populate the codename in the desktop files and other
     places it is displayed by using the name in the upstream branding,
     so this happens automatically for new versions now.
     - rename debian/firefox-mozilla-developer-preview.desktop.in =>
        debian/firefox-unofficial.desktop.in
     - update debian/firefox-unofficial.desktop.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Introduce a BUILD_UNOFFICIAL build flag. Setting this always disables
     the official branding for non-nightly and non-beta builds. It also
     disables the crash reporter in application.ini
     - update debian/rules
   * Don't forget the leading slash when substituting @LIBDIR@ in certain
     places, else we get launching and installation failures
     - update debian/rules
     - update debian/apport/firefox.in
     - update debian/firefox.postinst.in
   * Rework the browser branding split after landing of (bmo: 579178) aka
     single-chrome-manifest. Install a chrome/localized.manifest and
     chrome/nonlocalized.manifest in to each *-branding package. For this to
     work, we can only have a single branding chrome package present at a
     time in dist/bin when running "make install", else we end up with
     both branding chrome packages in the merged manifest files.
     This implies that the alternative branding chrome files should have the
     same name now, else we will always have missing files listed in
     browser/installer/package.manifest when we run "make install".
     This rework also reduces the number of times we run "make install"
     by 1, and saves some disk space during the build
     - update debian/rules
     - remove debian/patches/awesome_browser_branding_install.patch
     - add debian/patches/awesome_branding_chrome_rename.patch
     - refresh debian/patches/browser_branding.patch
     - update debian/patches/series
     - update debian/abrowser-branding.install.in
     - update debian/firefox-branding.install.in
   * Install top-level chrome.manifest after landing of (bmo: 579178) aka
     single-chrome-manifest
     - update debian/firefox.install.in
   * Add trademarkInfo key to the brand.dtd file in the awesome-branding
     to fix an issue with Help->About not working. Also drop the unneeded
     overrides from the manifest file and rename the patch to reflect it's
     extended scope. Eventually, this patch should be merged in to the
     awesome-branding bzr branch
     - rename debian/patches/awesome_branding_chrome_rename.patch =>
        debian/patches/awesome_branding_updates.patch
     - update debian/patches/awesome_branding_updates.patch
     - update debian/patches/series
   * Don't install $LIBDIR/.autoreg and drop the maintainer script hooks
     to touch this too. This doesn't do anything with the changes to
     XPCOM component registration in Firefox 4
     - update debian/rules
     - update debian/firefox.postinst.in
     - update debian/firefox-gnome-support.postinst.in
   * Retain the correct zip file for the breakpad symbols - FF4.0 seems
     to create 2 packages, and we want the larger of the 2
     - update debian/rules
   * Refresh patches after landing of (bmo: 556644) aka Enable omnijar
     for desktop Firefox by default
     - update debian/patches/firefox-fsh
   * Fix LP: #605336 - "Report Broken Web Site" option missing - don't
     disable the reporter extension when building with DEB_MIN_SYSDEPS=1
     - update debian/rules
   * Completely rework packaging layout after langing of (bmo: 556644) aka Enable
     omnijar for desktop Firefox by default. We rename firefox-branding and
     abrowser-branding to just firefox and abrowser. Each of these now depend
     on firefox-core (which used to be firefox). firefox and abrowser each
     ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar
     file with alternative branding. firefox-core ships all of the non-branded
     and common components shared between the variants that aren't compressed in
     omni.jar. We also introduce an abrowser-gnome-support which does the same
     as firefox-gnome-support but registers /usr/bin/abrowser as an alternative
     for gnome-www-browser
     - added debian/TODO
     - added debian/abrowser-gnome-support.install.in
     - added debian/abrowser-gnome-support.postinst.in
     - renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
     - renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
     - renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
     - renamed debian/firefox.docs.in => debian/firefox-core.docs.in
     - renamed debian/firefox.install.in => debian/firefox-core.install.in
     - renamed debian/firefox.links.in => debian/firefox-core.links.in
     - renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
     - renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
     - renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
     - renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
     - renamed debian/firefox-branding.install.in => debian/firefox.install.in
     - renamed debian/firefox-branding.links.in => debian/firefox.links.in
     - update debian/abrowser.install.in
     - update debian/abrowser.links.in
     - update debian/control
     - update debian/firefox-core.install.in
     - update debian/firefox-core.links.in
     - update debian/firefox-gnome-support.postinst.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/rules
     - update debian/patches/browser_branding.patch
   * Unregister the gnome-www-browser alternatives on uninstall
     - add debian/firefox-gnome-support.prerm.in
     - add debian/abrowser-gnome-support.prerm.in
     - update debian/rules
   * There is currently no support for system-wide preferences with omnijar,
     so we disable add_syspref_dir.patch and
     bz467738_att351145_lockPref_everywhere.patch for now
     - update debian/patches/series
   * Ensure that omni.jar is created when running "make install"
     - add debian/patches/bz588410_fix_make_install_with_omnijar.patch
     - update debian/patches/series
   * Add DEB_HOST_GNU_CPU to MOZ_SYMBOLS_EXTRA_BUILDID to avoid the
     possibility of filename collisions on the server if our builds
     happen to run at the same time
     - update debian/rules
   * appmenu-gtk causes Firefox to crash constantly. Just unset
     UBUNTU_MENUPROXY so we can actually browse a single page without
     crashing multiple times first
     - update debian/firefox.sh.in
 .
   [ Alexander Sack  ]
   * add support for mozilla breakpad symbols and in turn enable
     crashreporter
     - add debian/patches/ftbfs_crashreporter.patch
     - update debian/patches/series
     - update debian/control
     - update debian/rules
 .
   [ Fabien Tassin ]
Source diff to previous version
613049 firefox: "Default website link in Maverick firefox is invalid"
615889 firefox: "Add Ubuntu One bookmark to Firefox fresh install"
605336 firefox: ""Report Broken Web Site" option missing"

Version: 4.0~b5~hg20100830r51723+nobinonly-0ubuntu1~umd1~karmic 2010-08-30 12:21:18 UTC
 firefox-4.0 (4.0~b5~hg20100830r51723+nobinonly-0ubuntu1~umd1~karmic) karmic; urgency=low
 .
   [ Fabien Tassin  ]
   * Mass update from 3.6 to 3.7
   * Drop libnkgnomevfs.so from firefox-3.7-gnome-support, it's already
     shippped in xulrunner-1.9.3-gnome-support (see bmo #512671)
     - update debian/firefox-3.7-gnome-support.install
   * Target the 'default' branch instead of tip
     - add debian/moz-rev.sh
     - update debian/mozclient/firefox-3.7.conf
 .
   [ Micah Gersten  ]
   * Add mesa-common-dev to build-depends after landing of configure test aka
     (bmo: 517566) which is for WebGL aka (bmo: 516213)
     - update debian/control
   * Refresh patch/install files after landing of (bmo: 507073) aka
     Don't build nsBrowserDirectoryProvider as a separate library
     - update debian/firefox-3.7.install
     - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch
   * Rebase patch after landing of (bmo: 550293) aka plugin-crashed UI needs more
     user opt-in
     - update bz460917_att350845_reload_new_plugins.patch
   * Drop unnecessary patch to block updates since we disable updates in
     debian/rules
     - drop debian/patches/ubuntu_no_app_updates.patch
     - update debian/patches/series
   * Rebase patches
     - update bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/bzXXX_libxul_sdk_nspr.patch
     - update debian/patches/bz460917_att350845_reload_new_plugins.patch
     - update debian/patches/browser_branding.patch
     - update debian/patches/awesome_browser_branding_install.patch
   * Bump minimum system sqlite to 3.7.1 after upstream landing of
     (bmo: 583611) aka Upgrade to SQLite 3.7.1
     - update debian/rules
   * Update patch after landing of (bmo: 554007) aka
     New add-ons manager UI (preferences)
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 558287) aka Add support for searching
     add-ons on AMO via the search bar
     - update debian/patches/firefox-profilename
   * Update patch after landing of (bmo: 551274) aka Update nsAddonRepository for
     API version 1.5
     - update debian/patches/firefox-profilename
   * Add test for minimum system NSPR of 4.8.4.99 after landing of (bmo: 560582)
     aka compilation errors with PR_STATIC_ASSERT when building mozilla-central
     with system NSPR
     - update debian/rules
   * Don't install browserconfig.properties since it was moved to a jar
     (bmo: 524201) aka Move browserconfig.properties to a jar
     - update debian/firefox-3.7.install
   * Add build depends on libcurl4-openssl-dev for building the crash reporter
     - update debian/control
   * Install plugin-container if DEB_MIN_SYSDEPS is 1
     - update debian/rules
   * Only install plugin-container if IPC is enabled
     - update debian/rules
 .
   [ Jamie Strandboge  ]
   * add AppArmor profile (disabled by default)
     - debian/firefox.dirs: add etc/apparmor.d/disable
     - add debian/firefox.preinst.in: disable the profile on new installs,
       installs on Ubuntu 9.04 and earlier (requires abstractions only found
       in 9.10 and higher), installs where the last modified profile is
       disabled and upgrades to this version
     - debian/firefox.postinst.in: reload profile and create local includes
       for maverick users
     - add debian/firefox.postrm.in: cleanup force-complain and disable
       directories
     - add debian/usr.bin.firefox.apparmor.*
     - add debian/README.Debian.in with note about AppArmor
     - debian/apport/firefox.py: add AppArmor information if the profile is
       not disabled
     - debian/rules:
       + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR
       + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid
         and 10.10 for maverick and later
       + install profile and update subst_files
     - debian/control: have firefox-4.0 Depends on lsb-release (needed in
       preinst)
 .
   [ Benjamin Drung  ]
   * Add metadata for mozilla-devscripts
     - update debian/control
 .
   [ Draycen DeCator  ]
   * Mass update from 3.7 to 4.0
   * Refresh diverged patches
     - update debian/patches/ubuntu_bookmarks.patch
   * Add installation of .manifest files
     - update debian/firefox-4.0.install
 .
   [ Chris Coulson  ]
   * The dh_link calls in debian/rules install links to the first binary package
     listed in debian/control. Make sure that firefox-4.0 is the first package
     rather than firefox-3.7, to ensure that the symlinks are installed to the
     correct location
     - update debian/control
   * Fix the StartupWMClass in the desktop files
     - update debian/firefox-4.0-mozilla-developer-preview.desktop
     - update debian/firefox-4.0-minefield.desktop
   * Install the crash reporter
     - update debian/firefox.install
   * Build with MOZILLA_OFFICIAL=1. This is required to enable the crash
     reporter in application.ini
     - update debian/rules
   * Only enable the crashreporter and build the Breakpad symbols on i386,
     amd64 and armel
     - update debian/control
     - update debian/rules
   * Blacklist Firefox in Apport on architectures where we use the Mozilla
     crash reporter
     - add debian/apport/blacklist
     - update debian/rules
   * Fix the StartupWMClass for abrowser
     - update debian/abrowser-4.0.desktop
   * Drop the mips specific binutils build-depend - we don't even build on
     this arch
     - update debian/control
   * Build-depend on hardening-wrapper and enable build hardening
     - update debian/control
     - update debian/rules
   * Provide iceweasel
     - update debian/control
   * Make it possible to disable patches on a per-release basis. This
     makes it easier to share packaging branches across releases, and makes
     it possible to disable the patches which make the Hardy daily builds fail
     - update debian/rules
     - add debian/disable-patches.sh
   * Make the debian/usr.bin.firefox.apparmor.in target a dependency of
     pre-build rather than makebuilddir. Whilst this doesn't really change
     much, it is technically slightly more correct (makebuilddir is just for
     creating the build directory, whilst pre-build is for doing all the
     preparation work)
     - update debian/rules
   * Merge the debian/firefox.sh target in to the match-all target, this
     just de-clutters things a little
     - update debian/rules
   * Remove debian/stamp-autotools-files-moz in the clean target
     - update debian/rules
   * Make debian/migrator/ffox-32-beta-profile-migration-dialog a dependency of
     post-patches rather than pre-build. This avoids the need for having to
     build the profile migrator when unpacking the source tarball
     - update debian/rules
   * Fix some Lintian warnings
     - add debian/README.source
     - update debian/control
   * Drop the DEBIAN_META_NAME stuff - we don't need this now we are always
     using unversioned sources for the official in-archive version. This
     simplifies the wrapper script a little
     - update debian/rules
     - update debian/firefox.sh.in
   * Don't handle launching in GDB in our wrapper script, run-mozilla.sh
     already does all this. Just make sure that we pass the right arguments
     - update debian/firefox.sh.in
   * Drop the empty firefox-4.0-dev and firefox-*-dev transitional packages. We
     didn't install anything in to firefox-4.0-dev, and we can reintroduce it in
     the future if anything in the archive depends on the browser specific
     interfaces
     - update debian/control
     - remove debian/firefox-4.0-dev.install
     - remove debian/firefox-4.0-dev.links
   * Enable the Network Manager integration
     - update debian/firefox.js
   * Implement DEB_MIN_SYSDEPS approach that does not use system xulrunner
     and only a minimal set of system dependencies.
     + drop patches not required anymore:
       - delete debian/patches/dont_depend_on_nspr_sources.patch
       - update debian/patches/series
     + move .install lines that depend on whether MIN_SYS_DEPS is used or not
       to debian/rules in ifneq (,$(MIN_SYS_DEPS)) blocks
       - update debian/rules
       - update debian/firefox-4.0.install
     + ship gnome support .so's inside of the main package, but keep dependencies in
       the (now empty) gnome-support package; to achieve this, we first install
       the gnome support files in the -gnome-support package and move them to the
       main package _after_ shlib depends where generated
       - update debian/rules
     + do not build-depend on xulrunner dev package anymore; local xulrunner builds
       with DEB_MIN_SYSDEPS=0 should still work though
       - update debian/control
     + make firefox-4.0 conflict firefox-4.0-gnome-support as it shipps the gnome
       files directly now
       - update debian/control
     + copy some patches from xulrunner
       - add debian/patches/add_syspref_dir.patch
       - add debian/patches/bz467738_att351145_lockPref_everywhere.patch
       - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
       - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
       - update debian/patches/series
   * Add WANT_UNIT_TESTS flag to toggle the unit tests on/off
     - update debian/rules
   * Drop bzXXX_moz_app_name_inconsistencies.patch, as it breaks all
     DEB_MIN_SYSDEPS builds where MOZ_APP_NAME != firefox
     - remove debian/patches/bzXXX_moz_app_name_inconsistencies.patch
     - update debian/patches/series
   * Automatically create the correct blacklist file for Apport, regardless
     of the setting of DEB_MIN_SYSDEPS
     - update debian/rules
     - update debian/apport/blacklist
   * Build-depend on yasm
     - update debian/control
   * Bump minimum NSS version to 3.12.7
     - update debian/rules
   * Indentation and layout fixes in debian/rules - purely cosmetic
   * Auto-generate versioned debhelper files at build time. This will
     make it easier to maintain branches for different versions (because
     we'll avoid having different filenames for each version, which makes
     merging really difficult).
     - rename debian/abrowser-4.0.desktop => debian/abrowser.desktop.in
     - rename debian/apport/firefox-4.0.py => debian/apport/firefox.py.in
     - rename debian/firefox-4.0-final.desktop => debian/firefox-final.desktop.in
     - rename debian/firefox-4.0-gnome-support.install =>
        debian/firefox-gnome-support.install.in
     - rename debian/firefox-4.0-gnome-support.postinst.in =>
        debian/firefox-gnome-support.postinst.in
     - rename debian/firefox-4.0-minefield.desktop =>
        debian/firefox-minefield.desktop.in
     - rename debian/firefox-4.0-mozilla-developer-preview.desktop =>
        debian/firefox-mozilla-developer-preview.desktop.in
     - rename debian/firefox-4.0-restart-required.update-notifier =>
        debian/firefox-restart-required.update-notifier.in
     - rename debian/firefox-4.0.dirs => debian/firefox.dirs.in
     - rename debian/firefox-4.0.install => debian/firefox.install.in
     - rename debian/firefox-4.0.links => debian/firefox.links.in
     - rename debian/firefox-4.0.menu => debian/firefox.menu.in
     - rename debian/firefox-4.0.postinst.in => debian/firefox.postinst.in
     - rename debian/firefox-4.0.postrm.in => debian/firefox.postrm.in
     - rename debian/firefox-4.0.preinst.in => debian/firefox.preinst.in
     - rename debian/firefox-4.0.prerm.in => debian/firefox.prerm.in
     - rename debian/firefox-4.0.xml => debian/firefox.xml.in
     - updated debian/rules
   * Fix DEBIAN_NAME_OTHER containing a superfluous hyphen when
     the source package is unversioned. This allows us to drop some
     other logic
     - update debian/rules
   * Use substitutions in packaging files now we auto-generate them
     - update debian/abrowser.desktop.in
     - update debian/firefox-final.desktop.in
     - update debian/firefox-gnome-support.install.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-mozilla-developer-preview.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Simplify generating the Apport blacklist file to remove a superfluous
     debian/rules target
     - rename debian/apport/blacklist => debian/apport/firefox.in
     - update debian/rules
   * Move a lot of unconditional debhelper calls from debian/rules to
     the packaging files now that we are autogenerating them
     - update debian/rules
     - add debian/abrowser-branding.install.in
     - add debian/abrowser-branding.links.in
     - add debian/firefox-branding.install.in
     - add debian/firefox-branding.links.in
     - update debian/firefox.dirs.in
     - add debian/firefox.docs.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
   * Fix abrowser branding - After changing the branding in
     common-post-build-arch, ensure that the firefox icons in dist/bin/icons
     are replaced with the abrowser icons
     - update debian/rules
   * Fix LP: #613049 - Default website link in Maverick firefox is invalid
     - update debian/patches/ubuntu_bookmarks.patch
   * Refresh favicon's in the default bookmark collection, so they display
     the latest Ubuntu branding on a fresh profile
     - update debian/patches/ubuntu_bookmarks.patch
   * Update the search URL for Google
     - add debian/patches/ubuntu_codes_google.patch
     - update debian/patches/series
   * Add a cairo LCD filter to use Freetype LCD colour filtering features,
     based on the same patch applied to our system cairo package.
     - add debian/patches/lp512615_cairo_lcd_filter.patch
     - update debian/patches/series
   * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
     - update debian/patches/ubuntu_bookmarks.patch
   * Rework branding selection logic - ensure we build with nightly branding
     for the daily builds, and official branding if the build is not a
     nightly or beta
     - update debian/rules
   * Automatically populate the codename in the desktop files and other
     places it is displayed by using the name in the upstream branding,
     so this happens automatically for new versions now.
     - rename debian/firefox-mozilla-developer-preview.desktop.in =>
        debian/firefox-unofficial.desktop.in
     - update debian/firefox-unofficial.desktop.in
     - update debian/firefox-minefield.desktop.in
     - update debian/firefox-restart-required.update-notifier.in
     - update debian/firefox.menu.in
     - update debian/firefox.xml.in
   * Introduce a BUILD_UNOFFICIAL build flag. Setting this always disables
     the official branding for non-nightly and non-beta builds. It also
     disables the crash reporter in application.ini
     - update debian/rules
   * Don't forget the leading slash when substituting @LIBDIR@ in certain
     places, else we get launching and installation failures
     - update debian/rules
     - update debian/apport/firefox.in
     - update debian/firefox.postinst.in
   * Rework the browser branding split after landing of (bmo: 579178) aka
     single-chrome-manifest. Install a chrome/localized.manifest and
     chrome/nonlocalized.manifest in to each *-branding package. For this to
     work, we can only have a single branding chrome package present at a
     time in dist/bin when running "make install", else we end up with
     both branding chrome packages in the merged manifest files.
     This implies that the alternative branding chrome files should have the
     same name now, else we will always have missing files listed in
     browser/installer/package.manifest when we run "make install".
     This rework also reduces the number of times we run "make install"
     by 1, and saves some disk space during the build
     - update debian/rules
     - remove debian/patches/awesome_browser_branding_install.patch
     - add debian/patches/awesome_branding_chrome_rename.patch
     - refresh debian/patches/browser_branding.patch
     - update debian/patches/series
     - update debian/abrowser-branding.install.in
     - update debian/firefox-branding.install.in
   * Install top-level chrome.manifest after landing of (bmo: 579178) aka
     single-chrome-manifest
     - update debian/firefox.install.in
   * Add trademarkInfo key to the brand.dtd file in the awesome-branding
     to fix an issue with Help->About not working. Also drop the unneeded
     overrides from the manifest file and rename the patch to reflect it's
     extended scope. Eventually, this patch should be merged in to the
     awesome-branding bzr branch
     - rename debian/patches/awesome_branding_chrome_rename.patch =>
        debian/patches/awesome_branding_updates.patch
     - update debian/patches/awesome_branding_updates.patch
     - update debian/patches/series
   * Don't install $LIBDIR/.autoreg and drop the maintainer script hooks
     to touch this too. This doesn't do anything with the changes to
     XPCOM component registration in Firefox 4
     - update debian/rules
     - update debian/firefox.postinst.in
     - update debian/firefox-gnome-support.postinst.in
   * Retain the correct zip file for the breakpad symbols - FF4.0 seems
     to create 2 packages, and we want the larger of the 2
     - update debian/rules
   * Refresh patches after landing of (bmo: 556644) aka Enable omnijar
     for desktop Firefox by default
     - update debian/patches/firefox-fsh
   * Fix LP: #605336 - "Report Broken Web Site" option missing - don't
     disable the reporter extension when building with DEB_MIN_SYSDEPS=1
     - update debian/rules
   * Completely rework packaging layout after langing of (bmo: 556644) aka Enable
     omnijar for desktop Firefox by default. We rename firefox-branding and
     abrowser-branding to just firefox and abrowser. Each of these now depend
     on firefox-core (which used to be firefox). firefox and abrowser each
     ship a set of icons, desktop file, symlink in /usr/bin and an omni.jar
     file with alternative branding. firefox-core ships all of the non-branded
     and common components shared between the variants that aren't compressed in
     omni.jar. We also introduce an abrowser-gnome-support which does the same
     as firefox-gnome-support but registers /usr/bin/abrowser as an alternative
     for gnome-www-browser
     - added debian/TODO
     - added debian/abrowser-gnome-support.install.in
     - added debian/abrowser-gnome-support.postinst.in
     - renamed debian/abrowser-branding.install.in => debian/abrowser.install.in
     - renamed debian/abrowser-branding.links.in => debian/abrowser.links.in
     - renamed debian/firefox.dirs.in => debian/firefox-core.dirs.in
     - renamed debian/firefox.docs.in => debian/firefox-core.docs.in
     - renamed debian/firefox.install.in => debian/firefox-core.install.in
     - renamed debian/firefox.links.in => debian/firefox-core.links.in
     - renamed debian/firefox.postinst.in => debian/firefox-core.postinst.in
     - renamed debian/firefox.postrm.in => debian/firefox-core.postrm.in
     - renamed debian/firefox.preinst.in => debian/firefox-core.preinst.in
     - renamed debian/firefox.prerm.in => debian/firefox-core.prerm.in
     - renamed debian/firefox-branding.install.in => debian/firefox.install.in
     - renamed debian/firefox-branding.links.in => debian/firefox.links.in
     - update debian/abrowser.install.in
     - update debian/abrowser.links.in
     - update debian/control
     - update debian/firefox-core.install.in
     - update debian/firefox-core.links.in
     - update debian/firefox-gnome-support.postinst.in
     - update debian/firefox.install.in
     - update debian/firefox.links.in
     - update debian/rules
     - update debian/patches/browser_branding.patch
   * Unregister the gnome-www-browser alternatives on uninstall
     - add debian/firefox-gnome-support.prerm.in
     - add debian/abrowser-gnome-support.prerm.in
     - update debian/rules
   * There is currently no support for system-wide preferences with omnijar,
     so we disable add_syspref_dir.patch and
     bz467738_att351145_lockPref_everywhere.patch for now
     - update debian/patches/series
   * Ensure that omni.jar is created when running "make install"
     - add debian/patches/bz588410_fix_make_install_with_omnijar.patch
     - update debian/patches/series
   * Add DEB_HOST_GNU_CPU to MOZ_SYMBOLS_EXTRA_BUILDID to avoid the
     possibility of filename collisions on the server if our builds
     happen to run at the same time
     - update debian/rules
   * appmenu-gtk causes Firefox to crash constantly. Just unset
     UBUNTU_MENUPROXY so we can actually browse a single page without
     crashing multiple times first
     - update debian/firefox.sh.in
 .
   [ Alexander Sack  ]
   * add support for mozilla breakpad symbols and in turn enable
     crashreporter
     - add debian/patches/ftbfs_crashreporter.patch
     - update debian/patches/series
     - update debian/control
     - update debian/rules
 .
   [ Fabien Tassin ]
613049 firefox: "Default website link in Maverick firefox is invalid"
615889 firefox: "Add Ubuntu One bookmark to Firefox fresh install"
605336 firefox: ""Report Broken Web Site" option missing"



About   -   Changelog   -   Send Feedback