Chris Peterson
2c6c9dce99
Bug 1013065 - Remove bug 65664's NSCAP_DONT_PROVIDE_NONCONST_OPEQ workaround. r=dbaron
2014-05-04 23:11:04 -07:00
Mike Hommey
6ddd16c14e
Bug 1026469 - Use AC_CHECK_LIB instead of MOZ_CHECK_PTHREADS. r=ted
2014-06-21 09:13:58 +09:00
Ryan VanderMeulen
fdda11b713
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
d313788ccc
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
0ec208e47f
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
0374402eeb
Bug 1015547 - Prefer arc4random to generate UUIDs on BSDs. r=vlad, r=glandium
2014-06-02 18:41:00 -04:00
Mike Hommey
7f9f30b7b2
Bug 1025469 - Bump NSS version configure checks for. r=bsmith
2014-06-17 07:15:16 +09:00
Nathan Froyd
67045e85c5
Bug 1018375 - part 2a - export GCC_USE_GNU_LD from configure; r=glandium
2014-06-11 14:48:37 -04:00
Ed Morley
98415c851d
Merge mozilla-central and inbound
2014-06-12 16:02:42 +01:00
Paul Rouget
3e67e4bd2c
Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau
2014-06-12 14:47:35 +08:00
Richard Newman
a4460aa4d0
Bug 1024238 - Die in configure if building with less than SDK 19. r=nalexander
2014-06-11 17:36:33 -07:00
Wes Kocher
273fda8599
Backed out changeset c1c53022dae4 (bug 1024238) for android bustage on a CLOSED TREE
2014-06-11 18:02:37 -07:00
Richard Newman
929d92da13
Bug 1024238 - Die in configure if building with less than SDK 19. r=nalexander
2014-06-11 17:36:33 -07:00
Jan Beich
ccff5257e2
Bug 1023028 - Make SSE2_FLAGS apply for $GNU_CC regardless of OS. r=glandium
2014-06-09 19:26:00 -04:00
Richard Newman
59410a1ef5
Bug 1021342 - Eliminate non-synthetic web app code. r=myk,mfinkle
2014-06-10 10:37:38 -07:00
Ehsan Akhgari
78a7d47553
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
82493ad66d
Backed out changeset 88a641ee5cbe (bug 1007057) for frequent test timeouts.
...
CLOSED TREE
2014-06-07 01:16:08 -04:00
Paul Rouget
0c0f8639c2
Bug 1007057 - build appmgr v2: remove configure option. r=mshal r=ochameau
2014-06-06 12:01:52 +08:00
Wes Kocher
002fd7dc61
Merge inbound to m-c a=merge
2014-06-05 18:31:10 -07:00
Ryan VanderMeulen
d6dfae1a05
Bug 1021287 - Update NSPR to 4.10.6 RTM. r=kaie, a=me
2014-06-05 18:00:11 -04:00
Carsten "Tomcat" Book
b4355f84da
merge fx-team to mozilla-central a=merge
2014-06-05 15:08:55 +02:00
Richard Newman
1db35650aa
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
c5a7d6cfe3
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
55d3c4f46c
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
f3cbd865c6
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
f4ef1ab8c0
Bug 1020267 - Remove some duplicate display when searching for wget and tar. r=glandium
2014-06-04 05:08:00 -04:00
Ryan VanderMeulen
d5bf14a0a5
Backed out changeset 16e5c41a0893 (bug 1015547) for bustage.
2014-05-30 17:09:39 -04:00
Ryan VanderMeulen
bf4e3240c0
Backed out changeset 7b6b2d8dd79b (bug 1015547) for bustage.
2014-05-30 17:09:34 -04:00
Jan Beich
310f73d1b4
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
abb1e56e84
Bug 1015547 - Prefer arc4random to generate UUIDs on BSDs. r=vlad, r=glandium
2014-05-28 21:43:00 -04:00
Emilio Pozuelo Monfort
a74fc6c1fb
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
c5a3c603c2
Bug 1017661
- remove MOZ_NSS_PATCH functionality; r=glandium
2014-05-29 12:16:58 -04:00
Mike Hommey
bfcc04779a
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
4e75ad8b91
Bug 1014976 - Make --enable-jemalloc imply MOZ_NO_DEBUG_RTL on Windows. r=bsmedberg
2014-05-30 09:40:02 +09:00
Mike Hommey
e4bb175b46
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
ed3e3f2d2d
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
baad3f34b0
Bug 1014403 - [Flatfish][build] B2G for flatfish build failed. r=roc
2014-05-26 08:12:00 +02:00
Wes Kocher
996c3dc9d1
Merge fx-team to m-c
2014-05-23 17:04:56 -07:00
Felipe Gomes
3a5d59d49e
Bug 1014367 - Add support for translation API key. r=ted
2014-05-23 13:21:06 -03:00
Wes Kocher
e594fbd022
Merge m-c to inbound
2014-05-22 17:55:00 -07:00
Allison Naaktgeboren
bd0e58c0bb
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
cac76de7bf
Bug 1012447: allow building webapprt against gtk3 r=glandium
2014-05-21 13:50:03 +02:00
Carsten "Tomcat" Book
a161c852d2
Backed out changeset 9b2588d41e3a (bug 969395) for bustage
2014-05-21 11:29:21 +02:00
Qiang Lu
0869002d91
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
2fd388829d
Bug 999913 - Enable replace-malloc on nightly builds. r=mshal
2014-05-01 10:57:48 +09:00
Nicholas Nethercote
9fcf40eb03
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
1943d1c9ce
Bug 1014308 - Update jemalloc3 to upstream 3.6.0. r=njn,r=mshal
2014-05-23 07:26:40 +09:00
Robert O'Callahan
2e946b1671
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
f38af37ac7
Backed out changeset 8433a3609a54 (bug 1001320) for suspected B2G device image bustage.
...
CLOSED TREE
2014-05-20 12:17:51 -04:00
Nathan Froyd
400c78a61c
Bug 1004519
- enable intrinsic replacement on windows builds; r=glandium
2014-05-07 13:31:50 -04:00