Commit Graph

3142 Commits

Author SHA1 Message Date
Mitchell Field
c1eec06aa3 Merge mozilla-central to build-system. 2011-05-29 14:10:30 +10:00
Ed Morley
5861162dc0 Bug 591611 - Clean up FIREFOX_VERSION handling; r=khuey 2011-05-28 14:33:07 +02:00
Mitchell Field
12645b96f1 Merge mozilla-central to build-system. 2011-05-15 16:07:45 +10:00
Masatoshi Kimura
5743297c1f Bug 508905 - /Zc:wchar_t- is no longer required 2011-05-12 12:02:54 +00:00
Ehsan Akhgari
e6fbc35944 Merge mozilla-central into mozilla-inbound 2011-06-09 18:29:16 -04:00
Ed Morley
f723ad78ba 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
adaa882f7f 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
1dba5e3383 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Ed Morley
1dc65abc0d Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend 2011-04-29 12:38:26 +02:00
Justin Lebar
823150964d 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
d54e9772d2 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
8d38f1695a Merging cedar with mozilla-central. 2011-06-03 12:06:08 +02:00
Mike Hommey
a4f1cf3368 Bug 626035 - Modify the way arm compiler flags are set in configure. r=ted 2011-06-03 01:49:28 +02:00
Mike Hommey
5499a5672d Bug 658251 - Fix MK{,C}SHLIB when using wrap-malloc. r=ted 2011-06-03 01:27:07 +02:00
Matheus Kerschbaum
c0decf640b Bug 660762 - Remove --disable-mathml support. r=roc 2011-06-02 13:11:33 +02:00
Mike Hommey
0351f4bb0b Bug 525882 - Don't hardcode anything in application.ini files. r=gavin,r=khuey 2011-05-07 10:06:41 +02:00
Mike Hommey
2325b4e33a Bug 652399 - Disable building embedded libjpeg-turbo when using system libjpeg. r=ted 2011-05-09 07:38:34 +02:00
Brian Smith
336a8dec55 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
17fce8312c Bug 654975 - Remove -freorder-blocks-and-partition from PGO build options. r=ted 2011-05-05 19:26:54 +02:00
Justin Lebar
11e14f3c41 Bug 590181 part 2 - Switch default gcc optimize options to -O3. r=ted. 2011-04-28 15:49:16 +02:00
Mike Hommey
851b26bc13 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
0cfb1e8539 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
f9a70a4291 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
5a3d8699b9 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
6320673fdd Bug 654653 Some CXXFLAGS are missing for non GNU_CXX compiler r=glandium 2011-05-04 15:39:12 +08:00
Mike Hommey
3f475ae179 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
4dc126646f Bug 589088. Save X_CFLAGS on OpenBSD too. r=khuey 2011-04-29 17:37:31 -04:00
Jeff Muizelaar
f30c726d3a 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
febc13fc5e Bug 657845 - Remove Core Text checking on OSX. r=ted 2011-05-27 14:43:44 +09:00
Ehsan Akhgari
1cf1f06794 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
c398b11302 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
Mounir Lamouri
c2223f5860 Merging cedar with mozilla-central. 2011-05-26 08:34:54 +02:00
Jeremias Bosch
cda87f03b6 Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium 2011-05-25 16:27:58 -04:00
Jonathan Watt
e703173ffe 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
d95de3bc9d Backout Bug 655003. a=massive-talos-regression 2011-05-24 08:59:52 -07:00
Kyle Huey
5b03700d18 Backed out changeset 0bf1fe7f9be1 2011-05-24 08:58:55 -07:00
Benoit Jacob
9ebd896e48 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
aaef70fff0 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
6eb93f7dd3 Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Ludovic Hirlimann
caed4c146a Bug 328090 - remove -fpascal-strings from mac build options. r=ted 2011-05-22 17:26:52 +02:00
Patrick McManus
01c51e2d07 bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz 2011-05-21 21:27:52 -04:00
Benoit Jacob
5ea50063cb 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
56f713e188 Bug 603574 - Remove --disable-profile-guided-optimization support, Fix some unrelated nits. r=ted 2011-05-16 11:05:47 +02:00
Jeff Muizelaar
8eb40c43cb 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
c5095222cf 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
c698c72d6a bug 667130 - SIMD/THUMB2 detections fail under Android NDK5 r=khuey 2011-06-29 15:19:42 -04:00
Ted Mielczarek
94d78545fa bug 676589 - configure and xpcom changes for targeting iOS. r=khuey 2010-04-27 08:57:34 -04:00
Ed Morley
f13392fb42 Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
Serge Gautherie
e07a78dad0 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
ada7d05879 bug 606574 - Cocoa event loop instrumentation. r=smichaud,cjones
--HG--
extra : rebase_source : 5970911521b53d504b3c51588f2f112a2da5efe1
2011-03-03 11:20:02 -05:00
Ted Mielczarek
16c350e1b2 bug 606574 - Win32 event loop instrumentation. r=jimm
--HG--
extra : rebase_source : b32e6d3b02aa866c27564cd3ad995d1e3aa0fa4c
2011-03-03 11:20:02 -05:00
Ted Mielczarek
9a67cab0ae 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
7b20398400 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
6c5524ea80 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
e5a30afb49 Merge mozilla-central to build-system. 2011-04-19 13:22:32 +10:00
Mitchell Field
b6cdf39fe4 Merge mozilla-central to build-system. 2011-04-16 00:27:18 +10:00
Mike Hommey
6de32c8fa9 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
56e8d61932 Backed out changeset 4090fb78bbac to restore the patch to bug 646489 2011-04-14 16:55:23 -04:00
Ehsan Akhgari
60e60d5932 Back out changeset c89cfb2997dc (bug 646489) because it breaks Windows builds 2011-04-14 16:54:19 -04:00
Justin Lebar
5d386baf97 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
bc25d3499c Merge mozilla-central to build-system. 2011-04-14 12:05:07 +10:00
Jacek Caban
715481c517 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
12c9483287 Bug 638149 - Need a way to disable -dead_strip on OS X. r=ted 2011-04-09 05:23:27 +10:00
Mounir Lamouri
48776b91cf Merge cedar with mozilla-central. 2011-04-18 17:16:20 +02:00
Landry Breuil
034e16023b Bug 648721 - Fix linking of xpcshell and plugin-container on OpenBSD. r=glandium 2011-04-18 12:15:37 +02:00
Makoto Kato
3536306f00 Bug 643667 - Remove HAVE_XIE. r=ted 2011-04-18 17:31:51 +09:00
Serge Gautherie
ea14397c3c 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
503a7a8fb8 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
0db20d7439 Bug 650467 - make libstdc++ compatibility opt-in instead of opt-out. r=khuey 2011-04-16 17:57:08 +02:00
John Ford
e09e7353a5 Bug 649722 - allow setting MOZ_APP_NAME in configure.in; r=ted 2011-04-15 11:39:24 -07:00
Kyle Huey
b7751008fa 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
8a6652d7dc Bug 647647 - Don't search --enable-extensions arguments for long-gone extensions. r=khuey 2011-04-07 15:57:41 +10:00
Ehsan Akhgari
1f6dacab44 Back out bug 606574 for leaking a Mutex and a CondVar in crashtests 2011-04-13 14:08:43 -04:00
Ted Mielczarek
d1e7a921a4 bug 606574 - Cocoa event loop instrumentation. r=smichaud 2011-03-03 11:20:02 -05:00
Ted Mielczarek
ab4ffe654b bug 606574 - Win32 event loop instrumentation. r=jimm 2011-03-03 11:20:02 -05:00
Ted Mielczarek
6b0a6c93bb 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
1d3d68f9c2 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
4eb6429f47 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Makoto Kato
e133ed2374 Bug 646704 - cannot build Win64 package after landing libjpeg-turbo; r=jlebar 2011-04-06 10:49:23 -07:00
Boris Zbarsky
c79624e062 Merge cedar into mozilla-central 2011-04-05 09:19:34 -07:00
Masatoshi Kimura
db437bc09b Remove native uconv. Bug 644801, r=smontagu 2011-04-05 11:13:21 +03:00
Jory A. Pratt
3e8fcedcc5 Bug 645793 - Configure should be permitted to disable gconf support all together. r=khuey 2011-04-04 02:21:52 +02:00
JP Rosevear
0c852c3f3f 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
802d63f383 Bug 647118 - Remove support for --disable-plugins. r=glandium 2011-04-02 01:41:46 +11:00
Ehsan Akhgari
36a6723fd4 Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Shawn Wilsher
a16e4a454f 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
959ea8bc3e Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Matheus Kerschbaum
b06dc06820 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
Kyle Huey
9d3d2b598a Merge m-c to bs. 2011-03-31 07:17:15 -04:00
John Ford
94b9b22864 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
e33b4b365a 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
a1dfc7ee3a Merge m-c to bs. 2011-03-26 12:12:37 -04:00
Mitchell Field
f84197e666 Bug 644861 - --enable-application should default to browser. r=ted 2011-03-26 01:49:06 +11:00
Matheus Kerschbaum
0570662051 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Mitchell Field
f8f3e9977e Bug 641887 - Disable secure CRT deprecation warnings for host binaries. r=ted 2011-03-20 20:12:35 +11:00
Kyle Huey
a4544fbedb Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Kyle Huey
0925df3300 Bug 641325: Turn PGO back on for JS. rs=ted a=sayrer 2011-03-18 17:37:46 -04:00
Mike Hommey
7e5550d72b Bug 637317 - Enable elfhack again. r=ted 2011-03-14 15:25:45 +01:00
Mike Hommey
a261979126 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
68d85b1a40 Bug 641221 - Turn on -MD on mingw by default r=khuey 2011-03-14 13:21:48 +00:00
Makoto Kato
3044331f35 Bug 521405 - Remove alpha and mips Windows NT code from mozilla-central. r=ted 2011-03-07 15:54:21 +09:00
Mitchell Field
18e8a11221 Bug 638755 - Disallow --disable-ipc. r=ted 2011-03-05 15:01:41 +11:00
Mitchell Field
c445bc0896 Bug 638429 - Disallow --disable-libxul. r=ted 2011-03-05 01:10:20 +11:00
Mitchell Field
08741befc0 Bug 636695 - Make --enable-debug-symbols on by default. r=ted 2011-03-05 01:10:05 +11:00
Ginn Chen
bece6a0872 Bug 629576 MOZ_NATIVE_SQLITE is not defined for C++ code r=khuey 2011-03-31 16:43:49 +08:00
Leon Sha
71920c7dc6 Bug 646311 - -Werror is not an option of Sun Studio. r=khuey. NPOTB changes. 2011-03-31 16:12:24 +08:00
Jeremias Bosch
baa39d731b 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
a6751da5c3 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
38f3bd0582 Bug 633465 - Turn off bug 591836 workaround on Win64. r=khuey a=johnath 2011-02-28 16:42:33 +09:00
Kyle Huey
84e7e09f45 Whitespace change in configure.in. r+a=me 2011-02-26 13:46:34 -05:00
Boris Zbarsky
e191f7a6a9 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
738632efec 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
972e6ad994 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
50b7ea434a 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
ca1318f734 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
cb9dae365c 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
fe9ab9fa36 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
509820d072 Back out 6cfd4d2e due to maemo breakage. a=backout 2011-02-07 22:38:13 -08:00
Vladimir Vukicevic
7b5078c783 Bug 632162 - specify hardware vfp flags for armv7. r=blassey, a=blocking-fennec 2011-02-07 22:13:23 -08:00
Benoit Jacob
6c36f3ce40 Bug 630628 - fix comm-central build, thanks to Standard8 r+a=fix-comm-central 2011-02-07 15:38:14 -05:00
Benoit Jacob
8dc5b3b71c 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
6e4ac7733d 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
e96c37f0fa 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
68ff640a9e Bug 589506 - Scrub the codebase of MOZ_VIEW_SOURCE and MOZ_JSLOADER. r+=ted 2010-08-24 23:27:34 -04:00
Mike Hommey
fc816633cc 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
6faf9acaef Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field
77f24b72cb Bug 632344 - Fix bustage. 2011-03-02 02:53:25 +11:00
Neil Rashbrook
c5b0864947 Bug 632344 - Speed up header checks. r=ted 2011-03-01 21:38:21 +11:00
Mark Banner
cb4b5ba10d Backed out changeset 71c17252918a / Bug 328090 due to build bustage. 2011-02-28 13:08:49 +00:00
Ludovic Hirlimann
635555c541 Bug 328090 - remove -fpascal-strings from mac build options; r=ted 2011-02-28 12:25:34 +00:00
Mitchell Field
1941025642 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Kyle Huey
225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Mike Hommey
e0ba81d2eb 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
0415d740ee Bug 584474 part 3 - Fix AR related variables in configure.in. r=ted 2011-02-25 15:02:04 +01:00
Mitchell Field
646d79f2db Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field
a6788f0842 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
905d7f1114 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
Kyle Huey
47dd24ae76 Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field
e2e97553f6 Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
Chris Leary
04ffe6d2a0 Merge tracemonkey to mozilla-central. (a=blockers) 2011-01-18 11:19:21 -08:00
Andreas Gal
f5c9522e86 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
7736f049d8 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
8c0f97be0d 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
fb3d02898a 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
fa8c124eff 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
ede16504ba 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
5eafd1843f Bug 614631 - Macros for SEH exception depending on compiler configuration r+a=benjamin 2011-01-11 10:16:59 +00:00
Benoit Jacob
3493c93f5e Bug 622158 - Fix DirectX SDK platform detection - r=vlad, a=joe 2011-01-06 09:58:50 -05:00
Stuart Longland
0231923a05 Bug 607190 - Add "mips" and "mipsel" to CPU_ARCH checks. r=khuey a=bsmedberg 2011-01-06 15:42:54 +01:00
Oleg Romashin
a5adebb25d 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
7bd9634fcf 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
f14c3b0dcc Merge Places and mozilla-central
a=bsmedberg
2010-12-15 19:24:51 -08:00
Shawn Wilsher
7cd8f091ad Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Shawn Wilsher
aeffa1f8c7 Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Shawn Wilsher
5126652a70 Merge mozilla-central to Places. 2010-12-02 09:05:33 -08:00
Shawn Wilsher
7a35d860e3 Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Robert Sayre
d7efe1f5d1 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
c74436b2b1 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
c4797ba174 Bug 601676 - Configure should reject python3. 2010-12-10 10:09:13 -06:00
Ginn Chen
72a40ae401 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
d177e3432d 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
01671ed6dd Bug 523316 - Remove unused MOZ_PLACES_BOOKMARKS define; r=mak 2011-04-11 19:00:32 +02:00
Rich Walsh
508882c843 Bug 639369 - [OS/2] update packaging for mozilla-central; r=wuno 2011-04-09 23:33:31 -04:00
Ehsan Akhgari
ce22cb5ea2 Merge mozilla-central into cedar 2011-04-09 23:26:53 -04:00
Justin Lebar
8eb7db8c89 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
dafc5c242f 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
e1050276ef Merge mozilla-central to build-system. 2011-04-09 22:09:02 +10:00
Benjamin Smedberg
3b6b5a70a7 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
4a7ba19066 Bug 634807 - Remove MOZ_PLAINTEXT_EDITOR_ONLY; r=khuey 2011-03-24 19:59:00 -04:00
Shawn Wilsher
f1db0ae444 Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Mike Hommey
76b69157c8 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
deaabcb2a2 Merge mozilla-central to Places 2010-11-10 09:38:08 -08:00
Brad Lassey
dfacbe1834 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
bf23f7fcc4 Merge mozilla-central to Places. 2010-10-27 12:28:31 -07:00
Shawn Wilsher
3be92a2c5b Merge mozilla-central into places. 2010-10-20 12:33:53 -07:00
Shawn Wilsher
b8cbaa99f9 Merging places and mozilla-central. 2010-10-15 09:26:15 -07:00
Shawn Wilsher
dd137978c6 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
859a94a18d 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
1075ede261 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
0fea0b5a66 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
0e72bb5519 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
7d5d01ed5b 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
518486e4ab Bug 601358 - d3d10 compilation failure without d2d compilation enabled r=bas.schouten a=joe 2010-10-14 21:03:20 +00:00
Gavin Sharp
70eefa3b1f Backed out changeset 2313b1b0e0d5 a=backout 2010-10-14 14:29:08 -04:00
Gavin Sharp
fc0309c5c9 Backed out changeset 6946b5d25ac3
--HG--
extra : rebase_source : 4f3a2e8b05b7e0ba2ac6795a765b49fd04faf51e
2010-10-14 14:29:54 -04:00
Gavin Sharp
fcd7815df5 Backed out changeset 5b8582013988 2010-10-14 14:30:31 -04:00
Serge Gautherie
a76a9a1f88 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
852f7e1eb9 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
6b8eb937fa 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
dbe1bfb33d bug 605050 - Disable building accessibility on Android r=khuey a=bsmedberg 2010-10-25 17:34:29 -04:00
Gavin Sharp
eaf0220c21 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
37329ff4d5 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
5290b59221 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
fd8eeb610f Bug 595805 - Update required cairo version to 1.10. r+a=vlad 2010-10-12 13:35:54 +02:00
Kyle Huey
b10d858adc Bug 600540: Disable raw video more. rs=me a=beltzner 2010-10-10 07:48:26 -04:00
Brad Lassey
bba2d5178b Bug 511348 - Fixes build bustage on Android thumb builds r=derf a=build-bustage 2010-10-19 09:46:53 -07:00
Michal Novotny
cb302b8fbb 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
4eadbd727a 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
02adda4227 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
bf411032a9 Fix the bustage for real by AC_SUBSTing the variable. r=me a=me 2010-10-15 21:47:47 -04:00
Michael Wu
2c88a3ece0 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
Justin Lebar
a9e04e63b3 Bug 592923 - Add --enable-profiling configure option r=ted, a2.0=bz 2010-09-10 11:57:12 -07:00
Brad Lassey
4d2c40f0de bug 601984 - 2-byte/4-byte wchar mismatch warnings r=khuey a2.0=dougt 2010-10-15 14:16:44 -04:00
Jonathan Kew
3682541edd bug 527276 - part 2 - add OTS lib to the build process. r=ted a=blocking2.0 2010-10-07 08:59:18 +01:00
Kyle Huey
7e6ebabfee Bug 600541: Disable moz-device protocol by default. r=jdm a=beltzner
--HG--
extra : rebase_source : d97ce774da349445bd25df38357632beddb7a8dd
2010-10-06 16:19:22 -04:00
Kyle Huey
4543eae00a Bug 600540: Disable raw video by default. r=cpearce a=beltzer
--HG--
extra : rebase_source : 0ddea9a76805d6d8da3328c368c8393111ab7790
2010-10-06 16:17:54 -04:00
Mike Kristoffersen
0b107990c4 Bug 561244 - e10s: forward JS 'crypto' calls from content->chrome (Part 2/3 - Making it possible to control the define by option) r=khuey a=blocking-fennec
--HG--
extra : rebase_source : 5837be9d88d001b028e738edf9dde83332e80a19
2010-09-29 21:41:29 +02:00
Bas Schouten
be01040ebb Bug 546514 - Part 1: Detect presence of D3D10 headers for D3D10 layers. r=vlad 2010-10-01 00:53:44 +02:00
Robert Sayre
28b54c3b54 Merge tracemonkey to mozilla-central a=blockers 2010-09-29 02:01:12 -04:00
Michael Wu
661ff72c37 Bug 600373 - Android not starting on Tracemonkey due to ENABLE_SHARED_JS=1. r=khuey. 2010-09-28 19:29:36 -04:00
Reed Loden
3a54799100 Bug 600104 - "Bump minimum required version for system NSS to 3.12.8" [r=khuey r=wtc a=blocking1.9.2.11+/blocking1.9.1.14+] 2010-09-28 15:50:29 -07:00
Kyle Huey
fd566b0323 Bug 599567: Followup to make new checks conditioned on COMPILE_ENVIRONMENT too. r=me a=me 2010-09-24 23:36:25 -04:00
Serge Gautherie
df0dd03617 Bug 599567: Fix YASM detection on Win32 and COMPILE_ENVIRONMENT check on all platforms. r=khuey a=blocking-beta-7 2010-09-24 23:18:13 -04:00
Robert Sayre
b95fd2bd6c Merge mozilla-central to tracemonkey. 2010-09-26 12:49:11 -04:00
Mike Shaver
e7621d027b bug 591836: split JS out of libxul to work around VS2005 PGO compiler crash. r=khuey a=sayrer 2010-09-25 18:29:05 -07:00
Mark Banner
ba893fb0e8 Bug 597465: Support linking app components into libxul. r=khuey a=blocking 2010-09-21 21:10:06 -04:00
Doug Turner
c2a24b4eeb Bug 567750 - Build option to use the system Pixman. r=khuey. a=dougt 2010-09-20 21:16:37 -07:00
Masatoshi Kimura
1057aacaf3 Add support for CL_INCLUDES_PREFIX environment variable for handling localized cl.exe /showIncludes output. (Bug 587372) r=ted a2.0=blocking2.0:final 2010-09-17 12:29:52 -07:00
Taras Glek
356cd6b696 Bug 592520 - Do not fragment the hell out of CACHE__00[1-3]__. r=bsmedberg/jduell, a=betaN+ 2010-09-16 13:21:12 -07:00
Justin Lebar
84ca22aa38 Bug 583849 - Use YASM to compile libvpx on Windows. r=ted, a2.0=blocking 2010-08-11 16:37:24 -07:00
Tom Brinkman
6b981e0e94 Bug 565013: Implement printing to PDF for qt builds. r=romaxa r=dholbert a=blocking-fennec
--HG--
rename : widget/src/gtk2/nsDeviceContextSpecG.cpp => widget/src/qt/nsDeviceContextSpecQt.cpp
rename : widget/src/gtk2/nsDeviceContextSpecG.h => widget/src/qt/nsDeviceContextSpecQt.h
rename : widget/src/gtk2/nsPrintDialogGTK.cpp => widget/src/qt/nsPrintDialogQt.cpp
rename : widget/src/gtk2/nsPrintDialogGTK.h => widget/src/qt/nsPrintDialogQt.h
rename : widget/src/gtk2/nsPrintOptionsGTK.cpp => widget/src/qt/nsPrintOptionsQt.cpp
rename : widget/src/gtk2/nsPrintOptionsGTK.h => widget/src/qt/nsPrintOptionsQt.h
rename : widget/src/gtk2/nsPrintSettingsGTK.cpp => widget/src/qt/nsPrintSettingsQt.cpp
rename : widget/src/gtk2/nsPrintSettingsGTK.h => widget/src/qt/nsPrintSettingsQt.h
2010-10-07 12:19:33 -07:00
Justin Lebar
fd9dc1466b Bug 573948 - Part 1: Use libjpeg-turbo instead of libjpeg. r=jmuizelaar 2010-07-19 10:34:41 -07:00
Ehsan Akhgari
8761668e87 Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Jacek Caban
50eb05243b Bug 631252 - Use -mstackrealign on 32-bit mingw r=dbaron a=NPOTB 2011-02-04 13:40:02 +00:00
Jeremias Bosch
c9e3ddc9f1 Bug 626595 - Make it possible to build maemo 6 platform version without meegotouch r=romaxa,ted.mielczarek a=approval2.0
--HG--
extra : rebase_source : 435438ae2c39833353a958ba2770f0e44439d7bc
2011-02-03 08:31:36 +02:00
Mounir Lamouri
1f84275cee Bug 620788 - Do not silently fall back to bundled NSS/NSPR if system ones can't be used. r=khuey a=bsmedberg 2011-02-03 00:13:07 +01:00
Oleg Romashin
58dea55e3f Bug 627678 - Crashreporter need to be ported on Qt. r=ted.mielczarek a=approval2.0 2011-02-01 21:11:22 +02:00
Benoit Jacob
b5cc0b1b70 Bug 630019 - the DXSDK way didn't work on build slaves! reverting to the way using the registry that was earlier reviewed by jag on bug 630019. r=jag, a=blocking2.0 2011-01-31 23:29:46 -05:00
Gavin Sharp
1229966fac Fix configure.in line endings from 22f4e4c325d6, a=bustage
--HG--
extra : rebase_source : bca3dcf3cac42ddc52abfb4d412be060615fc6a2
2011-01-31 16:17:56 -05:00
Benoit Jacob
69edf96ac9 Bug 630019 - fix ANGLE build, find any version of DirectX SDK - r=jag, a=blocking2.0 2011-01-31 20:58:02 -05:00
Mike Hommey
e250951c83 Merge backout. a=bustage 2011-01-29 09:33:40 +01:00
Mike Hommey
089ee38b5e Backed out changeset 32542df68da3 because of maemo bustage. a=bustage 2011-01-29 09:30:17 +01:00
Mike Hommey
be17d1e2f6 Bug 627299 - Fix assembler arguments passed in CFLAGS. r=khuey,r=wtc,a=sdwilsh 2011-01-28 09:22:59 +01:00
Mike Hommey
c486e83703 Bug 628303 - Pass HOST_LDFLAGS to the build system. r=khuey,a=sdwilsh 2011-01-28 09:22:59 +01:00
Kyle Huey
9e04284cc0 Back out cl-as-a-native-command to fix Bug 615571. r=me a=NPOTB 2010-12-04 23:07:10 -05:00
Kyle Huey
fcc772d353 Backed out changeset 0e9ba7c029e3 2010-12-04 23:05:58 -05:00
Vladimir Vukicevic
199a2dadd1 b=603367; use ANGLE for WebGL on Win32; r=bjacob 2010-12-03 14:44:01 -08:00
Tuukka Tolvanen
a8a2c576a1 Bug 591152: Fix a few configure warnings. r=khuey a=npotb 2010-12-02 11:22:30 -05:00
Kyle Huey
96ad6ff854 Bug 585011 - Invoke cl.py as a pymake native command. r=Callek, a=bsmedberg 2010-08-08 23:12:54 -07:00
Kyle Huey
69a7751c3b Backed out changeset 53952ab4a544 2010-11-22 10:58:16 -05:00
Kyle Huey
4564e9b4f9 Bug 609976: Fold js back into libxul on Windows now that PGO seems less grumpy. r=ted a=ted 2010-11-21 19:41:20 -05:00
Timothy B. Terriberry
9ef399436c Bug 627981 - [clang]: A lot of errors for libtheora; r=ted 2011-03-17 09:03:00 -04:00
Ehsan Akhgari
0b1646bd2d Backed out changeset eb6edf77b7c8 (bug 638149) because of build bustage 2011-03-27 15:30:22 -04:00
Rafael Ávila de Espíndola
3659cf3071 Bug 638149 - Need a way to disable -dead_strip on OS X; r=ted 2011-03-02 21:29:00 -05:00
Kyle Huey
6150b1e723 Bug 589606: Fix up the raw encoder to have the same build config options as the other media types. r=cpearce a=sdwilsh 2010-08-31 21:24:04 -04:00
Michael Wu
4b39a64185 Bug 592457 - Don't create new signatures on windows, r=khuey a=blocking-beta5 2010-08-31 21:18:22 -04:00
jeremias bosch
102456d4fa Bug 586836 - Support Meego Network Managment. r=doug.turner a=blocking-fennec
--HG--
extra : rebase_source : 1f8de52621ce8c6dc680e81a3b82bc8f5e3df57e
2010-08-30 23:23:35 -07:00
Dão Gottwald
66393dc80f Bug 591783 - Fix for corrupt language pack install.rdf due to quotes in MOZ_APP_VERSION. r=khuey a=bustage-fix 2010-08-30 17:54:46 +02:00
Dan Witte
55af9deabd Bug 591537 - Freeze UA build id for Firefox branded builds. r=dao/khuey, sr=jst, a=beta5+ 2010-08-28 13:42:04 -07:00
Dão Gottwald
f8ab7bd3a1 Bug 591387 - Default theme shows as "incompatible" (version number wrapped with quotes). r=khuey a=blocking 2010-08-28 15:32:07 +02:00