Commit Graph

2740 Commits

Author SHA1 Message Date
Markus Stange
24f7463d0c Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
2009-10-01 11:15:32 +13:00
Ben Turner
9914a675f3 Merge mozilla-central 2009-09-23 13:14:34 -07:00
Vladimir Vukicevic
7c4a9a0ff3 b=416117; allow building jemalloc on windows with vc9sp1; r=ted
--HG--
rename : memory/jemalloc/crtsp1.diff => memory/jemalloc/crtvc8sp1.diff
2009-09-22 13:00:18 -07:00
Walter Meinl
a265eab0b0 [OS/2] Bug 512504 - don't link against external libs that are stubs when the real function is in libc, r=pweilbacher 2009-09-22 15:57:05 +02:00
Benjamin Smedberg
2ddee4d280 Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted 2009-09-22 09:05:48 -04:00
Ben Turner
596ccf5e7a Merging mozilla-central once more to hopefully clear windows unit tests 2009-09-20 10:47:21 -07:00
Phil Ringnalda
6fce97e58d Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted 2009-09-18 19:59:53 -07:00
Vladimir Vukicevic
d023bfc631 b=517557; remove --enable-canvas; r=ted 2009-09-18 16:48:35 -07:00
Benjamin Smedberg
03bc0e116d Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Chris Jones
427a01d800 Merge backout. CLOSED TREE 2009-11-16 23:50:52 -06:00
Chris Jones
2a2094819d Backout b68f602ce949 2009-11-16 23:49:22 -06:00
Daniel Holbert
f9c9ba9cff Bug 528263: Use -Wno-variadic-macros argument for g++, to hide useless compiler warning. r=graydon r=bsmedberg 2009-11-16 17:22:53 -08:00
Chris Jones
8a41af9985 bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg 2009-11-16 17:57:21 -06:00
Bartłomiej B
691214a200 Bug 521750 - Follow-up: add some actually used compilation options when detecting __thread support [r=bsmedberg] 2009-11-16 10:48:34 -06:00
L. David Baron
4eb9387563 Need an AC_TRY_LINK when checking for __thread in case a new gcc is combined with an old ld. (Bug 521750) r=bsmedberg 2009-10-30 14:06:35 -07:00
Shawn Wilsher
9b387c80c1 Bug 525539 - Upgrade to SQLite 3.6.16.1
This fixes one common crash bug in SQLite 3.6.16 tracked by bug 523405.
2009-10-30 13:24:21 -07:00
Benjamin Smedberg
9a7ff08a35 Make NS_IsMainThread faster on our major platforms. (Bug 521750) r=dbaron 2009-10-28 10:28:57 -07:00
Makoto Kato
3a0c0c3f5d Bug 469654 - Windows x64 build support. r=ted 2009-10-06 17:28:05 +09:00
Karl Tomlinson
5492f67440 b=518506 make public pixman symbols available in --disable-libxul and --enable-system-cairo builds r=bsmedberg 2009-12-14 10:00:31 +13:00
Jacek Caban
b3c46ff741 Bug 529327 - Undefined references to IID_* symbols on mingw, r=ted 2009-12-13 09:44:15 -08:00
Jacek Caban
be2720394f Bug 526302 - Wrong OS_TEST value when cross compiling on Linux with mingw, r=cls, sr=ted 2009-12-13 09:44:15 -08:00
Josh Aas
e0c2fe308b Backed out changeset 3ff17b03644e: Rename sqlite3 library to mozsqlite3, fixes compile problems and crashes on Mac OS X. 2009-12-13 07:57:08 -05:00
Ted Mielczarek
e991ec6e9e Rename sqlite3 library to mozsqlite3, fixes compile problems and crashes on Mac OS X. b=513747 r=sdwilsh 2009-12-13 02:10:11 -05:00
Vladimir Vukicevic
c62e96b0c0 b=516213; Freshen WebGL implementation and enable on trunk (part 2); r=mwsteele,roc 2009-09-17 23:01:12 -07:00
Wolfgang Rosenauer
220c968af5 Bug 512671 - gnomevfs and gio shouldn't be built in libxul-sdk builds. r=luser 2009-09-16 15:41:54 +02:00
Josh Aas
8ebbb5dc03 Use gcc-4.2 and the 10.5 SDK by default in Gecko 1.9.3. Gecko 1.9.3 builds will no longer run on Mac OS X 10.4. b=501436 r=ted 2009-09-15 13:11:24 -04:00
Mitchell Field
fe0c8cd2d4 Bug 513924 - "remove tons of options from configure" [r=ted.mielczarek r=benjamin]
--HG--
extra : rebase_source : 2ca44f54f550507248b41c69c883090c389db419
2009-09-15 13:06:32 -04:00
Josh Aas
8feeba4bec Use gcc-4.2 and the 10.5 SDK by default in Gecko 1.9.3. Gecko 1.9.3 builds will no longer run on Mac OS X 10.4. b=501436 r=ted 2009-09-15 13:02:12 -04:00
Mark Finkle
5af590af06 Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted.mielczarek] 2009-10-15 14:38:10 -04:00
Josh Aas
2019309068 Use gcc-4.2 by default on Mac OS X in all configurations. b=513353 r=ted 2009-09-30 16:58:41 -04:00
Benjamin Smedberg
42afa88874 Bug 518401 - configuring with a relative path fails on Windows, r=ted
--HG--
extra : rebase_source : 14de4165119fad32325c5251401c439a8aceb7b6
2009-09-30 10:07:38 -04:00
L. David Baron
55cf0f2f37 Don't check for iwlib.h if SKIP_LIBRARY_CHECKS is set. (Bug 509060) r=bsmedberg 2009-09-11 06:46:35 -04:00
Ted Mielczarek
150c8d5be2 bug 511743 - add way to apply NSS patches to source at build time. r=bsmedberg 2009-09-02 09:35:14 -04:00
Gavin Sharp
82052e3ad8 Bug 514954: add AC_DEFINE/AC_SUBST for official branding, r=ted 2009-09-07 00:07:14 -04:00
Jacek Caban
c45ec6e926 Bug 505739 - "Remove XCFLAGS from default compile line to fix mingw cross-compile issues" (remove X_CFLAGS from CPPFLAGS) [r=bsmedberg] 2009-09-04 21:54:02 -05:00
Wan-Teh Chang
7a99ca1ed3 Bug 509319: We also need to generate libnssdbm3.chk with shlibsign.
We don't need to link with -lsoftokn3.  Add nssdbm3 to some packaging
files.  The patch is written by Kai Engert <kaie@kuix.de>.  r=wtc.
2009-09-04 18:28:54 -07:00
Serge Gautherie
9435d4e28a Bug 514664 - Remove (now) useless MOZ_ENABLE_COCOA; (Av1-MC) Just remove it
r=ted.mielczarek
2009-09-05 00:23:50 +02:00
Gavin Sharp
cdbe41c67b Bug 514519 - make --enable-official-branding app-agnostic. r=ted 2009-09-04 14:27:49 +02:00
Mitchell Field
d6e8ce5295 Bug 514131 - remove xpcom/obsolete, r=bsmedberg 2009-09-02 13:01:29 -04:00
Serge Gautherie
51d8738e84 Bug 513602 - Remove (now) useless MOZ_GFX_TOOLKIT; (Bv1-MC) Just remove it
r=vladimir
2009-09-01 00:41:38 +02:00
Benjamin Smedberg
689058eecc Merge mozilla-central into Electrolysis 2009-08-26 12:15:27 -04:00
Ted Mielczarek
f2d96f1b3d bug 508861 - Build/ship the C++ runtime with MSVC/jemalloc. r=bsmedberg
--HG--
extra : rebase_source : 3ce54c05f07236d49469b66c695bfac3ccef06af
2009-08-17 13:13:37 -04:00
Doug Turner
60ae41e157 Bug 512520 - remove Maemo geolocation providers. r=staurt 2009-08-25 15:08:56 -07:00
Masatoshi Kimura
b8b02603b9 Bug 509179. Disable compilation of TSF when not available in the SDK. r=ted 2009-08-25 12:13:42 -07:00
jhorak@redhat.com
a5beb085b9 Bug 402892. Support gio as well as gnome-vfs. r=roc 2009-08-25 11:58:11 -07:00
Ben Turner
4b83a1de0e Merge backout 2009-08-07 11:55:36 -07:00
Ben Turner
3b69dc049c Backed out changeset c2858daf5f4a now that bsmedberg's boxes are updated. 2009-08-07 11:55:24 -07:00
Brad Lassey
f2b1972741 bug 520622 - use windows style paths for windows mobile build r=ted 2009-10-26 13:28:33 -04:00
Mark Finkle
3d58d58fdc Bug 517086: Set Fennec user agent [r=ted] 2009-10-26 12:07:56 -04:00
Makoto Kato
eedbf120db Bug 518544 - configure cannot detect NEON support if using gcc in Ubuntu 9.04 ARM. r=vlad 2009-10-26 10:22:19 +09:00
John Wolfe
8cca79671f Bug 458088 - add WinCE default configuration settings to configure.in. r=ted 2009-10-25 14:42:53 +01:00
Benjamin Smedberg
536bd45d92 Disable using the static C++ runtime (on Windows-MSVC) because Chromium requires the full version and we're getting duplicate symbols. See bug 508861 which may be a necessary in order to get nightly builds running again (we actually need to ship the C++ runtime somewhere). 2009-08-06 16:09:55 -04:00
Brian Crowder
3ff16209ca Bug 509249: Fast Startup component, r=luser,mfinkle, sr=gavin, original code by vlad 2009-08-22 00:13:49 -07:00
Karl Tomlinson
f46b4eab5b Bug 511326 Move libasound out of global OS_LIBS r=doublec 2009-08-21 10:08:18 +12:00
Robert Strong
6d1e20da00 Followup to Bug 507513 - Need ABI defined for WinCE / WinMo. Make the code portable. r=ted.mielczarek 2009-08-18 16:08:56 -07:00
Taras Glek
5cee56363b Bug 457949 - no need for Stopwatch r=bsmedberg
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
tglek@mozilla.com
6da2f5fcc8 Bug 508421 - move res/ stuff into toolkit.jar (r=bsmedberg)
* * *
* * *
2009-08-27 08:35:48 -07:00
Ted Mielczarek
b219a04d76 bug 511791 - configure and PGO fail with ICC. r=bsmedberg 2009-08-25 18:18:24 -04:00
Mark Finkle
656cb66199 Backed out changeset 7c0b5c2b3501 2009-10-13 16:20:11 -04:00
Mark Finkle
f26ed39b9d Bug 511290: Can't use standard file picker to upload files from user's Maemo File area [r=roc r=ted] 2009-10-13 15:55:11 -04:00
Ben Turner
dec6db0c06 Disable necko wifi for the moment until bsmedberg updates his linux box 2009-07-30 12:03:46 -07:00
Ben Turner
a050c21b91 Merge mozilla-central 2009-07-30 11:28:07 -07:00
Shawn Wilsher
87d5dd1cbd Bug 519270 - Upgrade to SQLite 3.6.18
This changeset contains the changes to mozilla code for the upgrade.
2009-10-01 10:17:02 -07:00
Martin Stránský
202ff4aa95 Bug 72892 - nsLocalFile::GetDiskSpaceAvaialble ignores quotas for unix, r=bsmedberg
--HG--
extra : rebase_source : 3bd5a75f7548a1ca45ff96676a752f23a2e9a13d
2009-09-30 14:26:10 -04:00
Makoto Kato
598716340a Really disable ctypes on arm. b=519146, r=ted 2009-09-28 09:02:10 -07:00
Jonathan Steele
795daf9ace Bug 514787 - Remove unused TARGET_CARBON and TARGET_API_MAC_CARBON in configure.in. r=ted 2009-09-27 11:22:48 +02:00
Josh Aas
1518dffcdd Enable Core Text text back-end by default. b=517877 r=ted 2009-09-26 22:44:08 -04:00
Tobias Hunger
be6f02b857 Bug 518585 - Fix the cairo Qt backend to build. r=pavlov 2009-09-26 17:51:08 +02:00
Mitchell Field
41c8798093 Bug 514665 - fix stupid module name differences on windows. r=ted 2009-09-25 18:41:16 +02:00
Dan Witte
af2c3364cd Add libffi_msvc fork for msvc x86 builds, and other build fixes for various platforms.
bug 513783, r=bsmedberg.
2009-09-23 10:57:22 -07:00
Dan Witte
8716af4a26 Land jsctypes. b=513783, r=jorendorff, sr=bsmedberg. 2009-09-23 10:57:22 -07:00
Benjamin Smedberg
3f76d197c8 Make --disable-ipc work... mac-ppc now builds by default. 2009-07-20 15:04:52 -04:00
Benjamin Smedberg
8094281085 Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Benjamin Smedberg
a5a8720d99 Disable IPC on mac PPC, probably permanently 2009-07-17 16:19:01 -04:00
Benjamin Smedberg
f901818963 Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless 2009-07-17 15:10:35 -04:00
Benjamin Smedberg
d615293e95 Bug 463417 - import the nsinstall.exe source from CVS buildtools repository: make it capable of copying files with very long names, build it by default on Windows hosts, and stop using the moztools version, r?timeless 2009-07-09 14:48:45 -04:00
Vladimir Vukicevic
cab646a652 b=500472; flash activex shunt for Windows CE; r=jst 2009-07-16 14:13:29 -07:00
Florian Queze
b06df296e2 Bug 498330 - make distclean doesn't work with --disable-compile-environment. r=ted 2009-07-13 13:48:46 +02:00
Jeff Muizelaar
220b6e9cfb Remove debugging code that slipped in with changeset 4f3614d130da 2009-07-10 13:51:54 -04:00
Benjamin Smedberg
5f48293ccf Require Windows XP SP2, and disable a compile-time check which doesn't make much sense in the chromium code. 2009-07-02 11:57:55 -04:00
Benjamin Smedberg
a7eaf47932 Build fixes: * enable RTTI by default when building with GCC to work around the tr1/functional error * link with -lrt * Tell chromium that it's always using wide wchar on Linux 2009-06-30 13:21:26 -04:00
Benjamin Smedberg
e527ef540e Merge changes from mozilla-central to electrolysis 2009-06-30 12:04:18 -04:00
Benjamin Smedberg
08c3ca4c7b Make --enable-libxul the default, since we require it with IPC 2009-06-30 10:59:54 -04:00
Karl Tomlinson
be3d6eb544 Bug 463075: building xul app --with-libxul-sdk fails lacking nspr-config. r=ted 2009-06-30 13:57:56 +01:00
Benjamin Smedberg
a90c9ba160 Build the pieces of the chromium code we actually need. Many thanks to bent for doing this the first time: I redid the Makefile to be all in one directory and use vpath directives so that dependencies work correctly. 2009-06-29 14:31:58 -04:00
Walter Meinl
4739734af2 Bug 494490 - make install on linux installs the system_wrappers{_js} in includedir; r=benjamin 2009-06-24 23:31:27 +02:00
Jonathan Steele
2e25f45794 Bug 477170. Remove Windows95/98 support from configure.in. r=ted
--HG--
extra : rebase_source : cf9d5aa2347053266a63f92a27d1f23d0186a7d3
2009-06-24 21:10:47 +12:00
Doug Turner
a0cca3eda6 Bug 500088. CAIRO_HAS_DDRAW_SURFACE is not tested for on WINCE. I also moved cairo.h from nsWindow.cpp to nsWindow.h to support this #define. r/sr=stuart. 2009-06-23 17:26:11 -07:00
Kevin Brosnan
016c741bf0 Bug 499144 - system-nspr dependency outdated in configure.in. r=benjamin 2009-07-09 14:55:53 +02:00
Serge Gautherie
d601847fb6 Bug 481780 - WINCE define needs to be in ACDEFINE; (Bv1) Un-duplicate |AC_SUBST(WINCE)|; r=ted.mielczarek 2009-07-09 14:01:16 +02:00
Vladimir Vukicevic
344e4eadd9 b=503123; add some additional defines/include paths to WinCE tools; r=dougt 2009-07-08 16:34:01 -07:00
Phil Ringnalda
d2ca4abd8e Bug 435923 - Remove BUILD_OFFICIAL in favor of MOZILLA_OFFICIAL, r=ted 2009-07-07 20:24:45 -07:00
Phil Ringnalda
b493ac4260 Bug 501586 - Remove the last vestiges of MOZ_MILESTONE_RELEASE, r=ted 2009-07-07 20:24:40 -07:00
Siddharth Agarwal
fe7342bd72 Followup to Bug 489579 (Use -FI (force include) for MSVC instead of passing defines via the command line) -- remove the $(DEPTH) after the -FI. r=ted
--HG--
extra : rebase_source : c5d0f524254754e8dc9ba0ea876c525a30ab6317
2009-06-23 23:19:30 +05:30
Makoto Kato
e2ad10727b Bug 497826 - _PLATFORM_DEFAULT_TOOLKIT of WinCE should be 'cairo-windows' instead of 'windows'. r=ted 2009-06-23 13:27:13 +09:00
Siddharth Agarwal
bef9676443 Final part of bug 503756 -- reland bug 489579. r=bsmedberg
--HG--
extra : rebase_source : 73a994583b600cc03ba51a323cf96bb18c2e8153
2009-08-14 03:03:30 +05:30
Vladimir Vukicevic
e904e6da92 b=500883; put canvas3d into core (disabled by default, configure flag to enable); r=me,npotb 2009-06-27 16:44:35 -07:00
Phil Ringnalda
e7d4b33ab3 Bug 499632 - Remove run_viewer target, r=ted 2009-06-26 22:31:32 -07:00
Robert Sayre
f412b45d68 Merge tracemonkey to mozilla-central. 2009-07-29 17:05:05 -04:00
Robert Sayre
636f608126 Merge mozilla-central to tracemonkey. 2009-07-28 15:39:43 -04:00
Bobby Holley
cd0b27cceb Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir 2009-07-29 10:13:08 -04:00
Jason Orendorff
3431af1c47 Bug 505522 - Support building with C++ exceptions. r=bsmedberg. 2009-07-21 12:13:21 -05:00
Wesley W. Garland
1d78b17e21 Bug 502696 js_CompareAndSwap on sparc should not use PRLock() r=jorendorff sr=benjamin 2009-07-24 17:41:42 +08:00
Justin Dolske
fb434726f0 Bug 504953 - Clean up firefox branding in the build system. r=benjamin
--HG--
rename : browser/app/macbuild/background.png => browser/branding/nightly/background.png
rename : browser/installer/windows/nsis/branding.nsi => browser/branding/nightly/branding.nsi
rename : browser/base/branding/about.png => browser/branding/nightly/content/about.png
rename : browser/base/branding/aboutCredits.png => browser/branding/nightly/content/aboutCredits.png
rename : browser/base/branding/aboutFooter.png => browser/branding/nightly/content/aboutFooter.png
rename : browser/base/branding/icon48.png => browser/branding/nightly/content/icon48.png
rename : browser/base/branding/icon64.png => browser/branding/nightly/content/icon64.png
rename : browser/app/default16.png => browser/branding/nightly/default16.png
rename : browser/app/default32.png => browser/branding/nightly/default32.png
rename : browser/app/default48.png => browser/branding/nightly/default48.png
rename : browser/app/macbuild/disk.icns => browser/branding/nightly/disk.icns
rename : browser/app/document-os2.ico => browser/branding/nightly/document-os2.ico
rename : browser/app/macbuild/document.icns => browser/branding/nightly/document.icns
rename : browser/app/document.ico => browser/branding/nightly/document.ico
rename : browser/app/document.png => browser/branding/nightly/document.png
rename : browser/app/macbuild/dsstore => browser/branding/nightly/dsstore
rename : browser/app/firefox-os2.ico => browser/branding/nightly/firefox-os2.ico
rename : browser/app/macbuild/firefox.icns => browser/branding/nightly/firefox.icns
rename : browser/app/firefox.ico => browser/branding/nightly/firefox.ico
rename : browser/base/content/browserconfig.properties => browser/branding/nightly/locales/browserconfig.properties
rename : browser/locales/en-US/chrome/branding/brand.dtd => browser/branding/nightly/locales/en-US/brand.dtd
rename : browser/locales/en-US/chrome/branding/brand.properties => browser/branding/nightly/locales/en-US/brand.properties
rename : browser/app/mozicon128.png => browser/branding/nightly/mozicon128.png
rename : browser/app/firefox-branding.js => browser/branding/nightly/pref/firefox-branding.js
rename : browser/app/splash.bmp => browser/branding/nightly/splash.bmp
rename : browser/installer/windows/wizHeader.bmp => browser/branding/nightly/wizHeader.bmp
rename : browser/installer/windows/wizHeaderRTL.bmp => browser/branding/nightly/wizHeaderRTL.bmp
rename : browser/installer/windows/wizWatermark.bmp => browser/branding/nightly/wizWatermark.bmp
2009-07-23 17:35:49 -07:00
Peter Weilbacher
829e02dcea [OS/2] Bug 506524: Disable Necko-WiFi by default on OS/2, r=wuno@lsvw 2009-07-26 21:28:24 +03:00
L. David Baron
ce9ac156d8 Fix typo in error message. (Bug 505774) 2009-07-22 14:58:16 -04:00
L. David Baron
656406295d Don't silently disable WiFi on Linux if we can't find iwlib.h. (Bug 503597) r=dougt,bsmedberg 2009-07-22 07:23:25 -04:00
Siddharth Agarwal
99c5a5a321 Part of Bug 503756 -- temporarily back out bug 489579 so that srcdir builds start working again. 2009-07-21 20:06:10 +05:30
L. David Baron
f6da2efd50 Backed out changeset 6e11834d07c9 (Bug 503597) until x86_64 Linux tinderboxes (bug 505215) and maybe other tinderboxes (bug 505203, bug 505204) are updated. 2009-07-20 08:58:17 -04:00
L. David Baron
1abef83160 Don't silently disable WiFi on Linux if we can't find iwlib.h. (Bug 503597) r=dougt,bsmedberg 2009-07-20 07:04:42 -04:00
L. David Baron
53e2566c2b Use char16_t when available, and when it is, don't test for -fshort-wchar. (Bug 502298) r=bsmedberg 2009-07-20 07:04:41 -04:00
Jonathan Steele
7ca075a6db Bug 508720 - Remove less than 4 for GCC Version in Mac; r=ted.mielczarek 2009-08-11 00:40:46 +02:00
Serge Gautherie
c582f4062e Bug 508760 - Remove MSVC6 support from the tree; (Av1) configure.in; r=ted.mielczarek 2009-08-08 11:47:15 +02:00
Serge Gautherie
eb225d6760 Bug 508156 - configure.in: remove AC_DEFINE(_WIN32); (Av1) Just remove it; r=ted.mielczarek 2009-08-08 11:47:12 +02:00
Benjamin Smedberg
bba15fbb29 Bug 508677 - Remove PyXPCOM (extensions/python) from mozilla-central. The code now lives in a separate repository, http://hg.mozilla.org/pyxpcom. moa=toddw r=ted 2009-08-07 13:10:07 -04:00
Shawn Wilsher
20198282b0 Bug 508104 - Upgrade to SQLite 3.6.16.
This contains the changes to mozilla code.
r=asuth

--HG--
extra : rebase_source : b7e5fc8824f207a37c1ea2c71a9a250ab5a7e513
2009-08-03 16:01:56 -07:00
Robert Sayre
1354a12127 Merge mozilla-central to tracemonkey. 2009-08-02 15:27:09 -07:00
Robert Strong
cf96b0067e Bug 507513 - Need ABI defined for WinCE / WinMo, r=ted.mielczarek 2009-08-01 16:21:59 -07:00
Mark Steele
1af5610ff2 Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff 2009-07-30 11:48:02 -07:00
Doug Turner
b151fd72c7 Bug 495542 - make building without a necko/wifi an error. r=ted 2009-06-30 16:49:38 -07:00
Vladimir Vukicevic
e74300c7d0 b=381494; add optional splashscreen for our slower targets; r=bsmedberg 2009-06-16 11:59:35 -07:00
Siddharth Agarwal
8aa60a10f5 Bug 489579 -- Use -FI (force include) for MSVC instead of passing defines via the command line. r=ted
--HG--
extra : rebase_source : 3ac723088c40af8840dc5ff26a1cbde457e5c65f
2009-05-11 16:09:33 +05:30
Shawn Wilsher
cf1e10d39d Bug 493560 - Upgrade to SQLite 3.6.14.2
This change contains the changes to mozilla code for the SQLite upgrade.
r=asuth
2009-06-11 14:21:03 -07:00
Vladimir Vukicevic
caada9a07f b=494095; use -O3 for Mac builds; r=sayrer 2009-05-20 22:18:39 -07:00
Shawn Wilsher
051bdc15e7 Backed out changeset dd3d70e5849e (bug 493560) 2009-05-19 16:46:20 -04:00
Shawn Wilsher
f854d83098 Bug 493560 - Upgrade to SQLite 3.6.14.1
This changeset contains the changes to Mozilla code.
r=asuth
2009-05-19 08:10:52 -07:00
Hiroyuki Ikezoe
f4c2964244 Bug 493672: fix xulrunner --with-libxul-sdk build, r=bsmedberg 2009-05-19 11:05:24 -04:00
Benjamin Smedberg
ed93ee935f Bug 491855 - Enabling CoreText should be explicit instead of magically enabled based on the SDK version, r=ted 2009-05-12 10:31:09 -04:00
Josh Aas
de6cea9549 Default Mac OS X minimum deployment target for 64-bit builds should be 10.5. b=492089 r=ted 2009-05-12 10:08:07 -04:00
Daniel Holbert
5c46154ce5 Bug 491325: Redirect stderr of 'cat' to /dev/null in configure.in's check for GCC pipe support. r=ted 2009-05-05 10:54:38 -07:00
Michael Ventnor
8d9ac8159c Bug 469880 - Implement callback support for libnotify notifications, and fall back to XUL notifications if the server doesn't support callbacks. r+sr=roc 2009-05-04 10:11:11 +02:00
Dão Gottwald
d8fe419911 Backed out changeset 99cdecb3734f 2009-05-04 10:23:25 +02:00
Michael Ventnor
7b6ec343ea Bug 469880 - Implement callback support for libnotify notifications, and fall back to XUL notifications if the server doesn't support callbacks. r+sr=roc 2009-05-04 10:11:11 +02:00
Phil Ringnalda
03278668ab Bug 489122 - MOZ_REFLOW_PERF not AC_DEFINED by --enable-reflow-perf since it's misspelled _PREF in configure.in, r+sr=roc 2009-05-03 18:35:33 -07:00
Siddharth Agarwal
c61dd94f15 Part 3 of bug 472093 -- fix build system to use NTDDI_VERSION instead of random checks -- add MOZ_NTDDI_* defines, switch code over to use these defines.
r=ted for build config parts, r=jmathies for app association and download manager changes, r+sr=bz for helper app service, r=vlad + sr=ted for stock icons.
2009-04-12 20:25:29 +05:30
Doug Turner
def7efcf2b bug 490365 - fixed checkerboard screen of death caused by huge_malloc failure due to configure.in error. r=staurt 2009-04-28 09:43:18 -07:00
Doug Turner
48c3023086 bug 490325 - fixed build bustage on wince r=blassey 2009-04-28 09:39:55 -07:00
Vladimir Vukicevic
83135751fd b=490037; export localtime_r/gmtime_r from CE shunt; r=dougt 2009-04-24 12:55:12 -07:00
Vladimir Vukicevic
58c5594f79 b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
d74478825c Backed out changeset 1eec75c27e2f 2009-04-24 10:43:19 -07:00
Vladimir Vukicevic
ea2f5a27fc b=488608; enable jemalloc on CE6; r+sr=stuart 2009-04-24 10:31:18 -07:00
Vladimir Vukicevic
721ab2c374 b=489732; add start of no-native-theme theme; r=me,nptob 2009-04-22 21:40:53 -07:00
Vladimir Vukicevic
6047b94178 b=488910, cairo ddraw backend for wince (configure bits); r=vlad 2009-04-22 17:48:30 -07:00
cmills@nvidia.com
98d436b376 b=484864, b=488910 - cairo ddraw backend for wince; r=vlad 2009-04-22 17:48:30 -07:00
Neil Rashbrook
675589edb9 Followup to bug 427750 to check for Python 2.5 only when building on Windows as a host r=ted 2009-04-22 13:15:23 +01:00
Nino DAversa
9f514b4be2 Bug 482613 - Support for WiFi Scanning on Windows Mobile r=dougt, sr=jst 2009-04-21 07:30:25 -07:00
Siddharth Agarwal
cf6f7628f6 Bug 472093 -- fix build system to use NTDDI_VERSION instead of random checks -- part 2, define MOZ_WINSDK_TARGETVER and error out if the SDK is too old. r=bsmedberg 2009-04-21 13:26:26 +01:00
tk
e691f19226 bug 487396 - fix some of the jemalloc windows build madness (followup). r=ted 2009-04-21 07:32:16 -04:00
Ted Mielczarek
9778d6ab76 bug 487396 - fix some of the jemalloc windows build madness. r=bsmedberg 2009-04-20 06:56:23 -04:00
Ginn Chen
744e35f875 Bug 488260 Sun Studio is not recognized if $CC, $CXX are not set r=jim 2009-04-20 15:22:56 +08:00
Benjamin Smedberg
79f1d51693 Bug 486782 - Implement a MOZILLA_FS_LAYOUT makefile variable to distinguish between the bundle layout used by darwin-cocoa and the standard unix-like layout used by darwin-gtk2. Original patch by Jeremy Huddleston, updated and r=bsmedberg 2009-04-15 09:08:58 -04:00
Shawn Wilsher
783fd39a36 Merge for backout of bug 487664 2009-04-14 15:10:28 -04:00
Shawn Wilsher
3c0a6e7a21 Backed out changeset 629e0c724413 (bug 487664) 2009-04-14 15:09:56 -04:00
Vladimir Vukicevic
9af6bdf08f b=487956; Fix wrong braces in configure.in, leading to premature expansion; r=stuart 2009-04-14 10:21:23 -07:00
Shawn Wilsher
433fa2dd6d Bug 487664 - Upgrade to SQLite 3.6.13
This changeset contains the changes needed for Mozilla's code.
r=asuth
2009-04-14 11:40:43 -04:00
Josh Aas
39f5ad242c Remove OJI from the tree. b=485984 r/sr=jst 2009-04-09 22:38:21 -04:00
Josh Aas
b5c4ced94f Minor Mac OS X fs code cleanup, mostly change some member variable names. b=487045 r/sr=roc 2009-04-09 20:46:49 -04:00
Vladimir Vukicevic
8f6c5b65be b=482676; add pixman NEON optimizations; r=jeff 2009-04-07 12:12:31 -07:00
Jeff Muizelaar
52c97edf1e Bug 481926 - Rewrite color management component sr=vlad, r=ted, r=joedrew (\o/)
Replaces lcms with qcms
2009-04-07 12:02:11 -04:00
Ted Mielczarek
5dbd040cf7 bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows hosts). r=bsmedberg 2009-04-06 14:09:15 -04:00
Matthew Gregan
1922412388 Bug 485291 - Update liboggplay to b4a7efa06d46596515071490cb255c3548d90371. rs=roc, r=ted.mielczarek for build changes, r=chris.double for local liboggplay changes
--HG--
extra : rebase_source : 84b9322bc764ff70d0df4bd9ff51c3ec243bdc1d
2009-04-04 01:56:22 +13:00
Joe Drew
db7246feb6 Backed out changeset 6f3c2171bbb2:
Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad
2009-04-03 16:27:27 -04:00
Jeff Muizelaar
e823d73623 Bug 481926 - Rewrite color management component. r=joe,ted sr=vlad 2009-04-03 15:09:56 -04:00
Benjamin Smedberg
31e8405239 When building with pymake, use gmake for NSS because of the pain and suffering on Windows. 2009-03-11 16:32:10 -04:00
Jonathan Kew
9c5052b1c6 Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X 10.4 SDK builds right now due to Mac OS X 10.4 not supporting Core Text. Try #2. b=389074 r=jdaggett 2009-03-29 17:31:51 -07:00
Serge Gautherie
4eb784a90c Bug 479978 - remove references to MOZ_PROFILE from the build system; (Cv2-MC) the 8 files; r=ted.mielczarek 2009-03-28 03:00:25 +01:00
Josh Aas
ead58807ca Backed out changeset e413694940b3 2009-03-27 14:32:49 -07:00
Jonathan Kew
142b887c3f Add Core Text backend, will eventually replace ATSUI. Turned off for 32-bit Mac OS X builds right now due to Mac OS X 10.4 not supporting Core Text. b=389074 r=jdaggett 2009-03-27 10:18:35 -07:00
Brad Lassey
7a50fa1c98 bug 481582 - changes to configure.in needed to build jemalloc on windows ce r=bsmedberg 2009-03-23 21:18:19 -04:00
Joe Drew
1df9d9d65c Bug 484076 - Update pixman and cairo. This upgrades Cairo to git revision c932a809d6484503d7ee267d934bbc87c8d44092. r=vlad 2009-03-20 16:02:45 -04:00
Josh Aas
dde6460538 Stop using FlatCarbon headers on Mac OS X. b=482277 r=bsmedberg 2009-03-19 10:41:13 -07:00
Doug Turner
3652c70b16 Bug 482613. Until WinCE wifi support is enabled, do not error out. fixes build bustage on wince 2009-03-17 23:56:28 -07:00
Doug Turner
c4b46661bd Bug 479898 - Support for wifi scanning. r=dolske/stuart, sr=jst 2009-03-16 17:30:58 -07:00
Daniel Holbert
17b0f92cbd Bug 473705: Enable SVG Animation (SMIL) support in builds by default. r+sr=roc 2009-03-10 13:36:38 -07:00
John Daggett
917a5a9e8f backing out ca2d45349d89 due to unit test failures 2009-03-10 17:00:09 +09:00
Daniel Holbert
36a8b01715 Bug 473705: Enable SVG Animation (SMIL) support in builds by default. r+sr=roc 2009-03-09 21:43:01 -07:00
Doug Turner
b38df147a7 Bug 481780 - WINCE define needs to be in ACDEFINE. r=ted 2009-03-09 16:53:53 -07:00
Antonio Gomes (tonikitoo)
cc56acc7ca Bug 482156 - Get rid of (unnecessary) LIBGNOME dependency. r=bsmedberg and roc 2009-03-09 19:38:59 -04:00
Robert Sayre
7d362491de Merge tracemonkey to mozilla-central. 2009-03-09 14:45:46 -04:00
Benjamin Smedberg
ea55eb615e Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted 2009-03-09 10:55:41 -04:00
Nicholas Nethercote
25ca356b40 Bug 475876: change --with-valgrind to --enable-valgrind and add hooks to tell valgrind about the JIT's self-modifying code. r=gal (JIT parts), r=luser (build config parts). 2009-03-05 13:24:03 -08:00
Doug Turner
bf850dbb2e bug 473180. remove TARGET_DEVICE=emulator. It was an old hack to get builds working on wince simulators. no longer needed r=ted+jimb 2009-02-26 12:23:25 -08:00
Jeff Muizelaar
fabd738e33 Bug 442109 - youtube videos don't play; r=vladimir 2009-02-25 16:25:12 +01:00
Siddharth Agarwal
8270eca8b1 Part 1 of bug 472093 -- fix build system to use NTDDI_VERSION instead of random checks -- define MOZ_WINSDK_MAXVER to be highest Windows version supported by the SDK, r=ted 2009-02-21 03:09:20 +01:00
Ginn Chen
f00fb7f292 Bug 476448 fix for Sun Studio Express r=jim 2009-02-18 19:45:21 +08:00
Shawn Wilsher
cc3b4f8c91 Bug 478297 - Upgrade to SQLite 3.6.10
This changeset only contains the changes to mozilla's code.
r=asuth
2009-02-15 11:33:09 -08:00
Vladimir Vukicevic
10b6e2e33b really fix configure.in (CLOSED TREE argh) 2009-02-12 18:50:41 -08:00
Vladimir Vukicevic
e1819e65c7 Fix mobile tinderbox bustage; CLOSED TREE ok 2009-02-12 18:43:24 -08:00
Vladimir Vukicevic
9f362eae15 b=477727; add WINCE_WINDOWS_MOBILE define and associated configure flag; r=ted 2009-02-12 18:26:01 -08:00
Brad Lassey
5020c7c5f4 bug 477679 - default to -Ox for windows ce optimization flag r=ted 2009-02-09 19:01:54 -05:00
Ginn Chen
e2e20c10d1 Bug 476448 -KPIC is obsolete in Sun Studio 12 SPARC r=jim 2009-02-09 14:21:09 +08:00
Leon Sha
076b5ecd37 Bug 477001 - Configure error on solaris cmp: illegal option -- b. wtc: review+ kairo: review+ benjamin: approval1.9.1+ 2009-02-09 10:23:43 +08:00
Robert Kaiser
e4b5aefd40 bug 474732 - Rerunning configure causes the world to be rebuilt, r=ted 2009-02-03 16:29:21 +01:00
Benjamin Smedberg
62819d719b Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted - fixed patch: XRE_GetBinaryPath gets the file of the executable: we want to pass the parent directory to XPCOM. 2009-01-20 14:56:44 -05:00
Wesley W. Garland
6314f92b5b Bug 475393 Standalone Spidermonkey should build on Solaris with GCC r=jim 2009-02-02 18:54:48 +08:00
Doug Turner
9ec60d05cd Bug 464394 - Define MOZ_GFX_OPTIMIZE_MOBILE on WINCE. r=ted 2009-01-28 15:35:02 -08:00
Brad Lassey
9fed2d7000 bug 474737 - Windows ce tools refactor, NPOTB r=dougt, ted
--HG--
rename : build/wince/tools/vs9ppc2003arm/arm-wince-as.c => build/wince/tools/arm-wince-as.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-gcc.c => build/wince/tools/arm-wince-gcc.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-lib.c => build/wince/tools/arm-wince-lib.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-link.c => build/wince/tools/arm-wince-link.c
rename : build/wince/tools/vs9ppc2003arm/arm-wince-res.c => build/wince/tools/arm-wince-res.c
rename : build/wince/tools/vs9ppc2003arm/toolspath.h => build/wince/tools/toolspath.h
2009-01-28 13:13:56 -05:00
Jim Blandy
5151951c4e Bug 475064: Use 'test !', not '! test' in configure scripts. r=bsmedberg 2009-01-28 09:01:40 -08:00
Fabien Tassin
c68bc89c26 Bug 460913 - "Installer shouldn't copy xulrunner files into Firefox install directory" [r=bsmedberg] 2009-01-27 17:35:44 -06:00
Brad Lassey
598810b6ec bug 462908 - Implement Freetype font backend for windows ce r=karlt, jdagget sr=stuart, vlad 2009-01-23 01:24:29 -05:00
Arpad Borsos
d7a7793d48 Bug 472654 - kill libart remains from configure; kill libart remains from configure, v2; r=ted.mielczarek 2009-01-22 19:04:04 +01:00
Arpad Borsos
ccb3bf3f10 Bug 451909 - kill MOZ_XUL_APP now that all apps set it; configure cleanup, mozilla-central, refreshed; r=ted.mielczarek 2009-01-22 18:59:34 +01:00
John Wolfe
67ce6b8950 bug 472165 - changes to configure.in needed so windows mobile tools don't need to be in PATH variable r=ted 2009-01-22 11:19:37 -05:00
Masatoshi Kimura
3b1520927c Bug 471854 - Build error in accessible/public/msaa on x64 Windows with VC8; r=(m_kato + ted.mielczarek) 2009-01-21 16:12:35 +01:00
Bobby Holley
0e0124e86e Bug 469558: --enable-system-lcms build option should be removed.r=bsmedberg,sr=ted.
Relanding after 8f347bf50a53 was backed out in e1da61348dda. Issues should be fixed.
2009-01-20 21:02:43 -08:00
Benjamin Smedberg
04110a51cd Backed out changeset 700bca4b693f due to reftest failure (bug 470971) 2009-01-20 18:59:20 -05:00
Benjamin Smedberg
4d262c4424 Bug 470971 - Add ability to pass the GRE dir to xpcshell, r=ted 2009-01-20 14:56:44 -05:00
Jim Blandy
a716b0a466 Bug 461841: Use configure-defined macros in #ifdefs for WinCE in js/src. r=crowder
Perform the appropriate configure-time tests, and hard-code the
answers for targets that don't support autoconf-style tests.  Check
for the io.h header, and the setbuf and isatty library functions.

