Граф коммитов

2103 Коммитов

Автор SHA1 Сообщение Дата
Oleg Romashin 40ef3f4b57 Bug 451263 - Implement moz-icon for Qt port. r=vladimir. 2008-09-20 04:03:23 -04:00
Benjamin Smedberg f0fdeb2ef7 Remove the v1 string ABI compatibility hacks. Replace references of nsTAString_CharT with nsTSubstring_CharT which is the new base class. r=dbaron 2008-09-19 11:07:22 -04:00
Vladimir Vukicevic 3e6c793e30 b=451621; push new pixman with arm fast-paths; r=me 2008-09-17 14:15:01 -07:00
Robert O'Callahan b62a92e835 Backing out bug 449443 (SQLite upgrade) 2008-09-17 12:19:51 +12:00
Shawn Wilsher 97a60acb58 Bug 449443 - Upgrade to SQLite 3.6.2
This changeset contains the changes to Mozilla code for the upgrade of SQLite.
r=Mano
2008-09-16 09:48:30 -04:00
John Wolfe f711420e4a Bug 454786 - Configuration Changes to allow WinCE resource and assembly compiling; r=ted.mielczarek 2008-09-16 14:18:56 +02:00
Oleg Romashin bed72a5865 Bug 445934 - Layout linking broken in NS_OSSO disable-libxul configuration. r=ted.mielczarek 2008-09-13 07:47:45 +03:00
Oleg Romashin df8945bc5a Bug 454391 - Building of Qt port for N810 is failed. r=ted.mielczarek 2008-09-13 07:40:02 +03:00
Robert Kaiser b3901a31af bug 451601 - kill MOZILLA_LOCALE_VERSION, main mozilla-central patch to kill xpfe-style chrome versions, r=ted sr=Neil 2008-09-11 01:08:57 +02:00
Brad Lassey 2c9c05cbf8 Bug 437950 - Support for mailto: r=cbiesinger 2008-09-10 12:10:23 -04:00
Brad Lassey 9432bdb5fa Bug 453867 - Change NS_HILDON by MOZ_PLATFORM_HILDON p=tonikitoo r=ted 2008-09-10 12:08:44 -04:00
Ted Mielczarek ff7706a544 bug 447642 - get rid of --disable-mochitest, replace MOZ_MOCHITEST with ENABLE_TESTS. r=bsmedberg 2008-09-09 13:59:11 -04:00
Ted Mielczarek 1caa47ccb0 bug 454256 - --enable-static firefox builds should error in configure. r=bsmedberg 2008-09-09 13:59:11 -04:00
Ginn Chen 0147be3600 Back out Bug 450717 2008-09-08 15:19:23 +08:00
Ginn Chen 6a56d63d61 Bug 450717 dep file for pixman-mmx.c isn't generated with GCC r=ted.mielczarek 2008-09-08 14:24:35 +08:00
Ginn Chen 61f1976cbb Bug 440714 use -xldscope for Sun Studio on Solaris r=vladimir,benjamin sr=benjamin 2008-09-08 14:21:07 +08:00
Jim Blandy 917d3bfc16 Bug 97954: Compute fully-substituted values of NSPR_CFLAGS and NSPR_LIBS. r=bsmedberg
This patch depends on compute-libxul-dist-in-configure.patch.  The
comments there explain why we need 'fully-substituted values'.

The computation of NSPR_CFLAGS and NSPR_LIBS in the top-level
configure.in is non-trivial.  To avoid duplicating all that in the
SpiderMonkey configure script, we'd like to just pass the values we've
computed down to that script as arguments.  So:

. The values should contain complete filenames, and ought not contain
  references to makefile variables only meaningful to the main build
  machinery.  In particular, they shouldn't be recursively expanded
  variables that refer to LIBXUL_DIST.

. We should set NSPR_LIBS and NSPR_CFLAGS, not the temporaries _libs
  and _cflags, because these values are what we want to pass down to
  SpiderMonkey.  A later patch in the series uses these values.
2008-09-05 10:19:25 -07:00
Jim Blandy ceaba9297e Bug 97954: Don't cite Makefile variables in the value for LIBXUL_DIST. r=bsmedberg
Background:

Thread-safe SpiderMonkey needs NSPR for threading support, so it uses
the values of NSPR_CFLAGS and NSPR_LIBS to compile and link.  The
configure script puts values for those variables in
$(DEPTH)/config/autoconf.mk.  They're recursively expanded Make
variables, and the configure script gives them values that cite the
value of LIBXUL_DIST.

LIBXUL_DIST is itself a recursively expanded variable which usually
refers to $(DIST), but refers to $(LIBXUL_SDK) if we're building
against a separate XUL tree.

Once SpiderMonkey has its own configure script, that script should
take options specifying values to use for NSPR_CFLAGS and NSPR_LIBS.
The values we pass to it shouldn't try to reference $(LIBXUL_DIST) or
any other variable from the surrounding makefiles: a stand-alone
Spidermonkey's configuration and build system shouldn't mention LIBXUL
at all.  SpiderMonkey doesn't depend on LIBXUL, only NSPR, which just
happens to be installed in the same dist directory as LIBXUL.

That means we need to compute fully-substituted values for NSPR_CFLAGS
and NSPR_LIBS, suitable for stand-alone use in the top-level configure
script, which we can pass down to the SpiderMonkey configure script
(once it has one).

