Publishing details
Changelog
firefox (3.6~hg20100120r33527+nobinonly-0ubuntu1~umd2+asac1) 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 <email address hidden> ]
* 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 <email address hidden> ]
* 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
* 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
* Add libstartup-notification0-dev to build-deps as it now seems to be
mandatory on lpia
- update debian/control
* 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.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
* Fix profile migrator broken when using abrowser-3.6
- update debian/firefox.sh.in
* Call update-menus
- update debian/firefox-3.6.postinst.in
* Fix bogus prerm rule removing the wrong alternative
- update renamed debian/firefox-3.6.prerm -> debian/firefox-3.6.prerm.in
- update debian/rules
* 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
- update debian/patches/firefox-profilename
* Fix postinst to also consider firefox-3.6 for the update-notifier
restart notification
- update debian/firefox-3.6.postinst.in
* Bump Standards-Version to 3.8.1
- update debian/control
* 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 <email address hidden> ]
* add libnotify-dev to build-depends
- update debian/control
* fix LP: #398121 - firefox-3.5-gnome-support failed to install/upgrade; we
make the postinst script more failsafe
- update debian/firefox-3.6-gnome-support.postinst.in
* add libiw-dev to build-depends to fix build failure
- update debian/control
* 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 restart issues by installing proper versioned binary (without firefox-fsh
patch changing the dist binary name); in turn drop unversioned firefox link
from .install; dropping versioned binary part from firefox-fsh accordingly
- update debian/rules
- update debian/firefox-3.6.install
- update debian/patches/firefox-fsh
* 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.6.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
* 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
* fix localized search engine upstream code 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
* 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
* 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 <email address hidden>
- add debian/patches/fix-build-glitch.patch
- update debian/patches/series
[ Micah Gersten <email address hidden> ]
* 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
* Bump minimum system cairo to 1.8.8
- update debian/rules
[ Jamie Strandboge <email address hidden> ]
* 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
[ Benjamin Drung <email address hidden> ]
* Add metadata for mozilla-devscripts
- update debian/control
[ Fabien Tassin ]
-- Fabien Tassin <email address hidden> Thu, 21 Jan 2010 05:29:52 +0100
Builds
Built packages
-
abrowser
metapackage for the unbranded abrowser
-
abrowser-3.5
dummy upgrade package for firefox-3.5 -> firefox
-
abrowser-3.5-branding
dummy upgrade package for firefox-3.5 -> firefox
-
abrowser-branding
package that ships the abrowser branding
-
firefox
safe and easy web browser from Mozilla
-
firefox-3.5
dummy upgrade package for firefox-3.5 -> firefox
-
firefox-3.5-branding
dummy upgrade package for firefox-3.5 -> firefox
-
firefox-3.5-dbg
dummy upgrade package for firefox-3.5 -> firefox
-
firefox-3.5-dev
dummy upgrade package for firefox-3.5 -> firefox
-
firefox-3.5-gnome-support
dummy upgrade package for firefox-3.5 -> firefox
-
firefox-branding
Package that ships the firefox branding
-
firefox-dbg
firefox debug symbols
-
firefox-dev
Development files for Mozilla Firefox
-
firefox-gnome-support
Support for GNOME in Mozilla Firefox
-
firefox-gnome-support-dbg
firefox gnome support debug symbols
Package files