Commit Graph

4330 Commits

Author SHA1 Message Date
Ryan VanderMeulen
794c2c9953 Backed out changeset 9d86b9442f0b (bug 975011) for Windows debug test bustage that only appears on clobber builds.
CLOSED TREE
2014-06-18 13:21:57 -04:00
Steve Fink
df7cba4e45 Bug 975011 - Allow js/src/configure to invoke the in-tree NSPR configure. r=glandium 2014-02-25 14:15:16 -08:00
Jan Beich
1d8a86d41b Bug 1015547 - Fill |struct nsID| via arc4random_buf if available on Android and BSDs. r=vlad, r=glandium 2014-06-02 18:42:00 -04:00
Jan Beich
ddc9fe103d Bug 1015547 - Prefer arc4random to generate UUIDs on BSDs. r=vlad, r=glandium 2014-06-02 18:41:00 -04:00
Mike Hommey
5ccfab68a1 Bug 1025469 - Bump NSS version configure checks for. r=bsmith 2014-06-17 07:15:16 +09:00
Nathan Froyd
a14320ae86 Bug 1018375 - part 2a - export GCC_USE_GNU_LD from configure; r=glandium 2014-06-11 14:48:37 -04:00
Ed Morley
c19ece1e48 Merge mozilla-central and inbound 2014-06-12 16:02:42 +01:00
Paul Rouget
7ee35374fb Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau 2014-06-12 14:47:35 +08:00
Richard Newman
6fb037ddb4 Bug 1024238 - Die in configure if building with less than SDK 19. r=nalexander 2014-06-11 17:36:33 -07:00
Wes Kocher
938ba01593 Backed out changeset c1c53022dae4 (bug 1024238) for android bustage on a CLOSED TREE 2014-06-11 18:02:37 -07:00
Richard Newman
c66721e27c Bug 1024238 - Die in configure if building with less than SDK 19. r=nalexander 2014-06-11 17:36:33 -07:00
Jan Beich
a56add1a31 Bug 1023028 - Make SSE2_FLAGS apply for $GNU_CC regardless of OS. r=glandium 2014-06-09 19:26:00 -04:00
Richard Newman
aa3662b743 Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle 2014-06-10 10:37:38 -07:00
Ehsan Akhgari
fde35aa8b8 Bug 1021378 - Add support for clang-cl to the build system; r=glandium
This patch does two things: 1. Treat clang on Windows explicitly as MSVC. There
are some places in our build system where we try to detect clang by looking at
the output of $(CC) -v, and that will cause us to believe that we are using
clang, which is not helpful.  This patch defines the CLANG_CL variable when it
detects clang being used on Windows.  It also masquarades clang-cl as MSVC
2012, which is how the compiler introduces itself through the _MSC_VER
predefined variable.

2. Disable a bunch of things which currently are not supported on clang-cl.  As
we proceed with this port, hopefully we'll be able to remove everything in this
list, but this will get us closer to be able to build with clang-cl.

With this patch and clang-cl trunk, we can get past the configure stage of the
build.

--HG--
extra : rebase_source : e5b8d77e4571c936820cec858953d58b6f31e0d5
2014-06-07 10:27:43 -04:00
Ryan VanderMeulen
52d3bc7564 Backed out changeset 88a641ee5cbe (bug 1007057) for frequent test timeouts.
CLOSED TREE
2014-06-07 01:16:08 -04:00
Paul Rouget
b7bf28a4e9 Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau 2014-06-06 12:01:52 +08:00
Wes Kocher
23fe5fab27 Merge inbound to m-c a=merge 2014-06-05 18:31:10 -07:00
Ryan VanderMeulen
0dcfa83c26 Bug 1021287 - Update NSPR to 4.10.6 RTM. r=kaie, a=me 2014-06-05 18:00:11 -04:00
Carsten "Tomcat" Book
83702104a1 merge fx-team to mozilla-central a=merge 2014-06-05 15:08:55 +02:00
Richard Newman
8ed5c36169 Bug 1019981 - Part 1: remove Language section from preferences if locale switching is disabled. r=nalexander 2014-06-04 19:21:33 -07:00
Jacek Caban
a700cc840e Bug 1019001 - Resotre HOST_CXXFLAGS before running subdir configure. r=glandium
--HG--
extra : rebase_source : b631581d08830ebb0d5f276da6c4b5825d22bf8b
2014-06-03 13:26:27 +02:00
Mike Hommey
529eddba7d Bug 945582 - Don't use jemalloc3 C99 headers with MSVC versions that have (some) C99 support. r=mshal
--HG--
rename : memory/jemalloc/src/include/msvc_compat/inttypes.h => memory/jemalloc/src/include/msvc_compat/C99/inttypes.h
rename : memory/jemalloc/src/include/msvc_compat/stdbool.h => memory/jemalloc/src/include/msvc_compat/C99/stdbool.h
rename : memory/jemalloc/src/include/msvc_compat/stdint.h => memory/jemalloc/src/include/msvc_compat/C99/stdint.h
2014-05-31 09:54:23 +09:00
Magnus Melin
9d661195b2 Bug 1017883 - Unable to view saved passwords in Thunderbird32.0a1, since _INTL_API not enabled. r=glandium 2014-06-04 22:17:03 +03:00
Sylvestre Ledru
48a84661a3 Bug 1020267 - Remove some duplicate display when searching for wget and tar. r=glandium 2014-06-04 05:08:00 -04:00
Ryan VanderMeulen
8021d45644 Backed out changeset 16e5c41a0893 (bug 1015547) for bustage. 2014-05-30 17:09:39 -04:00
Ryan VanderMeulen
1f11f3d280 Backed out changeset 7b6b2d8dd79b (bug 1015547) for bustage. 2014-05-30 17:09:34 -04:00
Jan Beich
d012fe1bfa Bug 1015547 - Fill |struct nsID| via arc4random_buf if available on Android and BSDs. r=vlad, r=glandium 2014-05-29 23:09:00 -04:00
Jan Beich
76debdf99c Bug 1015547 - Prefer arc4random to generate UUIDs on BSDs. r=vlad, r=glandium 2014-05-28 21:43:00 -04:00
Emilio Pozuelo Monfort
3062b0f182 Bug 624422- Add libmozgtk libraries so that libxul can use GTK+ 2 and 3. r=glandium
This is necessary for plugins when building libxul for GTK+ 3
because libxul will link against GTK+ 3 and some plugins link
against GTK+ 2, but both GTK+ libraries can't be loaded in the
same process. With this change, we have an indirection between
libxul and libgtk, named libmozgtk. plugin-container will
be modified to load libmozgtk2 in order to only have GTK+ 2
in its address space, thus enabling various plugins (e.g. flash)
on GTK+ 3 firefox.
2014-05-01 13:36:05 +02:00
Nathan Froyd
7ac1ddf1f6 Bug 1017661 - remove MOZ_NSS_PATCH functionality; r=glandium 2014-05-29 12:16:58 -04:00
Mike Hommey
ae822ef4fc Bug 1014976 - Enable jemalloc by default on all Windows MSVC builds, like on other platforms. r=bsmedberg 2014-05-30 09:40:13 +09:00
Mike Hommey
b55c7885af Bug 1014976 - Make --enable-jemalloc imply MOZ_NO_DEBUG_RTL on Windows. r=bsmedberg 2014-05-30 09:40:02 +09:00
Mike Hommey
2cf6cf6466 Bug 1014976 - Make MOZ_NO_DEBUG_RTL builds actually disable the MSVC debug CRT everywhere. r=bsmedberg 2014-05-30 09:39:44 +09:00
Jonathan Kew
01be52cd6f bug 998844 - part 1 - add configure option to support for bundled fonts (enabled on b2g desktop products). r=gps 2014-05-29 13:00:49 +01:00
Juan Gomez
c4c7623dac Bug 1014403 - [Flatfish][build] B2G for flatfish build failed. r=roc 2014-05-26 08:12:00 +02:00
Wes Kocher
98152d91df Merge fx-team to m-c 2014-05-23 17:04:56 -07:00
Felipe Gomes
5caf22f096 Bug 1014367 - Add support for translation API key. r=ted 2014-05-23 13:21:06 -03:00
Wes Kocher
d0cf640a86 Merge m-c to inbound 2014-05-22 17:55:00 -07:00
Allison Naaktgeboren
dac30139cf Bug 1004533 - Guard all e10s testing UI behind an E10S_TESTING_UI ifdef.r=mconley,r=nalexander 2014-05-22 09:09:32 -07:00
Landry Breuil
0cf3815f32 Bug 1012447: allow building webapprt against gtk3 r=glandium 2014-05-21 13:50:03 +02:00
Carsten "Tomcat" Book
a79c1ec7ff Backed out changeset 9b2588d41e3a (bug 969395) for bustage 2014-05-21 11:29:21 +02:00
Qiang Lu
c9bd29e3a3 Bug 969395 - Add stub library for accesing VP8 HW codec through android native mediacodec interface. r=rjesup 2014-05-21 10:14:31 +08:00
Mike Hommey
c54e856eb3 Bug 999913 - Enable replace-malloc on nightly builds. r=mshal 2014-05-01 10:57:48 +09:00
Nicholas Nethercote
b5aba0afc1 Bug 1013014 (attempt 2) - Disable Trace Malloc on TBPL debug builds. r=glandium.
--HG--
extra : rebase_source : 08fa200fd205225f85b9845bf8c18ac38fe26e0d
2014-05-19 18:16:42 -07:00
Mike Hommey
631f8f3393 Bug 1014308 - Update jemalloc3 to upstream 3.6.0. r=njn,r=mshal 2014-05-23 07:26:40 +09:00
Robert O'Callahan
950332b02a Bug 1001320. Part 5: Use #pragma GCC visibility on B2G. r=glandium
--HG--
rename : config/gcc_hidden.h => config/gcc_hidden_dso_handle.h
2014-05-11 23:37:14 -07:00
Ryan VanderMeulen
8d463532ff Backed out changeset 8433a3609a54 (bug 1001320) for suspected B2G device image bustage.
CLOSED TREE
2014-05-20 12:17:51 -04:00
Nathan Froyd
5a4e9d2835 Bug 1004519 - enable intrinsic replacement on windows builds; r=glandium 2014-05-07 13:31:50 -04:00
Robert O'Callahan
76ebf97a8d Bug 1001320. Part 5: Use #pragma GCC visibility on B2G. r=glandium
--HG--
rename : config/gcc_hidden.h => config/gcc_hidden_dso_handle.h
extra : rebase_source : 600bf9dd51c88ea0cdea3db2e20ce8ab1de9f3fb
2014-05-11 23:37:14 -07:00
Marco Castelluccio
51f64d5cbb Bug 972201 - Remove the MOZ_B2G_CERTDATA hack. r=briansmith 2014-05-18 15:42:42 +02:00