The first step is to actually compute an independent value for
LIBXUL_DIST, one that doesn't refer to either $(DIST) or
$(LIBXUL_SDK).  This means we need to make that choice in the
configuration script, not in autoconf.mk.  Subsequent patches will use
this to compute fully-substituted values for NSPR_LIBS and NSPR_CFLAGS.
2008-09-05 10:19:21 -07:00
Mark Banner 9202651c70 Bug 445146 Move editor/ui from mozilla-central to comm-central, build changes r=ted, move r/sr=Neil 2008-09-03 14:35:28 +01:00
Arpad Borsos bd19471c1c Bug 449777 - "clean mozilla-central from unneeded references to composer and camino" [r=ted] 2008-08-30 15:59:20 +01:00
Benjamin Smedberg 6749e6339c Followup to bug 450194 - use AC_LANG_CPLUSPLUS, stupid mistake pointed out by Peter Weilbacker 2008-08-28 09:31:57 -04:00
Benjamin Smedberg 2903665246 Bug 450194 - Add -Wno-invalid-offsetof to our warnings flags, because we break the rules on purpose. r=dbaron 2008-08-27 11:24:51 -04:00
Armen Zambrano Gasparnian 41f6973de1 Bug 451466 - wget target to get en-US binary, r=ted 2008-08-27 11:02:33 -04:00
Robert Kaiser d17ef73f74 bug 451909, first step: error out if builds unset MOZ_XUL_APP, r=ted 2008-08-26 19:58:12 +02:00
Håkan Waara 19dd2de1c3 Bug 394901 - make nsIUserInfo implementation on mac work, and modernize it. r=vlad and r=ted on configure change 2008-08-24 22:44:41 +02:00
Arpad Borsos c3f030640b Bug 445143 - "clean mozilla-central from unneeded references to suite, mail, etc." [r=Standard8 r=ted] 2008-08-19 23:05:00 -05:00
Robert Longson d388bfe998 Bug 450495 - Make foreignObject a mandatory part of SVG. r+sr=roc 2008-08-17 12:18:21 +01:00
Oleg Romashin 4490c66152 merge with mozilla-central 2008-08-16 03:39:26 -04:00
Atsushi Sakai c80d16d1e4 Bug 448338, a typo in configure.in (--with-l10n-base)
r=Pike
2008-08-15 21:02:27 -04:00
Benjamin Smedberg fcdd7efd04 Bug 450196 - Don't use -Wconversion, a=dbaron 2008-08-14 11:48:05 -04:00
Doug Turner d8e7df7684 NS_OSSO requires DBUS. bug 445943. r=ted 2008-08-11 17:22:48 -07:00
Simon Montagu 45a441badc Bug 447853. Remove obsolete intl/ctl module. r=ted, sr=roc 2008-08-11 18:11:41 +03:00
Oleg Romashin 75fc2387ae mozilla-central merge 2008-08-08 13:05:00 +03:00
Vladimir Vukicevic 298b275851 [dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad 2008-08-06 13:48:55 -07:00
Vladimir Vukicevic 25088ea826 (really) backing out d883ab4b8f41 2008-08-06 16:32:33 -07:00
Vladimir Vukicevic 0845cd7905 [dfb,422221] Gtk/DirectFB port core; patches from dfb tree, r=vlad 2008-08-06 13:48:55 -07:00
Dave Townsend 540a206265 Backout of bug 445042, upgrade to SQLite 3.6.0, due to performance regressions 2008-08-05 17:12:39 +01:00
Oleg Romashin 427aa3fb16 Merging mozilla-central to mozilla-qt. 2008-08-03 20:30:10 +03:00
Chris Double bb2ac19dee Bug 422538. Integrate Ogg decoders, missing configure.in change. r=ted,r+sr=roc 2008-07-30 01:03:54 -07:00
Chris Double 89ecc86a17 Bug 422538. Integrate Ogg decoders. r=ted,r+sr=roc 2008-07-29 23:50:14 -07:00
Robert O'Callahan 5317b8ad69 Bug 447930. Preserve old timestamp on cairo-features.h across reconfigures, if it hasn't changed. r=bsmedberg 2008-07-29 21:49:58 -07:00
Graydon Hoare ec10e9a4f4 Bug 444845, js hooks to control vtune, r=sayrer 2008-07-29 15:19:26 -07:00
Igor Bukanov 893087a23c bug 445391 - re-enable OJI for Firefox 3.1, the configure changes is from jst, r=jst,crowder, sr=benjamin 2008-07-29 19:53:03 +02:00
Brad Lassey 751ab7c99d relanding Bug 441636 after bad backout 2008-07-27 09:44:20 -04:00
Brad Lassey 9a564dc498 Back out of bug 441636 2008-07-27 09:26:54 -04:00
Shawn Wilsher 18c6ad3076 Bug 445042 - Upgrade to SQLite 3.6.0
This contains the needed changes to our own code (readme file, configure.in, and
def file changes).
r=myk
2008-08-04 15:40:53 -04:00
L. David Baron 5170340487 Make configure not crash when /bin/sh is dash and there's a config.cache. (Bug 448020) r=Pike, ted.mielczarek 2008-07-26 09:14:48 -07:00
Axel Hecht 0342b19153 bug 442279, remove firefox in-product help from the repository, r=gavin, ted 2008-07-24 19:12:25 +02:00
Axel Hecht fdee640cd1 bug 445328, add configure option ot l10n repositories, r=ted 2008-07-22 08:57:07 +02:00
Marco Perez a3a62fc07c Bug 436806 - "binary format check during build is broken in FreeBSD 7" (unbreak binary format check on freebsd7 and newer) [r=ted/luser r=wtc] 2008-07-12 05:14:47 -05:00