Comment 39 for bug 486284

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package firefox - 3.6+nobinonly-0ubuntu1

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
    + 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/ - 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/
    - 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 <email address hidden> ]
  * 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/ => debian/mozclient/
    + 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/ => debian/
      - 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/ => debian/
      - rename debian/ => debian/
      - rename debian/ => debian/
      - rename debian/ => debian/
    + 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/ => debian/
      - update debian/
      - 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
  * 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 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/
  * 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/
  * fix DEBIAN_NAME_OTHER to work for non-versioned abrowser main packages
    - update debian/rules
  * fix startscript for abrowser; set CMDNAME_USER=firefox for;
    and also use META_NAME to guess the -bin binary
    - update debian/
  * add CMDNAME_USER feature to overwrite cmdname for abrowser in
    - 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 <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

  [ Jamie Strandboge <email address hidden> ]
  * add AppArmor profile (disabled by default)
    - debian/firefox-3.6.dirs: add etc/apparmor.d/disable
    - add debian/ disable the profile on new installs,
      installs where the last modified profile is disabled and upgrades to
      this version
    - debian/ reload profile
    - add debian/ cleanup force-complain and disable
    - add debian/
    - add debian/ with note about AppArmor
    - debian/apport/ 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/ use @LIBDIR@/firefox-*bin as binary
      confined by AppArmor

  [ Kees Cook <email address hidden> ]
  * enable PIE build for stronger security (LP: #507744)
    - update debian/rules
    - update debian/control
 -- Alexander Sack <email address hidden> Sat, 23 Jan 2010 16:46:32 +0100