In js/src/xpconnect/shell/xpcshell.cpp, use configure-#defined
preprocessor symbols to decide what to #include and use.  The
top-level configure script defines the preprocessor symbols used here.

In js/src/prmjtime.cpp, use them to select the appropriate method for
retrieving fine-grained time information for Windows and WinCE.  The
js/src/configure script defines the preprocessor symbols used here.

(This should cover the issues addressed by patch.v2 in bug 461841,
except for the stdint issue.)
2009-01-16 14:10:48 -08:00
Brian Birtles
0a47d48dae Bug 216462: Add support for basic SVG animation (SMIL). Disabled in builds by default. r+sr=roc 2009-01-14 20:38:07 -08:00
Ted Mielczarek
08e26d1a70 bug 462004 - JavaScript shell should provide line editing facilities. r=bsmedberg
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2008-12-03 08:55:27 -05:00
Shawn Wilsher
75a2726894 Bug 471685 - Upgrade to SQLite 3.6.7
This contains the changes to Mozilla code for the upgrade.
r=asuth
2009-01-08 11:51:21 -05:00
Benjamin Smedberg
7fc08d712d Backed out changeset 8f347bf50a53 due to x86-64 build bustage, and the fact that the committed patch didn't match the reviewed patch in an important way (bug 469558) 2009-01-13 10:19:25 -05:00
Bobby Holley
bedc314b08 Bug 469558: --enable-system-lcms build option should be removed.r=vlad,sr=ted 2009-01-12 16:20:45 -08:00
Ted Mielczarek
9ea675b626 bug 472877 - Add configure option to enable gczeal. r=crowder 2009-01-10 17:00:20 -05:00
Shawn Wilsher
3e566983ba Merge for backout of bug 471685 with a CLOSED TREE 2009-01-09 13:17:06 -08:00
Shawn Wilsher
d8f8a2dec4 Backed out changeset c569a8f91c0e (bug 471685) with a CLOSED TREE 2009-01-09 13:16:05 -08:00
Robert Strong
0b99da49f5 Bug 472801 - Enabling updater no longer requires iconv. r=ted.mielczarek 2009-01-09 10:19:48 -08:00
Shawn Wilsher
9497d3d2a0 Bug 471685 - Upgrade to SQLite 3.6.7
This contains the changes to Mozilla code for the upgrade.
r=asuth
2009-01-08 11:51:21 -05:00
Michael Ventnor
06caf49741 Bug 469880. Support a libnotify-based implementation of nsIAlertsService for GTK. r+sr=roc,r=ted
--HG--
extra : rebase_source : f9a6a01ffaf868712429a42193a275eecaf9a614
2009-01-08 21:12:16 +13:00
timeless@mozdev.org
57d05de949 Bug 471451 - configure outputs garbage while figuring out arguments for midl if midl is missing, r=ted 2009-01-07 20:42:15 -08:00
Brian Crowder
98fb58ed3e Bug 411726 - Use localtime_r when available, to improve Date reporting for locales like Venezuela on platforms like OS X. r=mrbkap, r=ted (for build changes) 2009-01-06 09:18:35 -08:00
Doug Turner
acb08690b1 Backed out changeset 5b6c7ace97c4
this patch is fine, it just had the wrong comment.
2009-01-05 10:08:00 -08:00
John Wolfe
e01ce84cbf Bug 464180 - link error when building nsWaveDecoder on wince. r=ted 2009-01-05 10:03:07 -08:00
Phil Ringnalda
2df79b4bd8 Backed out changeset 55e23c647137 (bug 462004) so the backout for bug 467862 to solve bug 471097 can actually build 2008-12-25 19:49:53 -08:00
Ted Mielczarek
f00a2cb279 bug 462004 - JavaScript shell should provide line editing facilities. r=bsmedberg
--HG--
rename : js/src/js.cpp => js/src/shell/js.cpp
2008-12-03 08:55:27 -05:00
Jim Blandy
4149ac2a02 Bug 469225: Move HAVE_ARM_SIMD test after header file tests. r=vladimir
This should have no effect; the test there is in the midst of a
section titled, "Checks for header files", and doesn't belong there.

I've made the same change in both the top-level configure.in and
js/src/configure.in, just to keep things parallel.
2008-12-22 13:59:28 -08:00
Jim Blandy
e9c4425a81 Bug 467583: Make js/src share the 'dist' tree with the enclosing build. r=ted.mielczarek 2008-12-22 13:22:38 -08:00
Jim Blandy
6e2aad61e3 Bug 468463: Use proper equality operator for Unix 'test' command. r=ted.mielczarek 2008-12-19 11:11:01 -08:00
Oleg Romashin
98c80a3621 Bug 463887 - Building XRemoteCLient is broken on CHINOOK-ARMEL-2007 toolchain. r=ted.mielczarek, a191=beltzner. 2008-12-13 09:42:08 -05:00
Shawn Wilsher
0341fd41e7 Backed out changeset 00563815af18 (bug 463887) because it caused orange. 2008-12-11 20:25:40 -05:00
Oleg Romashin
ddaf3a0f39 Bug 463887 - Building XRemoteCLient is broken on CHINOOK-ARMEL-2007 toolchain. r=ted.mielczarek, a191=beltzner. 2008-12-12 01:39:17 -05:00
Ted Mielczarek
347925c7ad bug 468515 - configure doesn't set OS_TEST properly in 64-bit OS X builds. r=bsmedberg 2008-12-11 09:52:18 -05:00
Robert Sayre
69b2417529 Merge tracemonkey to m-c 2008-12-11 03:22:39 -08:00
Anton Rogaynis
c8c8af4e5b Bug 468463 - Disable support for printing in Qt. r=ted.mielczarek. 2008-12-11 02:39:43 -05:00
Benjamin Smedberg
22340a45d8 Merge mozilla-central into tracemonkey, specifically to pick up bug 467579. 2008-12-09 21:37:35 -05:00
Phil Ringnalda
3b00db79d6 Bug 463982 - Drop configure support for cairo-mac widget toolkit, r=ted 2008-12-07 19:31:40 -08:00
Arpad Borsos
094bbdd8f8 Bug 462438 - kill MOZ_PROFILESHARING and MOZ_IPCD; build system cleanup + removes, v2; r+sr=benjamin 2008-12-04 15:37:37 +01:00
Brad Lassey
e6b8fbc72f Bug 464088 - Option to build NSS without dbm, non-nss changes r=ted 2008-12-03 08:42:03 -05:00
Doug Tuner
f75e5e736b Bug 464190 - GetProcAddress Wince Workaround r=ted 2008-12-03 08:41:12 -05:00
Ted Mielczarek
39dd9dab79 merge for backout of bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). Apparently scratchbox only ships with 2.3 by default. 2008-12-02 14:16:54 -05:00
Ted Mielczarek
89e8687fab Backed out changeset 96956634349c, bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). Apparently scratchbox only ships with 2.3 by default. 2008-12-02 14:15:24 -05:00
Shawn Wilsher
bd2c28b142 Bug 464803 - Upgrade to SQLite 3.6.6.2
This changeset contains the changes to our codebase.
r=asuth
2008-12-02 06:36:01 -05:00
Ted Mielczarek
5b0338f88c bug 427750 - Require python >= 2.4 to build Mozilla (and >=2.5 on Windows). r=bsmedberg 2008-12-02 06:35:26 -05:00
Mats Palmgren
aee71c967d Bug 463537. Fix --disable-wave. r=kinetik,sr=roc,a=beltzner 2008-11-18 21:16:35 +13:00
Dão Gottwald
2ef1cd7ae3 Backed out changeset b98316b61797 2008-11-16 19:18:45 +01:00
Jeff Muizelaar
0d07727bdc Bug 461202 - Turn on SSE2 pixman optimizations 2008-11-16 17:06:59 +01:00
Jim Blandy
f71987ab85 Bug 464127 - Don't use -Os with Intel C/C++ compilers r=ted.mielczarek
Intel recommends against the use of -Os, and using it seems to produce
incorrect code in many recent versions of Intel's compilers.

js/src/Makefile.in tries to use -Os only with G++, but it tests
INTEL_CC, not INTEL_CXX --- even though almost all the sources are
C++.  Check INTEL_CXX instead.
2008-11-14 14:15:02 -08:00
Jim Blandy
53dfdc8fdd Bug 464379: remove committed debugging 'echo'. r=bsmedberg
Here's the commit that added this:

    1.1764 <benjamin@smedbergs.us> 2007-01-31 08:12
    No bug: checking to see which tinderboxes don't have python available.

It seems unlikely that this echo was meant to stay in the configure script.
2008-11-14 14:10:29 -08:00
Matthew Gregan
f7e186f1bd b=449315 Support WAV format in <audio> element. r+sr=roc 2008-11-07 09:53:20 +13:00
Justin Dolske
89e231a89c Backed out changeset 30bfb150da06 2008-11-05 16:36:12 -08:00
Matthew Gregan
de578aa7e0 b=449315 Support WAV format in <audio> element. r+sr=roc 2008-11-06 11:25:04 +13:00
Benjamin Smedberg
ac504e8fcc Bug 462740 - Building spidermonkey on Windows with -j3 fails: conflicts in PDB files. Related to bug 382297 and bug 286179, where we flip-flop back and forth about this. Document the way things should actually be! 2008-11-04 14:38:40 -05:00
Chris Double
cf764b38c9 Backed out changeset 18403769ec19 2008-11-04 21:54:41 +13:00
Matthew Gregan
d8b40d2f2b Bug 449315 - Support WAV format in <audio> element - r+sr=roc 2008-11-04 21:29:10 +13:00
Fabien Tassin
b1f1bbdef9 Bug 462467 - js/src/configure fails when building --with-system-nspr; r=ted.mielczarek 2008-10-31 18:08:50 +01:00
Gavin Sharp
903ac9e18c Bug 462405: don't run subconfigures (fixes build bustage) when building --with-libxul-sdk, r=jimb, sr=bsmedberg 2008-10-30 15:55:20 -04:00
Jason Orendorff
0617949df9 Merge bug 97954 (autoconf build environment for SpiderMonkey).
--HG--
rename : configure.in => js/src/configure.in
2008-10-29 10:59:10 -07:00
Karl Tomlinson
976e5b924c b=460717 Increase required Pango build-time version to 1.14. r+sr=roc 2008-10-29 10:25:22 -07:00
Jim Blandy
49680acf08 Bug 97954: Compare SpiderMonkey's copies of build files with originals at check time. r=luser
SpiderMonkey now has its own copy of some of the files from ./config
and ./build.  Since there is a decent amount of churn in that area, I
don't want it to become a burden to make merges back and forth.  This
patch adds a comment explaining the 'identical if present' policy, and
runs a script to verify that it's actually being observed.
2008-10-29 08:40:39 -07:00
Jim Blandy
b04f90894c Bug 97954: Record configuration details in an installable header. r=bsmedberg
Have js/src/configure create a header file, js-config.h, that records
configure-controlled options that affect the SpiderMonkey API, like
'--enable-threadsafe'.  js-config.h is namespace-clean, so it can be
installed with jsapi.h.

