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