Change logs for firefox source package in Maverick

  • firefox (11.0+build1-0ubuntu0.10.10.2) maverick-security; urgency=low
    
      * New upstream stable release (FIREFOX_11_0_BUILD1)
        - see LP: #951250 for USN information
    
      * Rebuilt against updated gcc to fix LP: #931637
      * Ensure that the crash reporter is disabled if rebuilt by Ubuntu
        derivatives, as there will be no crash symbols for those
        - update debian/rules
      * Only add "Ubuntu" to the UA string when being built for Ubuntu
        - update debian/rules
      * Temporarily disable ipdl tests due to build failures. These aren't
        enabled upstream, anyway
        - update debian/config/mozconfig.in
      * Always set the update channel - not setting it at build-time on release
        builds breaks the extensions.checkCompatibility pref. The only things
        using it at runtime are nsBlocklistService, Test Pilot (beta + aurora)
        and the about dialog (where the channel is hidden anyway)
        - update debian/rules
        - update debian/firefox.install.in
      * Fix LP: #898883 - IPC xpcshell tests hang the buildd's. Give all
        xpcshell tests an X display, as plugin-container won't work without one
        - update debian/build/testsuite.mk
      * Turn on all IPC xpcshell tests again
        - update debian/build/testsute.mk
      * Drop the default-apps xml file - there is already one provided by
        gnome-control-center, so ours duplicates this. We never used to install
        it for Firefox 3.6
        - remove debian/firefox.xml.in
        - update debian/firefox-gnome-support.install.in
        - update debian/rules
      * Ship Test Pilot as a distribution addon, like upstream. This means
        that the addon manager can update it. It does also mean that it will
        remain installed in users profiles if they try the beta or aurora
        builds, but the Feedback button is disabled on release builds
        - update debian/firefox.install.in
        - fixes LP: #913357
      * Drop patches fixed upstream
        - remove debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
      * Call xvfb-run with "-a" in case there are other servers running on the
        builder
        - update debian/build/testsuite.mk
      * Really fix LP: #898883 - IPC xpcshell tests hang the build. What was
        actually happening is plugin-container would fail to start because all
        available X connections had been used up by many instances of dbus-launch,
        spawned each time an xpcshell tried to talk to the session bus. Because
        we run all of the xpcshell tests with one Xvfb instance, the buses
        accumulate until the available X connections all run out. To fix this, run
        all tests requiring a display inside dbus-launch, so we create just a
        single bus for all xpcshell tests
        - update debian/build/testsuite.mk
        - update debian/control{,.in}
      * Add Ligurian to locale blacklist, as we don't support this in Ubuntu
        - update debian/config/locales.blacklist
      * Fix LP: #918763 - Revert the temporary investigation patch for
        bmo: #621446, as it breaks GCC4.4
        - add debian/patches/revert-bmo621446-investigation.patch
        - update debian/patches/series
      * Refresh patches
        - update debian/patches/ubuntu-ua-string-changes.patch
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/firefox-kde.patch
      * Fix LP: #915895 - Just set autoDisableScopes to 0. Other distributions
        are already doing this, and we already made this feature pretty much
        useless by allowing extensions in the application directory, so that our
        language packs aren't disabled by default
        - update debian/vendor.js
      * Drop the solid white separators from the addressbar autocomplete dropdown,
        and increase padding so that it doesn't look so bad with dark themes
        - add debian/patches/autocomplete-theme-tweak.patch
        - update debian/patches/series
      * Fix LP: #926495 - Add patch based on one from bmo: #691898 to enable
        building on ppc again
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
      * Fix LP: #926495 - Disable the SPS profiler on unsupported architectures
        - add debian/patches/no-sps-profiler-on-unsupported-archs.patch
        - update debian/patches/series
      * Add a missing include in gfx/angle/src/compiler/Types.h (backported
        from Aurora)
        - add debian/patches/fix-missing-stl-include-in-angle.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Sat, 10 Mar 2012 19:25:32 +0000
  • firefox (10.0.2+build1-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream stable release (FIREFOX_10_0_2_BUILD1)
        - see LP: #933293 for USN information
     -- Micah Gersten <email address hidden>   Thu, 16 Feb 2012 01:53:57 -0600
  • firefox (10.0.1+build1-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream stable release (FIREFOX_10_0_1_BUILD1)
        - see LP: #929833 for USN information
    
      * fix LP: #926347 - Fix apparmor denial on Maverick
        - update debian/usr.bin.firefox.apparmor.10.10
     -- Micah Gersten <email address hidden>   Thu, 09 Feb 2012 15:32:45 -0600
  • firefox (10.0+build1-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream stable release (FIREFOX_10_0_BUILD1)
        - see LP: #923319 for USN information
    
      [ Chris Coulson <email address hidden> ]
      * Update patches for PRBool -> bool transition
        - refresh debian/patches/firefox-kde.patch
        - refresh debian/patches/mozilla-kde.patch
        - refresh debian/patches/ubuntu-ua-string-changes.patch
      * Drop some more hanging IPC xpcshell tests
        - update debian/build/testsuite.mk
      * Remove prerm hook for cleaning up pyc files in the apport package-hooks
        folder. Nothing creates these
        - update debian/firefox.prerm.in
      * Set up alternatives in the postinst script on abort-remove too
        - update debian/firefox.postinst.in
      * Imporove maintainer script magic for removing obsolete conffiles when
        upgrading from 3.6, by doing what dpkg-maintscripts-helper does
        - update debian/firefox.postinst.in
        - update debian/firefox.postrm.in
        - update debian/firefox.preinst.in
      * Only run the Apparmor stuff in the postinst script on configure, and
        in the preinst script on install or upgrade, so it handles upgrade failures
        gracefully
        - update debian/firefox.postinst.in
        - update debian/firefox.preinst.in
      * Drop the Ubuntuzilla workarounds now
        - update debian/firefox.postinst.in
      * Refresh patches
        - update debian/patches/allow-lockPref-everywhere.patch
        - update debian/patches/ubuntu_bookmarks.patch
      * Turn off Network Manager integration for now, as it causes Firefox to
        always start in offline mode. In any case, probing Network Manager isn't
        the most reliable way to test if there is a connection
        - update debian/vendor.js
      * Update after landing of bmo: #701875 - Rename omni.jar to omni.ja
        - update debian/firefox.install.in
      * Disable the tests on powerpc, because it sucks too much to run them
        - update debian/rules
      * "Fix" LP: #897794 - some websites expect "X11" to be the first token of
        the platform component in the UA string
        - update debian/patches/ubuntu-ua-string-changes.patch
      * Defuzz ubuntu-codes-google.patch
      * Refresh shipped locales (adds Assamese and Kashubian)
        - refresh debian/config/locales.shipped
        - refresh debian/control
      * Update KDE patches for removal of nsCStringArray
        - update debian/firefox-kde.patch
        - update debian/mozilla-kde.patch
      * Backport changes to allow per-release/per-arch patches
        - add debian/build/enable-dist-patches.pl
        - update debian/rules
      * Fix LP: #908508 - Add patch from upstream to fix powerpc build failure.
        Only apply this patch on powerpc to avoid compromising the quality of
        the architectures that we care about
        - add debian/patches/fix-build-failure-without-yarr-jit2.patch
        - update debian/patches/series
      * Also make the previous powerpc build fix apply on ppc only
        - update debian/patches/series
    
      [ Micah Gersten <email address hidden> ]
      * Rebase patches for PRBool -> bool transition (bmo: 675553)
        - update debian/patches/allow-lockPref-everywhere.patch
        - update debian/patches/mozilla-kde.patch
      * Drop patch after upstream landing of (bmo: 690432) aka Logging.h passes a
        string directly to printf
        - drop debian/patches/printf-fix.patch
        - update debian/patches/series
    
      [ Adam Conrad <email address hidden> ]
      * Add missing build-dep on non-essential locales, since we use it.
        - update debian/control{,.in}
     -- Chris Coulson <email address hidden>   Sun, 29 Jan 2012 14:03:35 +0000
  • firefox (9.0.1+build1-0ubuntu0.10.10.2) maverick-proposed; urgency=low
    
      [ Chris Coulson <email address hidden> ]
      * Fix LP: #907666 - readd missing kubuntu-firefox-installer Replaces
        - update debian/control
    
      [ Micah Gersten <email address hidden> ]
      * Fix LP: #917529 - Make sure new transitional packages have a versioned
        dependency on Firefox so as to not break Firefox during partial upgrades
        - update debian/control{,.in}
    
    firefox (9.0.1+build1-0ubuntu0.10.10.1) maverick-proposed; urgency=low
    
      * New upstream stable release (FIREFOX_9_0_1_BUILD1) (LP: #904594)
    
    firefox (9.0+build1-0ubuntu0.10.10.1) maverick-proposed; urgency=low
    
      * New upstream stable release (FIREFOX_9_0_BUILD1)
    
      [ Chris Coulson <email address hidden> ]
      * Install the Apport hook as a source package hook
        - rename debian/apport/firefox.py.in => debian/apport/source_firefox.py.in
        - update debian/firefox.install.in
        - update debian/rules
      * Don't unconditionally overwrite SourcePackage when reporting bugs with
        the nightly apport hook
        - update debian/apport/source_firefox.py.in
      * Set "Channel = Unavailable" if channel-prefs.js doesn't contain a
        channel name
        - update debian/apport/source_firefox.py.in
      * Ensure that create-tarball can handle there not being a locale blacklist
        - update debian/build/create-tarball.py
      * Drop xpt.py and xpidl from $LIBDIR. xpidl is gone, and xpt.py isn't included
        there in the upstream SDK
        - update debian/firefox-dev.links.in
      * Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching
        the cursor bitmap to a nice themed pointer
        - add debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
      * Don't disable our bundled addons on upgrade
        - update debian/vendor.js
      * Modify the UA string to add "Ubuntu" to the platform component
        - add debian/patches/ubuntu-ua-string-changes.patch
        - update debian/patches/series
        - update debian/rules
      * Move custom scripts to debian/build
        - move debian/get-xpi-id.py to debian/build/get-xpi-id.py
        - move debian/refresh-supported-locales.pl to
           debian/build/refresh-supported-locales.pl
        - move debian/extract-file.py to debian/build/extract-file.py
        - update debian/rules
        - move debian/testsuite.mk to debian/build/testsuite.mk
      * Dropped patches that are obsolete or fixed upstream:
        - remove debian/patches/lp512615_cairo_lcd_filter.patch
        - remove debian/patches/lp185622_system_path_default_browser.patch
        - remove debian/patches/bz386904_config_rules_install_dist_files.patch
        - remove debian/patches/bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch
        - remove debian/patches/bzXXX_libxul_sdk_nspr.patch
        - remove debian/patches/drop_bz418016.patch
        - remove debian/patches/firefox-fsh
        - remove debian/patches/firefox-profilename
        - remove debian/patches/ubuntu_no_app_updates.patch
        - update debian/patches/series
      * Refresh patches:
        - update debian/patches/firefox-kde.patch
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/ubuntu-codes-google.patch
        - update debian/patches/reload-new-plugins.patch
        - update debian/patches/plugin-for-mimetype-pref.patch
        - update debian/patches/add-syspref-dir.patch
        - update debian/patches/allow-lockPref-everywhere.patch
        - update debian/patches/distro-locale-searchplugins.patch
        - update debian/patches/ubuntu-bookmarks.patch
      * Shrink the default mozconfig right down so that we use mostly upstream
        defaults, rather than overriding them with our own options. It is still
        possible to override them though. We also drop the pkg-config checks in
        debian/rules which allowed a fallback build configuration when dependencies
        aren't satisfied. Really, the build should just fail here rather than
        continuing in some undesirable fallback mode
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
        - update debian/mozconfig.in
        - update debian/pkgconfig/libxul.pc.in
        - update debian/control.in
        - update debian/rules
      * Refresh build-depends, as this hasn't been done for a while:
        - Drop patchutils, libxft-dev, libxinerama-dev, libgnome2-dev and bzip2.
          These aren't needed
        - Drop liborbit2-dev - only required if there is no libidl
        - Add libglib2.0-dev, libext-dev, libfontconfig1-dev and libpango1.0-dev,
          as the configure script checks for these directly
        - Add minimum versions to libgconf2-dev, libgnomevfs2-dev, yasm and
          libgnomeui-dev
        - Specify minimum versions for libnspr4-dev, libcairo2-dev, libsqlite3-dev
          and libnss3-dev when using system versions of those libs
      * Introduce a branch config file (debian/config/branch.mk) which holds
        settings which shouldn't be merged between branches (eg, whether
        the crash reporter should be enabled)
        - add debian/config/branch.mk
        - update debian/rules
      * Move debian/locales.* to debian/config
        - move debian/locales.shipped => debian/config/locales.shipped
        - move debian/locales.unavail => debian/config/locales.unavail
        - move debian/locales.blacklist => debian/config/locales.blacklist
        - update debian/rules
        - update debian/build/refresh-supported-locales.pl
      * Don't open about:blank from the New Window quicklist entry
        - update debian/firefox.desktop.in
      * Touch debian/control.in during clean to force a refresh of debian/control,
        so we can check if it is out-of-date and fail if it is
        - update debian/rules
      * Drop the mozilla-devscripts dependency. We were only using this for creating
        tarballs anyway. Instead, implement our own get-orig-source target, which
        also fixes some problems we were having
        - update debian/control.in
        - remove debian/moz-rev.sh
        - update debian/rules
        - remove debian/mozclient/firefox.mk
        - remove debian/mozclient/firefox.conf
        - update debian/config/branch.mk
        - add debian/build/create-source
        - add debian/build/get-orig-source.mk
      * Lots of workflow improvements for dealing with language packs:
        - update debian/rules
        - add debian/build/extract-file.py
        - add debian/build/dump-langpack-control-entries.pl
        - update debian/build/refresh-supported-locales.pl
        - add debian/config/locales.all
        - update debian/config/locales.shipped
        - remove debian/config/locales.unavailable
        - update debian/control
        - update debian/build/create-tarball.py
      * Turn off the one-time addon selection dialog (LP: #888307)
        - update debian/vendor.js
      * Add Mongolian and Swahili to locale blacklist. These aren't meant to be
        built on the release channel, but they still appear in the upstream
        shipped-locales
        - update debian/locales.blacklist
      * Rewrite the apport hook to be more useful
        - update debian/apport/firefox.py.in
      * Ship a file in /etc/apport/native-origins.d to enable bug reporting
        on PPA branches
        - add debian/apport/native-origins.in
        - rename debian/apport/firefox.in => debian/apport/blacklist.in
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/firefox.dirs.in
      * Update the apport blacklist file now that the binary name has changed
        - update debian/apport/firefox.in
      * Look in the correct location for the staged langpack xpi's. They moved
        from dist/install to dist/linux-$(DEB_HOST_GNU_CPU)
        - update debian/rules
      * Simplify firefox-dev.install a bit by installing everything in
        /usr/include
        - update debian/firefox-dev.install.in
      * Handle video/webm mimetypes
        - update debian/firefox.desktop.in
      * Fix check-sync-dirs.py test failure - ensure config/system-headers and
        js/src/config/system-headers are kept in sync
        - update debian/patches/unity-globalmenu-build-support-patch
      * Fix browserGlue_distribution.js and browserGlue_smartBookmarks.js xpcshell
        test failures. Update DEFAULT_BOOKMARKS_ON_MENU with the correct number of
        default bookmarks
        - update debian/patches/ubuntu-bookmarks.patch
      * Fix jsreftest failures by setting the correct timezone and locale
        - update debian/testsuite.mk
      * Switch off debian/patches/fix-selection-drag-autoscroll.patch for now. It
        doesn't apply and needs a rethink
        - update debian/patches/series
      * Fix "format not a string literal and no format arguments" error
       - add debian/patches/printf-fix.patch
       - update debian/patches/series
      * Update for the binary name change
        - update debian/firefox.install.in
        - update debian/firefox.sh.in
      * Ensure we install dependentlibs.list so that Firefox knows which libs
        to dlopen before libxul
        - update debian/firefox.install.in
      * Get rid of some more hanging IPC xpcshell tests
        - update debian/testsuite.mk
      * Now Firefox lazy loads libxul, drop the LD_LIBRARY_PATH hack from the
        shell wrapper (LP: #561124)
        - update debian/firefox.sh.in
      * Only install channel-prefs.js on aurora/beta, where we need it for
        Test Pilot. We don't set a channel name on other branches anyway, so we
        just end up with a nonsense channel name ("default") appearing in the
        About dialog
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/apport/firefox.py.in
      * Don't error out whilst creating the source package if mozilla-devscripts
        or cdbs aren't installed. This enables us to create source packages
        on machines which don't have these available
        - update debian/rules
        - update debian/mozclient/firefox.mk
      * Unconditionally build with --disable-elf-hack. It's basically a noop
        on Ubuntu, as we don't get any of the nice space saving and startup
        time improvements that upstream builds get with it. Enabling it is
        problematic (it fails to build on all architectures in Ubuntu from
        Firefox 7 onwards, and is problematic on armel when building on
        older Ubuntu versions)
        - update debian/rules
        - update debian/mozconfig.in
      * Don't unconditionally set -fshort-wchar in the libxul.pc pkgconfig file.
        It's no longer needed with newer toolchains which support gnu++0x, and
        defining it breaks the mozvoikko build
        - update debian/pkgconfig/libxul.pc.in
        - update debian/rules
      * Drop the profile migrator, as it doesn't really make any sense with the new
        release cycle. In Firefox 7, we want to drop the shell wrapper script
        anyway
        - remove debian/migrator/xulapp-profilemigrator
        - update debian/firefox.sh.in
        - update debian/firefox.install.in
        - update debian/rules
        - update debian/control.in
      * xpt_link and xpt_dump have been replaced by xpt.py
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
      * Add support for the system provided hyphenation patterns, by linking
        @MOZ_LIBDIR@/hyphenation to /usr/share/hyphen
        - update debian/firefox.links.in
      * Drop the special "kde.js" file handling from the pref service. It hasn't
        had the desired effect since Firefox 4, as the specialfile handling
        doesn't apply to pref files inside the omni.jar. Moving kde.js back in to
        defaults/pref isn't an option, as these are always read after the prefs
        in the omni.jar, which would mean that all users would get the KDE
        specific prefs. Note, we only override one pref in kde.js anyway, it can
        go elsewhere if really required
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/firefox-kde.patch
        - note, this doesn't change any behaviour from Firefox 4 and 5, but the
          code this patch touched was rewritten in Firefox 6, so it makes more
          sense to just remove it now rather than refactor it and it stil not work
      * Drop abrowser. The abrowser branding doesn't work since Firefox 4, and
        is going to be difficult to maintain going forwards. The Firefox logo
        is freely licensed now, which was the main reason for the existance of
        abrowser. Current abrowser users will be migrated to Firefox
        - remove debian/abrowser.desktop
        - update debian/control
        - update debian/rules
        - remove debian/ubuntu-abrowser.js.tmpl
        - remove debian/patches/awesome_browser_branding_install.patch
        - update debian/patches/series
        - remove debian/patches/browser_branding.patch
        - remove debian/patches/abrowser_run_mozilla.patch
      * Auto-generate debhelper and other files at build-time
        - rename debian/firefox.dirs => debian/firefox.dirs.in
        - rename debian/firefox.install => debian/firefox.install.in
        - rename debian/firefox.links => debian/firefox.links.in
        - rename debian/firefox.menu => debian/firefox.menu.in
        - rename debian/firefox.xml => debian/firefox.xml.in
        - rename debian/firefox-gnome-support.install =>
           debian/firefox-gnome-support.install.in
        - rename debian/apport/firefox.py => debian/apport/firefox.py.in
        - rename debian/firefox-restart-required.update-notifier =>
           debian/firefox-restart-required.update-notifier.in
        - add debian/firefox-mozsymbols.in
        - update debian/firefox.dirs.in
        - update debian/firefox.install.in
        - update debian/firefox.links.in
        - update debian/firefox.menu.in
        - update debian/firefox-gnome-support.install.in
        - update debian/apport/firefox.py.in
        - update debian/firefox-restart-required.update-notifier.in
      * Update apport hook to work with packed extensions
        - update debian/apport/firefox.py.in
      * Drop firefox-gnome-support maintainer scripts, as they aren't needed
        now. Touching .autoreg on install doesn't do anything, and registering
        the gnome-www-browser alternative has moved to firefox
        - remove debian/firefox-gnome-support.postinst.in
        - remove debian/firefox-gnome-support.prerm.in
        - update debian/firefox.postinst.in
        - update debian/firefox.prerm.in
      * Tidy up the branding selection to auto-select based on the channel.
        Also drop obsolete desktop files
        - update debian/rules
        - remove debian/firefox-minefield.desktop
        - remove debian/firefox-namoroka.desktop
      * Build language packs directly from the firefox source
        + Fixes LP: #294187 - Firefox Locales should install locale specific
          search plugins
        + Rip out the bits to create a en-US.xpi
          - update debian/rules
          - remove debian/translation-support/install.rdf.in
        + Include compare-locales FIREFOX_5_0b1_BUILD1 from
          http://hg.mozilla.org/build/compare-locales. It's needed for merging
          en-US strings with incomplete locales
        + Pull l10n data in to tarball from bzr
          - update debian/mozclient/firefox.conf
        + Configure build for creating language packs by configuring with
          "--with-l10n-base="
          - update debian/mozconfig.in
        + Store the list of locales to ship, and provide a way of automatically
          generating that list and the control file entries from the upstream
          source. Also provide a way to blacklist languages. We map languages
          to package names using langpack-o-matic (and also get descriptions
          from there too)
          - update debian/rules
          - add debian/locales.shipped
          - add debian/control.langpacks
          - update debian/control.in
          - add debian/locale.blacklist
          - add debian/refresh-supported-locales.pl
        + Add common-build-indep hook to build the translation xpi's
          - update debian/rules
        + Add common-binary-post-install-indep to install the xpi's and
          searchplugins in to the correct debian packages
          - update debian/rules
          - add debian/get-xpi-id.py
        + When rebuilding debian/control in the clean target, fail the build
          if the control file was out-of-date. This ensures that we don't
          accidentally drop language packs, and forces me to maintain an
          up-to-date control file in bzr
          - update debian/rules
        + Apply vendor patches to localized searchplugins too
          - update debian/patches/ubuntu-codes-amazon.patch
          - add debian/patches/ubuntu-codes-baidu.patch
          - update debian/patches/ubuntu-codes-google.patch
        + Add languages that are currently dropped in FF5 (compared with FF3.6) to
          locales.unavailable. Having transitional packages now will make
          transitioning easier later on if they come back
          - add debian/locales.unavailable
      * Build with "make -f client.mk" and using a mozconfig, rather than the
        autoconf/configure/make steps used previously. The client.mk contains the
        sequencing for doing PGO builds
        - add debian/mozconfig.in
        - update debian/rules
      * Prevent LP: #643899 - Firefox sending header "Accept-Language:
        chrome://global/locale/intl.properties" because the intl.accept_languages
        preference is messed up. Drop a patch which causes the preferences
        system to save a user preference when changing a preference value to equal
        the system default value (and revert to the original behaviour where the
        preference is just discarded). This should hopefully stop Firefox Sync
        from breaking localized preferences where they haven't been modified by
        the user, but does regress LP: #548866
        - update debian/patches/series
      * Prevent LP: #744580 - Firefox doesn't autoscroll when selecting content
        downwards
        - add debian/patches/fix-selection-drag-autoscroll.patch
        - update debian/patches/series
      * Run the Mozilla test suite at build time. Test-suite failures won't
        break the build just yet
        - add debian/testsuite.mk
        - update debian/rules
        - update debian/control.in
      * Build using the versioned yasm-1 binary backported to Lucid
        - add debian/patches/use-new-yasm-in-lucid.patch
        - update debian/patches/series
        - update debian/control.in
        - refresh debian/control
      * Add a firefox-dev package. We need this for mozvoikko
        - update debian/control.in
        - add debian/firefox-dev.install.in
        - add debian/firefox-dev.links.in
        - add debian/pkgconfig/libxul.pc.in
        - add debian/pkgconfig/mozilla-nspr.pc.in
        - add debian/pkgconfig/mozilla-plugin.pc.in
        - update debian/rules
        - refresh debian/control
        - update debian/patches/series
      * Restore global preference folder (/etc/firefox/pref)
        - add debian/patches/add-syspref-dir.patch
        - update debian/patches/series
        - update debian/firefox.links.in
    
      [ Brian Murray <email address hidden> ]
      * Fix LP: #758111 - update ubuntulinux.org bookmark - thanks to Jonathan
        Rothwell for the patch
    
      [ Micah Gersten <email address hidden> ]
      * Add patch from upstream to fix PowerPC FTBFS (bmo: 703534) aka
        Build failure on platforms without YARR JIT
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
     -- Micah Gersten <email address hidden>   Tue, 17 Jan 2012 03:13:30 -0600
  • firefox (9.0.1+build1-0ubuntu0.10.10.1) maverick-proposed; urgency=low
    
      * New upstream stable release (FIREFOX_9_0_1_BUILD1) (LP: #904594)
    
    firefox (9.0+build1-0ubuntu0.10.10.1) maverick-proposed; urgency=low
    
      * New upstream stable release (FIREFOX_9_0_BUILD1)
    
      [ Chris Coulson <email address hidden> ]
      * Install the Apport hook as a source package hook
        - rename debian/apport/firefox.py.in => debian/apport/source_firefox.py.in
        - update debian/firefox.install.in
        - update debian/rules
      * Don't unconditionally overwrite SourcePackage when reporting bugs with
        the nightly apport hook
        - update debian/apport/source_firefox.py.in
      * Set "Channel = Unavailable" if channel-prefs.js doesn't contain a
        channel name
        - update debian/apport/source_firefox.py.in
      * Ensure that create-tarball can handle there not being a locale blacklist
        - update debian/build/create-tarball.py
      * Drop xpt.py and xpidl from $LIBDIR. xpidl is gone, and xpt.py isn't included
        there in the upstream SDK
        - update debian/firefox-dev.links.in
      * Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching
        the cursor bitmap to a nice themed pointer
        - add debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
      * Don't disable our bundled addons on upgrade
        - update debian/vendor.js
      * Modify the UA string to add "Ubuntu" to the platform component
        - add debian/patches/ubuntu-ua-string-changes.patch
        - update debian/patches/series
        - update debian/rules
      * Move custom scripts to debian/build
        - move debian/get-xpi-id.py to debian/build/get-xpi-id.py
        - move debian/refresh-supported-locales.pl to
           debian/build/refresh-supported-locales.pl
        - move debian/extract-file.py to debian/build/extract-file.py
        - update debian/rules
        - move debian/testsuite.mk to debian/build/testsuite.mk
      * Dropped patches that are obsolete or fixed upstream:
        - remove debian/patches/lp512615_cairo_lcd_filter.patch
        - remove debian/patches/lp185622_system_path_default_browser.patch
        - remove debian/patches/bz386904_config_rules_install_dist_files.patch
        - remove debian/patches/bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch
        - remove debian/patches/bzXXX_libxul_sdk_nspr.patch
        - remove debian/patches/drop_bz418016.patch
        - remove debian/patches/firefox-fsh
        - remove debian/patches/firefox-profilename
        - remove debian/patches/ubuntu_no_app_updates.patch
        - update debian/patches/series
      * Refresh patches:
        - update debian/patches/firefox-kde.patch
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/ubuntu-codes-google.patch
        - update debian/patches/reload-new-plugins.patch
        - update debian/patches/plugin-for-mimetype-pref.patch
        - update debian/patches/add-syspref-dir.patch
        - update debian/patches/allow-lockPref-everywhere.patch
        - update debian/patches/distro-locale-searchplugins.patch
        - update debian/patches/ubuntu-bookmarks.patch
      * Shrink the default mozconfig right down so that we use mostly upstream
        defaults, rather than overriding them with our own options. It is still
        possible to override them though. We also drop the pkg-config checks in
        debian/rules which allowed a fallback build configuration when dependencies
        aren't satisfied. Really, the build should just fail here rather than
        continuing in some undesirable fallback mode
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
        - update debian/mozconfig.in
        - update debian/pkgconfig/libxul.pc.in
        - update debian/control.in
        - update debian/rules
      * Refresh build-depends, as this hasn't been done for a while:
        - Drop patchutils, libxft-dev, libxinerama-dev, libgnome2-dev and bzip2.
          These aren't needed
        - Drop liborbit2-dev - only required if there is no libidl
        - Add libglib2.0-dev, libext-dev, libfontconfig1-dev and libpango1.0-dev,
          as the configure script checks for these directly
        - Add minimum versions to libgconf2-dev, libgnomevfs2-dev, yasm and
          libgnomeui-dev
        - Specify minimum versions for libnspr4-dev, libcairo2-dev, libsqlite3-dev
          and libnss3-dev when using system versions of those libs
      * Introduce a branch config file (debian/config/branch.mk) which holds
        settings which shouldn't be merged between branches (eg, whether
        the crash reporter should be enabled)
        - add debian/config/branch.mk
        - update debian/rules
      * Move debian/locales.* to debian/config
        - move debian/locales.shipped => debian/config/locales.shipped
        - move debian/locales.unavail => debian/config/locales.unavail
        - move debian/locales.blacklist => debian/config/locales.blacklist
        - update debian/rules
        - update debian/build/refresh-supported-locales.pl
      * Don't open about:blank from the New Window quicklist entry
        - update debian/firefox.desktop.in
      * Touch debian/control.in during clean to force a refresh of debian/control,
        so we can check if it is out-of-date and fail if it is
        - update debian/rules
      * Drop the mozilla-devscripts dependency. We were only using this for creating
        tarballs anyway. Instead, implement our own get-orig-source target, which
        also fixes some problems we were having
        - update debian/control.in
        - remove debian/moz-rev.sh
        - update debian/rules
        - remove debian/mozclient/firefox.mk
        - remove debian/mozclient/firefox.conf
        - update debian/config/branch.mk
        - add debian/build/create-source
        - add debian/build/get-orig-source.mk
      * Lots of workflow improvements for dealing with language packs:
        - update debian/rules
        - add debian/build/extract-file.py
        - add debian/build/dump-langpack-control-entries.pl
        - update debian/build/refresh-supported-locales.pl
        - add debian/config/locales.all
        - update debian/config/locales.shipped
        - remove debian/config/locales.unavailable
        - update debian/control
        - update debian/build/create-tarball.py
      * Turn off the one-time addon selection dialog (LP: #888307)
        - update debian/vendor.js
      * Add Mongolian and Swahili to locale blacklist. These aren't meant to be
        built on the release channel, but they still appear in the upstream
        shipped-locales
        - update debian/locales.blacklist
      * Rewrite the apport hook to be more useful
        - update debian/apport/firefox.py.in
      * Ship a file in /etc/apport/native-origins.d to enable bug reporting
        on PPA branches
        - add debian/apport/native-origins.in
        - rename debian/apport/firefox.in => debian/apport/blacklist.in
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/firefox.dirs.in
      * Update the apport blacklist file now that the binary name has changed
        - update debian/apport/firefox.in
      * Look in the correct location for the staged langpack xpi's. They moved
        from dist/install to dist/linux-$(DEB_HOST_GNU_CPU)
        - update debian/rules
      * Simplify firefox-dev.install a bit by installing everything in
        /usr/include
        - update debian/firefox-dev.install.in
      * Handle video/webm mimetypes
        - update debian/firefox.desktop.in
      * Fix check-sync-dirs.py test failure - ensure config/system-headers and
        js/src/config/system-headers are kept in sync
        - update debian/patches/unity-globalmenu-build-support-patch
      * Fix browserGlue_distribution.js and browserGlue_smartBookmarks.js xpcshell
        test failures. Update DEFAULT_BOOKMARKS_ON_MENU with the correct number of
        default bookmarks
        - update debian/patches/ubuntu-bookmarks.patch
      * Fix jsreftest failures by setting the correct timezone and locale
        - update debian/testsuite.mk
      * Switch off debian/patches/fix-selection-drag-autoscroll.patch for now. It
        doesn't apply and needs a rethink
        - update debian/patches/series
      * Fix "format not a string literal and no format arguments" error
       - add debian/patches/printf-fix.patch
       - update debian/patches/series
      * Update for the binary name change
        - update debian/firefox.install.in
        - update debian/firefox.sh.in
      * Ensure we install dependentlibs.list so that Firefox knows which libs
        to dlopen before libxul
        - update debian/firefox.install.in
      * Get rid of some more hanging IPC xpcshell tests
        - update debian/testsuite.mk
      * Now Firefox lazy loads libxul, drop the LD_LIBRARY_PATH hack from the
        shell wrapper (LP: #561124)
        - update debian/firefox.sh.in
      * Only install channel-prefs.js on aurora/beta, where we need it for
        Test Pilot. We don't set a channel name on other branches anyway, so we
        just end up with a nonsense channel name ("default") appearing in the
        About dialog
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/apport/firefox.py.in
      * Don't error out whilst creating the source package if mozilla-devscripts
        or cdbs aren't installed. This enables us to create source packages
        on machines which don't have these available
        - update debian/rules
        - update debian/mozclient/firefox.mk
      * Unconditionally build with --disable-elf-hack. It's basically a noop
        on Ubuntu, as we don't get any of the nice space saving and startup
        time improvements that upstream builds get with it. Enabling it is
        problematic (it fails to build on all architectures in Ubuntu from
        Firefox 7 onwards, and is problematic on armel when building on
        older Ubuntu versions)
        - update debian/rules
        - update debian/mozconfig.in
      * Don't unconditionally set -fshort-wchar in the libxul.pc pkgconfig file.
        It's no longer needed with newer toolchains which support gnu++0x, and
        defining it breaks the mozvoikko build
        - update debian/pkgconfig/libxul.pc.in
        - update debian/rules
      * Drop the profile migrator, as it doesn't really make any sense with the new
        release cycle. In Firefox 7, we want to drop the shell wrapper script
        anyway
        - remove debian/migrator/xulapp-profilemigrator
        - update debian/firefox.sh.in
        - update debian/firefox.install.in
        - update debian/rules
        - update debian/control.in
      * xpt_link and xpt_dump have been replaced by xpt.py
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
      * Add support for the system provided hyphenation patterns, by linking
        @MOZ_LIBDIR@/hyphenation to /usr/share/hyphen
        - update debian/firefox.links.in
      * Drop the special "kde.js" file handling from the pref service. It hasn't
        had the desired effect since Firefox 4, as the specialfile handling
        doesn't apply to pref files inside the omni.jar. Moving kde.js back in to
        defaults/pref isn't an option, as these are always read after the prefs
        in the omni.jar, which would mean that all users would get the KDE
        specific prefs. Note, we only override one pref in kde.js anyway, it can
        go elsewhere if really required
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/firefox-kde.patch
        - note, this doesn't change any behaviour from Firefox 4 and 5, but the
          code this patch touched was rewritten in Firefox 6, so it makes more
          sense to just remove it now rather than refactor it and it stil not work
      * Drop abrowser. The abrowser branding doesn't work since Firefox 4, and
        is going to be difficult to maintain going forwards. The Firefox logo
        is freely licensed now, which was the main reason for the existance of
        abrowser. Current abrowser users will be migrated to Firefox
        - remove debian/abrowser.desktop
        - update debian/control
        - update debian/rules
        - remove debian/ubuntu-abrowser.js.tmpl
        - remove debian/patches/awesome_browser_branding_install.patch
        - update debian/patches/series
        - remove debian/patches/browser_branding.patch
        - remove debian/patches/abrowser_run_mozilla.patch
      * Auto-generate debhelper and other files at build-time
        - rename debian/firefox.dirs => debian/firefox.dirs.in
        - rename debian/firefox.install => debian/firefox.install.in
        - rename debian/firefox.links => debian/firefox.links.in
        - rename debian/firefox.menu => debian/firefox.menu.in
        - rename debian/firefox.xml => debian/firefox.xml.in
        - rename debian/firefox-gnome-support.install =>
           debian/firefox-gnome-support.install.in
        - rename debian/apport/firefox.py => debian/apport/firefox.py.in
        - rename debian/firefox-restart-required.update-notifier =>
           debian/firefox-restart-required.update-notifier.in
        - add debian/firefox-mozsymbols.in
        - update debian/firefox.dirs.in
        - update debian/firefox.install.in
        - update debian/firefox.links.in
        - update debian/firefox.menu.in
        - update debian/firefox-gnome-support.install.in
        - update debian/apport/firefox.py.in
        - update debian/firefox-restart-required.update-notifier.in
      * Update apport hook to work with packed extensions
        - update debian/apport/firefox.py.in
      * Drop firefox-gnome-support maintainer scripts, as they aren't needed
        now. Touching .autoreg on install doesn't do anything, and registering
        the gnome-www-browser alternative has moved to firefox
        - remove debian/firefox-gnome-support.postinst.in
        - remove debian/firefox-gnome-support.prerm.in
        - update debian/firefox.postinst.in
        - update debian/firefox.prerm.in
      * Tidy up the branding selection to auto-select based on the channel.
        Also drop obsolete desktop files
        - update debian/rules
        - remove debian/firefox-minefield.desktop
        - remove debian/firefox-namoroka.desktop
      * Build language packs directly from the firefox source
        + Fixes LP: #294187 - Firefox Locales should install locale specific
          search plugins
        + Rip out the bits to create a en-US.xpi
          - update debian/rules
          - remove debian/translation-support/install.rdf.in
        + Include compare-locales FIREFOX_5_0b1_BUILD1 from
          http://hg.mozilla.org/build/compare-locales. It's needed for merging
          en-US strings with incomplete locales
        + Pull l10n data in to tarball from bzr
          - update debian/mozclient/firefox.conf
        + Configure build for creating language packs by configuring with
          "--with-l10n-base="
          - update debian/mozconfig.in
        + Store the list of locales to ship, and provide a way of automatically
          generating that list and the control file entries from the upstream
          source. Also provide a way to blacklist languages. We map languages
          to package names using langpack-o-matic (and also get descriptions
          from there too)
          - update debian/rules
          - add debian/locales.shipped
          - add debian/control.langpacks
          - update debian/control.in
          - add debian/locale.blacklist
          - add debian/refresh-supported-locales.pl
        + Add common-build-indep hook to build the translation xpi's
          - update debian/rules
        + Add common-binary-post-install-indep to install the xpi's and
          searchplugins in to the correct debian packages
          - update debian/rules
          - add debian/get-xpi-id.py
        + When rebuilding debian/control in the clean target, fail the build
          if the control file was out-of-date. This ensures that we don't
          accidentally drop language packs, and forces me to maintain an
          up-to-date control file in bzr
          - update debian/rules
        + Apply vendor patches to localized searchplugins too
          - update debian/patches/ubuntu-codes-amazon.patch
          - add debian/patches/ubuntu-codes-baidu.patch
          - update debian/patches/ubuntu-codes-google.patch
        + Add languages that are currently dropped in FF5 (compared with FF3.6) to
          locales.unavailable. Having transitional packages now will make
          transitioning easier later on if they come back
          - add debian/locales.unavailable
      * Build with "make -f client.mk" and using a mozconfig, rather than the
        autoconf/configure/make steps used previously. The client.mk contains the
        sequencing for doing PGO builds
        - add debian/mozconfig.in
        - update debian/rules
      * Prevent LP: #643899 - Firefox sending header "Accept-Language:
        chrome://global/locale/intl.properties" because the intl.accept_languages
        preference is messed up. Drop a patch which causes the preferences
        system to save a user preference when changing a preference value to equal
        the system default value (and revert to the original behaviour where the
        preference is just discarded). This should hopefully stop Firefox Sync
        from breaking localized preferences where they haven't been modified by
        the user, but does regress LP: #548866
        - update debian/patches/series
      * Prevent LP: #744580 - Firefox doesn't autoscroll when selecting content
        downwards
        - add debian/patches/fix-selection-drag-autoscroll.patch
        - update debian/patches/series
      * Run the Mozilla test suite at build time. Test-suite failures won't
        break the build just yet
        - add debian/testsuite.mk
        - update debian/rules
        - update debian/control.in
      * Build using the versioned yasm-1 binary backported to Lucid
        - add debian/patches/use-new-yasm-in-lucid.patch
        - update debian/patches/series
        - update debian/control.in
        - refresh debian/control
      * Add a firefox-dev package. We need this for mozvoikko
        - update debian/control.in
        - add debian/firefox-dev.install.in
        - add debian/firefox-dev.links.in
        - add debian/pkgconfig/libxul.pc.in
        - add debian/pkgconfig/mozilla-nspr.pc.in
        - add debian/pkgconfig/mozilla-plugin.pc.in
        - update debian/rules
        - refresh debian/control
        - update debian/patches/series
      * Restore global preference folder (/etc/firefox/pref)
        - add debian/patches/add-syspref-dir.patch
        - update debian/patches/series
        - update debian/firefox.links.in
    
      [ Brian Murray <email address hidden> ]
      * Fix LP: #758111 - update ubuntulinux.org bookmark - thanks to Jonathan
        Rothwell for the patch
    
      [ Micah Gersten <email address hidden> ]
      * Add patch from upstream to fix PowerPC FTBFS (bmo: 703534) aka
        Build failure on platforms without YARR JIT
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
     -- Micah Gersten <email address hidden>   Wed, 21 Dec 2011 15:39:02 -0600
  • firefox (9.0+build1-0ubuntu0.10.10.1) maverick-proposed; urgency=low
    
      * New upstream stable release (FIREFOX_9_0_BUILD1)
    
      [ Chris Coulson <email address hidden> ]
      * Install the Apport hook as a source package hook
        - rename debian/apport/firefox.py.in => debian/apport/source_firefox.py.in
        - update debian/firefox.install.in
        - update debian/rules
      * Don't unconditionally overwrite SourcePackage when reporting bugs with
        the nightly apport hook
        - update debian/apport/source_firefox.py.in
      * Set "Channel = Unavailable" if channel-prefs.js doesn't contain a
        channel name
        - update debian/apport/source_firefox.py.in
      * Ensure that create-tarball can handle there not being a locale blacklist
        - update debian/build/create-tarball.py
      * Drop xpt.py and xpidl from $LIBDIR. xpidl is gone, and xpt.py isn't included
        there in the upstream SDK
        - update debian/firefox-dev.links.in
      * Fix LP: #901838 - Ugly busy pointer, due to libxcursor no longer matching
        the cursor bitmap to a nice themed pointer
        - add debian/patches/fix-cursor-handling.patch
        - update debian/patches/series
      * Don't disable our bundled addons on upgrade
        - update debian/vendor.js
      * Modify the UA string to add "Ubuntu" to the platform component
        - add debian/patches/ubuntu-ua-string-changes.patch
        - update debian/patches/series
        - update debian/rules
      * Move custom scripts to debian/build
        - move debian/get-xpi-id.py to debian/build/get-xpi-id.py
        - move debian/refresh-supported-locales.pl to
           debian/build/refresh-supported-locales.pl
        - move debian/extract-file.py to debian/build/extract-file.py
        - update debian/rules
        - move debian/testsuite.mk to debian/build/testsuite.mk
      * Dropped patches that are obsolete or fixed upstream:
        - remove debian/patches/lp512615_cairo_lcd_filter.patch
        - remove debian/patches/lp185622_system_path_default_browser.patch
        - remove debian/patches/bz386904_config_rules_install_dist_files.patch
        - remove debian/patches/bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch
        - remove debian/patches/bzXXX_libxul_sdk_nspr.patch
        - remove debian/patches/drop_bz418016.patch
        - remove debian/patches/firefox-fsh
        - remove debian/patches/firefox-profilename
        - remove debian/patches/ubuntu_no_app_updates.patch
        - update debian/patches/series
      * Refresh patches:
        - update debian/patches/firefox-kde.patch
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/ubuntu-codes-google.patch
        - update debian/patches/reload-new-plugins.patch
        - update debian/patches/plugin-for-mimetype-pref.patch
        - update debian/patches/add-syspref-dir.patch
        - update debian/patches/allow-lockPref-everywhere.patch
        - update debian/patches/distro-locale-searchplugins.patch
        - update debian/patches/ubuntu-bookmarks.patch
      * Shrink the default mozconfig right down so that we use mostly upstream
        defaults, rather than overriding them with our own options. It is still
        possible to override them though. We also drop the pkg-config checks in
        debian/rules which allowed a fallback build configuration when dependencies
        aren't satisfied. Really, the build should just fail here rather than
        continuing in some undesirable fallback mode
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
        - update debian/mozconfig.in
        - update debian/pkgconfig/libxul.pc.in
        - update debian/control.in
        - update debian/rules
      * Refresh build-depends, as this hasn't been done for a while:
        - Drop patchutils, libxft-dev, libxinerama-dev, libgnome2-dev and bzip2.
          These aren't needed
        - Drop liborbit2-dev - only required if there is no libidl
        - Add libglib2.0-dev, libext-dev, libfontconfig1-dev and libpango1.0-dev,
          as the configure script checks for these directly
        - Add minimum versions to libgconf2-dev, libgnomevfs2-dev, yasm and
          libgnomeui-dev
        - Specify minimum versions for libnspr4-dev, libcairo2-dev, libsqlite3-dev
          and libnss3-dev when using system versions of those libs
      * Introduce a branch config file (debian/config/branch.mk) which holds
        settings which shouldn't be merged between branches (eg, whether
        the crash reporter should be enabled)
        - add debian/config/branch.mk
        - update debian/rules
      * Move debian/locales.* to debian/config
        - move debian/locales.shipped => debian/config/locales.shipped
        - move debian/locales.unavail => debian/config/locales.unavail
        - move debian/locales.blacklist => debian/config/locales.blacklist
        - update debian/rules
        - update debian/build/refresh-supported-locales.pl
      * Don't open about:blank from the New Window quicklist entry
        - update debian/firefox.desktop.in
      * Touch debian/control.in during clean to force a refresh of debian/control,
        so we can check if it is out-of-date and fail if it is
        - update debian/rules
      * Drop the mozilla-devscripts dependency. We were only using this for creating
        tarballs anyway. Instead, implement our own get-orig-source target, which
        also fixes some problems we were having
        - update debian/control.in
        - remove debian/moz-rev.sh
        - update debian/rules
        - remove debian/mozclient/firefox.mk
        - remove debian/mozclient/firefox.conf
        - update debian/config/branch.mk
        - add debian/build/create-source
        - add debian/build/get-orig-source.mk
      * Lots of workflow improvements for dealing with language packs:
        - update debian/rules
        - add debian/build/extract-file.py
        - add debian/build/dump-langpack-control-entries.pl
        - update debian/build/refresh-supported-locales.pl
        - add debian/config/locales.all
        - update debian/config/locales.shipped
        - remove debian/config/locales.unavailable
        - update debian/control
        - update debian/build/create-tarball.py
      * Turn off the one-time addon selection dialog (LP: #888307)
        - update debian/vendor.js
      * Add Mongolian and Swahili to locale blacklist. These aren't meant to be
        built on the release channel, but they still appear in the upstream
        shipped-locales
        - update debian/locales.blacklist
      * Rewrite the apport hook to be more useful
        - update debian/apport/firefox.py.in
      * Ship a file in /etc/apport/native-origins.d to enable bug reporting
        on PPA branches
        - add debian/apport/native-origins.in
        - rename debian/apport/firefox.in => debian/apport/blacklist.in
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/firefox.dirs.in
      * Update the apport blacklist file now that the binary name has changed
        - update debian/apport/firefox.in
      * Look in the correct location for the staged langpack xpi's. They moved
        from dist/install to dist/linux-$(DEB_HOST_GNU_CPU)
        - update debian/rules
      * Simplify firefox-dev.install a bit by installing everything in
        /usr/include
        - update debian/firefox-dev.install.in
      * Handle video/webm mimetypes
        - update debian/firefox.desktop.in
      * Fix check-sync-dirs.py test failure - ensure config/system-headers and
        js/src/config/system-headers are kept in sync
        - update debian/patches/unity-globalmenu-build-support-patch
      * Fix browserGlue_distribution.js and browserGlue_smartBookmarks.js xpcshell
        test failures. Update DEFAULT_BOOKMARKS_ON_MENU with the correct number of
        default bookmarks
        - update debian/patches/ubuntu-bookmarks.patch
      * Fix jsreftest failures by setting the correct timezone and locale
        - update debian/testsuite.mk
      * Switch off debian/patches/fix-selection-drag-autoscroll.patch for now. It
        doesn't apply and needs a rethink
        - update debian/patches/series
      * Fix "format not a string literal and no format arguments" error
       - add debian/patches/printf-fix.patch
       - update debian/patches/series
      * Update for the binary name change
        - update debian/firefox.install.in
        - update debian/firefox.sh.in
      * Ensure we install dependentlibs.list so that Firefox knows which libs
        to dlopen before libxul
        - update debian/firefox.install.in
      * Get rid of some more hanging IPC xpcshell tests
        - update debian/testsuite.mk
      * Now Firefox lazy loads libxul, drop the LD_LIBRARY_PATH hack from the
        shell wrapper (LP: #561124)
        - update debian/firefox.sh.in
      * Only install channel-prefs.js on aurora/beta, where we need it for
        Test Pilot. We don't set a channel name on other branches anyway, so we
        just end up with a nonsense channel name ("default") appearing in the
        About dialog
        - update debian/rules
        - update debian/firefox.install.in
        - update debian/apport/firefox.py.in
      * Don't error out whilst creating the source package if mozilla-devscripts
        or cdbs aren't installed. This enables us to create source packages
        on machines which don't have these available
        - update debian/rules
        - update debian/mozclient/firefox.mk
      * Unconditionally build with --disable-elf-hack. It's basically a noop
        on Ubuntu, as we don't get any of the nice space saving and startup
        time improvements that upstream builds get with it. Enabling it is
        problematic (it fails to build on all architectures in Ubuntu from
        Firefox 7 onwards, and is problematic on armel when building on
        older Ubuntu versions)
        - update debian/rules
        - update debian/mozconfig.in
      * Don't unconditionally set -fshort-wchar in the libxul.pc pkgconfig file.
        It's no longer needed with newer toolchains which support gnu++0x, and
        defining it breaks the mozvoikko build
        - update debian/pkgconfig/libxul.pc.in
        - update debian/rules
      * Drop the profile migrator, as it doesn't really make any sense with the new
        release cycle. In Firefox 7, we want to drop the shell wrapper script
        anyway
        - remove debian/migrator/xulapp-profilemigrator
        - update debian/firefox.sh.in
        - update debian/firefox.install.in
        - update debian/rules
        - update debian/control.in
      * xpt_link and xpt_dump have been replaced by xpt.py
        - update debian/firefox-dev.install.in
        - update debian/firefox-dev.links.in
      * Add support for the system provided hyphenation patterns, by linking
        @MOZ_LIBDIR@/hyphenation to /usr/share/hyphen
        - update debian/firefox.links.in
      * Drop the special "kde.js" file handling from the pref service. It hasn't
        had the desired effect since Firefox 4, as the specialfile handling
        doesn't apply to pref files inside the omni.jar. Moving kde.js back in to
        defaults/pref isn't an option, as these are always read after the prefs
        in the omni.jar, which would mean that all users would get the KDE
        specific prefs. Note, we only override one pref in kde.js anyway, it can
        go elsewhere if really required
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/firefox-kde.patch
        - note, this doesn't change any behaviour from Firefox 4 and 5, but the
          code this patch touched was rewritten in Firefox 6, so it makes more
          sense to just remove it now rather than refactor it and it stil not work
      * Drop abrowser. The abrowser branding doesn't work since Firefox 4, and
        is going to be difficult to maintain going forwards. The Firefox logo
        is freely licensed now, which was the main reason for the existance of
        abrowser. Current abrowser users will be migrated to Firefox
        - remove debian/abrowser.desktop
        - update debian/control
        - update debian/rules
        - remove debian/ubuntu-abrowser.js.tmpl
        - remove debian/patches/awesome_browser_branding_install.patch
        - update debian/patches/series
        - remove debian/patches/browser_branding.patch
        - remove debian/patches/abrowser_run_mozilla.patch
      * Auto-generate debhelper and other files at build-time
        - rename debian/firefox.dirs => debian/firefox.dirs.in
        - rename debian/firefox.install => debian/firefox.install.in
        - rename debian/firefox.links => debian/firefox.links.in
        - rename debian/firefox.menu => debian/firefox.menu.in
        - rename debian/firefox.xml => debian/firefox.xml.in
        - rename debian/firefox-gnome-support.install =>
           debian/firefox-gnome-support.install.in
        - rename debian/apport/firefox.py => debian/apport/firefox.py.in
        - rename debian/firefox-restart-required.update-notifier =>
           debian/firefox-restart-required.update-notifier.in
        - add debian/firefox-mozsymbols.in
        - update debian/firefox.dirs.in
        - update debian/firefox.install.in
        - update debian/firefox.links.in
        - update debian/firefox.menu.in
        - update debian/firefox-gnome-support.install.in
        - update debian/apport/firefox.py.in
        - update debian/firefox-restart-required.update-notifier.in
      * Update apport hook to work with packed extensions
        - update debian/apport/firefox.py.in
      * Drop firefox-gnome-support maintainer scripts, as they aren't needed
        now. Touching .autoreg on install doesn't do anything, and registering
        the gnome-www-browser alternative has moved to firefox
        - remove debian/firefox-gnome-support.postinst.in
        - remove debian/firefox-gnome-support.prerm.in
        - update debian/firefox.postinst.in
        - update debian/firefox.prerm.in
      * Tidy up the branding selection to auto-select based on the channel.
        Also drop obsolete desktop files
        - update debian/rules
        - remove debian/firefox-minefield.desktop
        - remove debian/firefox-namoroka.desktop
      * Build language packs directly from the firefox source
        + Fixes LP: #294187 - Firefox Locales should install locale specific
          search plugins
        + Rip out the bits to create a en-US.xpi
          - update debian/rules
          - remove debian/translation-support/install.rdf.in
        + Include compare-locales FIREFOX_5_0b1_BUILD1 from
          http://hg.mozilla.org/build/compare-locales. It's needed for merging
          en-US strings with incomplete locales
        + Pull l10n data in to tarball from bzr
          - update debian/mozclient/firefox.conf
        + Configure build for creating language packs by configuring with
          "--with-l10n-base="
          - update debian/mozconfig.in
        + Store the list of locales to ship, and provide a way of automatically
          generating that list and the control file entries from the upstream
          source. Also provide a way to blacklist languages. We map languages
          to package names using langpack-o-matic (and also get descriptions
          from there too)
          - update debian/rules
          - add debian/locales.shipped
          - add debian/control.langpacks
          - update debian/control.in
          - add debian/locale.blacklist
          - add debian/refresh-supported-locales.pl
        + Add common-build-indep hook to build the translation xpi's
          - update debian/rules
        + Add common-binary-post-install-indep to install the xpi's and
          searchplugins in to the correct debian packages
          - update debian/rules
          - add debian/get-xpi-id.py
        + When rebuilding debian/control in the clean target, fail the build
          if the control file was out-of-date. This ensures that we don't
          accidentally drop language packs, and forces me to maintain an
          up-to-date control file in bzr
          - update debian/rules
        + Apply vendor patches to localized searchplugins too
          - update debian/patches/ubuntu-codes-amazon.patch
          - add debian/patches/ubuntu-codes-baidu.patch
          - update debian/patches/ubuntu-codes-google.patch
        + Add languages that are currently dropped in FF5 (compared with FF3.6) to
          locales.unavailable. Having transitional packages now will make
          transitioning easier later on if they come back
          - add debian/locales.unavailable
      * Build with "make -f client.mk" and using a mozconfig, rather than the
        autoconf/configure/make steps used previously. The client.mk contains the
        sequencing for doing PGO builds
        - add debian/mozconfig.in
        - update debian/rules
      * Prevent LP: #643899 - Firefox sending header "Accept-Language:
        chrome://global/locale/intl.properties" because the intl.accept_languages
        preference is messed up. Drop a patch which causes the preferences
        system to save a user preference when changing a preference value to equal
        the system default value (and revert to the original behaviour where the
        preference is just discarded). This should hopefully stop Firefox Sync
        from breaking localized preferences where they haven't been modified by
        the user, but does regress LP: #548866
        - update debian/patches/series
      * Prevent LP: #744580 - Firefox doesn't autoscroll when selecting content
        downwards
        - add debian/patches/fix-selection-drag-autoscroll.patch
        - update debian/patches/series
      * Run the Mozilla test suite at build time. Test-suite failures won't
        break the build just yet
        - add debian/testsuite.mk
        - update debian/rules
        - update debian/control.in
      * Build using the versioned yasm-1 binary backported to Lucid
        - add debian/patches/use-new-yasm-in-lucid.patch
        - update debian/patches/series
        - update debian/control.in
        - refresh debian/control
      * Add a firefox-dev package. We need this for mozvoikko
        - update debian/control.in
        - add debian/firefox-dev.install.in
        - add debian/firefox-dev.links.in
        - add debian/pkgconfig/libxul.pc.in
        - add debian/pkgconfig/mozilla-nspr.pc.in
        - add debian/pkgconfig/mozilla-plugin.pc.in
        - update debian/rules
        - refresh debian/control
        - update debian/patches/series
      * Restore global preference folder (/etc/firefox/pref)
        - add debian/patches/add-syspref-dir.patch
        - update debian/patches/series
        - update debian/firefox.links.in
    
      [ Brian Murray <email address hidden> ]
      * Fix LP: #758111 - update ubuntulinux.org bookmark - thanks to Jonathan
        Rothwell for the patch
    
      [ Micah Gersten <email address hidden> ]
      * Add patch from upstream to fix PowerPC FTBFS (bmo: 703534) aka
        Build failure on platforms without YARR JIT
        - add debian/patches/fix-build-failure-without-yarr-jit.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Mon, 19 Dec 2011 00:55:29 -0600
  • firefox (3.6.24+build2+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.24 (FIREFOX_3_6_24_BUILD2)
        - see USN-1251-1
     -- Micah Gersten <email address hidden>   Mon, 07 Nov 2011 11:42:10 -0600
  • firefox (3.6.23+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.23 (FIREFOX_3_6_23_BUILD1)
        - see USN-1210-1
     -- Micah Gersten <email address hidden>   Wed, 21 Sep 2011 00:01:54 -0500
  • firefox (3.6.22+build2+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.22 (FIREFOX_3_6_22_BUILD2)
        - Distrust and disable all DigiNotar certs including the Staat der
          Nederlanden Certificates (LP: #838322)
     -- Micah Gersten <email address hidden>   Mon, 05 Sep 2011 13:42:50 -0500
  • firefox (3.6.21+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.21 (FIREFOX_3_6_21_BUILD1)
        - Distrust and disable DigiNotar Root CA due to fraudulent certificate
          issuance (LP: #837557)
     -- Micah Gersten <email address hidden>   Tue, 30 Aug 2011 13:59:36 -0500
  • firefox (3.6.20+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.20 (FIREFOX_3_6_20_BUILD1)
        - see USN-1184-1
    
      * Drop patch for previous cookie regression, accepted upstream
        - drop debian/patches/lp801778_bz667087_att542125-fix-cookie-regression.patch
        - update debian/patches/series
     -- Micah Gersten <email address hidden>   Fri, 05 Aug 2011 16:42:03 -0500
  • firefox (3.6.18+build2+nobinonly-0ubuntu0.10.10.2) maverick-security; urgency=low
    
      * fix LP: #801778 - Regression: Firefox 3.6.18 does not set cookie when
        talking to single letter hostname
        - add debian/patches/lp801778_bz667087_att542125-fix-cookie-regression.patch
        - update debian/patches/series
     -- Micah Gersten <email address hidden>   Tue, 28 Jun 2011 23:21:04 +0100
  • firefox (3.6.18+build2+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.18 build2 (FIREFOX_3_6_18_BUILD2)
        - see USN-1149-1
     -- Micah Gersten <email address hidden>   Wed, 15 Jun 2011 02:39:32 -0500
  • firefox (3.6.17+build3+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.17 build3 (FIREFOX_3_6_17_BUILD3)
        - see USN-1112-1
     -- Micah Gersten <email address hidden>   Thu, 21 Apr 2011 23:47:06 -0500
  • firefox (3.6.16+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.16 (FIREFOX_3_6_16_BUILD1)
        - see USN-1091-1
     -- Micah Gersten <email address hidden>   Wed, 23 Mar 2011 09:14:39 -0500
  • firefox (3.6.15+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.15 (FIREFOX_3_6_15_BUILD1)
        - see USN-1049-2
     -- Chris Coulson <email address hidden>   Thu, 03 Mar 2011 10:27:43 -0600
  • firefox (3.6.14+build3+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.14 (FIREFOX_3_6_14_BUILD3)
        - see USN-1049-1
     -- Micah Gersten <email address hidden>   Sun, 20 Feb 2011 23:18:06 -0600
  • firefox (3.6.13+build3+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.13 (FIREFOX_3_6_13_BUILD3)
        - see USN-1019-1
    
      * Drop patch after upstream landing of bmo: 551152 aka Symlinked components
        break everything
        - remove debian/patches/lp518422.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Mon, 06 Dec 2010 11:47:50 +0000
  • firefox (3.6.12+build1+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.12 (FIREFOX_3_6_12_BUILD1)
        - see USN-1011-1
    
      [ Jamie Strandboge ]
      * AppArmor:
        - allow mmap for temporary files that we own (LP: #662918)
        - add owner read to environ and auxv in @{PROC} as well as
          /etc/lsb-release read and expr ix for the crash reporter
        - update path for Xubuntu default settings (LP: #664093)
     -- Chris Coulson <email address hidden>   Wed, 27 Oct 2010 08:31:06 -0400
  • firefox (3.6.11+build3+nobinonly-0ubuntu0.10.10.1) maverick-security; urgency=low
    
      * New upstream release v3.6.11 (FIREFOX_3_6_11_BUILD3)
        - see USN-997-1
    
      [ Jamie Strandboge <email address hidden> ]
      * AppArmor:
       - fix for Google Gears (LP: #644976)
    
      [ Chris Coulson <email address hidden> ]
      * Refresh patches after landing of (bmo: 327323) aka Can't "Open with" files
        that are send as application/octet-stream (or other "unknown to firefox"
        mime types)
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/series
        - remove debian/patches/bz327323_att471859_lp239952_launch_from_extension.patch
      * Bump minimum system NSS to 3.12.8 after landing of (bmo: 600104) aka
        Bump minimum required version for system NSS to 3.12.8
        - update debian/rules
      * Bump minimum system NSPR to 4.8.6 after landing of (bmo: 567620) aka
        Bump minimum required version for system NSPR to 4.8.6
        - update debian/rules
      * Bump minimum version of sqlite to 3.7.1 after landing of (bmo: 583611) aka
        Upgrade to SQLite 3.7.1
        - update debian/rules
     -- Chris Coulson <email address hidden>   Wed, 13 Oct 2010 12:23:34 +0100
  • firefox (3.6.10+build1+nobinonly-0ubuntu3) maverick; urgency=low
    
      * Fix LP: #239952 - the associated helper application does not exist.
        Where a launcher doesn't exist for a particular mimetype, use the file
        extension instead
        - add debian/patches/bz327323_att471859_lp239952_launch_from_extension.patch
        - update debian/patches/series
     -- Chris Coulson <email address hidden>   Tue, 21 Sep 2010 23:09:29 +0100
  • firefox (3.6.10+build1+nobinonly-0ubuntu2) maverick; urgency=low
    
      * Add the following .desktop translations; Thanks to David Planella for
        organizing the translations and to those who contributed the translations
        - update debian/firefox-final.desktop
          + Asturian
          + Croatian
          + Galician
          + German
          + Hebrew
          + Uyghur
      * Update the Italian Name for Firefox
        - update debian/firefox-final.desktop
     -- Micah Gersten <email address hidden>   Wed, 15 Sep 2010 22:51:30 -0500
  • firefox (3.6.10+build1+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.10 (FIREFOX_3_6_10_BUILD1)
    
      [ Chris Coulson <email address hidden> ]
      * Fix "ISO C++ forbids braced-groups within expressions" error on
        GCC < 4.4 (which is also a warning on GCC >= 4.4)
        - update debian/patches/bz591331_att469858_breakpad_allow_ptrace.patch
      * Blacklist plugin-container in Apport
        - update debian/apport/blacklist
      * Fix LP: #637434 - components.list is not installed
        - update debian/firefox.install
      * De-fuzz patches
        - update debian/patches/mozilla-kde.patch
    
      [ Jamie Strandboge <email address hidden> ]
      * adjust apparmor profile for non-maverick dailies for latest sun-java6
        plugin (LP: #633369)
      * ignore writes to /var/cache/fontconfig for 10.10
     -- Chris Coulson <email address hidden>   Wed, 15 Sep 2010 17:50:08 +0100
  • firefox (3.6.9+build1+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.9 build1 (FIREFOX_3_6_9_BUILD1)
    
      * Drop patch after landing of (bmo: 569836) aka Build fails on
        Fedora Core 13
        - remove debian/patches/ftbfs_crashreporter.patch
        - update debian/patches/series
      * Don't suggest the transitional kmozillahelper now we've branched
        for Maverick. This stops it from being displayed as an addon
        for Firefox in software-center
        - update debian/control
      * Don't suggest the transitional latex-xft-fonts. Use ttf-lyx
        instead
        - update debian/control
      * 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
      * Build with MOZILLA_OFFICIAL=1 again and in turn, enable the crashreporter
        - update debian/rules
      * Really fix LP: #605336 - "Report Broken Web Site" option missing - make
        sure that we install the reporter chrome
        - update debian/rules
     -- Chris Coulson <email address hidden>   Fri, 27 Aug 2010 20:14:45 +0100
  • firefox (3.6.8+build1+nobinonly-0ubuntu3) maverick; urgency=low
    
      [ Chris Coulson <email address hidden> ]
      * 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
      * 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
      * Build without MOZILLA_OFFICIAL=1 for beta until LP #623509 is fixed,
        so we're not sending empty crash reports
        - update debian/rules
    
      [ Jamie Strandboge <email address hidden> ]
      * add debian/usr.bin.firefox.apparmor.10.10 (LP: #565756, LP: #592121)
      * debian/rules: updated for usr.bin.firefox.apparmor.10.10
      * debian/firefox.postinst.in:
        - remove old code for the dailies
        - update for local include file
        - update for addons include file
        - use '-T -W' with apparmor_parser to pull in abstraction updates
      * debian/firefox.postrm.in:
        - update for local include file
        - update for addons include file
    
      [ Micah Gersten <email address hidden> ]
      * fix LP: #559154 - KDE users installing Firefox from archive don't know
        about kmozillahelper; kmozillahelper was renamed to firefox-kde-support
        so update Suggests
        - update debian/control
     -- Chris Coulson <email address hidden>   Thu, 26 Aug 2010 00:09:49 +0100
  • firefox (3.6.8+build1+nobinonly-0ubuntu2) maverick; urgency=low
    
      [ Chris Coulson <email address hidden> ]
      * Provide iceweasel
        - update debian/control
      * Really build with MOZILLA_OFFICIAL=1 this time, so that the crash
        reporter is actually enabled
        - 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
      * 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
      * Rework how abrowser is launched a little. Drop an unnecessary patch
        and ship both abrowser and abrowser-bin files in LIBDIR. With the
        DEBIAN_META_NAME bits gone, the wrapper script will always search for
        $LIBDIR/abrowser if you launch /usr/bin/abrowser. From there, the Mozilla
        scripts already handle this properly
        - update debian/firefox.sh.in
        - update debian/rules
        - remove debian/patches/abrowser_run_mozilla.patch
        - update debian/patches/series
      * Don't handle launching 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
      * 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
      * Drop the mips-specific binutils build-depend - we don't even build
        on this arch
        - update debian/control
      * Only try to install the crashreporter binary when building with the
        bundled xulrunner library
        - update debian/firefox.install
        - update debian/rules
      * Fix LP: #615889 - Add Ubuntu One bookmark to Firefox fresh install
        - update debian/patches/ubuntu_bookmarks.patch
      * Fix LP: #612185 - Apport leaks the secret name of the Firefox
        profile directory
        - update debian/apport/firefox.py
      * Fix LP: #614190 - Chinese update for firefox.desktop. Thanks to
        Cheng-Chia Tseng and Aron Xu
        - update debian/firefox-final.desktop
      * Fix LP: #559083 - Incomplete Vietnamese translation for items listed
        in desktop main menu. Thanks to Vu Do Quynh for the translations
        - update debian/firefox-final.desktop
    
      [ Igor Zubarev <email address hidden> ]
      * Fix LP: #569762 - Add Russian translations to desktop files
        - update debian/abrowser.desktop
        - update debian/firefox-final.desktop
     -- Chris Coulson <email address hidden>   Thu, 12 Aug 2010 21:52:18 +0100
  • firefox (3.6.8+build1+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.8build1 (FIREFOX_3_6_8_BUILD1)
    
      [ Alexander Sack <email address hidden> ]
      * 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
    
      [ Chris Coulson <email address hidden> ]
      * Drop all the transitional packages and conflicts/replaces cruft built
        up from the pre-LTS releases
        - update debian/control
      * 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
    
      [ Micah Gersten <email address hidden> ]
      * Add build depends on libcurl4-openssl-dev for building the crash reporter
        - update debian/control
     -- Chris Coulson <email address hidden>   Fri, 23 Jul 2010 16:40:54 +0200
  • firefox (3.6.7+build2+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.7build2 (FIREFOX_3_6_7_BUILD2)
    
      * 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
        - add debian/patches/series-disable-patches.8.04
      * 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
      * Drop the empty firefox-dev and firefox-*-dev transitional packages. We
        didn't install anything in to firefox-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-dev.install
        - remove debian/firefox-dev.links
      * Fix some Lintian warnings
        - add debian/README.source
        - update debian/control
      * Make debian/migrator/ffox-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
     -- Chris Coulson <email address hidden>   Thu, 15 Jul 2010 20:27:51 +0100
  • firefox (3.6.7+build1+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.7 (FIREFOX_3_6_7_BUILD1)
      * Set the StartupWMClass to the same value as the WM_CLASS property on the
        browser window. This makes startup notification work for all branding
        and also makes it work properly with Docky
        - update debian/firefox-minefield.desktop
        - update debian/firefox-namoroka.desktop
        - update debian/abrowser.desktop
     -- Chris Coulson <email address hidden>   Fri, 09 Jul 2010 12:16:23 +0100
  • firefox (3.6.6+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.6 (FIREFOX_3_6_6_RELEASE)
    
      * fix LP: #590450 - Firefox should use the hunspell directory for dictionaries
        - update debian/rules
     -- Micah Gersten <email address hidden>   Sun, 27 Jun 2010 01:30:09 -0500
  • firefox (3.6.4+build7+nobinonly-0ubuntu1) maverick; urgency=low
    
      * New upstream release v3.6.4 (FIREFOX_3_6_4_BUILD7)
    
      [ Micah Gersten <email address hidden> ]
      * Rebase patch after upstream landing of Lorentz branch
        - update debian/patches/bz460917_att350845_reload_new_plugins.patch
      * Drop patch after upstream landing of (bmo: 544481) aka
        Build fails on Ubuntu Lucid Lynx using 'dash' shell
        - drop debian/patches/fix-build-glitch.patch
        - update debian/patches/series
    
      [ Jamie Strandboge <email address hidden> ]
      * AppArmor:
        - allow ixr access to /usr/lib/xulrunner-*/plugin-container for xul builds
        - finetune Adobe Reader access (LP: #570337)
        - silence noisy denial on /boot/vmlinuz* and /boot/initrd.img* caused by
          readlinking symlinks in / (LP: #571761)
        - allow 'm' for java's 'classes.jsa' file (LP: #574459)
        - transition to firefox_java on Sun's jre/bin/java_vm too (LP: #570128)
        - allow Uxr for gnome-codec-install (LP: #577097)
    
      [ Chris Coulson <email address hidden> ]
      * Rebase patches for 3.6.4 release
        - update debian/patches/firefox-kde.patch
        - update debian/patches/mozilla-kde.patch
        - update debian/patches/add_syspref_dir.patch
      * Build with --enable-ipc on amd64, i386 and armel. These are the only
        architectures where OOPP is supported. Build with --disable-ipc on all
        other architectures
        - update debian/rules
      * Fix LP: #513887 - Install the plugin-container binary for OOPP support
        when building with --enable-ipc
        - update debian/rules
      * Fix build failure with fontconfig 2.5
        - update debian/patches/lp512615_cairo_lcd_filter.patch
      * Fix LP: #469752 - KDE/Gnome startup notification not disappearing
        when app window is up - build with --enable-startup-notification
        - update debian/rules
     -- Chris Coulson <email address hidden>   Wed, 23 Jun 2010 15:31:44 +0100
  • firefox (3.6.3+nobinonly-0ubuntu4) lucid; urgency=low
    
      * fix LP: #443147 - Firefox on ARM inappropriately adds scroll bars to many
        frames and images; this is a workaround that forces -O2 for the whole
        mozilla tree build on armel; the scroll bar only manifests on lucid toolchain
        when using the upstream optimization flag mix
        - update debian/rules
     -- Alexander Sack <email address hidden>   Wed, 21 Apr 2010 17:14:28 +0200