-
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)