Mike Hommey
e5c43ef995
Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps
2014-07-23 13:30:52 +09:00
Terrence Cole
79f86ed8e2
Bug 753203 - Enable exact rooting by default in all configurations; r=sfink
2014-07-18 11:26:46 -07:00
Jesse Ruderman
40edfc4d7f
Bug 982693 - when checking whether the compiler supports -fno-integrated-as, also pass in -S, because -fno-integrated-as alone does not seem to work. r=gps
2014-07-19 23:58:25 -07:00
Mike Hommey
15534a15c4
Bug 1040639 - Remove LIBS_DIR. r=mshal
2014-07-19 08:42:16 +09:00
Ryan VanderMeulen
77b1c14c1a
Merge m-c to inbound. a=merge
2014-07-18 10:25:14 -04:00
Ehsan Akhgari
52958fa67e
Bug 1040174 - Disable the usage of SEH in gtest where we disable it for Gecko; r=glandium
2014-07-18 09:13:08 -04:00
Mike Hommey
d878c2940f
Bug 1039897 - Don't tie webrtc-required X11 library requirements to in-tree cairo flags. r=ted,a=kwierso
2014-07-17 14:55:11 +09:00
Jed Davis
1cdd0d8544
Bug 1037211 - Remove MOZ_CONTENT_SANDBOX_REPORTER by making it always true. r=kang r=ted
...
--HG--
extra : amend_source : 450d51dab077794e194bf407044de95627de0cde
2014-07-17 14:57:28 -07:00
Steve Fink
00e43e2148
Bug 975011 - Allow js/src/configure to invoke the in-tree NSPR configure. r=glandium
...
--HG--
extra : rebase_source : 92960a00e4d89eb9f2af4247c1434f31e27392a0
2014-02-25 14:15:16 -08:00
David Major
7a0fbacbe0
Bug 836658 - Use -arch:IA32 on VS2012 to avoid requiring SSE2. r=glandium
2014-07-17 13:57:44 +12:00
Edwin Flores
7400047efb
Bug 1038467 - Rename MediaPlugin* classes r=cpearce
2014-07-17 13:32:56 +12:00
Mike Hommey
0c686be531
Bug 1038639 - Remove --with-libxul-sdk and --with-system-libxul. r=bsmedberg
2014-07-17 08:42:16 +09:00
Edwin Flores
8fe038b15e
Bug 1038031 - Add --disable-eme flag - r=cpearce,gps,bz
2014-07-17 08:54:00 +12:00
Gian-Carlo Pascutto
88a864d26f
Bug 983504 - Buildsystem changes for screen sharing. r=ted
2014-07-07 08:50:00 +02:00
Mark Banner
054e18d505
Bug 1017273 Change Loop from compile-time enabled to runtime-enabled with a pref. r=dolske,r=jesup,r=glandium,r=gijs
2014-07-16 15:15:07 +01:00
Wes Kocher
9eebe50a0d
Merge m-c to fx-team
2014-07-15 17:50:18 -07:00
Nick Alexander
9032d13fa0
Bug 1024708 - Part 1: Add build feature flag MOZ_ANDROID_MLS_STUMBLER. r=rnewman
2014-07-15 13:50:20 -07:00
Jon Coppeard
c92aaa300f
Bug 941804 - Reduce chunk size to 256K for B2G r=terrence
2014-07-15 09:42:47 +01:00
Landry Breuil
e4f28bd690
Bug 982693 - use -fno-integrated-as (if available) with clang when building vp8_asm_enc_offsets.c r=tterriberry
2014-07-11 09:55:27 +02:00
Mike Hommey
dbf9b286cd
Bug 1036794 - Remove MOZ_APP_COMPONENT_LIBS. r=mshal
2014-07-11 19:06:23 +09:00
Mike Hommey
fe76207882
Bug 1036645 part 2 - Make using a separate config.cache the default for AC_OUTPUT_SUBDIRS. r=gps
...
All subconfigures are essentially doing it already, so just inverse the process. That would also limit problems with additional subconfigures (all the recent ones had to come with their own config.cache)
2014-07-11 19:06:07 +09:00
Carsten "Tomcat" Book
20c45ed4e3
merge fx-team to mozilla-central a=merge
2014-07-10 14:54:35 +02:00
Ryan VanderMeulen
d03e147238
Merge m-c to fx-team. a=merge
2014-07-09 16:18:27 -04:00
Wes Johnston
b05bda4987
Backout 13d9e025fc86 and 3f846b593bcb for bustage (bug 1033560). r=backout
2014-07-09 11:59:36 -07:00
Mukilan Thiyagarajan
bf9a7de167
Bug 1000994 - Allow specifying SONAME of a shared library in moz.build. r=glandium
2014-07-09 00:47:00 +02:00
Wes Kocher
7cf37526f7
Merge m-c to inbound
2014-07-08 20:04:41 -07:00
Wes Johnston
ad909783b2
Bug 1033560 - Enable chromecast support in dev builds. r=gps,blassey
2014-07-08 09:15:50 -07:00
Mike Hommey
5cf267bd6f
Bug 1029346 - Add -Wno-error=coverage-mismatch to PGO builds
2014-07-09 08:05:03 +09:00
Nathan Froyd
df8d19459d
Bug 1031352 - share the logic for determining what MSVC DLLs to package; r=glandium
2014-06-27 11:24:29 -04:00
Mark Banner
daf2fe32a4
Bug 1032017 Remove MOZ_SERVICES_FXACCOUNTS flags as it is no longer necessary. Also fixes test_hawkrequest.js failures in m-c. r=glandium
2014-07-08 07:37:57 +01:00
Ehsan Akhgari
664a463832
Bug 1034094 - Remove support for the gcc-style clang driver on Windows; r=glandium
...
This basically reverts the now unneeded parts of bug 752034.
clang-cl driver should be used on Windows instead.
2014-07-04 10:43:37 -04:00
Ehsan Akhgari
06dc20368a
Bug 1032520 - Do not pass -RELEASE to clang-cl for non-developer builds; r=glandium
2014-07-02 10:29:33 -04:00
Nick Alexander
a24d00d836
Bug 1021864 - Part 2: Add build feature flag MOZ_ANDROID_SEARCH_ACTIVITY. r=rnewman
2014-06-30 11:21:49 -07:00
Jim Blandy
15b78ecf33
Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug
2014-06-27 11:05:08 -07:00
Jim Blandy
49dfe7b943
Bug 800200: Delete all references to the obsolete Venkman chrome debugger from the tree. r=ted
2014-06-27 11:05:07 -07:00
Brian Smith
2ea2825f08
Bug 883339: Enable "mach gtest" on Windows, but leave GTest disabled for "make check", r=glandium
...
--HG--
extra : rebase_source : e62eac1e5e70293d3c9df5406c996097abccbd3a
2014-06-08 19:00:58 -07:00
Brian R. Bondy
9886164729
Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted
2014-06-24 22:16:25 -04:00
Nathan Froyd
7a4dfe1208
Bug 728600 - define TARGET_XPCOM_ABI in mozilla-config.h; r=glandium
2014-06-23 15:06:48 -04:00
Ryan VanderMeulen
34eb2b2135
Bug 1020815 - Upgrade SQLite to version 3.8.5 - Mozilla changes. r=mak
2014-06-24 14:46:02 -04:00
823ecbf857
Bug 1026858 - "search for "stdio.h" exactly". r=mshal
2014-06-18 17:19:00 +02:00
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
Robert O'Callahan
bd67ea930b
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
98f16ffbdc
Bug 972201 - Remove the MOZ_B2G_CERTDATA hack. r=briansmith
2014-05-18 15:42:42 +02:00
Jacek Caban
fb87c971ad
Bug 1008192 - Don't try to use hidden visibility on mingw. r=glandium
2014-05-14 13:06:33 +02:00
Jacek Caban
362992ef09
Bug 988271 - Relanded configure.in part after bug 999260.
2014-05-14 13:06:03 +02:00
Ryan VanderMeulen
0ec3ca27bc
Merge inbound to m-c.
2014-05-13 16:27:03 -04:00
Masatoshi Kimura
3c80e2c9f0
Bug 1008851 - Move NONASCII into |if| block to avoid errors on POSIX-violation intolerant environments. r=mshal
2014-05-14 01:04:59 +09:00
Paul Rouget
e1753af449
Bug 999417 - Land the new App Manager UI. r=jryans r=mshal
2014-05-12 08:53:00 +02:00
Jeff Gilbert
6c4659298a
Bug 1005484 - Properly skip vista d3dc DLL if missing. - r=mshal
2014-05-09 11:44:11 -07:00
Robert O'Callahan
2345bdb74c
Bug 1001320. Part 5: Enable GCC visibility pragmas on Android. r=glandium
...
--HG--
extra : rebase_source : f9286815e8f07c9836fa64a423dd091e7c3d44d1
2014-04-24 14:51:42 +12:00
Mike Hommey
4fb4fc23f2
Bug 1005495 - Move sccache stats out of the build log. r=mshal
2014-05-07 11:50:09 +09:00