This means that clients can configure SpiderMonkey however they like,
and then simply #include "jsapi.h" and have everything work; they
don't have to remember to match their own compiler -D flags with those
SpiderMonkey's configure script chose.  For example, mozilla-config.h
needn't concern itself with JS_THREADSAFE.

It seems to me this could also be done by having js-config --cflags
print -D options.  The approach taken here seems a bit more robust: if
you can find jsapi.h at all, then you know you're getting the right
settings.
2008-10-29 08:29:37 -07:00
Jim Blandy
3ba206cdb7 Bug 97954: Allow SpiderMonkey to be built on its own, or as part of Mozilla.
Give SpiderMonkey its own configure script and top-level Makefile.
Adjust js/src/Makefile as appropriate for life as a stand-alone
makefile, instead of a 'make export; make libs'-style Mozilla tier
makefile.  Have the configure script accept '--with-nspr-cflags' and
'--with-nspr-libs' options for using an in-tree NSPR.  Also accept
'--with-system-nspr', '--with-nspr-prefix', and
'--with-nspr-exec-prefix' flags for using an installed NSPR.  Default
to --disable-jemalloc, assuming we don't have that part of the tree
available; have the top-level configure script pass --enable-jemalloc
as needed.

Since we no longer have an export phase to copy header files into
dist/include/js before we build the library, we need to be able to
find nanojit.h in the nanojit directory; fix references in
jsbuiltins.h and jstracer.cpp.

Give SpiderMonkey it its own copies of many of the files from ./config
and ./build.  These are all exact copies, except as follows:

. js/src/config/Makefile.in: js/src only has a subset of
  js/src/config, and thus a subset of the makefile targets.

. js/src/config/autoconf.mk.in: js/src/configure.in has its own make
  variables to set, not set by the top-level configure script, so it
  needs a custom automake.mk template.

. js/src/config/make-system-wrappers.pl: a copy from nsprpub/config,
  so that we can build without having an NSPR source tree handy.

Invoke js/src/configure from ./configure, passing the values computed
for NSPR_CFLAGS and NSPR_LIBS by the top-level configure script.

Treat js/src as a static directory of the js tier, and create a new
config/js (just a Makefile) to be the js tier's non-static directory.
Let js/src/configure generate SpiderMonkey's makefiles, not
./configure.

Generate a 'js-config' script, which clients can call to find the
CFLAGS and LIBS values necessary to compile and link against an
installed SpiderMonkey library.  Don't include the js-config script in
Macintosh packages.

Teach client.mk how to rebuild js/src/configure.

Tell Mercurial to ignore files generated by autoconf in js/src.

Further work:

. Right now, callers must define JS_THREADSAFE when #including jsapi.h.
  This is fixed in a subsequent patch.

. js/src/configure is a trimmed copy of ./configure.  It could be
  trimmed more.

