~oem-solutions-group/firefox/firefox-3.0.dennis

Viewing all changes in revision 231.

  • Committer: Nicolas Valcarcel Scerpella
  • Date: 2010-07-08 16:49:20 UTC
  • Revision ID: nvalcarcel@canonical.com-20100708164920-znzwad9h4t7r08ih
* Added default_directory.diff for MIE compatibility
* Merged with upstream. Remaining changes:
  - Remove Firefox  branding from package.
  - Fix sed command on rules for lsb_release changes compatibility
* New upstream beta targetted at experimental:
  - Much better search plugins handling. They can be added and removed at
    will, and even better, system-wise search plugins can be ignored at the
    profile level. (Closes: #352195, #320957, #296425, #308005)
* browser/components/shell/src/Makefile.in: Correctly install the
  setDefaultBrowser component.
* config/rules.mk: Don't install extensions in the chrome.
* debian/firefox.links: Link /usr/lib/firefox/dictionaries to
  /usr/share/myspell/dicts.
* config/autoconf.mk.in, configure, configure.in: Add the
  --enable-system-myspell argument to configure to use the system myspell
  library.
* extensions/spellcheck/myspell/src/Makefile.in: Use the system myspell
  library when asked to.
* debian/rules:
  - Add --enable-system-myspell to configure call.
  - Do shlibsign libfreebl's (there can be several depending on the arch).
* debian/control: Add libmyspell-dev to build dependencies.
* browser/components/microsummaries/src/Makefile.in, config/Makefile.in:
  Add rules so that make clean cleans everything.
* allmakefiles.sh: Removed references to nonexisting Makefiles in
  extensions/xmlextras/base.
* configure, configure.in: Apply patches from bz#334866, bz#319012 and
  bz#335949 + fixups to workaround gcc visibility hidden bugs, especially
  #331460 (an instance of which is actually still present in C++,
  see gcc#26905).
* extensions/inspector/build/src/Makefile.in,
  extensions/inspector/build/src/inspector.pkg,
  extensions/inspector/build/src/nsInspectorModule.cpp: Added missing files
  for the DOM Inspector component.
* extensions/inspector/build/src/Makefile.in,
  layout/inspector/public/Makefile.in: Adapted so that the DOM Inspector
  component would build correctly and the xpt would be installed in
  the extensions directory.
* extensions/reporter/Makefile.in: Install missing reporter's preference.
* New upstream release. Contains fixes for various security issues.
* debian/mozilla-firefox-runner: Remove /usr/lib from
  LD_LIBRARY_PATH. (Closes: #321789)
* xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp: Fix for previous
  arm fix. Thanks Steve. (Closes: #325535)
* netwerk/base/src/nsStandardURL.cpp: Patch from bz#307259 to fix
  CAN-2005-2871, a buffer overflow vulnerability in IDN
  processing. (Closes: #327452)
* xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp,
  xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp,
  xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp: Patch
  from Steve Langasek to fix unused vs. used gcc attribute on alpha and
  arm. (Closes: #325535)
* browser/app/profile/firefox.js: Revert patch to remove the "I'm
  feeling lucky" search. Some like it, some hate it, so upstream
  behaviour wins. If you still feel strongly about it, make your case
  upstream.
* gfx/src/gtk/nsFontMetricsXft.cpp: Apply patch from bz#252033 to work
  around a bug in XRender that might be causing #319349. 
* debian/rules, nsprpub/pr/include/md/_linux.cfg,
  security/coreconf/Linux.mk: Apply patch from Andreas Jochens to allow
  ppc64 builds. (Closes: #322617)
* debian/mozilla-firefox.prerm: Move -depth option to find to suppress
  warnings. Thanks Mike Hommey.
* debian/presubj: Have bugzilla bug URL point to a page where you can
  enter a bug.
* browser/app/profile/firefox.js: removed the "I'm feeling lucky" from
  the keyword.URL, so now if you enter search terms in the address bar
  you will be presented with search results and not taken to the first
  result. Thanks Torok Edwin. (Closes: #321823)
* modules/libpr0n/src/imgLoader.cpp, modules/libpr0n/src/imgLoader.h:
  Apply ported patch from Serge Belyshev from bz#293307 to fix problem
  with gcc-4.0 on amd64. (Closes: #319336)
* debian/rules: Remove silly --enable-freetype configure line. Thanks
  Antony Gelberg. (Closes: #319886)
* New upstream release. (Closes: #318672)
* debian/rules: Remove hack to use gcc 3.4 on amd64, since now we're all
  on gcc 4.0. (Closes: #318684)
* debian/control:
  - Remove gcc 3.4 build depends on amd64
  - Explicitly build depend on libxinerama-dev. 
* gfx/src/gtk/nsScreenGtk.cpp: Patch from Loic Minier to fix
  gdk_property_get warnings.
* widget/src/gtk2/mozdrawingarea.c: Patch from Loic Minier to fix
  crashes under GTK 2.7. (Closes: #318903)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: