Commit Graph

1418 Commits

Author SHA1 Message Date
Michael Wu
68b13123f1 Bug 664907 - Use MOZ_CHROME_FILE_FORMAT=symlink for omnijar builds, r=ted,Mitch
Turns on symlink on non-windows. It is questionable whether symlink works correctly on windows.
2011-07-25 21:57:37 -07:00
Gregory Szorc
d9aa5a7d9a Bug 673209 - check result of egrep during mozilla-config.h generation and abort on failure r=khuey
--HG--
extra : rebase_source : f5871b4c4d7367a1b80a92a0ce87f89dca55121a
2011-07-25 12:50:00 -04:00
Jim Chen
972a4f56c5 Bug 670315 - Add --enable-android-libstdcxx option for NDK5; r=khuey 2011-07-22 11:53:29 -07:00
Steve Fink
25b41ac85e Bug 588537 - Add ETW (Event Tracing for Windows) to the build, gated upon --enable-ETW (r=khuey) 2010-09-20 12:43:52 -07:00
Mike Hommey
a7a8485bcb Bug 669866 - Export CXX instead of defaulting to c++. r=ted 2011-07-11 07:51:01 +02:00
Paul Biggar
7bd39b6510 Backout 1ad1fd67e97a, disabling jemalloc on mac (bug 414946), due to memory spike on 10.5 (bug 670492), crashes on 10.7 (bug 670175), and packaging error in Thunderbird (bug 670468). 2011-07-09 21:39:44 -07:00
Felipe Gomes
0b8f8e4aff Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg 2011-06-07 12:19:23 -07:00
Paul Biggar
b056df375e Bug 414946 (part 2): Enable jemalloc on Mac (r=pavlov) 2011-07-07 14:38:41 -07:00
Paul Biggar ext:(%2C%20Jason%20Evans%20%3Cjasone%40canonware.com%3E%20and%20Dale%20Kim%20%3Cdalekim1%40illinois.edu%3E)
c0072a7363 Bug 414946 (part 1): Fix jemalloc on Mac, but leave disabled (r=pavlov)
Overwrite the OSX default zone allocator, taking into account the malloc_zone_t
version (supported versions are 3, 6, and 8) for Leopard, Snow Leopard and
Lion. jemalloc can be dynamically disabled for unknown malloc_zone_t versions,
for OSX 10.8 and beyond.

The changeset does not enable jemalloc, to allow for easy disabling if there's
a problem. It will be enabled in the next changeset.

This should be a 15-20% improvement in memory usage.
2011-05-21 20:27:00 -07:00
Kyle Huey
7ee7dacb0b Bug 578268: Eliminate the last vestiges of mork from Firefox. r=mak 2011-07-02 12:16:45 -07:00
Joey Armstrong
9649019096 Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey 2011-06-30 09:16:21 -07:00
Matt Brubeck
27d39ad214 Back out 9fc0e6867256, 6947bbce9672, fb91a23bd158, a5870dd2ad7c, c3d3292fbd1e, 42f2aca1fde9 to fix Android failures on a CLOSED TREE 2011-07-01 11:20:52 -07:00
Marco Bonardo
b164bf7cd7 Backout due to mobile failures these changesets: 9f451a1901dd, e99f86ba7278, 447b48b79e6a, cef046665c53, c9237cc1fae0, d77a331a6d5a, f8f3afb95355, a050168887ee, 3ec4303ebf4d, 671b7c0d99f0, 56b17efbb62b, beceddeee3f4 on a CLOSED TREE 2011-07-01 16:28:07 +02:00
Felipe Gomes
1591ff45e5 Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg 2011-06-07 12:19:23 -07:00
Joey Armstrong
cc618540df Bug 666424: Don't use GLIB_CONFIG if if has the value 'no'. r=khuey 2011-06-30 09:16:21 -07:00
Kyle Huey
5d9af0f2fc Merge m-c to b-s 2011-06-30 09:03:22 -07:00
Michael Wu
90249dfaaf Bug 664907 - Use MOZ_CHROME_FILE_FORMAT=symlink for omnijar builds, r=ted,mitch
Turns on symlink on non-windows. It is questionable whether symlink works correctly on windows.
2011-06-29 16:40:11 -07:00
Michael Wu
611c0d1af7 Bug 665272 - Require unzip during configure, r=ted 2011-06-29 16:40:11 -07:00
Ted Mielczarek
cc36c6b004 merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00
Ted Mielczarek
4ee21a2cb0 bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
c96199e18e bug 664197 - extend writemozinfo.py to add a few more keys. r=jhammel
--HG--
extra : rebase_source : 5178bab50d1b7fb35a462813821d350e085e2d4a
2011-06-28 07:55:56 -04:00
Joe Drew
770bb721ef Merge m-c to m-i 2011-06-28 12:21:04 -04:00
Joe Drew
952b32c999 Merge last green changeset from mozilla-inbound to mozilla-central. 2011-06-28 12:11:31 -04:00
Mike Hommey
b0ad431439 Backout changeset e986c0494f1a (bug 537857 part 1) due to Mochitest regression 2011-06-28 09:58:29 +02:00
Taras Glek
24780ee1ad Bug 537857 part 1 - Remove dead symbols in linker. r=ted 2011-06-28 08:25:48 +02:00
Kyle Huey
6306507768 Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar 2011-06-27 12:44:51 -07:00
Kyle Huey
ecb9c8319d Merge b-s to m-c 2011-06-25 10:13:14 -07:00
Oleg Romashin
6bf9a51ead Bug 663393 - Maemo6/Meego VKB doues not work properly without meegotouch r=dougt 2011-06-25 09:22:34 -04:00
Kyle Huey
cc6d5e1c20 Bug 665969: Make C4553 fatal. r=ted 2011-06-24 07:22:35 -07:00
Kyle Huey
b908447ca8 Bug 663479: Move all IDB structured clone operations to the main thread. r=bent 2011-06-24 07:21:21 -07:00
Marco Bonardo
acc6a474c6 Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Kyle Huey
ab0723ab13 Bug 665969: Make C4553 fatal. r=ted 2011-06-24 07:22:35 -07:00
Kyle Huey
cb9b5a078f Bug 663479: Move all IDB structured clone operations to the main thread. r=bent 2011-06-24 07:21:21 -07:00
Matheus Kerschbaum
53ff6edcf5 Bug 662023 - Remove ActiveX embedding API part 1: remove support from the build system. r=bsmedberg
--HG--
extra : rebase_source : d05e2577581e76b2eedf348f5840e40619eaf4c2
2011-06-22 11:57:27 -04:00
Matheus Kerschbaum
8a21fc0886 Bug 662000 part 2: Remove XPC_IDISPATCH_SUPPORT from the build-system and XPConnect. r=mrbkap
--HG--
extra : rebase_source : c456802fe36eef1e49381be996dbbdf820781206
2011-06-22 11:56:47 -04:00
Mike Hommey
d2b1bad1a2 Bug 664340 - Fallback to c++ when CXX is not set. r=khuey 2011-06-15 02:14:33 +02:00
Boris Zbarsky
75eae9e4e4 Bug 548734. Get rid of the footgun ui.use_native_popup_windows preference. r=roc,khuey 2011-06-21 17:00:47 -04:00
Jeff Muizelaar
1a77e72a5b Bug 659707. Add -Wdeclaration-after-statement to CFLAGS. r=khuey
MSVC doesn't like declarations after statements so we should
warn on other platforms too.
2011-05-25 14:50:08 -04:00
Mike Hommey
7f055cd554 Bug 664366 - Automatically disable elfhack when the linker creates PT_GNU_RELRO segments. r=khuey 2011-06-17 03:41:45 +02:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
6469811981 Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron 2011-06-20 16:47:09 -07:00
Rafael Avila de Espindola
ddc2ddc4ac Bug 641232 - Make HAS_XCODE_2_1 detection compatible with Xcode 4 - Remove unused configure bits. r=khuey 2011-06-20 10:40:58 +01:00
Craig Topper
856cbcefa4 Bug 666135 - Disable -Wcast-align when building with clang 2011-05-13 14:18:52 -07:00
Mike Hommey
72e7c11872 Bug 537857 part 1 - Remove dead symbols in linker (original patch from tglek). r=ted 2011-06-28 08:25:48 +02:00
jhorak@redhat.com
760dede257 Bug 467168 - migrate libgnome and libgnomeui to GTK/GIO functions, r=karlt 2011-06-17 03:05:00 -07:00
Michael Wu
7bcc18e13a Bug 654489 - Remove fastload, r=bsmedberg 2011-06-17 15:53:52 -07:00
Mike Hommey
5324e02805 Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted 2011-05-24 12:56:04 +02:00
Ted Mielczarek
705eaf6ca7 bug 663180 - write $objdir/mozinfo.json during configure. r=khuey,jhammel 2011-06-10 12:44:33 -04:00
Ted Mielczarek
c7f40506bf merge m-c to b-s 2011-06-10 12:58:21 -04:00
Kyle Huey
2e0d728356 Merge m-c to b-s. 2011-05-31 15:29:32 -07:00
Mitchell Field
5e5f1a616a Merge mozilla-central to build-system. 2011-05-29 14:10:30 +10:00
Ed Morley
d2d7cf35c3 Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey 2011-05-28 14:33:07 +02:00
Mitchell Field
d0794ce6a8 Merge mozilla-central to build-system. 2011-05-15 16:07:45 +10:00
Masatoshi Kimura
2a8de1f5f6 Bug 508905 - /Zc:wchar_t- is no longer required 2011-05-12 12:02:54 +00:00
Ehsan Akhgari
fd57a9f752 Merge mozilla-central into mozilla-inbound 2011-06-09 18:29:16 -04:00
Ed Morley
8d9b7f227d Bug 659997 - Remove typo'd ENVIRONMENT_MAC_OS_X_VERION_MIN_REQUIRED define; r=ted 2011-06-09 12:10:42 -07:00
Oleg Romashin
0021f19d27 Bug 654117 - libXt library is not needed for Qt firefox. r=ted 2011-06-09 12:10:42 -07:00
Rafael Ávila de Espíndola
eb595ddfc3 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Ed Morley
99856dd6e9 Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend 2011-04-29 12:38:26 +02:00
Justin Lebar
7af0c522be Bug 590181 part 2 - Switch default gcc optimize options to -O3. r=ted. a=philor CLOSED TREE 2011-04-28 15:49:16 +02:00
Rafael Ávila de Espíndola
f9339f6813 b=661145, r=bsmedberg Move the function declarations passed to AC_TRY_COMPILE out of the body of main. 2011-06-03 16:34:42 -04:00
Mounir Lamouri
af81ce3c72 Merging cedar with mozilla-central. 2011-06-03 12:06:08 +02:00
Mike Hommey
df686a06f3 Bug 626035 - Modify the way arm compiler flags are set in configure. r=ted 2011-06-03 01:49:28 +02:00
Mike Hommey
1cb5d6d328 Bug 658251 - Fix MK{,C}SHLIB when using wrap-malloc. r=ted 2011-06-03 01:27:07 +02:00
Matheus Kerschbaum
7406ce377f Bug 660762 - Remove --disable-mathml support. r=roc 2011-06-02 13:11:33 +02:00
Mike Hommey
4d34c55bf5 Bug 525882 - Don't hardcode anything in application.ini files. r=gavin,r=khuey 2011-05-07 10:06:41 +02:00
Mike Hommey
af4e1e9ecf Bug 652399 - Disable building embedded libjpeg-turbo when using system libjpeg. r=ted 2011-05-09 07:38:34 +02:00
Brian Smith
b68c20341b Bug 655340, require NSS 3.12.10 and NSPR 4.8.8 for --with-system-nss, r=wtc 2011-05-06 13:32:12 -07:00
Mike Hommey
28d7d1aacb Bug 654975 - Remove -freorder-blocks-and-partition from PGO build options. r=ted 2011-05-05 19:26:54 +02:00
Justin Lebar
2da59057fe Bug 590181 part 2 - Switch default gcc optimize options to -O3. r=ted. 2011-04-28 15:49:16 +02:00
Mike Hommey
9117e344f0 Bug 654493. Detect gcc c++0x headers brokenness and don't use -std=gnu++0x then. r=bsmedberg 2011-05-05 12:26:32 -04:00
Boris Zbarsky
bf9a420f33 Backed out changeset 7a3898f131f3 because it doesn't list a bug number.
--HG--
extra : rebase_source : 54bdc3dee43b4945bc507fc1c180b5d0045a5d9b
2011-05-05 12:32:03 -04:00
Mike Hommey
e109babf88 Detect gcc c++0x headers brokenness and don't use -std=gnu++0x then. r=bsmedberg 2011-05-05 12:26:32 -04:00
Daniel Holbert
01393bfa6e Back out cset bc80c46f185d (Bug 590181 part 2) on suspicion of causing linux reftest permaorange (bug 654858) when PGO is disabled. rs=glandium CLOSED TREE 2011-05-04 16:39:15 -07:00
Ginn Chen
f50c62b5e3 Bug 654653 Some CXXFLAGS are missing for non GNU_CXX compiler r=glandium 2011-05-04 15:39:12 +08:00
Mike Hommey
9c9cb8320f Bug 650304 - Use gcc C++0x mode by default, when it works as expected. r=bsmedberg 2011-05-03 10:35:21 +02:00
Landry Breuil
58cf866d2c Bug 589088. Save X_CFLAGS on OpenBSD too. r=khuey 2011-04-29 17:37:31 -04:00
Jeff Muizelaar
8f912ae15e Bug 562746. Update cairo to 1.10.
A lot of changes from upstream here that will hopefully be smoothed
out a bit soon.
2011-03-10 14:52:15 -05:00
Makoto Kato
4a5be4e0bc Bug 657845 - Remove Core Text checking on OSX. r=ted 2011-05-27 14:43:44 +09:00
Ehsan Akhgari
bfd552d30a Backout bug 562746 (Cairo update to version 1.10) because of the possible Dromaeo regression on Mac OS X 10.5) 2011-05-26 14:57:50 -04:00
Brad Lassey
66de27b901 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
Mounir Lamouri
cdd5310491 Merging cedar with mozilla-central. 2011-05-26 08:34:54 +02:00
Jeremias Bosch
5ccf6256db Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium 2011-05-25 16:27:58 -04:00
Jonathan Watt
5e3416e723 Bug 614732 part 1. Add the build time flag MOZ_SVG_DLISTS that everything that follows can be put behind. r=ted. 2011-05-25 09:01:10 +01:00
Kyle Huey
334b5650a3 Backout Bug 655003. a=massive-talos-regression 2011-05-24 08:59:52 -07:00
Kyle Huey
bb3e253c3d Backed out changeset 0bf1fe7f9be1 2011-05-24 08:58:55 -07:00
Benoit Jacob
2c0eb7e54e Bug 657748 - Update ANGLE to r653 - a=joe
This ANGLE update fixes bugs, brings large performance improvements, and adds major new features that web devs are looking forward to: vertex shader texture lookup and float textures.

http://code.google.com/p/angleproject/

This update is also needed because the version we're currently using is the chrome_m10 branch and that's no longer maintained. This update will make it much easier to apply security fixes if needed.
2011-05-24 11:05:56 -04:00
Mike Hommey
80401d54e0 Bug 655003 - On Linux, use -Os on normal builds and -O3 when PGO is enabled. r=ted,a=sheriff 2011-05-24 12:56:04 +02:00
Matheus Kerschbaum
35f86c76ad Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Ludovic Hirlimann
ff2e52b95b Bug 328090 - remove -fpascal-strings from mac build options. r=ted 2011-05-22 17:26:52 +02:00
Patrick McManus
2ded010403 bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz 2011-05-21 21:27:52 -04:00
Benoit Jacob
b5d4bea3e5 Bug 648804 - fix DXSDK detection on WinXP and prefer June 2010 version if present - r=joedrew
This patch implements logic preferring the June 2010 SDK if multiple DXSDK versions are found in the registry; also, it fixes DXSDK detection on WinXP where the registry value is in a different format.
2011-05-18 15:28:34 -04:00
Serge Gautherie
a53df1b729 Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted 2011-05-16 11:05:47 +02:00
Jeff Muizelaar
f9513e5a85 Bug 562746. Update cairo to 1.10.
A lot of changes from upstream here that will hopefully be smoothed
out a bit soon.
2011-03-10 14:52:15 -05:00
Zack Weinberg
d4654337a9 Bug 660687: Add configure switches that can override confvars.sh's choice of an app basename and disable all system extension directories. r=ted 2010-07-23 11:00:16 -07:00
Brad Lassey
0e25e3431b bug 667130 - SIMD/THUMB2 detections fail under Android NDK5 r=khuey 2011-06-29 15:19:42 -04:00
Ted Mielczarek
e9454f8e7a bug 676589 - configure and xpcom changes for targeting iOS. r=khuey 2010-04-27 08:57:34 -04:00
Ed Morley
9e71e5b9ac Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
Serge Gautherie
dbc9790727 Bug 650699 - Sort out MSVC DLLs packaging in Debug builds; (Av1) In debug builds, don't warn nor package.
r=ted.mielczarek.
2011-04-22 19:33:36 +02:00
Ted Mielczarek
a69e6e1ece bug 606574 - Cocoa event loop instrumentation. r=smichaud,cjones
--HG--
extra : rebase_source : 5970911521b53d504b3c51588f2f112a2da5efe1
2011-03-03 11:20:02 -05:00
Ted Mielczarek
bd93205f7e bug 606574 - Win32 event loop instrumentation. r=jimm
--HG--
extra : rebase_source : b32e6d3b02aa866c27564cd3ad995d1e3aa0fa4c
2011-03-03 11:20:02 -05:00
Ted Mielczarek
7e4cfd9acb bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones
--HG--
extra : rebase_source : bae5a25a76f4bb2f8ea4154923cfecbc4c39f128
2011-03-03 11:20:02 -05:00
Landry Breuil
a5a79a5a95 Bug 651623: fix DLL_SUFFIX value depending on SO_VERSION env var on OpenBSD. r=glandium
When using $(if) makefile idiom, it ends up in expandlib_config.py,
which is confused. Use a plain shell if block instead.
2011-04-21 08:51:23 +02:00
Ed Morley
bb4520ba57 Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted 2011-04-19 14:11:40 +10:00
Mitchell Field
0242a07b36 Merge mozilla-central to build-system. 2011-04-19 13:22:32 +10:00
Mitchell Field
f71a73dc12 Merge mozilla-central to build-system. 2011-04-16 00:27:18 +10:00
Mike Hommey
f2e0cbff28 Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek 2011-04-15 11:03:17 +02:00
Ehsan Akhgari
53dbb920d6 Backed out changeset 4090fb78bbac to restore the patch to bug 646489 2011-04-14 16:55:23 -04:00
Ehsan Akhgari
0a57e29273 Back out changeset c89cfb2997dc (bug 646489) because it breaks Windows builds 2011-04-14 16:54:19 -04:00
Justin Lebar
0f278b866f Bug 646489 - Followup; fix reported version number in Windows error message. rs=khuey
--HG--
extra : rebase_source : 7be71fdc6b2b4eb0b7d5310e0016475bb7ef2869
2011-04-14 10:58:09 -07:00
Mitchell Field
30071eb146 Merge mozilla-central to build-system. 2011-04-14 12:05:07 +10:00
Jacek Caban
ebd3fbcabb Bug 647820 - Don't use -mno-cygwin on mingw compilation (m-c part) r=ted.mielczarek 2011-04-11 13:41:00 +00:00
Rafael Ávila de Espíndola
1dc7419b16 Bug 638149 - Need a way to disable -dead_strip on OS X. r=ted 2011-04-09 05:23:27 +10:00
Mounir Lamouri
2bac0b7762 Merge cedar with mozilla-central. 2011-04-18 17:16:20 +02:00
Landry Breuil
b60f8e05f9 Bug 648721 - Fix linking of xpcshell and plugin-container on OpenBSD. r=glandium 2011-04-18 12:15:37 +02:00
Makoto Kato
ad6e30e57b Bug 643667 - Remove HAVE_XIE. r=ted 2011-04-18 17:31:51 +09:00
Serge Gautherie
a44ae2614d Bug 605701 - Make WIN32_REDIST_DIR support stricter and more explicit; (Av1a) Just do it.
r=benjamin.
2011-04-17 16:47:19 +02:00
Serge Gautherie
cd682bd170 Bug 607544 - Remove DDRAW junk from configure, missed part; (Av1a) Missed cleanup, s/if/case/.
r=ted.mielczarek.
2011-04-17 15:49:47 +02:00
Mike Hommey
2f96b0a16e Bug 650467 - make libstdc++ compatibility opt-in instead of opt-out. r=khuey 2011-04-16 17:57:08 +02:00
John Ford
e3645bc0a8 Bug 649722 - allow setting MOZ_APP_NAME in configure.in; r=ted 2011-04-15 11:39:24 -07:00
Kyle Huey
8da424f8d7 Bug 593629: Only check for ARM SIMD and NEON when the CPU_ARCH is ARM. r=ted 2011-04-13 19:41:33 -07:00
Phil Ringnalda
7576ab8ee6 Bug 647647 - Don't search --enable-extensions arguments for long-gone extensions. r=khuey 2011-04-07 15:57:41 +10:00
Ehsan Akhgari
2bee451447 Back out bug 606574 for leaking a Mutex and a CondVar in crashtests 2011-04-13 14:08:43 -04:00
Ted Mielczarek
4f75a1c3e1 bug 606574 - Cocoa event loop instrumentation. r=smichaud 2011-03-03 11:20:02 -05:00
Ted Mielczarek
2389db2462 bug 606574 - Win32 event loop instrumentation. r=jimm 2011-03-03 11:20:02 -05:00
Ted Mielczarek
acb51920eb bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones 2011-03-03 11:20:02 -05:00
Neil Rashbrook
ce73c7de07 Bug 614479 - Add hook for additional application-specific modules to be compiled into libxul; r=khuey 2011-04-12 14:32:04 +02:00
Matheus Kerschbaum
93480c6366 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Makoto Kato
f78c30d5b9 Bug 646704 - cannot build Win64 package after landing libjpeg-turbo; r=jlebar 2011-04-06 10:49:23 -07:00
Boris Zbarsky
2c3272ec4c Merge cedar into mozilla-central 2011-04-05 09:19:34 -07:00
Masatoshi Kimura
0db310191f Remove native uconv. Bug 644801, r=smontagu 2011-04-05 11:13:21 +03:00
Jory A. Pratt
5565b63f57 Bug 645793 - Configure should be permitted to disable gconf support all together. r=khuey 2011-04-04 02:21:52 +02:00
JP Rosevear
4c26fbf8aa Bug 647347 - Call it openSUSE not SuSE now and point to the right rpms for installation; r=wolfiR 2011-04-02 14:18:05 -04:00
Mitchell Field
59b853fca5 Bug 647118 - Remove support for --disable-plugins. r=glandium 2011-04-02 01:41:46 +11:00
Ehsan Akhgari
41f6aee99f Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Shawn Wilsher
75f1c63442 Bug 630539 - Upgrade to SQLite 3.7.5
This change contains the changes needed to the Mozilla codebase.
r=asuth
2011-03-31 10:19:30 -07:00
Kyle Huey
61ff9410c4 Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
1f81122982 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
Kyle Huey
29d5f43cb5 Merge m-c to bs. 2011-03-31 07:17:15 -04:00
John Ford
9ff702033c Bug 639884 - Teach packaging code how to create RPM files from normal builds r=glandium 2011-03-30 10:22:36 -07:00
Justin Lebar
691f15fe24 Bug 646254 - configure should error out if yasm version is too low to assemble libjpeg-turbo. r=khuey
Will generate an error if yasm is not at least 1.1.0 unless --disable-libjepg-turbo is passed to configure.
2011-03-29 21:47:51 -04:00
Kyle Huey
75ee2642d1 Merge m-c to bs. 2011-03-26 12:12:37 -04:00
Mitchell Field
fc66e81e60 Bug 644861 - --enable-application should default to browser. r=ted 2011-03-26 01:49:06 +11:00
Matheus Kerschbaum
355ae99518 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Mitchell Field
d08940e146 Bug 641887 - Disable secure CRT deprecation warnings for host binaries. r=ted 2011-03-20 20:12:35 +11:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Kyle Huey
8db01a9f1e Bug 641325: Turn PGO back on for JS. rs=ted a=sayrer 2011-03-18 17:37:46 -04:00
Mike Hommey
f08a5563dc Bug 637317 - Enable elfhack again. r=ted 2011-03-14 15:25:45 +01:00
Mike Hommey
c8b9ee74d8 Bug 637341 - Apply elfhack to dist/bin when packaging and when building symbols. r=ted 2011-03-14 14:41:41 +01:00
Jacek Caban
3b125294c5 Bug 641221 - Turn on -MD on mingw by default r=khuey 2011-03-14 13:21:48 +00:00
Makoto Kato
d3c767a63e Bug 521405 - Remove alpha and mips Windows NT code from mozilla-central. r=ted 2011-03-07 15:54:21 +09:00
Mitchell Field
1818c6cbd5 Bug 638755 - Disallow --disable-ipc. r=ted 2011-03-05 15:01:41 +11:00
Mitchell Field
94ed61a39a Bug 638429 - Disallow --disable-libxul. r=ted 2011-03-05 01:10:20 +11:00
Mitchell Field
c69e56c1b6 Bug 636695 - Make --enable-debug-symbols on by default. r=ted 2011-03-05 01:10:05 +11:00
Ginn Chen
6bb840f014 Bug 629576 MOZ_NATIVE_SQLITE is not defined for C++ code r=khuey 2011-03-31 16:43:49 +08:00
Leon Sha
c9f02b0fc3 Bug 646311 - -Werror is not an option of Sun Studio. r=khuey. NPOTB changes. 2011-03-31 16:12:24 +08:00
Jeremias Bosch
5190e6049c Bug 630186 - Ensure Rotation functionality in Qt Port after removing meegotouch. r=wolfiR,mitchell.field a=approval2.0 2011-03-15 21:41:53 -07:00
Mike Hommey
8911ee0ba2 Bug 637243 - Avoid crashdump bustage by disabling elfhack by default for now. r=ted,a=blocking2.0 2011-02-28 16:04:53 +01:00
Makoto Kato
65af991fe5 Bug 633465 - Turn off bug 591836 workaround on Win64. r=khuey a=johnath 2011-02-28 16:42:33 +09:00
Kyle Huey
51342a3f3f Whitespace change in configure.in. r+a=me 2011-02-26 13:46:34 -05:00
Boris Zbarsky
3c84b0f955 Bug 636495. Make sure --enable-shark actually enables profiling. r=ted, a=gavin 2011-02-24 13:42:15 -05:00
Rafael Avila de Espindola
3b463745c0 Bug 634745 - Fix ARM SIMD/NEON tests to work with LTO.
r=jmuizelaar a=beltzner
2011-02-22 13:04:49 +01:00
Justin Lebar
0363880806 Bug 634003 - Fix yasm version check's sed string. r=ted, a2.0=bsmedberg
--HG--
extra : rebase_source : 9ca5e41382cc91f88d85d93b76f88159d2bc6b92
2011-02-14 10:35:49 -08:00
Mark Finkle
e65a18067e Backout c49735ad9fa0 (bug 632037) no perf data to support the size increase [a=make-fennec-smaller] 2011-02-11 23:17:22 -05:00
Mark Finkle
5d80dfe3aa Bug 632037 - Optimize more for speed and less for size [r=blassey r=cdleary a=blocking-fennec] 2011-02-09 17:18:09 -05:00
Ull Link
86a18d503e Bug 545634 - AIX failure to run configure script in js/ctypes/libffi; r=ted,dwitte a=bsmedberg
--HG--
extra : rebase_source : aee56c53afb1dadc3e667b04e4b4836c18cdf7e5
2011-02-09 15:02:31 -05:00
Vladimir Vukicevic
535a8cbf62 b=632162; use correct flags on armv7 to enable VFP FPU; r=blassey, a=b 2011-02-07 23:19:12 -08:00
Vladimir Vukicevic
a9695b6b01 Back out 6cfd4d2e due to maemo breakage. a=backout 2011-02-07 22:38:13 -08:00
Vladimir Vukicevic
8dd729ebd6 Bug 632162 - specify hardware vfp flags for armv7. r=blassey, a=blocking-fennec 2011-02-07 22:13:23 -08:00
Benoit Jacob
4fbaeb1c16 Bug 630628 - fix comm-central build, thanks to Standard8 r+a=fix-comm-central 2011-02-07 15:38:14 -05:00
Benoit Jacob
414b73f1d0 Bug 630628 - Extract d3dx9_*.dll and d3dcompiler_*.dll from DirectX SDK at build time, and ship them with the build - r=vlad, a=blocker 2011-02-07 20:11:52 -05:00
Jory A. Pratt
96cc3b0cfe Bug 623797 (2/2) - Check to ensure system cairo has tee backend support. r=jmuizelaar a=joe 2011-02-07 19:53:20 +01:00
Justin Wood
1768310e10 Bug 631493 - missing Firefox version in SeaMonkey's useragent string on OSX. r=khuey, a=NPOTB/khuey DONTBUILD 2011-02-06 13:05:04 -05:00
Justin Wood
bd3654e3bd Bug 589506 - Scrub the codebase of MOZ_VIEW_SOURCE and MOZ_JSLOADER. r+=ted 2010-08-24 23:27:34 -04:00
Mike Hommey
c44dfdd819 Bug 635948 - Fix AC_TRY_COMPILE call for valid compiler/Mac OS X SDK combination check 2011-03-03 10:40:21 +01:00
Mitchell Field
b6976ca587 Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
071badafb1 Bug 632344 - Fix bustage. 2011-03-02 02:53:25 +11:00
Neil Rashbrook
48b15e424f Bug 632344 - Speed up header checks. r=ted 2011-03-01 21:38:21 +11:00
Mark Banner
4fefee68cd Backed out changeset 71c17252918a / Bug 328090 due to build bustage. 2011-02-28 13:08:49 +00:00
Ludovic Hirlimann
44fb29fcdc Bug 328090 - remove -fpascal-strings from mac build options; r=ted 2011-02-28 12:25:34 +00:00
Mitchell Field
dd61bc4257 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
7d56189a13 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey
6ef83c9db5 Bug 584474 part 9 - Replace fakelibs with a more sophisticated library expansion system. r=ted 2011-02-25 15:05:08 +01:00
Mike Hommey
52db647bac Bug 584474 part 3 - Fix AR related variables in configure.in. r=ted 2011-02-25 15:02:04 +01:00
Mitchell Field
cac949ea6d Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field
2e8a7d546f Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Kyle Huey
5788258276 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
Kyle Huey
974f7e890a Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field
6e6d670c88 Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
Chris Leary
6805a382ac Merge tracemonkey to mozilla-central. (a=blockers) 2011-01-18 11:19:21 -08:00
Andreas Gal
6278051362 Make Shark work with 64-bit MacOSX builds and rename to start/stopProfiling() (bug 625962, r=sayrer). 2011-01-14 17:58:40 -08:00
Todd Whiteman
7df0b1eabf Bug 600435, XULRunner universal for i386/x64_64 fails to unify nspr-config, r=bsmedberg,mhommey, a=NPOTB 2011-01-17 14:36:25 +13:00
Oleg Romashin
a261301068 Bug 618789 - Allow ARMv7 builds for ARM code (rather than Thumb-2 code). r=mitchell.field a=approval2.0 2011-01-14 07:35:38 +02:00
Mike Hommey
6f2a78dca1 Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Paul O’Shannessy
7ae9a2a62e Bug 618315 - Upgrade to SQLite 3.7.4 [r=sdwilsh, a=sdwilsh]
This changeset contains the changes needed to mozilla code.
2011-01-21 11:56:43 -08:00
Justin Lebar
21f099bac3 Bug 585818 - Export CPU_ARCH and define INTEL_ARCHITECTURE to the build. r=khuey, a2.0=bsmedberg
--HG--
extra : rebase_source : 70993b47ea8843a02dc2143e344ecd40412ece39
2010-08-11 16:49:42 -07:00
Jacek Caban
c980e050a6 Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin 2011-01-11 10:16:59 +00:00
Benoit Jacob
373c107ca8 Bug 622158 - Fix DirectX SDK platform detection - r=vlad, a=joe 2011-01-06 09:58:50 -05:00
Stuart Longland
839b79f904 Bug 607190 - Add "mips" and "mipsel" to CPU_ARCH checks. r=khuey a=bsmedberg 2011-01-06 15:42:54 +01:00
Oleg Romashin
c9627db2fd Bug 621226 - extern C necessary for older libproxy iirc. r=doug.turner a=approval2.0 2011-01-05 15:48:23 +02:00
Michael Wu
ff23778648 bug 620584 - add ANDROID_PACKAGE_NAME rather than hard code org.mozilla.@MOZ_APP_NAME@ r=ted,blassy a=stuart 2010-12-21 15:02:14 -05:00
Shawn Wilsher
08e6bfdd2e Merge Places and mozilla-central
a=bsmedberg
2010-12-15 19:24:51 -08:00
Shawn Wilsher
ade39d2c6a Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Shawn Wilsher
2ed7d826a8 Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Shawn Wilsher
1a57bc2dca Merge mozilla-central to Places. 2010-12-02 09:05:33 -08:00
Shawn Wilsher
9cdab945a8 Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Robert Sayre
eb5a082560 Merge tracemonkey to mozilla-central. a=blockers
--HG--
rename : js/src/trace-test/tests/basic/bug616762.js => js/src/jit-test/tests/basic/bug616762.js
2010-12-15 12:21:50 -08:00
Matt Brubeck
67b16b7df9 bug 617074 - Fix for building with Android 2.3 SDK (android-9 platform) r=mwu,khuey a2.0=dougt 2010-12-15 11:22:16 -08:00
Jason Orendorff
0d33f63a0e Bug 601676 - Configure should reject python3. 2010-12-10 10:09:13 -06:00
Ginn Chen
af3d6af6e5 Bug 612234 Part 1: Define MOZ_TREE_PIXMAN when using internal pixman r=jmuizelaar a=blocking-2.0 2010-11-30 14:38:02 +08:00
L. David Baron
7e86462271 ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky 2011-04-11 23:18:44 -07:00
Ed Morley
f640c1b693 Bug 523316 - Remove unused MOZ_PLACES_BOOKMARKS define; r=mak 2011-04-11 19:00:32 +02:00
Rich Walsh
5949d0eb6d Bug 639369 - [OS/2] update packaging for mozilla-central; r=wuno 2011-04-09 23:33:31 -04:00
Ehsan Akhgari
43e5ab8382 Merge mozilla-central into cedar 2011-04-09 23:26:53 -04:00
Justin Lebar
c7893ed9a1 Bug 646489 - Require yasm 1.0.1 instead of yasm 1.1.0 for libjpeg-turbo on Linux. r=khuey 2011-04-09 16:14:30 -07:00
Phil Ringnalda
f12360b42a Bug 648695 - Android builds broken by missing java, javac, and jar in configure, r=bsmedberg CLOSED TREE 2011-04-09 15:48:14 -07:00
Mitchell Field
6a54ac3aa6 Merge mozilla-central to build-system. 2011-04-09 22:09:02 +10:00
Benjamin Smedberg
95a3d6d693 Bug 648593 - Remove JavaXPCOM and its build support code from the main tree, r=ted
--HG--
extra : rebase_source : 5e3a8c714bb3761ec20170789ac5fc7d5033fc11
2011-04-08 12:51:33 -07:00
Matheus Kerschbaum
255f1d6b3c Bug 634807 - Remove MOZ_PLAINTEXT_EDITOR_ONLY; r=khuey 2011-03-24 19:59:00 -04:00
Shawn Wilsher
abacada9dc Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Mike Hommey
580a41a089 Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto 2010-11-17 09:56:19 +01:00
Shawn Wilsher
06f60f7a34 Merge mozilla-central to Places 2010-11-10 09:38:08 -08:00
Brad Lassey
77ba0ab35f bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec 2010-11-16 18:33:56 -05:00
Shawn Wilsher
20967855ac Merge mozilla-central to Places. 2010-10-27 12:28:31 -07:00
Shawn Wilsher
8c46198937 Merge mozilla-central into places. 2010-10-20 12:33:53 -07:00
Shawn Wilsher
fee260454c Merging places and mozilla-central. 2010-10-15 09:26:15 -07:00
Shawn Wilsher
031bc4e2c2 Bug 598306 - Upgrade to SQLite 3.7.3
This changeset contains the changes needed to mozilla code.
2010-10-13 15:35:16 -07:00
Walter Meinl
48d1e8997b Bug 577011 - [OS/2] make _declspec unconditionally default symbol export r=daveryeo@telus.net a=benjamin
--HG--
extra : rebase_source : f73a926174bd7905f177b2e914492e42b90ac8c0
2010-11-09 11:13:03 +01:00
Karl Tomlinson
6f31bd0798 b=611254 followup to f106f44c297b: add pangocairo with Qt (as well as GTK+) r=romaxa a=joe
--HG--
extra : transplant_source : %07%1C%98%7B%F5%A3%FD%E2S%08%C7Y%22%A8%0C%1F%17%7E0%00
2010-11-15 08:17:43 +13:00
Brad Lassey
6ba1c57f92 bug 609114 - use freetype's configure script configure its build rather than hard coding the makefile r=ted a=blocking-fennec 2010-11-03 08:50:53 -04:00
Brad Lassey
dcc9533c8a bug 610938 - build bustage when configuring with relative path, can't find ads2gas.pl r=khuey a=gavin 2010-11-11 17:30:51 -05:00
Kyle Huey
99fecd3066 Backing out Bug 590181 since the GCC 4.5 upgrade failed on this CLOSED TREE 2010-11-11 12:36:01 -05:00
Jacek Caban
17ef1c318d Bug 601358 - d3d10 compilation failure without d2d compilation enabled r=bas.schouten a=joe 2010-10-14 21:03:20 +00:00
Gavin Sharp
e0420b2731 Backed out changeset 2313b1b0e0d5 a=backout 2010-10-14 14:29:08 -04:00
Gavin Sharp
437646a4dc Backed out changeset 6946b5d25ac3
--HG--
extra : rebase_source : 4f3a2e8b05b7e0ba2ac6795a765b49fd04faf51e
2010-10-14 14:29:54 -04:00
Gavin Sharp
2b5212e256 Backed out changeset 5b8582013988 2010-10-14 14:30:31 -04:00
Serge Gautherie
82a548f852 Bug 603532 - LayerManagerD3D10.cpp fails to compile with "--with-windows-version=502"; (Av1) Make MOZ_ENABLE_D3D10_LAYER depend on WIN32_D2D_SURFACE_FEATURE.
r=vladimir.
2010-10-14 19:37:50 +02:00
Serge Gautherie
00bf0c14a6 Bug 599737 - Fully end-of-life Python 2.4 for build support; (Av1a) Remove remnants in configure.in, Support 'python2.7' executable.
r=ted.mielczarek.
2010-10-14 19:37:50 +02:00
Serge Gautherie
ef089d87d4 Bug 555485 - [Win2K] "debug_util_win.cc(262) : error C3861: 'CaptureStackBackTrace': identifier not found"; (Av2a) configure.in: be more explicit and stricter when building without needed Windows SDK.
r=ted.mielczarek.
2010-10-14 19:37:50 +02:00
Michael Wu
ce0ce7119e bug 605050 - Disable building accessibility on Android r=khuey a=bsmedberg 2010-10-25 17:34:29 -04:00
Gavin Sharp
1b39ee68f5 Bug 600714: remove DDRAW junk from configure, r=vlad, a=joe
--HG--
extra : rebase_source : a7513209afbab105f23b3066e12d0bbc603af391
2010-09-29 18:38:26 -04:00
Justin Lebar
e5476a3105 Bug 590181 - Part 2: Use -O3 on Linux. r=ted, a2.0=dbaron (landing on CLOSED TREE) 2010-09-08 10:10:31 -07:00
Karl Tomlinson
46c8b1c97d b=597147 part 18: use GDK's default PangoFontMap when suitable r=jfkthame
--HG--
extra : rebase_source : 62f25ad9a6c0b926f8c357cae8b85adfb44f2988
2010-11-11 11:30:21 +13:00
Takanori MATSUURA
dac6c55ddb Bug 595805 - Update required cairo version to 1.10. r+a=vlad 2010-10-12 13:35:54 +02:00
Kyle Huey
e2135e0bc0 Bug 600540: Disable raw video more. rs=me a=beltzner 2010-10-10 07:48:26 -04:00
Brad Lassey
9734e16ccc Bug 511348 - Fixes build bustage on Android thumb builds r=derf a=build-bustage 2010-10-19 09:46:53 -07:00
Michal Novotny
ac7049477a Bug 561085 - Make wyciwyg channel work in e10s. r=dwitte sr=biesi
--HG--
rename : content/html/document/public/nsIWyciwygChannel.idl => netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl
rename : content/html/document/src/nsWyciwygChannel.cpp => netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp
rename : content/html/document/src/nsWyciwygChannel.h => netwerk/protocol/wyciwyg/nsWyciwygChannel.h
rename : content/html/document/src/nsWyciwygProtocolHandler.cpp => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp
rename : content/html/document/src/nsWyciwygProtocolHandler.h => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.h
2010-10-11 13:35:10 +02:00
Timothy B. Terriberry
5e63566740 Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. build changes. r=kyle a=blocking-fennec
--HG--
extra : rebase_source : 8a2b26f2150a440a2e289ddc94d9c3bfe6e23bbf
2010-10-18 19:56:01 -07:00
Tero Turtiainen
1ed4371ff3 Bug 582621 - Sharing back-end for MeeGo r=dougt a=blocking-fennec
--HG--
extra : rebase_source : 81386b7a9f512a2d060efcbe7b272bb0f4936fa4
2010-10-18 09:46:42 -07:00
Kyle Huey
35bfd62553 Fix the bustage for real by AC_SUBSTing the variable. r=me a=me 2010-10-15 21:47:47 -04:00
Michael Wu
a68a3d0d00 Bug 588607 - 4a. Wrap the dl* functions with our own version, r=ted a=blocking-fennec
--HG--
extra : rebase_source : e10df4b4a99b04156b660fbc443b3061ec88c38f
2010-10-15 11:28:32 -07:00