--HG--
rename : build/autoconf/acoutput-fast.pl => js/src/build/autoconf/acoutput-fast.pl
rename : build/autoconf/altoptions.m4 => js/src/build/autoconf/altoptions.m4
rename : build/autoconf/config.guess => js/src/build/autoconf/config.guess
rename : build/autoconf/config.sub => js/src/build/autoconf/config.sub
rename : build/autoconf/glib.m4 => js/src/build/autoconf/glib.m4
rename : build/autoconf/install-sh => js/src/build/autoconf/install-sh
rename : build/autoconf/make-makefile => js/src/build/autoconf/make-makefile
rename : build/autoconf/match-dir.sh => js/src/build/autoconf/match-dir.sh
rename : build/autoconf/nspr.m4 => js/src/build/autoconf/nspr.m4
rename : build/autoconf/pkg.m4 => js/src/build/autoconf/pkg.m4
rename : build/autoconf/update-makefile.sh => js/src/build/autoconf/update-makefile.sh
rename : build/cygwin-wrapper => js/src/build/cygwin-wrapper
rename : build/hcc => js/src/build/hcc
rename : build/hcpp => js/src/build/hcpp
rename : build/unix/mddepend.pl => js/src/build/unix/mddepend.pl
rename : build/unix/uniq.pl => js/src/build/unix/uniq.pl
rename : config/Makefile.in => js/src/config/Makefile.in
rename : config/Moz/Milestone.pm => js/src/config/Moz/Milestone.pm
rename : config/autoconf.mk.in => js/src/config/autoconf.mk.in
rename : config/config.mk => js/src/config/config.mk
rename : config/elf-dynstr-gc.c => js/src/config/elf-dynstr-gc.c
rename : config/fastcwd.pl => js/src/config/fastcwd.pl
rename : config/gcc_hidden.h => js/src/config/gcc_hidden.h
rename : config/insure.mk => js/src/config/insure.mk
rename : nsprpub/config/make-system-wrappers.pl => js/src/config/make-system-wrappers.pl
rename : config/milestone.pl => js/src/config/milestone.pl
rename : config/milestone.txt => js/src/config/milestone.txt
rename : config/mkdepend/Makefile.in => js/src/config/mkdepend/Makefile.in
rename : config/mkdepend/cppsetup.c => js/src/config/mkdepend/cppsetup.c
rename : config/mkdepend/def.h => js/src/config/mkdepend/def.h
rename : config/mkdepend/ifparser.c => js/src/config/mkdepend/ifparser.c
rename : config/mkdepend/ifparser.h => js/src/config/mkdepend/ifparser.h
rename : config/mkdepend/imakemdep.h => js/src/config/mkdepend/imakemdep.h
rename : config/mkdepend/include.c => js/src/config/mkdepend/include.c
rename : config/mkdepend/main.c => js/src/config/mkdepend/main.c
rename : config/mkdepend/mkdepend.man => js/src/config/mkdepend/mkdepend.man
rename : config/mkdepend/parse.c => js/src/config/mkdepend/parse.c
rename : config/mkdepend/pr.c => js/src/config/mkdepend/pr.c
rename : config/nfspwd.pl => js/src/config/nfspwd.pl
rename : config/nsinstall.c => js/src/config/nsinstall.c
rename : config/nsinstall.py => js/src/config/nsinstall.py
rename : config/pathsub.c => js/src/config/pathsub.c
rename : config/pathsub.h => js/src/config/pathsub.h
rename : config/preprocessor.pl => js/src/config/preprocessor.pl
rename : config/revdepth-nt.pl => js/src/config/revdepth-nt.pl
rename : config/revdepth.pl => js/src/config/revdepth.pl
rename : config/rules.mk => js/src/config/rules.mk
rename : config/system-headers => js/src/config/system-headers
rename : config/version.mk => js/src/config/version.mk
rename : config/version_win.pl => js/src/config/version_win.pl
rename : configure.in => js/src/configure.in
2008-10-29 08:29:22 -07:00
Josh Aas
6500879b56 back out changeset 47259b642835, b=456662 2008-10-28 17:00:32 -07:00
Josh Aas
7557171094 Optimizations and 64-bit work for Mac OS X filesystem code. b=456662 r=smichaud sr=dougt 2008-10-28 12:15:56 -07:00
Phil Ringnalda
013d4ad380 Bug 450015 - Remove support for extensions=all, since this is exactly why we can't have nice things, r=ted 2008-10-27 19:53:34 -07:00
Riku Voipio / Mike Hommey
32b5008f0f Bug 438397 - "-fshort-wchar shouldn't be hardcoded in pkgconfig" [r=bsmedberg] 2008-10-20 22:25:16 -05:00
Mike Hommey
38fe8a10f1 Bug 258429 - "Crash at startup on mips" [sr=bsmedberg] 2008-10-20 21:31:13 -05:00
Uli Link
9a2ee1e01a Bug 450909 - "missing support for AIX target in configure.in" (set XPCOMABI on AIX and raise minimum compiler version) [r=cls] 2008-10-20 21:25:49 -05:00
Robert Sayre
9ff988ea42 Merge m-c to tracemonkey. 2008-12-06 00:54:08 -08:00
Jim Blandy
25059ed058 Bug 463648: Pass absolute path to js/src/configure --with-sync-build-files. r=bsmedberg 2008-12-05 11:05:37 -08:00
Mike Hommey
d82afbfedb Bug 434501 - xpcom assembly should be built as position independant; r=benjamin 2008-10-20 14:18:12 +02:00
Shawn Wilsher
03ecc66294 Bug 449443 - Upgrade to SQLite 3.6.4
This changeset contains the changes needed to Mozilla code.
r=Mano
2008-10-16 15:59:31 -04:00
Phil Ringnalda
6bc377055b Disable prebinding for trunk builds, drop support from mozilla-central tree part, r=ted 2008-10-11 21:14:48 -07:00
Walter Meinl
2d09f092a9 Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla 2008-10-11 03:01:28 +02:00
Marco Perez
eeb50bfa79 Bug 458583 - $target_os case fails for FreeBSD in configure.in (topsrcdir); m-c part; r=ted.mielczarek 2008-10-10 14:13:51 +02:00
Vladimir Vukicevic
52af527d8c b=459150; avoid non-pixel-aligned clips to speed up mobile's DrawWindow usage; r=stuart 2008-10-09 14:49:15 -07:00
Axel Hecht
dc6e3121cb bug 457082, configure --disable-compile-environment busted on windows, atl etc, bustage fix, r=ted 2008-10-08 15:57:17 +02:00
Serge Gautherie
62272b2629 Bug 438331 - Remove WIN16 (support) code everywhere; (Cv1-MozillaC) <configure.in>; r=ted.mielczarek 2008-10-08 15:55:16 +02:00
Axel Hecht
fe4b2da0ed bug 457082, configure --disable-compile-environment busted on windows, atl etc, r=ted 2008-10-08 14:35:59 +02:00
Arpad Borsos
02e588847d bug 445321 - remove --enable-glitz and related defines. r=vlad,ted 2008-09-30 13:53:38 -04:00
Anton Rogaynis
c62a92eb66 Bug 457214 - Broken Qt port configuring. r=ted.mielczarek 2008-09-29 16:44:42 -05:00
Antonio Gomes
58eb741e6f Bug 454841 - glib.h not found when building qt-cairo backend without --disable-elf-dynstr-gc; r=ted.mielczarek 2008-09-29 00:24:40 +02:00
Ginn Chen
967197adb0 Bug 450717 dep file for pixman-mmx.c isn't generated with GCC, r=ted.mielczarek 2008-09-28 21:18:09 +08:00
Ginn Chen
fe93fbe086 Bug 454376 add -lCrun -lCstd for Solaris OS_LIBS, r=bsmedberg 2008-09-28 21:06:06 +08:00
Ginn Chen
1732d1353c Bug 455670 Clear MOZ_FIX_LINK_PATHS for Solaris, r=bsmedberg 2008-09-28 21:02:25 +08:00
Shawn Wilsher
427d421e12 backout of changesets 7e8ed11500ae and cac36f3599e0 (bug 449443)
We have to backout bug 456910 because of a Tp regression, which means we need
to back this out :(
2008-09-26 15:52:54 -04:00
Shawn Wilsher
cae7bed540 Bug 449443 - Upgrade to SQLite 3.6.3
This changeset contains the needed bits of our code.
r=Mano
2008-09-25 23:27:17 -04:00
Karl Tomlinson
2d399de5e3 b=454730 Move shutdown of GTK's fontmap from gfxPlatformGtk to nsAppRunner r=roc sr=bsmedberg 2008-09-26 10:38:25 +12:00
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
Raúl Porcel
e610cd000f Bug 436133 - "Cookies build failure on hppa" [p=armin76@gentoo.org (Raúl Porcel) r=luser/ted] 2008-07-12 03:37:11 -05:00
Doug Turner
c63038ca3c Bug 439172, create build flags for hildon and osso. patch=blassey, r=ted 2008-07-11 19:28:00 -07:00
Graydon Hoare
1c86892a6a Bug 444023, Add JS functions to stop/start callgrind, r=sayrer 2008-07-08 15:58:08 -07:00
Chris Double
91826e2fd0 Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
Shawn Wilsher
5cf0edfc65 merge to mozilla-central 2008-07-08 10:10:53 -04:00
Shawn Wilsher
6df2613d42 Backed out changeset e741c9c886f7 for bug 442949 (Ts regression) 2008-07-08 10:10:11 -04:00
Shawn Wilsher
bdccec46e9 Bug 435414 - Upgrade to sqlite 3.5.9
This modifies our files to check for a minimum of version 3.5.9 when using the
system SQLite, and updates README.MOZILLA to indicate which version we are at.
r=mconnor
2008-06-17 11:44:02 -04:00
Brad Lassey
a248dd24c4 Bug 418851
Changes to build system to create xulrunner debian installers.
r=luser
2008-06-17 05:44:21 -04:00
Doug Turner ext:(%22)
0d9545724c Removing Minimo references. b=405705, r=ted 2008-06-16 13:57:42 -07:00
Robert Sayre
f214fd1a26 Bug 403132 – DTrace function probes are double-counting invocations. Patch by Andrew Sutherland and Robert Sayre. r=ted.mielczarek. 2008-06-11 12:22:12 -04:00
Vladimir Vukicevic
cd5eeb9fc9 b=429387, add --with-arm-kuser; use it in JS, and pass it down to NSPR's configure; r=shaver,r=ted 2008-06-04 14:14:11 -07:00
Vladimir Vukicevic
356c7fb09f b=423913; check for -fshort-wchar correctness; r=bsmedberg 2008-06-03 17:01:27 -07:00
Lukas Blakk
4e061e307f Bug 419665 - "VC9 on Vista builds a manifest file with duplicate entries" (Add -MANIFESTUAC:NO to configure.in for Vista builds) [p=lukasblakk@gmail.com (Lukas Blakk [lsblakk]) r=ted] 2008-06-03 11:39:33 -05:00
Benjamin Smedberg
1a06f59c98 Merge cvs-trunk-mirror to mozilla-central up through FF3RC2build2
--HG--
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
2008-05-30 12:08:47 -04:00
kairo@kairo.at
09094d52b2 bug 428683 - red SeaMonkey cygwin tinderbox - make the definition for cygwin match others in configure.in (no influence on default builds or nightlies, which are all MSYS now), r=ted a=beltzner 2008-05-28 11:23:27 -07:00
jorendorff@mozilla.com
4a7d100e87 Merge from cvs-trunk-mirror to mozilla-central.
--HG--
rename : js/src/jsobj.c => js/src/jsobj.cpp
2008-05-07 17:37:49 -07:00
alfred.peng@sun.com
6f84aa0848 Followup fix for Bug 385280. should send proxy settings to the breakpad reporter. Add the check on whether gconf library exists. r=ted.mielczarek,a=beltzner. 2008-05-05 14:08:14 -07:00
Vladimir Vukicevic
71d470b9e7 Merging mozilla-central to mozilla-qt. 2008-04-30 16:00:19 -07:00
Vladimir Vukicevic
0a623a9b76 Merge cvs-trunk-mirror to mozilla-central. No conflicts.
--HG--
rename : js/src/jsmath.c => js/src/jsmath.cpp
2008-04-30 15:34:49 -07:00
gavin@gavinsharp.com
69cf3bd0cb Bug 414531: The return value of some of math method of javascript is not IEEE standard on solaris, patch by Leon Sha <leon.sha@gmail.com>, r=brendan, a=damon 2008-04-30 10:15:41 -07:00
Benjamin Smedberg
cf7c5a5d4e Merge cvs-trunk-mirror to mozilla-central. No manual conflict resolution was necessary.
--HG--
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
2008-04-30 12:35:19 -04:00
mozilla@weilbacher.org
be5f029a8a Bug 369007: Enable high-memory feature on OS/2 by default (Mozilla changes), r=ted.mielczarek, a1.9+=damons 2008-04-30 00:30:58 -07:00
ginn.chen@sun.com
a696c7adae Bug 422055 Use jemalloc on OpenSolaris p=Jason Evans, Ginn Chen r=ted.mielczarek a=beltzner 2008-04-30 00:14:44 -07:00
Benjamin Smedberg
3f820e496f Merge cvs-trunk-mirror to mozilla-central. Automated merge, no manual conflict resolution necessary.
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jslong.c => js/src/jslong.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/prmjtime.c => js/src/prmjtime.cpp
2008-04-29 10:20:07 -04:00
bent.mozilla@gmail.com
e58a928660 Bug 430718 - "Better objc exception logging with stack traces in debug builds". r=josh, sr=roc. a=DEBUG-only change. 2008-04-25 13:55:50 -07:00
gavin@gavinsharp.com
d4706215f2 Bug 428970: Implement --disable-vista-sdk-requirements configure option and update source to use it, patch by Jim Mathies <jmathies@mozilla.com>, r=rob_strong, r=bsmedberg, a=beltzner 2008-04-25 09:44:16 -07:00
blassey@vmware-ubuntu
fde1f91a79 adds /lib:/usr/lib:/usr/local/lib to the search path for rpath. This fixes a build bustage with gcc 4.2.1 in scratchbox 2008-04-23 03:35:46 -04:00
blassey@vmware-ubuntu
79234216b7 fixes configure failure for gcc 4.2.1 in scratchbox as described in bug #423913 2008-04-23 03:25:25 -04:00
ted.mielczarek@gmail.com
4b6b2486dd bug 428431 - configure should add -wd flags to CFLAGS/CXXFLAGS for PGO builds. r=bsmedberg a=damons 2008-04-21 11:28:23 -07:00
benjamin@smedbergs.us
e837ce2572 Fix typo. 2008-04-21 07:03:21 -07:00
benjamin@smedbergs.us
e62ebafaf1 Bug 425974 - issue a dire warning to those who are still using cygwin to build - and skip the broken AC_CHECK_HEADERS checks, so that they will continue to build for the time being, r=luser a=mconnor 2008-04-21 06:43:31 -07:00
Vladimir Vukicevic
a048f9d8cc Comment out X11-specific code to enable Qt Embedded builds 2008-04-20 06:54:27 -07:00
Vladimir Vukicevic
d6cb5d124b Fix compilation in qgeckoglobals.cpp; also fix 429272 2008-04-20 00:50:41 -07:00
romaxa@romaxa.research.nokia.com
ceb1675498 Add new cairo-qpainter backend for building in cairo-qt configuration 2008-04-19 16:34:30 +03:00
romaxa@romaxa.research.nokia.com
45586c080b Add "cairo-qt" toolkit configuration option 2008-04-19 16:14:38 +03:00
dholbert@cs.stanford.edu
515d34180f Back out bug 429336 to see if it fixes orange. 2008-04-17 14:03:20 -07:00
sdwilsh@shawnwilsher.com
a92b4d7088 Bug 429336 - Upgrade to sqlite 3.5.8. r=shaver, a=beltzner 2008-04-17 09:33:30 -07:00
Benjamin Smedberg
cb6f7e8614 Merge cvs-trunk-mirror to mozilla-central
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
2008-04-16 16:51:58 -04:00
benjamin@smedbergs.us
a54371c044 Bug 426065 part 2: configure should confirm that Windows headers necessary for certain features are actually available. r=luser a=beltzner 2008-04-16 07:15:30 -07:00
vladimir@pobox.com
b27a153ae6 b=428563, minor upgrade to cairo 1.6.4, really this time; r=me,a=beltzner 2008-04-16 05:48:51 -07:00
mozilla@weilbacher.org
6f0611869f Bug 415947: Upgrade to SQLite 3.5.4.2 to pick up OS/2 code changes, r=sdwilsh, a1.9=beltzner 2008-04-15 12:29:45 -07:00
Benjamin Smedberg
b31d75638a Merge cvs-trunk-mirror to mozilla-central.
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-04-15 13:59:01 -04:00
benjamin@smedbergs.us
81043f2fe4 Bug 426065 part 1 - use AC_CHECK_HEADERS to check for Windows headers that might not be present in various SDKs, r=ted a=beltzner 2008-04-15 08:18:39 -07:00
ginn.chen@sun.com
c8f3e16cf0 Bug 425626 Enable PGO with Sun Studio on Solaris r=ted.mielczarek a=beltzner 2008-04-08 23:34:20 -07:00
reed@reedloden.com
bd738dc665 Bug 425979 - "Win2003 SDK and MinGW build error in ../mozilla/toolkit/components/parentalcontrols/src/nsParentalControlsServiceWin.cpp (add --disable-parental-controls)" (configure bits) [p=ted.mielczarek@gmail.com (Ted Mielczarek [luser]) r=bsmedberg a1.9=beltzner] 2008-04-08 23:17:10 -07:00
pavlov@pavlov.net
a82c2e36c8 bug 424040. add valgrind hooks to jemalloc. patch from Jason Evans <jasone@canonware.com> r=me 2008-04-08 00:19:40 -07:00
jorendorff@mozilla.com
ed7b848805 Merge from cvs-trunk-mirror to mozilla-central.
--HG--
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
2008-04-07 17:37:54 -05:00
ted.mielczarek@gmail.com
68517aaff0 bug 424960 - only enable crash reporting for X% of release builds. r=bsmedberg (blocking 1.9) 2008-04-07 14:18:06 -07:00
vladimir@pobox.com
b52afa817f b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me 2008-04-06 22:08:30 -07:00
vladimir@pobox.com
5f1dc77014 backout [mq]: cairo-rollback.patch 2008-04-06 16:34:08 -07:00
vladimir@pobox.com
ec70458884 b=419715, upgrade cairo to 1.6 or as-close-as-possible -- imported patch cairo-upgrade.patch ; r=me 2008-04-06 15:14:09 -07:00
caillon@redhat.com
db12b8abaf Bug 426205 - Fix implicit declaration of exit() warning running configure r=bsmedberg a=beltzner 2008-04-03 19:09:06 -07:00
jorendorff@mozilla.com
0fa05c1636 Merge from cvs-trunk-mirror to mozilla-central.
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jslock.c => js/src/jslock.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscope.c => js/src/jsscope.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-04-02 16:35:13 -05:00
reed@reedloden.com
ec7b76dd1d Bug 417345 - "build broken on sparc" (make sparc same as ppc) [p=dennis@ausil.us (Dennis Gilmore) r=luser/ted a1.9=beltzner] 2008-04-01 01:43:09 -07:00
gavin@gavinsharp.com
84a474f674 Bug 425159: properly support optional help viewer (--enable-help-viewer), r=neil, sr=bsmedberg 2008-03-28 11:08:44 -07:00
jorendorff@mozilla.com
b4821af3f5 Merge from cvs-trunk-mirror to mozilla-central. (This doesn't build, thanks to bug 425080, which I'll fix next.)
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jsarray.c => js/src/jsarray.cpp
rename : js/src/jsdate.c => js/src/jsdate.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsemit.c => js/src/jsemit.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsparse.c => js/src/jsparse.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsscript.c => js/src/jsscript.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-26 11:42:07 -05:00
gavin@gavinsharp.com
cc780cd60d Back out bug 415947 due to topcrash bug 424163, a=beltzner 2008-03-20 12:17:09 -07:00
Benjamin Smedberg
daa1480d05 Merge cvs-trunk-mirror -> mozilla-central. There's a C++ bug in js/src/jsinterp.cpp that I am going to file upstream.
--HG--
rename : js/src/js.c => js/src/js.cpp
rename : js/src/jsapi.c => js/src/jsapi.cpp
rename : js/src/jscntxt.c => js/src/jscntxt.cpp
rename : js/src/jsdbgapi.c => js/src/jsdbgapi.cpp
rename : js/src/jsexn.c => js/src/jsexn.cpp
rename : js/src/jsfun.c => js/src/jsfun.cpp
rename : js/src/jsgc.c => js/src/jsgc.cpp
rename : js/src/jsinterp.c => js/src/jsinterp.cpp
rename : js/src/jsiter.c => js/src/jsiter.cpp
rename : js/src/jsobj.c => js/src/jsobj.cpp
rename : js/src/jsopcode.c => js/src/jsopcode.cpp
rename : js/src/jsregexp.c => js/src/jsregexp.cpp
rename : js/src/jsstr.c => js/src/jsstr.cpp
rename : js/src/jsxml.c => js/src/jsxml.cpp
2008-03-20 12:42:05 -04:00
alfred.peng@sun.com
cd72be63a8 Bug 391361. The integration of breakpad on Solaris. r=ted.mielczarek,a=beltzner. 2008-03-19 18:13:36 -07:00
mozilla@weilbacher.org
902e89bce5 Bug 415947: upgrade SQLite to 3.5.7, r=sdwilsh, a1.9=beltzner 2008-03-19 15:40:10 -07:00
ted.mielczarek@gmail.com
c30a51f61d bustage fix for solaris from bug 403224 2008-03-18 14:30:54 -07:00
ted.mielczarek@gmail.com
2d52e5f066 bug 403224 - build config fixes to build spidermonkey with icc. r=bsmedberg 2008-03-18 10:37:00 -07:00
marco@gnome.org
fa47c6059f Bug 422463, fix pyxpcom build on some x86_64 systems r=mhammond sr=benjamin 2008-03-18 04:57:31 -07:00