firefox (13.0+build1-0ubuntu0.10.04.1+lliurex2) lucid; urgency=low * Compiled in lliurex 11 -- lliurex Fri, 15 Jun 2012 11:28:17 +0200 firefox (13.0+build1-0ubuntu0.10.04.1+lliurex1+marty) lucid; urgency=low * Fixed prefs -- Angel Berlanas Vicente Wed, 06 Jun 2012 13:53:56 +0200 firefox (13.0+build1-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream stable release (FIREFOX_13_0_BUILD1) - see LP: #1007495 for USN information [ Chris Coulson ] * Refresh build-depends: - Bump minimum GTK version to 2.14 as we build with GIO support - Add minimum requirement for glib (2.18) - Drop libidl-dev, this doesn't appear to be needed now - Bump minimum NSPR version to 4.9.0 for --enable-system-nspr builds - Bump minimum sqlite version to 3.7.10 for --enable-system-sqlite builds - Bump minimum NSS version to 3.13.2 for --enable-system-nss builds * Refresh patches: - update debian/patches/ubuntu-ua-string-changes.patch - update debian/patches/ubuntu-codes-google.patch - update debian/patches/use-new-yasm-in-lucid.patch - update debian/patches/firefox-kde.patch - update debian/patches/mozilla-kde.patch - update debian/patches/dont-include-hyphenation-patterns.patch * Clean up the file exclude list and add comments for excluded files - update debian/build/create-tarball.py * Make it easy to run Firefox in valgrind for builds that are compiled with explicit valgrind support - update debian/firefox.sh.in * Don't build with gnomevfs anymore - update debian/firefox-gnome-support.install.in - update debian/config/mozconfig.in - update debian/control.in - update debian/rules * Bump debhelper compat to 7 - update debian/apport/blacklist.in - update debian/apport/source_firefox.py.in - update debian/compat - update debian/config/mozconfig.in - update debian/control.in - update debian/firefox-dev.install.in - update debian/firefox-dev.links.in - update debian/firefox-gnome-support.install.in - update debian/firefox.dirs.in - update debian/firefox.install.in - update debian/firefox.links.in - update debian/firefox.postinst.in - update debian/firefox.preinst.in - update debian/firefox.sh.in - update debian/pkgconfig/libxul.pc.in - update debian/pkgconfig/mozilla-nspr.pc.in - update debian/pkgconfig/mozilla-plugin.pc.in - update debian/rules - update debian/usr.bin.firefox.apparmor.10.04 - update debian/usr.bin.firefox.apparmor.9.10 * Override 2 embedded-library lintian errors - update debian/firefox.lintian-overrides.in * Drop debian/patches/distro-locale-searchplugins after landing of bmo: #515232 * Don't hardcode general.useragent.locale to en-US, now that it's used for searchplugin localization. This means we can drop this pref from ubufox - add debian/patches/dont-override-general-useragent-locale.patch - update debian/patches/series * Drop patches fixed upstream - remove debian/patches/no-sps-profiler-on-unsupported-archs.patch - remove debian/patches/avoid-dbus-roundtrip-for-httpchannel.patch - update debian/patches/series * Apport hook improvements: - Add support for reporting preference defaults that are set by extensions - When reporting preferences, record the source of each preference - Report plugin packages for plugins that are installed with the package manager - Add some addon manager related prefs to the whitelist - Display additional metadata in the extensions report - Take "default-to-compatible" in to account when determining whether the user is running incompatible addons - Attach submitted crash ID's to bug reports - Report if files in the profile folder have broken permissions * Update compare-locales to 0.9.5 * Fix make-makefile test failure when the build directory contains perl regexp control characters - add debian/patches/make-makefile-test-fix.patch - update debian/patches/series * Fix for NSS libs not being signed, breaking FIPS - update debian/rules [ Jamie Strandboge ] * adjust apparmor profile to deny reads to @{PROC}/[0-9]*/net/dev. Patch thanks to James Troup (LP: #955066) * adjust apparmor profile to deny reads to @{PROC}/[0-9]*/net/wireless. Patch thanks to James Troup (LP: #974141) -- Chris Coulson Fri, 01 Jun 2012 18:33:36 +0100 firefox (12.0+build1-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream stable release (FIREFOX_12_0_BUILD1) - see LP: #987262 for USN information [ Chris Coulson ] * Make sure to add a binary libgconf2-4 dependency as dpkg-shlibdeps won't do this for us now - update debian/rules - update debian/control{,.in} * Firefox recommends libcanberra0 now that bmo: #635918 has landed - update debian/control{,in} * Clean up search plugin installation now that we build our own language packs: - Drop the recursive symlink from /usr/lib/firefox-addons/searchplugins, which lintian kept complaining about - Don't effectively symlink distribution/searchplugins to searchplugins, as they have different layouts and this avoids the same data being iterated over twice - Revert to the upstream layout in distribution/searchplugins - add debian/firefox-locale.preinst.in, which will end up in all language packs to assist the symlink -> folder transition - update debian/firefox.dirs.in - update debian/firefox.install.in - update debian/firefox.links.in - update debian/firefox.preinst.in - update debian/patches/distro-locale-searchplugins.patch - update debian/rules * Fix LP: #894166 - Make Firefox work with our system hyphenation patterns, and stop including our own - update debian/vendor.js - add debian/patches/dont-include-hyphenation-patterns.patch - update debian/patches/series * Fix LP: #807733 - Firefox doesn't restart after upgrades where the version changes. Don't include the version number in the install path, as Firefox cannot re-exec itself. - update debian/firefox-dev.install.in - update debian/firefox-dev.links.in - update debian/firefox-locale.preinst.in - update debian/firefox.lintian-overrides.in - update debian/firefox.preinst.in - update debian/rules * Expose distribution/extensions in /usr/lib/firefox-addons, to allow administrators to add extensions that they want to add to default user profiles, and that they want the addon manager to keep updated. We lost this functionality when upgrading from Firefox 3.6, due to the loss of /etc/firefox/profile - update debian/firefox.dirs.in - update debian/firefox.install.in - update debian/firefox.links.in - update debian/firefox.postinst.in * Refresh patches - update debian/patches/firefox-kde.patch - update debian/patches/mozilla-kde.patch - update debian/patches/no-sps-profiler-on-unsupported-archs.patch - update debian/patches/ubuntu-codes-google.patch - update debian/patches/ubuntu-bookmarks.patch - update debian/patches/ubuntu-codes-amazon/patch * Massively simplify distro-locale-searchplugins.patch, as we don't need to swap the loading order of common / locale-specific searchplugin paths. $LIBDIR/distribution/searchplugins/common is no longer a symlink to $LIBDIR/searchplugins, so there is no need to have the ability for locale-specific plugins to override common ones. They already override those in $LIBDIR/searchplugins - update debian/patches/distro-locale-searchplugins.patch * Refresh locales - refresh debian/config/locales.all - refresh debian/control * Make the language packs Architecture: any. Whilst they are actually architecture independent, we do install them in to /usr/lib (as the extensions location is shared with architecture-specific extensions). This also avoids the problem of offering incompatible language pack upgrades to users on architectures where Firefox fails to build (I'm looking at you, powerpc) - update debian/control.langpacks - update debian/control.langpacks.unavail - update debian/rules - refresh debian/control * Disable fix-build-failure-without-yarr-jit.patch, as it needs some work. This means that there is currently no powerpc support [ Jamie Strandboge ] * debian/usr.bin.firefox.apparmor.*: - allow access to statm and smaps for about:memory (LP: #911494) - allow read access to files in /opt (LP: #728485) -- Chris Coulson Mon, 23 Apr 2012 13:43:45 +0100 firefox (11.0+build1-0ubuntu0.10.04.2) lucid; 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 Sat, 10 Mar 2012 19:28:01 +0000 firefox (10.0.2+build1-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream stable release (FIREFOX_10_0_2_BUILD1) - see LP: #933293 for USN information -- Micah Gersten Thu, 16 Feb 2012 01:43:14 -0600 firefox (10.0.1+build1-0ubuntu0.10.04.1) lucid-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 Lucid - update debian/usr.bin.firefox.apparmor.10.04 -- Micah Gersten Thu, 09 Feb 2012 15:24:21 -0600 firefox (10.0+build1-0ubuntu0.10.04.2) lucid-security; urgency=low * New upstream stable release (FIREFOX_10_0_BUILD1) - see LP: #923319 for USN information [ Chris Coulson ] * 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 * Fix LP: #923461 - Broken Apparmor profile with Firefox 9.0.1 - update debian/usr.bin.firefox.apparmor.10.04 [ Micah Gersten ] * 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 ] * Add missing build-dep on non-essential locales, since we use it. - update debian/control{,.in} -- Chris Coulson Sun, 29 Jan 2012 20:11:10 +0000 firefox (9.0.1+build1-0ubuntu0.10.04.2) lucid-proposed; urgency=low [ Chris Coulson ] * Fix LP: #907666 - readd missing kubuntu-firefox-installer Replaces - update debian/control [ Micah Gersten ] * 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} -- Micah Gersten Tue, 17 Jan 2012 03:02:29 -0600 firefox (9.0.1+build1-0ubuntu0.10.04.1) lucid-proposed; urgency=low * New upstream stable release (FIREFOX_9_0_1_BUILD1) (LP: #904594) -- Micah Gersten Wed, 21 Dec 2011 15:29:02 -0600 firefox (9.0+build1-0ubuntu0.10.04.1) lucid-proposed; urgency=low * New upstream stable release (FIREFOX_9_0_BUILD1) [ Chris Coulson ] * 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 [ Brian Murray ] * Fix LP: #758111 - update ubuntulinux.org bookmark - thanks to Jonathan Rothwell for the patch [ Micah Gersten ] * 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 Sun, 18 Dec 2011 23:18:05 -0600 firefox (3.6.24+build2+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.24 (FIREFOX_3_6_24_BUILD2) - see USN-1251-1 -- Micah Gersten Mon, 07 Nov 2011 11:14:59 -0600 firefox (3.6.23+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.23 (FIREFOX_3_6_23_BUILD1) - see USN-1210-1 -- Micah Gersten Wed, 21 Sep 2011 01:44:31 -0500 firefox (3.6.22+build2+nobinonly-0ubuntu0.10.04.1) lucid-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 Mon, 05 Sep 2011 13:36:05 -0500 firefox (3.6.21+build1+nobinonly-0ubuntu0.10.04.1) lucid-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 Tue, 30 Aug 2011 13:56:17 -0500 firefox (3.6.20+build1+nobinonly-0ubuntu0.10.04.1) lucid-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 Fri, 05 Aug 2011 16:07:34 -0500 firefox (3.6.18+build2+nobinonly-0ubuntu0.10.04.2) lucid-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 Tue, 28 Jun 2011 23:14:35 +0100 firefox (3.6.18+build2+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.18 build2 (FIREFOX_3_6_18_BUILD2) - see USN-1149-1 -- Micah Gersten Wed, 15 Jun 2011 02:36:57 -0500 firefox (3.6.17+build3+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.17 build3 (FIREFOX_3_6_17_BUILD3) - see USN-1112-1 * Refresh patch after upstream landing of (bmo: 477724) aka avoid pointless shell interpreter hanging around - update debian/patches/abrowser_run_mozilla.patch -- Micah Gersten Fri, 22 Apr 2011 00:37:52 -0500 firefox (3.6.16+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.16 (FIREFOX_3_6_16_BUILD1) - see USN-1091-1 -- Micah Gersten Wed, 23 Mar 2011 09:29:50 -0500 firefox (3.6.15+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.15 (FIREFOX_3_6_15_BUILD1) - see USN-1049-2 -- Chris Coulson Thu, 03 Mar 2011 10:30:49 -0600 firefox (3.6.14+build3+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.14 (FIREFOX_3_6_14_BUILD3) - see USN-1049-1 -- Micah Gersten Sun, 20 Feb 2011 23:32:54 -0600 firefox (3.6.13+build3+nobinonly-0ubuntu0.10.04.1) lucid-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 Mon, 06 Dec 2010 12:09:20 +0000 firefox (3.6.12+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.12 (FIREFOX_3_6_12_BUILD1) - see USN-1011-1 [ Jamie Strandboge ] * AppArmor: - add owner read to environ and auxv in @{PROC} as well as /etc/lsb-release read and expr ix for the crash reporter -- Chris Coulson Wed, 27 Oct 2010 08:36:19 -0400 firefox (3.6.11+build3+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.11 (FIREFOX_3_6_11_BUILD3) - see USN-997-1 - Fixes LP: #589236 and LP: #239952 [ Jamie Strandboge ] * AppArmor: - fix for Google Gears (LP: #644976) [ Chris Coulson ] * 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 * 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 Wed, 13 Oct 2010 12:55:19 +0100 firefox (3.6.10+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New usptream release v3.6.10 (FIREFOX_3_6_10_BUILD1) [ Jamie Strandboge ] * adjust apparmor profile for latest sun-java6 plugin (LP: #633369) [ Chris Coulson ] * Fix LP: #637434 - components.list is not installed - update debian/firefox.install * De-fuzz patches - update debian/patches/mozilla-kde.patch * Make sure we actually blacklist firefox and plugin-container in Apport - add debian/apport/blacklist - update debian/rules -- Chris Coulson Wed, 15 Sep 2010 18:46:13 +0100 firefox (3.6.9+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.9 (FIREFOX_3_6_9_BUILD1) - see USN-975-1 * Add support for mozilla breakpad symbols and in turn enable crashreporter (LP: #623962) - update debian/control - update debian/rules -- Chris Coulson Wed, 25 Aug 2010 16:20:35 +0100 firefox (3.6.8+build1+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.8 (FIREFOX_3_6_8_BUILD1) - see USN-957-2 -- Micah Gersten Fri, 23 Jul 2010 01:32:15 -0500 firefox (3.6.7+build2+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.7 (FIREFOX_3_6_7_BUILD2) - see USN-957-1 -- Chris Coulson Thu, 15 Jul 2010 22:27:01 +0100 firefox (3.6.6+nobinonly-0ubuntu0.10.04.1) lucid-security; urgency=low * New upstream release v3.6.6 (FIREFOX_3_6_6_RELEASE) - see USN-930-1 [ Micah Gersten ] * 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 ] * 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 ] * 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 LP: #469752 - KDE/Gnome startup notification not disappearing when app window is up - build with --enable-startup-notification - update debian/rules -- Chris Coulson Mon, 28 Jun 2010 12:46:36 +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 Wed, 21 Apr 2010 17:14:28 +0200 firefox (3.6.3+nobinonly-0ubuntu3) lucid; urgency=low [ Jamie Strandboge ] * AppArmor: add read access to /etc/xul-ext/**, now needed by adblock [ Chris Coulson ] * Create checksums for NSS libraries to make FIPS mode work (LP: #559881) - update debian/rules -- Chris Coulson Tue, 13 Apr 2010 22:20:28 +0100 firefox (3.6.3+nobinonly-0ubuntu2) lucid; urgency=low [ Chris Coulson ] * Fix LP: #526291 - abrowser menu entry has Firefox icon. 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: #408238 - does not provide gnome-www-browser - update debian/firefox-gnome-support.postinst.in - add debian/firefox-gnome-support.prerm.in - update debian/rules * Update Google and Yahoo! search URL's - add debian/patches/ubuntu_codes_google.patch - update debian/patches/series - update debian/firefox.js * Fix LP: #520166 - Restore ability to set a preferred plugin for a given mime-type, which regressed since we are not using the system xulrunner - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch - update debian/patches/series * Fix LP: #557640 - nrf-003 testcase failed Default "Welcome to Ubuntu" page doesn't appear without connectivity - re-enable the NetworkManager integration - update debian/firefox.js * Fix LP: #541951 - Firefox 3.6 does not honour lockPref - resurrect the patch used in xulrunner to reimplement this - add debian/patches/bz467738_att351145_lockPref_everywhere.patch - update debian/patches/series [ Jamie Strandboge ] * AppArmor: - add apturl (LP: #558432) -- Chris Coulson Fri, 09 Apr 2010 12:29:53 +0100 firefox (3.6.3+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v3.6.3 (FIREFOX_3_6_3_RELEASE) [ Jamie Strandboge ] * AppArmor: - add leafpad and mousepad text editors for XFCE users (LP: #543587) [ Micah Gersten ] * fix LP: #548866 - forgets middlemouse.contentLoadURL on upgrade; add patch from xulrunner-1.9.1 - update debian/patches/series - add debian/patches/lp548866_bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch [ Chris Coulson ] * Add a cairo LCD filter to use Freetype LCD colour filtering features, based on the same patch applied to our system cairo package. Thanks to Marc Deslauriers for helping to make this work. (LP: #512615) - add debian/patches/lp512615_cairo_lcd_filter.patch - update debian/patches/series * Fix LP: #546490 - "Firefox will not start in debug mode" - update debian/firefox.sh.in * Fix a build issue installing ubuntu-abrowser.js when building with DEB_MIN_SYSDEPS=0 - update debian/rules -- Chris Coulson Fri, 02 Apr 2010 16:44:02 +0100 firefox (3.6.2+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v3.6.2 (FIREFOX_3_6_2_RELEASE) [ Felix Geyer ] * Rebase mozilla-kde.patch for 3.6.2 - update debian/patches/mozilla-kde.patch [ Jamie Strandboge ] * AppArmor profile cleanup for Lucid users: - remove sys_ptrace now that the kernel DTRT (LP: #498317) - don't use @{PROC}/[0-9]*/mounts or /etc/gnome/defaults.list (part of gnome abstraction now) - don't use @{PROC}/[0-9]*/maps (part of base abstraction) - don't use /etc/sound (part of audio abstraction) - use 'owner' for Desktop and all dot files and directories in @{HOME} - use ubuntu-bittorrent-clients abstraction - use ubuntu-media-players abstraction - allow access to xubuntu default app list (LP: #500231) - add ark and xarchiver for KDE and XFCE archive managers - add thunar for XFCE - add editors supported by It's All Text, thanks to James Troup (LP: #507711) - allow RealPlayer plugin and access to /usr/local/lib (LP: #501822) - allow Ux for scim and scim-bridge - allow ix for gst-plugin-scanner * ship different AppArmor profiles for different releases: - move usr.bin.firefox.apparmor.in to usr.bin.firefox.apparmor.9.10 - add usr.bin.firefox.apparmor.10.04 - debian/rules: ship AppArmor profile based on release: + add DISTRIB, DISTRIB_VERSION_MAJOR and DISTRIB_VERSION_MINOR + ship 9.10 profile for Karmic and under and 10.04 profile for Lucid and later * update AppArmor profile to transition to a java child profile rather than Ux. This has the added benefit of restricting java a bit more than before. This is needed since the java plugins are expecting certain environment variables to be present, which get scrubbed with Ux. 'cx' doesn't remove these from the environment but allows for better profiling over 'ux'. Thanks to John Johansen for discussion and idea. (LP: #484148) [ Alexander Sack ] * fix LP: #518422 - Firefox does not start with certain addons installed; don't normalize paths for xpti.dat - add debian/patches/lp518422.patch - update debian/series [ Micah Gersten ] * Bump minimum system NSS to 3.12.6 after upstream landing of (bmo: 545755) aka Update Mozilla stable branches to NSS 3.12.6 and minimal support for RFC 5746 - update debian/rules * Really fix FTBFS for sparc; Add configure flag to correct variable - update debian/rules -- Micah Gersten Wed, 24 Mar 2010 01:17:46 -0500 firefox (3.6+nobinonly-0ubuntu6) lucid; urgency=low [ Jamie Strandboge ] * adjust AppArmor profile to allow scim [ Felix Geyer ] * Apply KDE integration from openSUSE (LP: #494067) - add debian/patches/mozilla-kde.patch - add debian/patches/firefox-kde.patch - update debian/patches/series - update debian/rules * Add kmozillahelper to suggests of firefox - update debian/control [ Kees Cook ] * fix LP: #531581 - cannot report bugs or crashes when profile names contains spaces; concatenate non alnum characters in profile name for apport use - update debian/apport/firefox.py [ Micah Gersten ] * fix LP: #531895 - Firefox isn't in Ubuntu Software Center's "Internet" or "Web Browsers" sections; Add Internet and WebBrowser Categories to .desktop - update debian/abrowser.desktop - update debian/firefox-final.desktop - update debian/firefox-namoroka.desktop * fix FTBFS on sparc; disable jit on sparc until bmo 502369 is fixable - update debian/rules -- Micah Gersten Sat, 06 Mar 2010 23:47:38 -0600 firefox (3.6+nobinonly-0ubuntu5) lucid; urgency=low [ Micah Gersten ] * fix LP: #514108 - Cookie Accept Dialog Not Shown on Firefox 3.6; install chrome/comm.* libraries - update debian/rules * fix LP: #525181 - "Make a Support Request to the Ubuntu Community" bookmark woefully out of date; update bookmark - update debian/patches/ubuntu_bookmarks.patch [ Felix Geyer ] * fix LP: #396786 - Default theme missing in Firefox 3.6 - update debian/firefox.install [ Alexander Sack ] * use preference way to set yahoo search code 'chr-ubuntu-os' rather than patching source - update debian/firefox.js - delete debian/patches/ubuntu_codes_yahoo.patch - update debian/patches/series -- Alexander Sack Mon, 22 Feb 2010 12:53:08 +0100 firefox (3.6+nobinonly-0ubuntu4) lucid; urgency=low * fix LP: #523569 - No search providers or default search provider in 3.6+nobinonly-0ubuntu3; fix syntax issue in bugfix for bmo 534663 - update debian/patches/bz534663_attXXX_normalize_distribution_searchplugins.patch -- Alexander Sack Thu, 18 Feb 2010 03:16:19 +0100 firefox (3.6+nobinonly-0ubuntu3) lucid; urgency=low [ Alexander Sack ] * fix LP: #520963 - sysprefs not honoured since firefox is built without system xulrunner; resurrect the patch we ship in xulrunner - add debian/patches/add_syspref_dir.patch - update debian/patches/series * fix LP: #520682 - Only search provider is Ask.com; set en-US as distribution.searchplugins.defaultLocale in syspref firefox.js - update debian/firefox.js * fix LP: #428306 - default search engines are removed and readded (keywords wiped) with upgrade - add debian/patches/bz534663_attXXX_normalize_distribution_searchplugins.patch - update debian/patches/series * add ubuntu fr code for yahoo (en-US) searchplugin - add debian/patches/ubuntu_codes_yahoo.patch - update debian/patches/series [ Micah Gersten ] * Rename apport hook to firefox.py (unversioned) - rename debian/apport/firefox-3.6.py => debian/apport/firefox.py * Update apport hook to pull from unversioned profile directory * Update apport hook to report on non-distro package and tag PPA * Collect version info for firefox/abrowser packages - update debian/apport/firefox.py * Install apport hook again - update debian/firefox.install [ Jamie Strandboge ] * debian/firefox.postinst.in: move aside the old firefox-3.5 AppArmor profile -- Alexander Sack Wed, 17 Feb 2010 21:48:12 +0100 firefox (3.6+nobinonly-0ubuntu2) lucid; urgency=low [ Alexander Sack ] * fix firefox-3.5-gnome-support transitional package typo; depend on firefox-gnome-support instead of firefox-3.5-gnome-support - update debian/control [ Michael Vogt ] * add missing Replace: firefox-3.0 for the firefox-branding package (LP: #518747). This fixes a upgrade issues from hardy to lucid. - update debian/control [ Jamie Strandboge ] * debian/firefox.postinst.in: - remove AppArmor profile from dailies on upgrades (LP: #512470) - remove extraneous -T -W from apparmor_parser - check for disabled profile ourselves, since apparmor_parser on Ubuntu 9.04 and earlier didn't honor the disable/ directory * debian/firefox.preinst.in: unconditionally disable the AppArmor profile on Ubuntu 9.04 and earlier, since it requires abstractions found only in 9.10 * debian/control: have firefox Depends on lsb-release (needed in preinst) * debian/usr.bin.firefox.apparmor.in: - adjustments in rules for name change (LP: #513160) - allow /usr/bin/tr [ Micah Gersten ] * Add replaces to firefox-branding on kubuntu-firefox-installer (LP: #439431) - update debian/control * Add firefox 3 transitional packages and Replaces/Provides/Conflicts (LP: #513074) - update debian/control * Don't install firefox.xml for adding entries to gnome-default-applications-properties (LP: #519606) - update debian/control * Update rosetta template name to firefox-3.6 - update debian/translation-support/install.rdf.in * Update EM_TRANSLATION variables for firefox 3.6 - update debian/rules -- Micah Gersten Wed, 10 Feb 2010 14:52:12 -0600 firefox (3.6+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v3.6 (FIREFOX_3_6_RELEASE) + fix LP: #449744 - Firefox crashes when attempting to load Firebug 1.5 + fix LP: #66015 - Duplicate spell checking dictionaries for every entry + fix LP: #132938 - tooltips dont work in sidebar + fix LP: #195698 - Password asked separately for each tab that requires it (proxy) + fix LP: #239462 - tooltips disappear too fast + fix LP: #385816 - Resize corner grab stays visible after maximize + fix LP: #429476 - firefox crash on javascript page + fix LP: #432876 - Icons missing in Firefox searchbox drop down list + fix LP: #486284 - maxlength on input box can be overriden by autocomplete + fix LP: #501393 - Integrate Firefox notifications with notify-osd bling [ H. Montoliu ] * fix LP: #361052 - firefox apport hook fails to retrieve pluginreg.dat file * update debian/apport/firefox-3.6.py - removed unused code and minor refactoring. [ Fabien Tassin ] * Update the location of the upsteam branch now that 3.6/Namoroka has its own branch, and trunk moved on to 3.7 - update debian/mozclient/firefox-3.6.conf * Use Namoroka instead of Shiretoko as brand name and use it for snapshots. Name it Namoroka in the Preferred Application UI too - update debian/firefox-3.6-shiretoko.desktop => debian/firefox-3.6-namoroka.desktop - update debian/firefox-3.6.xml - update debian/rules * Target the 'default' branch instead of tip - add debian/moz-rev.sh - update debian/mozclient/firefox-3.6.conf * Add firefox 3.6 to the list of Preferred Applications in Gnome - add debian/firefox-3.6.xml - update debian/firefox-3.6-gnome-support.install * Add ${misc:Depends} to all non-transitional packages, make firefox-3.6-dbg depend on firefox-3.6 with the exact same version, move -dbg packges to priority extra and add firefox-3.6-gnome-support-dbg - update debian/control * Update diverged patches: - update debian/patches/browser_branding.patch - update debian/patches/firefox-profilename - update debian/patches/ubuntu_bookmarks.patch - update debian/patches/lp185622_system_path_default_browser.patch - update debian/patches/dont_depend_on_nspr_sources.patch [ Alexander Sack ] * add libnotify-dev to build-depends - update debian/control * add libiw-dev to build-depends to fix build failure - update debian/control * until we move searchplugins to a separate package provided only by the current default firefox, we need to make firefox-3.6 replace all the older firefox binary packages: firefox-3.5, firefox-3.2, firefox-3.1, firefox-3.0 - update debian/control * implement MIN_SYS_DEPS 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 + update browser directory provider patch - update debian/patches/bz515232_att399338_distro_locale_searchplugins.patch + 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-3.5.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 MIN_SYS_DEPS=0 should still work though - update debian/control + make firefox-3.5 conflict firefox-3.5-gnome-support as it shipps the gnome files directly now - update debian/control * add patch for armv7 support - add debian/patches/bz532198_lp488354_ns_invokebyindex_not_thumb2_safe.patch - update debian/patches/series * move to unversioned binary and source package name for "archive" firefox + generalize final version dependent pieces in debian/rules - update debian/rules + update mozclient/ files to create unversioned sources/tarballs - rename debian/mozclient/firefox-3.6.conf => debian/mozclient/firefox.conf - update debian/mozclient/firefox.conf - rename debian/mozclient/firefox-3.6.mk => debian/mozclient/firefox.mk + rename and update previously versioned debhelper files - rename debian/firefox-3.6-dev.install => debian/firefox-dev.install - rename debian/firefox-3.6-dev.links => debian/firefox-dev.links - rename debian/firefox-3.6-gnome-support.install => debian/firefox-gnome-support.install - rename debian/firefox-3.6-gnome-support.postinst.in => debian/firefox-gnome-support.postinst.in - rename debian/firefox-3.6.dirs => debian/firefox.dirs - rename debian/firefox-3.6.install => debian/firefox.install - update debian/firefox.install - rename debian/firefox-3.6.links => debian/firefox.links - update debian/firefox.links + rename versioned maintainer scripts - rename debian/firefox-3.6.postinst.in => debian/firefox.postinst.in - rename debian/firefox-3.6.postrm.in => debian/firefox.postrm.in - rename debian/firefox-3.6.preinst.in => debian/firefox.preinst.in - rename debian/firefox-3.6.prerm.in => debian/firefox.prerm.in + rename and update previously versioned .desktop, gnome helper and other debian integration files - rename debian/abrowser-3.6.desktop => debian/abrowser.desktop - rename debian/firefox-3.6-final.desktop => debian/firefox-final.desktop - update debian/firefox-final.desktop - rename debian/firefox-3.6-minefield.desktop => debian/firefox-minefield.desktop - update debian/firefox-minefield.desktop - rename debian/firefox-3.6-namoroka.desktop => debian/firefox-namoroka.desktop - update debian/firefox-namoroka.desktop - rename debian/firefox-3.6.menu => debian/firefox.menu - update debian/firefox.menu - rename debian/firefox-3.6.xml => debian/firefox.xml - update debian/firefox.xml - rename debian/firefox-3.6-restart-required.update-notifier => debian/firefox-restart-required.update-notifier - update debian/firefox-restart-required.update-notifier - update debian/control + disable patches for versioned directories and binaries - update debian/patches/series + add fix issues in libpr0n for make syntax issues after lucid dash/bash update; patch by Kees Cook - add debian/patches/fix-build-glitch.patch - update debian/patches/series * ease transition for daily firefox-3.6 users by adding conflicts/replaces on firefox-3.6-gnome-support to firefox binary package which now ships bits previously in there. - update debian/control * update to firefox.sh.in start script from firefox-3.5 branch and add firefox-3.6 transition accordingly; also adjust a bunch of wrongly worded debug messages - update debian/firefox.sh.in * fix version number used in profile migration dialog - update debian/migrator/main.c * fix wrapper startscript to properly handle all-static firefox build - update debian/firefox.sh.in * fix DEBIAN_NAME_OTHER to work for non-versioned abrowser main packages - update debian/rules * fix startscript for abrowser; set CMDNAME_USER=firefox for run-mozilla.sh; and also use META_NAME to guess the -bin binary - update debian/firefox.sh.in * add CMDNAME_USER feature to overwrite cmdname for abrowser in run-mozilla.sh - add debian/patches/abrowser_run_mozilla.patch - update debian/patches/series * fix abrowser.desktop; use unversioned icon and exec name - update debian/abrowser.desktop * copy abrowser.desktop translations from firefox-3.5.head branch - update debian/abrowser.desktop * add firefox-2* transitional packages for hardy users - update debian/control [ Micah Gersten ] * Rebase/minor code change after upstream landing of unified manifest (bmo: 511642) - update debian/patches/awesome_browser_branding_install.patch - update debian/patches/browser_branding.patch - update debian/patches/bzXXX_moz_app_name_inconsistencies.patch [ Jamie Strandboge ] * add AppArmor profile (disabled by default) - debian/firefox-3.6.dirs: add etc/apparmor.d/disable - add debian/firefox-3.6.preinst.in: disable the profile on new installs, installs where the last modified profile is disabled and upgrades to this version - debian/firefox-3.6.postinst.in: reload profile - add debian/firefox-3.5.postrm.in: cleanup force-complain and disable directories - add debian/usr.bin.firefox.apparmor.in - add debian/README.Debian.in with note about AppArmor - debian/apport/firefox-3.6.py: add AppArmor information if the profile is not disabled - debian/rules: install profile and update subst_files - allow dirname and pwd. Thanks to Thomas Templin. (LP: #510644) - allow the IBM jre - debian/usr.bin.firefox.apparmor.in: use @LIBDIR@/firefox-*bin as binary confined by AppArmor [ Kees Cook ] * enable PIE build for stronger security (LP: #507744) - update debian/rules - update debian/control -- Alexander Sack Sat, 23 Jan 2010 16:46:32 +0100 firefox-3.5 (3.5.7+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v3.5.7 (FIREFOX_3_5_7_RELEASE) - see USN-878-1 [ Benjamin Drung ] * Add metadata for mozilla-devscripts - update debian/control -- Micah Gersten Tue, 05 Jan 2010 18:02:04 -0600 firefox-3.5 (3.5.6+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v3.5.6 (FIREFOX_3_5_6_RELEASE) - see USN-874-1 [ Micah Gersten ] * Bump minimum system cairo to 1.8.8 - update debian/rules * Fix .desktop Name field for Slovak translation (LP: 448683) - update debian/firefox-3.5-final.desktop * Fix .desktop Name field for Estonian and Arabic translations (LP: 419507, LP: 321239) - update debian/firefox-3.5-final.desktop [ Jamie Strandboge ] * AppArmor fixes: - allow access to nautilus, to allow "Open containing folder" to work (LP: #452591) - allow access for deluge (LP: #455792) - work better with KDE by adding kde abstraction, allow access to soffice, allow access to okular and read access to /etc/fstab (for print dialog) (LP: #447006) - allow access to acroread (LP: #473268) - allow access to eog (LP: #464016) - allow access to transmission (LP: #476299) - deny noisy write attempts to deny /usr/lib/xulrunner-*/components/*.tmp as seen with 'firefox --help') - deny noisy read to /.suspended (when navigating directories) - allow access to /usr/bin/liferea-add-feed (LP: #488851) - allow access to azureus (LP: #482677) - don't require 'owner' for /media (LP: #479580) - adjust AppArmor profile binary globbing to match other branches - allow ixr access to sed (for first runs) [ Alexander Sack ] * bump lower bound for system sqlite3 to >= 3.6.16.1 - update debian/rules -- Alexander Sack Wed, 16 Dec 2009 00:43:08 +0100 firefox-3.5 (3.5.5+nobinonly-0ubuntu2) lucid; urgency=low * New upstream release v3.5.5 (FIREFOX_3_5_5_RELEASE) * fixes regressions/crashes -- Alexander Sack Mon, 09 Nov 2009 11:40:35 +0100 firefox-3.5 (3.5.4+nobinonly-0ubuntu1) lucid; urgency=low * New upstream release v1.9.1.4 (FIREFOX_3_5_4_RELEASE) - see USN-853-1 [ Alexander Sack ] * use awesome-browser-branch-3.5 during tarball creation - update debian/mozclient/firefox-3.5.conf * drop branding patch for lp:396156 as new upstream tarballs automatically contain this fix now. - delete debian/patches/lp396156_prepatch_abrowser_branding.patch - update debian/patches/series [ Fabien Tassin ] * Don't enable the AppArmor profile by default for backports coming from the Mozilla daily PPA. It's still possible for users to enable that themselves though - update debian/firefox-3.5.preinst.in -- Alexander Sack Mon, 09 Nov 2009 11:21:28 +0100 firefox-3.5 (3.5.3+build1+nobinonly-0ubuntu6) karmic; urgency=low [ Fabien Tassin ] * fix LP: #454166 - target the 'default' branch instead of tip - add debian/moz-rev.sh - update debian/mozclient/firefox-3.5.conf [ Alexander Sack ] * fix LP: #455504 - abrowser does not run from Applications Menu; create the unversioned link in debian/rules like we do for the firefox name - update debian/rules * fix LP: #455517 - supersede firefox 3.0 and xulrunner-1.9 in karmic; add transitional packages and add Conflicts/Replaces/Provides accordingly. - update debian/control * fix LP: #396156 - Help→About does not function (abrowser-3.5, jaunty-proposed); we prepatch the required changes to browser/branding/awesome-browser/ tree taken from the 3.5 branding branch: lp:~mozillateam/firefox/awesome-browser-branding-3.5 - add debian/patches/lp396156_prepatch_abrowser_branding.patch - update debian/patches/series -- Alexander Sack Tue, 20 Oct 2009 10:42:56 +0200 firefox-3.5 (3.5.3+build1+nobinonly-0ubuntu5) karmic; urgency=low * fix LP: #411691 - many Exception... "update.locale file doesn't exist" in console"; patch by Micah Gersten - update debian/rules -- Alexander Sack Thu, 15 Oct 2009 02:49:12 +0200 firefox-3.5 (3.5.3+build1+nobinonly-0ubuntu4) karmic; urgency=low [ Fabien Tassin ] * Bump requirement for system sqlite to >= 3.6.16 (bmo 508104) - update debian/rules [ Alexander Sack ] * fix LP: #423610 - daily build failures after landing of mozilla-nss.pc droppage (bug 422829); we drop our previously used nspr pkgconfig patch and fix configure.in to not require in-source nspr if libxul-sdk is used - delete debian/patches/nspr_flags_by_pkg_config_hack.patch - add debian/patches/bzXXX_libxul_sdk_nspr.patch - update debian/patches/series * now that we always use libxul-sdk for getting the nspr flags we can use --without-system-nspr and --without-system-nss all the time - update debian/rules * rework localized search engine patch to use ChromeRegistry locale information rather than a char pref; also change plugin dir order to allow locale specific searchplugins to overlay the ones shipped in "searchplugins/common" - add debian/patches/bz515232_att399338_distro_locale_searchplugins.patch - update debian/patches/series * adjust packaging to support localized searchplugins + ship default searchplugins in /usr/lib/firefox-addons/searchplugins/en-US/ and link that directory to $(DEBIAN_FF3_DIR)/distribution/searchplugins instead of the main firefox APP_DIR - update debian/rules + set default searchplugin locale pref to en-US - which is used as a fallback if no matching searchplugins/LOCALE directory exists for the current locale directory - update debian/firefox.js + do not install upstream searchplugins through debhelper file and install "debsearch" to the new distribution/.../en-US location - update debian/firefox-3.0.install + ship "common" searchplugins link that points to the old default searchplugins location '/usr/lib/firefox-addons/searchplugins/ - update debian/rules [ Jamie Strandboge ] * fix bugs surrounding apparmor profile + allow ixr access to gnash (LP: #429061) + allow ixr access to pulseaudio (LP: #432702) + allow access to plugins directory (LP: #428071) + allow access to mounted media (LP: #433362) + allow access to abstractions/ubuntu-console-email, abstractions/ubuntu-email and abstractions/ubuntu-gnome-terminal for mailto:. Add commented section for using xterm and konsole - update debian/usr.bin.firefox-3.5 + allow access to extensions directory (LP: #433128) + allow 'k' access to @{HOME}/.mozilla/**/*.sqlite* (LP: #449286) + allow Ux access to apport-bug (LP: #449423) + allow access to /etc/mplayerplug-in.conf (LP: #439484) -- Alexander Sack Thu, 15 Oct 2009 02:30:48 +0200 firefox-3.5 (3.5.3+build1+nobinonly-0ubuntu3) karmic; urgency=low [ Jamie Strandboge ] * disable profile on upgrades from earlier Ubuntu releases (LP: #436221) - update debian/firefox-3.5.preinst.in -- Alexander Sack Mon, 28 Sep 2009 10:35:46 +0200 firefox-3.5 (3.5.3+build1+nobinonly-0ubuntu2) karmic; urgency=low * security/stability update v3.5.3 build1 (FIREFOX_3_5_3_BUILD1) - see USN-821-1 - fix LP: #333127 - Firefox 3.5 and above crash on full screen flash video - fix LP: #236853 - firefox crashed with SIGSEGV in NSSRWLock_LockRead_Util() [ Alexander Sack ] * fix LP: #422365 - apport hook fails because profiles_d is not initialized in add_info if no profiles.ini exist; we ensure that profiles_d gets instantiated as an empty map even if no profiles.ini exist. - update debian/apport/firefox-3.5.py * hook firefox-addons/searchplugins as the distribution/searchplugins directory to support localized distro search engines. - update debian/rules * in case localized search engines are available the main searchplugins directory is not scanned anymore; to fix this we provide a compatibility link /usr/lib/firefox-addons/searchplugins/common => /usr/lib/firefox-addons/searchplugins - update debian/firefox-3.5.links * fix localized search engine upstream code to properly deal with general.useragent.locale being a complex pref; also change plugin dir order to allow locale specific searchplugins to overlay the ones shipped in "searchplugins/common" - add debian/patches/fix_complex_locale_distro_searchplugins.patch - update debian/patches/series [ Jamie Strandboge ] * add AppArmor profile (disabled by default) (LP: #382917) - debian/firefox-3.5.dirs: add etc/apparmor.d/disable - add debian/firefox-3.5.preinst.in: disable the profile on new installs and upgrades to this version - debian/firefox-3.5.postinst.in: reload profile - add debian/firefox-3.5.postrm.in: cleanup force-complain and disable directories - add debian/usr.bin.firefox.apparmor.in - debian/rules: install profile - add debian/README.Debian.in with note about AppArmor - debian/apport/firefox-3.5.py: add AppArmor information if the profile is not disabled - debian/firefox-3.5.preinst.in: allow for when apparmor is not installed -- Alexander Sack Thu, 03 Sep 2009 10:03:08 +0200 firefox-3.5 (3.5.2+nobinonly-0ubuntu2) karmic; urgency=low Firefox 3.5 by default upload + see: https://blueprints.launchpad.net/ubuntu/+spec/desktop-karmic-firefox-3.5 [ Fabien Tassin ] * Make firefox-3.5 the default firefox. Use the official branding only for releases (the -daily PPA remains branded as Shiretoko, like the upstream nightlies). Activate the profile migrator and the apport hooks. Add the meta packages to make the transition smoother. - update debian/control - drop debian/patches/firefox-fsh - drop debian/patches/firefox-profilename - update debian/patches/series - update debian/firefox-3.5.install - update debian/firefox.sh.in - update debian/migrator/main.c - update debian/mozclient/firefox-3.5.mk - update debian/rules - update debian/firefox-3.5-final.desktop - update debian/firefox-3.5-shiretoko.desktop - update debian/abrowser-3.5.desktop - update debian/apport/firefox-3.5.py [ Alexander Sack ] * make -final and -shiretoko .desktop file refer to unversioned "firefox" Binary and Icon - update debian/firefox-3.5-shiretoko.desktop - update debian/firefox-3.5-final.desktop - update debian/firefox-3.5-minefield.desktop - update debian/abrowser-3.5.desktop * add translations for .desktop file from firefox-3.0.head branch - update debian/firefox-3.5-final.desktop - update debian/abrowser-3.5.desktop * set BUILD_OFFICIAL = 1 to enable all official build features - update debian/rules * fix LP: #404827 - Firefox doesn't warn about Attack Sites!?; add --enable-safe-browsing to configure flags - update debian/rules * fix LP: #383484 - search engine plugins missing in firefox-3.5 packages; installing searchplugins and default theme as now firefox-3.5 Replaces: firefox-3.0 - update debian/firefox-3.5.install * fix restart issues by installing proper versioned binary (without a firefox-fsh patch); in turn drop unversioned firefox link from .install - update debian/rules - update debian/firefox-3.0.install -- Alexander Sack Mon, 10 Aug 2009 17:05:37 +0200 firefox-3.5 (3.5.2+nobinonly-0ubuntu1) karmic; urgency=low * security/stability update v3.5.2 (FIREFOX_3_5_2_RELEASE) [ Fabien Tassin ] * Fix postinst to also consider firefox-3.5 for the update-notifier restart notification - update debian/firefox-3.5.postinst.in * Fix bogus prerm rule removing the wrong alternative - update renamed debian/firefox-3.5.prerm * Refresh diverged patch - update debian/patches/nspr_flags_by_pkg_config_hack.patch -- Alexander Sack Mon, 03 Aug 2009 16:52:25 +0200 firefox-3.5 (3.5.1+build1+nobinonly-0ubuntu1) karmic; urgency=low * security/stability update v3.5.1 build1 (FIREFOX_3_5_1_BUILD1) * fix LP: #396460 - Firefox 3.5 'final' version is in repos but tooltip in menu says 'beta'; we update the shiretoko desktop file to not say "beta" anymore - update debian/firefox-3.5-shiretoko.desktop * fix LP: #398121 - firefox-3.5-gnome-support failed to install/upgrade; we make the postinst script more failsafe - update debian/firefox-3.5-gnome-support.postinst.in -- Alexander Sack Thu, 16 Jul 2009 18:27:57 +0200 firefox-3.5 (3.5+nobinonly-0ubuntu1) karmic; urgency=low * New upstream release taken from tag FIREFOX_3_5_RELEASE * Bump Depends/Build-Depends for xulrunner-1.9.1(-dev) to >= 1.9.1 - update debian/control * Bump EM_TRANSLATION_{MIN,MAX}_VERSION and MaxVersion/MinVersion (from application.ini) - update debian/rules -- Fabien Tassin Tue, 30 Jun 2009 20:01:33 +0200 firefox-3.5 (3.5~rc2+nobinonly-0ubuntu1) karmic; urgency=low * New upstream release taken from tag FIREFOX_3_5rc2_RELEASE * Fix startup page, release notes and first run bogus URLs when using non official brandings. Also fix bogus addons URLs due to our change of appname (LP: #388880) - update debian/patches/firefox-profilename * Fix profile migrator broken when using abrowser-3.5 (LP: #331654) - update debian/firefox.sh.in * Bump Standards-Version to 3.8.1 - update debian/control * Call update-menus - update debian/firefox-3.5.postinst.in * Make firefox-3.5-dbg depend on firefox-3.5 with the exact same version - update debian/control * Bump Depends and Build-depends to xulrunner* >= 1.9.1~rc2 - update debian/control * Refresh diverged patch: - update debian/patches/firefox-profilename -- Fabien Tassin Fri, 19 Jun 2009 18:55:00 +0200 firefox-3.5 (3.5~b4+nobinonly-0ubuntu2) karmic; urgency=low * bump (build-)depends version on xulrunner-1.9.1 to >= 1.9.1~b4 - update debian/control -- Alexander Sack Wed, 06 May 2009 22:27:21 +0200 firefox-3.5 (3.5~b4+nobinonly-0ubuntu1) karmic; urgency=low * New upstream release 3.5 b4 [ H. Montoliu ] * fix LP: #361052 - firefox apport hook fails to retrieve pluginreg.dat file - update debian/apport/firefox-3.5.py - removed unused code and minor refactoring -- Alexander Sack Wed, 29 Apr 2009 15:19:59 +0200 firefox-3.5 (3.5~b4~hg20090330r24021+nobinonly-0ubuntu1) jaunty; urgency=low * New upstream snapshot, needed to initiate the firefox 3.1->3.5 transition (LP: #352995) * Add libstartup-notification0-dev to build-deps as it now seems to be mandatory on lpia - update debian/control * Fix the mozclient include to really use the local configuration - update debian/rules * Update MOZCLIENT_GETDATE to make it use pushlog so it is not confused by merges with dates in the past - update debian/mozclient/firefox-3.5.conf -- Fabien Tassin Mon, 30 Mar 2009 19:00:40 +0200 firefox-3.1 (3.1~b3+build2+nobinonly-0ubuntu1) jaunty; urgency=low * New upstream release taken from tag FIREFOX_3_1b3_BUILD2 (LP: #339181) -- Fabien Tassin Sat, 07 Mar 2009 15:27:58 +0100 firefox-3.1 (3.1~b3~hg20090205r23182+nobinonly-0ubuntu1) jaunty; urgency=low [ Fabien Tassin ] * Drop upstreamed patch now that it has landed and add --with-system-libxul to configure. - update debian/rules - drop debian/patches/installer_shouldnt_copy_xulrunner.patch - update debian/patches/series [ Alexander Sack ] * add lower bound for xulrunner-1.9.1-dev build-depends to >= 1.9.1~b3~ - update debian/control -- Alexander Sack Sat, 07 Feb 2009 15:18:30 +0100 firefox-3.1 (3.1~b3~hg20090122r22900+nobinonly-0ubuntu1) jaunty; urgency=low [ Alexander Sack ] * improve reload plugins patch; dont rename function - update debian/patches/bzXXX_reload_new_plugins.patch * forward reload plugins patch upstream - debian/patches/bzXXX_reload_new_plugins.patch => bz460917_att350845_reload_new_plugins.patch * fix reload new plugins patch - use variables that actually exist on 3.1 - update debian/patches/bz460917_att350845_reload_new_plugins.patch [ Fabien Tassin ] * Move mozclient project files from mozilla-descripts to this package and update the upstream branch now that it has moved to 3.2 - add debian/mozclient/firefox-3.1.conf - add debian/mozclient/firefox-3.1.mk - update debian/rules * Fix menu still mentionning firefox 4 - update debian/firefox-3.1.menu * Fix WM class for minefield - update debian/firefox-3.1-minefield.desktop * Fix the update-notifier script to really look for firefox-3.1 - update debian/firefox-3.1-restart-required.update-notifier * Fix patch series after the rename of patch bz460917_* - update debian/patches/series * Revert to codename branding for betas - update debian/rules * Fix typo in control file - update debian/control * Drop useless patch: - drop debian/patches/ftbfs-with-branding-dir - update debian/patches/series * Update diverged patches: - update debian/patches/ubuntu_no_app_updates.patch - update debian/patches/dont_depend_on_nspr_sources.patch - update and rename debian/patches/ubuntu_bookmarks.html => debian/patches/ubuntu_bookmarks.patch & d/p/series -- Fabien Tassin Fri, 23 Jan 2009 00:33:43 +0100 firefox-3.1 (3.1~b2+build1+nobinonly-0ubuntu1) jaunty; urgency=low New upstream release: 3.1 beta 2 from FIREFOX_3_1b2_BUILD1 (LP: #274187) [ Fabien Tassin ] * Change appname and use a dedicated profile so 3.1 could run along with 3.0 without locking/corrupting the profile. Initial 3.1 profile is cloned from 3.0 whenever possible. - update debian/firefox.sh.in - add debian/patches/firefox-profilename - add debian/patches/firefox-fsh * Use Shiretoko, codename for 3.1 instead of Granparadiso - rename debian/firefox-3.1-granparadiso.desktop => firefox-3.1-shiretoko.desktop - update debian/rules * Unset FORCE_OFFICIAL_BRANDING to return to minefield branding for intermediate snapshots and to Shiretoko branding for milestones - update debian/rules * Set MALLOC_OPTIONS=O before calling xulrunner during build. This is needed to avoid a dead-lock in jemalloc when running under fakeroot - update debian/rules * Drop system nspr/nss (until the soname work is stable) - update debian/rules * Update requirement for system sqlite3 to >= 3.6.0 - update debian/rules * Add libasound2-dev to Build-Depends for the new HTML5