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

3315 Коммитов

Автор SHA1 Сообщение Дата
Oleg Romashin e54966dbce Bug 673395 - Support Haptic of MeeGo/Maemo 6. r=dholbert 2011-08-16 09:27:01 -07:00
Ehsan Akhgari 29f4189df0 Bug 669116 - Add memory reporter for the spell checker; r=njn,khuey 2011-08-11 10:57:08 -04:00
Rafael Ávila de Espíndola 150a792d24 Bug 678361 - Fix missing corner case from bug 655339. r=smichaud.
With this the check for a broken egrep is also used when building with
CC="gcc -arch i386" CXX="g++ -arch i386".
2011-08-15 15:09:24 -04:00
Bill McCloskey cc040d29ec Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted) 2011-08-12 06:57:45 -07:00
Matt Brubeck d8d214abee Back out cd7f694c9f2f (bug 677773) because of build failures 2011-08-12 07:35:31 -07:00
Bill McCloskey 2675bfe732 Bug 677773 - Allow JS crash diagnostics to be disabled; simplify them (r=dmandelin,ted) 2011-08-12 06:57:45 -07:00
Michael Wu 3c2ccfcfb8 Follow up l10n bustage fix for android from bug 664907 2011-08-11 13:30:57 -07:00
Makoto Kato 342a1eeda3 Bug 616918 - Turn on ANGLE on Win64. r=bjacob 2011-08-11 19:17:54 +09:00
Mounir Lamouri c5ebce54f9 Bug 673817 - Improve auto-discovering of Android platform directory. r=blassey
Note that this will be fully functionnal when a new NSPR snapshot will be
pushed to the tree.
2011-08-10 14:22:43 +02:00
Mounir Lamouri 35d50f26b4 Bug 673799 - Improve auto-discovering of Android toolchain directory. r=blassey
Note that this will be fully functionnal when a new NSPR snapshot will be
pushed in the tree.
2011-08-10 14:23:19 +02:00
Justin Wood c029086bf9 Backout Bug 648134 due to bustage. (rather than back out the whole push) 2011-08-10 05:18:24 -04:00
Walter Meinl f431979a5e Bug 648134 - [OS/2] follow-up Stop building intermediate static libs with fakelibs. r=glandium 2011-08-05 00:16:00 -04:00
Rob Arnold 538ae2e2af Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
ABE Hiroki d1833e8fa9 Bug 675519 - "build failed vc8/vc9 new-style jemalloc" [r=khuey] 2011-07-31 13:37:00 -04:00
Mounir Lamouri 30b558f083 Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange. 2011-08-09 14:50:55 +02:00
ABE Hiroki 5d48aa6767 Bug 675519 - "build failed vc8/vc9 new-style jemalloc" [r=khuey] 2011-07-31 13:37:00 -04:00
Rob Arnold 2416a7b552 Bug 563462 - Remove Photon bits from the build-system. r=ted,vlad,jwalden 2011-06-24 16:49:00 -04:00
Walter Meinl 23418ec8a6 Bug 677068 - [OS/2] Use MOZ_CHROME_FILE_FORMAT=flat. r=khuey 2011-08-09 12:10:20 +02:00
Mike Hommey 3b4671e013 Bug 677370 - Fixup Android configure.in bits. r=blassey 2011-08-09 09:07:28 +02:00
Mike Hommey 1ef7ad92e9 Bug 675867 - Enable Identical Code Folding when supported by the linker. r=ted 2011-08-09 09:06:12 +02:00
Makoto Kato 49da4c1e3b Bug 675568 - SIMD of libjpeg turbo is disabled on Windows. r=khuey 2011-08-08 12:05:14 +09:00
Matheus Kerschbaum aab786a0d3 Bug 675500 - Remove --disable-storage. r=khuey 2011-08-06 19:05:49 +02:00
Matheus Kerschbaum a296f262ae Bug 669040 part 1: Remove build-system and toolkit dependency on mork and morkreader. r=mak 2011-08-06 17:24:52 +02:00
Matheus Kerschbaum 86af4fa3b9 Bug 674010 - Remove check for DLL-challenged libcs. r=ted 2011-08-06 16:59:47 +02:00
Mike Hommey 0c5586f3cd Bug 674883 - Remove temporary workarounds in mozilla-central for bugs in NSPR 2011-07-28 15:07:15 +02:00
Ed Morley 620118f08b Bug 653333 - Remove legacy splash screen code (nsSplashScreen, MOZ_SPLASHSCREEN, splash.bmp) now that no platforms use it; r=dtownsend,bsmedberg 2011-08-04 09:04:40 +02:00
Steven Michaud b2a018545b Bug 655339 - Work around bug in Apple's egrep on OS X 10.7. r=ted 2011-08-03 15:07:04 -05:00
Marco Bonardo 7952ba3678 Merge mozilla-central and mozilla-inbound 2011-08-02 11:52:56 +02:00
Kyle Huey e49af2996f Merge m-c to b-s. 2011-08-01 08:06:23 -04:00
ABE Hiroki 70039fcc9f Bug 673197 Followup to restore accidentally deleted single quotes r=Neil 2011-07-31 10:39:29 +01:00
Mike Hommey dfad1adb50 Bug 674910 - Statically link against libstdc++ on Android. r=blassey 2011-07-28 18:55:38 +02:00
Marco Bonardo 32f1b3f6f2 Merge mozilla-inbound and mozilla-central on a CLOSED TREE to fix Android permaorange 2011-07-28 17:42:28 +02:00
Neil Rashbrook 3e63af361e Bug 673197 Enable jemalloc on VC8/9 express r=khuey 2011-07-28 15:27:46 +01:00
Mike Hommey f7aa86b96a Bug 674837 - Properly set android build options on NDK5+. r=ted 2011-07-28 14:58:15 +02:00
Ms2ger e734a9f61a Backout bug 673197, bug 667962 (changesets 83ef35b794ce and 370bcc140023) for winopt bustage 2011-07-27 23:25:32 +02:00
Neil Rashbrook 9f0d6f1b6f Bug 673197 Enable jemalloc on VC8/9 express r=khuey 2011-07-27 20:23:43 +01:00
Scott Ruff d256779fb0 Bug 649525 - WebGL layer compositing through the BasicCanvasLayer is very slow (desktop version). r=jmuizelaar 2011-07-27 13:00:17 +02:00
Rafael Ávila de Espíndola 161fd398ca bug 672501 - pass MOZ_OPTIMIZE_LDFLAGS when checking for __thread support. r=ted 2011-07-25 20:43:00 -04:00
Steve Fink e04b99c9c9 Bug 673627 - Make --enable-callgrind turn on --enable-profiling (r=dmandelin)
--HG--
extra : rebase_source : aefb887b05329fb2c80260160dcbd6f9b18ab815
2011-07-26 15:56:04 -07:00
Ehsan Akhgari f23ca13279 Merge mozilla-central and mozilla-inbound 2011-07-24 12:52:51 -04:00
Kyle Huey 3738022cb2 Bug 673461: Don't automatically disable ANGLE if the DirectX SDK is not found. r=ted 2011-07-23 18:42:27 -07:00
Ed Morley 9d9a2104ff Bug 672046 - Valgrind suppression files are still generated in objdir even when building without --enable-valgrind; r=ted 2011-07-23 11:59:19 +02:00
Mike Hommey dab0c1ada5 Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=ted 2011-07-19 08:51:22 +02:00
Rafael Ávila de Espíndola 69bf78cb58 Bug 673556 - Make sure that C limits macros are defined on over-zealous compilers; r=khuey
--HG--
extra : rebase_source : 46f5ddf3a2bcfcd882e3814216299af09347de7e
2011-07-26 17:09:42 -04:00
Michael Wu e36e7029b2 Bug 665272 - Require unzip during configure, r=ted 2011-07-20 00:31:21 -07:00
Mike Hommey 1d1e5de3a2 Backout ac97f18b88cb (bug 670659) because of android bustage 2011-07-19 09:23:02 +02:00
Mike Hommey c6195f8fc9 Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=khuey 2011-07-19 08:51:22 +02:00
Joe Drew d07a512587 Merge m-c into m-i. 2011-07-17 15:04:37 -04:00
Kyle Huey 28a81d9452 Bug 671441: Use standard grep syntax instead of egrep syntax. 2011-07-17 10:38:18 -07:00
Matheus Kerschbaum 7b050d7473 Bug 579571 - Remove --enable-timeline support. r=tglek 2011-07-17 12:07:42 +02:00
Neil Rashbrook de26ceea6e Bug 671441 Detect whether the crtdll.obj hack is necessary r=khuey 2011-07-15 21:55:12 +01:00
Brad Lassey b8c27a68ac bug 671346 - build fails with android NDKr6 r=khuey 2011-07-14 20:45:42 -04:00
Joe Drew c51be2e49e Rebase mozilla-inbound to 569a960b4a64 and then re-merge with mozilla-central so we're in a known good state. 2011-07-16 21:37:41 -04:00
Mike Hommey 9208ecead5 Bug 667577 - Don't show the telemetry prompt unless the MOZ_TELEMETRY_REPORTING variable is defined. r=khuey 2011-07-15 18:57:13 +02:00
Jacek Caban 267ee428cb Bug 670905 - Update mingw cofigure checks to current version (r=khuey) 2011-07-13 17:57:59 +02:00
Mike Hommey 9ed7cc02df Bug 673681 - Properly support --enable-system-ffi with static js (original patch by ojab). r=ted 2011-07-26 09:52:58 +02:00
Michael Wu f8e70f9156 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 728b63fc79 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 5fd41efa53 Bug 670315 - Add --enable-android-libstdcxx option for NDK5; r=khuey 2011-07-22 11:53:29 -07:00
Steve Fink 241a6309f0 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 a0e68f4fa5 Bug 669866 - Export CXX instead of defaulting to c++. r=ted 2011-07-11 07:51:01 +02:00
Paul Biggar c18503ce3b 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 62c70885d5 Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg 2011-06-07 12:19:23 -07:00
Paul Biggar f67bc516ee 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) 415824bc6f 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 f78677e6c9 Bug 578268: Eliminate the last vestiges of mork from Firefox. r=mak 2011-07-02 12:16:45 -07:00
Joey Armstrong 6d1d28f266 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 7e0c972826 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 fa90c389fe 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 ec725257a6 Bug 662390. Define a preprocessor option for temporary e10s compatibility. r=bsmedberg 2011-06-07 12:19:23 -07:00
Joey Armstrong 23830bc9b9 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 7b520d25d8 Merge m-c to b-s 2011-06-30 09:03:22 -07:00
Michael Wu 536cadfea4 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 d9f6e3260f Bug 665272 - Require unzip during configure, r=ted 2011-06-29 16:40:11 -07:00
Ted Mielczarek c307addb4f merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00
Ted Mielczarek 514a8580ad 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 aaa7eb922f 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 d163e35d2e Merge m-c to m-i 2011-06-28 12:21:04 -04:00
Joe Drew b760a88e0e Merge last green changeset from mozilla-inbound to mozilla-central. 2011-06-28 12:11:31 -04:00
Mike Hommey 41ce3986d5 Backout changeset e986c0494f1a (bug 537857 part 1) due to Mochitest regression 2011-06-28 09:58:29 +02:00
Taras Glek 2fa66ca1cb Bug 537857 part 1 - Remove dead symbols in linker. r=ted 2011-06-28 08:25:48 +02:00
Kyle Huey 07e885661a Bug 515492: Make jemalloc work on VS 2010. r=ted,pbiggar 2011-06-27 12:44:51 -07:00
Kyle Huey eebd6b1515 Merge b-s to m-c 2011-06-25 10:13:14 -07:00
Oleg Romashin 85dd702780 Bug 663393 - Maemo6/Meego VKB doues not work properly without meegotouch r=dougt 2011-06-25 09:22:34 -04:00
Kyle Huey 4c63c98ecb Bug 665969: Make C4553 fatal. r=ted 2011-06-24 07:22:35 -07:00
Kyle Huey 67f4a55019 Bug 663479: Move all IDB structured clone operations to the main thread. r=bent 2011-06-24 07:21:21 -07:00
Marco Bonardo db9cf9f1d1 Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Kyle Huey 944f3585d8 Bug 665969: Make C4553 fatal. r=ted 2011-06-24 07:22:35 -07:00
Kyle Huey 785fe4b5c1 Bug 663479: Move all IDB structured clone operations to the main thread. r=bent 2011-06-24 07:21:21 -07:00
Matheus Kerschbaum cee755b25f 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 de35c222dd 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 ed0e66fb0b Bug 664340 - Fallback to c++ when CXX is not set. r=khuey 2011-06-15 02:14:33 +02:00
Boris Zbarsky 3e900c1912 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 dc4e02b763 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 63e2ee5b03 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) ab1b3db5e6 Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron 2011-06-20 16:47:09 -07:00
Rafael Avila de Espindola a1c6220ca2 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 b66b716042 Bug 666135 - Disable -Wcast-align when building with clang 2011-05-13 14:18:52 -07:00
Mike Hommey 8013e92ca5 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 5c105d08dd Bug 467168 - migrate libgnome and libgnomeui to GTK/GIO functions, r=karlt 2011-06-17 03:05:00 -07:00