Ehsan Akhgari
126e98eb6f
Bug 1117259 - Disable the no-unused-local-typedef warning if clang supports it; r=gps
...
This warning is typically triggered by code which implements
some kind of assertion macro, and it's probably not a good
indicator of bugs anyway, so there is no good reason to keep
it on.
2015-09-04 21:28:19 -04:00
Mike Hommey
973a03b561
Bug 762449 - Enable jemalloc4 by default, but don't make it ride the trains yet. r=njn
2015-09-04 15:20:10 +09:00
Mike Hommey
0efccdc82c
Bug 1201792 - s/MOZ_JEMALLOC3/MOZ_JEMALLOC4/. r=njn
2015-09-04 15:15:47 +09:00
Mike Hommey
0ef0b61651
Bug 1199974 - Build libvpx neon code with -mfloat-abi=softfp when targetting ARM softfloat ABI. r=nfroyd
2015-09-04 14:42:56 +09:00
Mike Hommey
4a986d4f4b
Bug 1201738 - Update jemalloc4 to 594c759
+ two pending patches. r=njn
...
Also do a dummy change to configure.in to trigger a reconfigure, working
around bug 1021347.
2015-09-04 14:35:55 +09:00
Ryan VanderMeulen
6e18bb2fc7
Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage.
2015-08-28 21:43:37 -04:00
Jordan Lund
87407424dc
Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal
2015-08-28 13:41:26 -07:00
Mark Finkle
7ba2bb4f8b
Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander
2015-08-27 13:49:48 -04:00
Fabrice Desré
38d84056f8
Bug 1180461
- Part 1: Build gaia during b2gdroid build. r=glandium
...
--HG--
extra : commitid : EsVFILuJ091
extra : rebase_source : a491d749017a2ccec6c16b40f051053d6a1fa317
2015-07-05 19:01:00 -07:00
Fabrice Desré
2e46ff4eff
Bug 1181209
- Make changes to Gecko needed for b2gdroid to boot. r=fabrice
...
--HG--
extra : commitid : 9ntMFgbvjmP
extra : rebase_source : e47230e20d81d2207e129ca451c6e9cfe341ba55
2015-08-25 13:42:24 -07:00
Fabrice Desré
8884986827
Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice
...
--HG--
extra : commitid : KnBczv1pVI0
extra : rebase_source : aa18f0a525ae975d6080f8b41ea74d105fea329b
2015-08-25 13:40:04 -07:00
Makoto Kato
f3ebef7d41
Bug 1197681 - Remove MOZ_NTDDI_WIN7 from configure.in. r=mshal
2015-08-25 16:52:08 +09:00
Ryan VanderMeulen
5b75ad5195
Merge inbound to m-c. a=merge
2015-08-23 17:18:36 -04:00
Nick Alexander
39f4c891ef
Bug 1191067 - Pre: Add MOZ_ANDROID_NATIVE_ACCOUNT_UI build flag. r=glandium
...
Currently, all versions of Firefox run with the existing native
Firefox Account UI. This flag will opt-in to maintaining that
experience while we transition to a web account UI. Once we're stable
on the web, we'll remove this flag entirely.
--HG--
extra : commitid : CmokCKcYNJQ
extra : rebase_source : eb7e8f136f9a5134f84c8dbe111841b72827146a
2015-08-04 16:54:00 -07:00
David Major
3fc8acc770
Bug 1193467: Allow SSE2 on clang-cl builds. r=glandium
...
--HG--
extra : rebase_source : 93cb856526813218877c87e5ab73687373719f68
2015-08-18 19:29:30 -04:00
Mike Hommey
dea9486c28
Bug 1120793 - Remove obsolete _Throw wrapping. r=froydnj
2015-08-21 14:28:41 +09:00
Makoto Kato
45b2236f90
Bug 1191688 - Add -nologo option to rc.exe. r=ted
2015-08-18 15:55:17 +09:00
Mike Hommey
3ec8bddc11
Bug 1142412 - Remove last jemalloc patch by using a workaround when running its configure. r=mshal
2015-08-18 08:42:24 +09:00
Mike Hommey
54863d2784
Bug 1142412 - Update memory/jemalloc to 4.0.0 release. r=njn
2015-08-18 08:42:23 +09:00
Nathan Froyd
d903c2ee7e
Bug 1192277 - remove check for LLVM PR 8927; r=glandium
...
The PR was fixed in early 2011. clang 3.3, the oldest version of clang
that we build with, was released in mid-2013. It's safe to say that all
versions of clang now have this fix, and we can delete the check.
2015-08-07 19:35:43 -04:00
Nathan Froyd
96c7e20fe3
Bug 1192233 - delete check for sys/cdefs.h from configure; r=mshal
...
We never consult HAVE_SYS_CDEFS_H anywhere. All the places we do
include <sys/cdefs.h> do it unconditionally. So let's get rid of this
useless check.
2015-08-07 17:38:14 -04:00
Wes Kocher
83a7cbf448
Merge m-c to inbound, a=merge
2015-08-06 18:11:16 -07:00
Nathan Froyd
7894c2fd13
Bug 1191900 - remove superfluous check for GCC force_align_arg_pointer attribute; r=glandium
...
qcms and libav use __attribute__((force_align_arg_pointer))
unconditionally; the libav use case suggests that the attribute has been
around since GCC 4.2. We're well past that point with GCC, and clang
supports it also. So we can simply assume the compiler has it in the
appropriate places.
It is, however, x86 only (x86-64 appropriately aligns the stack at all
times), so we need to adjust the libpixman build code appropriately.
2015-08-06 21:07:57 -04:00
Nathan Froyd
0a5095ccbf
Bug 1191884 - remove now-unnecessary check for GCC PR49911; r=glandium
...
This PR was fixed in the GCC 4.7 development cycle. Since we require
GCC 4.7 now, we no longer have to check for this bug.
2015-08-06 20:41:38 -04:00
Ryan VanderMeulen
6b37d9c465
Merge m-c to fx-team. a=merge
2015-08-06 15:53:46 -04:00
Nathan Froyd
bb24525b8a
Bug 1191816 - don't check for sys/int_types.h in configure; r=mshal
...
<sys/int_types.h> appears to be a pre-standardization header that was
common on SunOS systems (which apparently also provided <inttypes.h>?).
Searching also turns up references in the NetBSD source tree for
less-common architectures (e.g. sh3). There are a few includes for
<sys/int_types.h> in the tree, but only as a fallback for <inttypes.h>.
In short, we don't care about this header, and we shouldn't check for it.
2015-08-06 17:54:57 -04:00
Nathan Froyd
8ac446bac2
Bug 1191819 - part 1 - substitute MOZ_BZ2_CFLAGS as a list; r=mshal
...
We appear to be inconsistent about which CFLAGS variables get
substituted as lists (most things relating to widget libraries, for
instance) and which are just raw strings (most everything else). This
patch is a first step towards making everything a list, which makes the
next patch much easier to write. The other variables can be converted
as a followup bug.
2015-08-06 17:49:12 -04:00
Jacek Caban
da30b32ccd
Bug 856404 - Enable libraries folding on mingw. r=glandium
2015-08-06 13:26:33 +02:00
James Long
eb0c322c90
Bug 1181646 - Add React as a shared library for devtools. r=gps,fitzgen
...
--HG--
extra : commitid : 8Icuj1NpV64
2015-08-06 00:27:39 -07:00
Bas Schouten
04e271a9a0
Bug 1186472: Locate DirectX files in the Windows 10 SDK. r=vlad
2015-08-06 19:29:24 +00:00
Makoto Kato
0c13d41989
Bug 830801 - Part 1. Set NOMINMAX define as default. r=mshal
2015-08-03 10:05:05 +09:00
Lee Salzman
cf2fe05f07
Bug 1188462 - Add SKIA_INCLUDES list for adding Skia to header search path. r=jrmuizel
2015-07-30 12:05:22 -04:00
Ryan VanderMeulen
7c486ed4c2
Merge inbound to m-c. a=merge
2015-07-30 16:08:21 -04:00
Ryan VanderMeulen
e6798f2427
Bug 1188578 - Upgrade SQLite to version 3.8.11.1. r=mak
2015-07-30 07:49:40 -04:00
Thomas Zimmermann
2f7aeaeba9
Bug 1187872: Remove HAL backend from Bluetooth, r=shuang
...
Bluedroid's HAL backend has been superseded by the Bluetooth daemon, and
already been unused in current releases. This patch removes the code from
Gecko.
2015-07-30 09:09:26 +02:00
Nathan Froyd
16716c50a2
Bug 1188555 - part 2 - remove write-only configure.in variables MKSHLIB_{UN,}FORCE_ALL; r=mshal
2015-07-28 14:08:08 -04:00
Nathan Froyd
7713f24298
Bug 1188555 - part 1 - remove write-only configure.in variable NO_LD_ARCHIVE_FLAGS; r=mshal
2015-07-28 14:07:07 -04:00
Nathan Froyd
9ad53e71c9
Bug 1188469 - remove configure.in workaround for broken egrep in OS X 10.7; r=mshal
...
Even if we used FIXED_EGREP at one point, we don't anymore.
2015-07-28 12:49:41 -04:00
Ted Mielczarek
ee0ef02a1f
bug 1183129 - Remove a dead iOS-related conditional from configure.in. r=glandium
...
--HG--
extra : rebase_source : 59f06d0f9e6734dc005e5458a05da062367d71cb
2015-07-13 07:20:30 -04:00
Giovanny Andres Gongora Granada
2e800a3fea
Bug 1150312 - Remove MOZ_SHARK. r=glandium
2015-07-23 18:16:00 -04:00
ISHIKAWA, Chiaki
00b7bf66d2
Bug 1187124 - Refer to $ANDROID_VERSION "... -ge 18" only when it is a non-empty string. r=gps
...
--HG--
extra : rebase_source : 7e29fbc1e71ae5a639a194293450849090a29bc4
2015-07-23 16:47:00 +02:00
Andreas Tolfsen
29d401a02f
Bug 1177608: Support for compiling optimised Rust code
...
Optimised Rust compilation is enabled on passing --enable-optimize to
the configure script. This sets the RUSTFLAGS output variable that gets
picked up by the compile targets RSOBJS and RSSRCS and passed to rustc.
r=glandium
--HG--
extra : commitid : 8thSkfLFXSY
extra : rebase_source : 5ec79b76a187bcbb0f09ad374cf9f763f0adb0d7
2015-07-21 14:21:40 +01:00
Mike Hommey
d450691e52
Bug 1186229 - Enable Gtk+3 builds by default. r=gps
...
Note Gtk+3 builds need both Gtk+2 *and* Gtk+3.
2015-07-23 10:24:31 +09:00
Jed Davis
ff6f22789d
Bug 1182565 - Disable sandboxing on Linux Thread Sanitizer builds. r=kang
2015-07-16 11:53:00 -04:00
Ralph Giles
fb7a70ca1a
Bug 1181441 - Configure check for no-tls rust toolchain. r=ted
...
By default the rust standard library uses linker-assisted
thread-local storage, which isn't supported on MacOS X 10.6.
If we're targetting that version make sure we can link code
built with $RUSTC.
If so it's presumedly been built with alternate support.
2015-07-15 22:36:45 -07:00
Sylvestre Ledru
2cfaca06a1
Bug 1176533 - Rename the variable MOZ_APP_VERSION_ABOUT for something more general r=glandium
...
--HG--
rename : browser/config/version_about.txt => browser/config/version_display.txt
2015-07-11 19:37:54 -06:00
Kyle Machulis
17cc1532fc
Bug 1157768 - Build files and config headers for libav fft; r=glandium
2015-07-10 14:34:07 -07:00
Wes Kocher
b561edb7f4
Backed out 3 changesets (bug 1157768) for win64 pgo build bustage CLOSED TREE
...
Backed out changeset 24ced1b9f9dd (bug 1157768)
Backed out changeset 55efd92ce59d (bug 1157768)
Backed out changeset 812f311c4ee4 (bug 1157768)
2015-07-09 14:40:20 -07:00
Kyle Machulis
1d49a2f906
Bug 1157768 - Build files and config headers for libav fft; r=glandium
2015-07-09 09:07:52 -07:00
Valentin Gosu
9a74e8f645
Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus
2015-07-03 17:14:51 +02:00
Carsten "Tomcat" Book
75b4073eb3
Backed out changeset 5f2ca3ac2fcb (bug 1048131) for test failures in android s4 test_captive_portal_not_found.js
2015-07-03 14:26:56 +02:00
Valentin Gosu
f20197c275
Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus
2015-07-03 12:06:45 +02:00
Jan Gerber
c186adf8ce
Bug 1178215 - update update.py for new libvpx r=rillian
...
libvpx dropped vpx_mem_set_functions,
only use it if an external libvpx
is used and still has it.
update update.py
add vpx_dsp_rtcd.h
rebase disable_pthread_on_mingw.patch
add vp9_filter_restore_aligment.patch
drop msvc2015.patch
2015-06-29 23:06:04 +02:00
Carsten "Tomcat" Book
848de192dd
Backed out changeset c3c503368fdd (bug 1176729) for frequently breaking windows 8 x64 builds
...
--HG--
extra : rebase_source : e991a50274ac9c17454b413f0bd14bd7d62b157b
2015-06-24 12:27:24 +02:00
Ralph Giles
aa4cc7f72f
Bug 1176729 - Remove redundant env checks in MOZ_PATH_PROGS. r=glandium
...
If we don't want this for rustc, we shouldn't have it for
other tools. Note that setting absolute paths will still
work, but relative ones won't.
--HG--
extra : rebase_source : f6995f76348052909079425aa5351d073053b8ab
2015-06-22 10:34:00 -07:00
Ryan VanderMeulen
42deb0e71d
Bug 1176097 - Update NSS to NSS_3_19_2_RTM.
...
--HG--
extra : rebase_source : c668a4f77efd06e5914b69d06f5a2eab4233f9f3
2015-06-19 14:01:18 -04:00
Sylvestre Ledru
31098c91d9
Bug 1174506 - Bring back the version in the About:page of fennec r=glandium
...
Also update the configure to use MOZ_APP_VERSION for MOZ_APP_VERSION_ABOUT
if not found
--HG--
extra : rebase_source : bf511748c78577a2b84465bf4798ee635b036c22
2015-06-19 12:51:48 +02:00
Sylvestre Ledru
04df600be8
Bug 1174558 - Use separate file for the about window version r=glandium
...
A single file with two lines was breaking too much things
---
browser/config/version.txt | 2 --
browser/config/version_about.txt | 1 +
configure.in | 4 ++--
3 files changed, 3 insertions(+), 4 deletions(-)
create mode 100644 browser/config/version_about.txt
2015-06-15 11:50:40 +02:00
Ted Mielczarek
f6af9a3909
bug 1163828 - build system changes to support building for iOS. r=glandium
...
--HG--
extra : commitid : EAxgCmmuwAx
extra : rebase_source : 854a55e62573e59e042a326d62450fa3fbf2db18
2015-06-10 11:10:40 -04:00
Sylvestre Ledru
3e8388ea1e
Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
...
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
Wes Kocher
2aa142fe5e
Merge inbound to central, a=merge
2015-06-11 17:02:47 -07:00
vivek
441e18b628
Bug 1055264 : Build flags added for firefox account profile -r=nalexander.
...
--HG--
extra : commitid : CB7Oe2LjdWO
extra : rebase_source : e914a08754618a5a44ad620afa422985bd09fdc7
2015-06-10 21:22:00 -07:00
Kelly Davis
2d74879e56
Bug 1051148
- Part 2: Patch that turns off the WebSpeech API implementation using flags. r=gps
...
--HG--
extra : rebase_source : 51a77ab53d3b4e0da92b0f20de93df0167a65ce3
extra : histedit_source : 6556cd8f4b8872f464ba1fcad30b9c7659534b04
2015-06-09 22:54:00 -04:00
Mike Hommey
00e19f02ed
Fixup for bug 1172632 on a CLOSED TREE. r=me
2015-06-10 11:17:45 +09:00
Mike Hommey
d2f37fb969
bug 1172632 - Move some allocator related configure checks in a common location for both top-level and js/src to use. r=mshal
2015-06-10 10:49:22 +09:00
Kelly Davis
0073367e6e
Bug 1171249 - Modified configure.in so MOZ_WEBSPEECH undefined implies both MOZ_WEBSPEECH_TEST_BACKEND and MOZ_WEBSPEECH_MODELS are undefined. r=gps
...
--HG--
extra : rebase_source : 962cadbd7a5a7da9ffa016ffefaaa58dc8b180f5
2015-06-04 06:53:00 +02:00
Muhsin A. Steiman
d3d666a478
Bug 1149279 - Remove unused build config variable NSS_NO_LIBPKIX. r=gps
2015-06-03 11:24:00 -04:00
Ryan VanderMeulen
2b848889f8
Merge inbound to m-c. a=merge
2015-06-03 15:55:09 -04:00
Ryan VanderMeulen
0d430ff1b0
Backed out changesets b2fb4270e0a6 and 2a0493fb37db (bug 1051148
) for introducing new rooting hazards.
...
CLOSED TREE IGNORE IDL
--HG--
extra : rebase_source : 97a096424b43fc4bed692182841843131fdcee13
extra : histedit_source : 4754300927dac90f0ae879e90896e36f1aa28b49
2015-06-03 13:14:59 -04:00
James Willcox
1ce3362cf0
Bug 1141693 - Build and use a PIE plugin-container on Android 5.0+. Based on a patch by Mike Hommey. r=me,glandium
2015-06-03 10:26:16 -05:00
Kelly Davis
b2e82f94b1
Bug 1051148
- Part 2: Patch that turns off the WebSpeech API implementation using flags. r=smaug, r=gps
...
--HG--
extra : histedit_source : eaba7c20e257f4ecb701174ec91304cab686747f
2015-06-02 05:42:00 -04:00
Liang-Heng Chen
7397b7309f
Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus
2015-05-20 23:06:00 -04:00
Kelly Davis
2b77b1b873
Bug 1051146 - Part 1: Introduce the B2G specific build flags, initially enabled. r=smaug
2015-05-21 07:33:00 -04:00
Honza Bambas
326b2476af
Bug 1170534 - Remove Visual Event Tracer. r=dougt
2015-06-02 11:44:00 -04:00
Edwin Flores
2173a3713f
Bug 1160101 - Disable Adobe EME by default; enable only in Mozilla builds - r=glandium
2015-06-03 22:44:55 +12:00
Ryan VanderMeulen
5eae5c2c7b
Bug 1166031 - Update NSS to NSS_3_19_1_RTM. a=sledru
...
--HG--
extra : transplant_source : %A7%DD%B5%C6%8C%1C%C1%C1%8C%CBY%E4%AD%87%0Bt%02%A9%B0%13
2015-05-28 14:14:52 -04:00
Nick Fitzgerald
3a7487a7d0
Bug 1024774
- Part 0: Upgrade the protobuf library. r=mmc,glandium
...
--HG--
rename : toolkit/components/protobuf/google/protobuf/extension_set.cc => toolkit/components/protobuf/src/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/google/protobuf/extension_set.h => toolkit/components/protobuf/src/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.cc => toolkit/components/protobuf/src/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/google/protobuf/io/package_info.h => toolkit/components/protobuf/src/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/strtod.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/google/protobuf/message_lite.cc => toolkit/components/protobuf/src/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/google/protobuf/message_lite.h => toolkit/components/protobuf/src/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/google/protobuf/package_info.h => toolkit/components/protobuf/src/google/protobuf/package_info.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/reflection_ops.h
rename : toolkit/components/protobuf/google/protobuf/repeated_field.cc => toolkit/components/protobuf/src/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/google/protobuf/repeated_field.h => toolkit/components/protobuf/src/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/service.cc
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.cc => toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h
rename : toolkit/components/protobuf/google/protobuf/stubs/common.cc => toolkit/components/protobuf/src/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/google/protobuf/stubs/common.h => toolkit/components/protobuf/src/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/google/protobuf/stubs/hash.h => toolkit/components/protobuf/src/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/google/protobuf/stubs/once.cc => toolkit/components/protobuf/src/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/google/protobuf/stubs/once.h => toolkit/components/protobuf/src/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h => toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h
2015-05-28 07:37:42 -07:00
Mike Hommey
c42da15045
Bug 1168293 - Remove MOZ_GLUE_IN_PROGRAM from config/config.mk. r=mshal
2015-05-27 11:33:23 +09:00
Ted Mielczarek
ed548479e7
Bug 1167222 - don't warn about out-of-date rustc when --enable-rust is not specified, r=ted-self-review-because-gps-said-so
...
--HG--
extra : rebase_source : 804637411370e52f3aaf3854b28f9d93008efc58
2015-05-26 13:12:54 +01:00
Phil Ringnalda
17cba2818f
Merge b-i to m-c, a=merge
2015-05-23 14:35:55 -07:00
Ryan VanderMeulen
ce2e64149c
Merge m-c to b2g-inbound. a=merge
2015-05-22 14:20:37 -04:00
Blake Wu
c995b7edcf
Bug 1166169 - Add MOZ_GONK_MEDIACODEC in configure and define it in moz.build. r=cpearce, r=glandium
2015-05-21 14:38:51 +08:00
Mike Hommey
bab626993e
Bug 1167005 - Remove gcc_hidden_dso_handle hack. r=nfroyd
...
The hack from bug 1001320 is not necessary anymore, since it originally
applied to gcc 4.4 only and now gcc 4.6, which we don't support anyways.
2015-05-21 15:17:02 +09:00
Ryan VanderMeulen
8556f54b04
Merge m-c to fx-team. a=merge
2015-05-22 14:21:30 -04:00
Dave Townsend
c2f2c25d59
Bug 1164168: Add a build time flag to control add-on signature checks. r=dveditz, r=gps
...
--HG--
extra : rebase_source : 5027a26a01d7f79067ea38e61496d8c878922097
extra : amend_source : fb3d327f5552d8cf63eb23cd06517f6cca7f42d2
2015-05-12 14:03:59 -07:00
Benjamin Smedberg
9c4356ade6
Bug 1167201 - Make absence of gconf developer packages a fatal error rather than disabling gconf automatically in the build system. This is necessary because if gconf is disabled, many tests don't work because they use gconf to detect linux. r=glandium
...
--HG--
extra : rebase_source : 50ec59ca4161a20bea59e1eaa5774c7e41e20336
2015-05-21 12:25:22 -04:00
Ralph Giles
b0d8b097a8
Bug 1164109 - Target MacOS X 10.7 or later for rust. r=ted
...
The rust compiler uses thread-local storage features which aren't
available on MacOS X 10.6. Until that's worked around or we drop
support for 10.6 in Firefox, we'll need to require a higher minimum
target version when building rust code.
2015-05-20 17:03:07 -07:00
Ralph Giles
9193c66c1b
Bug 1163214 - Add rustc version detection. r=ted
...
Read and parse the rustc semvar, and require at least v1.x.
We want to reject old installs which are unlikely to be
compatible.
2015-05-20 17:03:06 -07:00
Ralph Giles
6fb1ac5ad4
Bug 1163214 - Align --enable-rust help text. r=ted
2015-05-20 17:03:05 -07:00
Philipp Kewisch
f972aeb824
Fix bug 1165428 - Restore support for binary components on a per-application basis. r=bsmedberg
...
--HG--
extra : rebase_source : 924d3deb1f8c6e0846ce39992e4eacf3735b17b1
2015-05-20 20:01:27 +02:00
Chris Peterson
cea21397ad
Bug 8607346 - Add -fvisibility-inlines-hidden to VISIBILITY_FLAGS to hide inline member functions. r=glandium
2015-05-11 00:53:16 -07:00
Mike Hommey
48bd7f52ac
Bug 1165654 - Cleanup how libjpeg-turbo assembly build variables are set. r=mshal
...
Most notably, always set LIBJPEG_TURBO_AS if LIBJPEG_TURBO_ASFLAGS is set.
2015-05-20 09:44:33 +09:00
Oleg Romashin
6d323058f6
Bug 1165918 - Qt widget port does not compile anymore. r=rojkov
...
--HG--
extra : rebase_source : 2b080be19afd4229c33cc7f640fd77732a7fecac
2015-05-18 18:13:56 -07:00
Andrew Osmond
1f018026b1
Bug 1164525 - Ignore GAIADIR on B2G device builds, only useful for B2G desktop. r=mshal
2015-05-14 18:51:33 -04:00
James Willcox
571da64d75
Backout fb6329699801 for x86 breakage on a CLOSED TREE
2015-05-14 15:40:00 -05:00
James Willcox
0e358a231a
Bug 1141693 - Build and use a PIE plugin-container on Android 5.0+. Based on a patch by Mike Hommey. r=me,glandium
2015-05-14 14:52:10 -05:00
Makoto Kato
4479ed1876
Bug 1134110 - other-license/android is unnecessary if Android minimum version is 11 or later. f=esawin, r=sworkman
2015-05-14 15:38:18 +09:00
Lee Salzman
4476c73a98
Bug 1159273 - Allow loading of tree cairo and system cairo at the same time. r=glandium
2015-05-13 12:04:03 +09:00
David Major
10dd02fb03
Bug 1160146: Disable global sized deallocation for VS2015. r=glandium
...
--HG--
extra : rebase_source : 60fe4ff9708b72d9b77e08df1104e67e6bc42c5f
2015-05-12 18:20:10 -04:00
Mike Hommey
7c306bdc19
Bug 1162845 - Move ASFLAGS to moz.build. r=mshal
2015-05-12 07:54:06 +09:00
Ben Turner
3452e7aea1
Bug 1162643 - Upgrade to SQLite 3.8.10.1, r=mak.
2015-05-11 13:44:14 -07:00
Ralph Giles
ca1476bca9
Bug 1161339 - Check for the rust compiler. r=ted
...
Add a configure switch --enable-rust to control compilation
of rust source.
This serves as a basic conditional for experimentation with
gecko code written in rust. It presumes we can use a rustc
installed on the system, e.g. by the developer or by tooltool.
Requesting rust support without making rustc available will fail
since we don't want the build configuration to change based on
the available environment.
--HG--
extra : rebase_source : b3cf9fd07cf81df45513121a26bd5cc316b852d3
2015-05-05 10:48:00 -07:00
Felipe Gomes
83401d4067
Bug 1161260 - Make e10s opt-in on Aurora and display popup asking users to try it. r=billm
2015-05-07 17:38:56 -03:00
Nathan Toone
79c3b4b7be
Bug 1161195 - Part 1: Set java class names at compile time. r=nalexander
...
Rather than hardcoding the following classes in AppConstants.java.in and AndroidManifest.xml, they are set in
confvars.sh:
org.mozilla.gecko.GeckoApplication (Specified using MOZ_ANDROID_APPLICATION_CLASS)
org.mozilla.gecko.BrowserApp (Specified using MOZ_ANDROID_BROWSER_INTENT_CLASS)
org.mozilla.search.SearchActivity (Specified using MOZ_ANDROID_SEARCH_INTENT_CLASS)
2015-05-05 20:10:50 -06:00
Kai Engert
c0e295b256
Bug 1144055
, Upgrade Firefox to use NSS 3.19, landing NSS_3_19_RTM
2015-05-04 21:34:38 +02:00
Nick Alexander
58df5ad745
Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium
...
--HG--
extra : rebase_source : e624b5dc8c3ca5de7cf72477ea082ce2495e25db
extra : source : dcd206152465e4b24c9fea05e319536611c33644
2015-05-01 13:42:15 -07:00
Nick Alexander
c9b9d875e9
Backed out changeset dcd206152465 (bug 1159371)
2015-04-30 11:40:41 -07:00
Nick Alexander
5dc58b6d4f
Bug 1159371 - Make --disable-compile-environment work with --enable-application=mobile/android. r=glandium
...
This doesn't really do what it says on the tin: it still requires a
compile environment in the situation when
--disable-compile-environment is set but we would be cross compiling.
It just doesn't do the compilation (or linking) of C/C++ binaries.
This is a step towards real support of --disable-compile-environment
when cross compiling.
--HG--
extra : rebase_source : 11bea52481052bef90d28b0afa58fcd82635ec04
2015-04-28 10:12:11 -07:00
Ryan VanderMeulen
4e0f4f8c6c
Merge inbound to m-c. a=merge
2015-04-30 13:56:09 -04:00
Chris Peterson
0ace1f626a
Bug 1001975 - Enable -Wuninitialized warnings as errors. r=glandium
2015-04-07 20:52:54 -07:00
Bob Owen
3bce0cda78
Bug 1158849: Only enable Windows content sandbox on Nightly because of thumbnail process. r=glandium
2015-04-29 10:35:34 +01:00
Florian Quèze
6e61813fb3
Bug 1140364 - "configuring with --disable-compile-environment fails on Mac while looking for CoreMedia/CoreMedia.h" [r=mh+mozilla]
2015-03-06 04:29:00 -08:00
Makoto Kato
bc393a738b
Bug 866301 - Part 4. Turn on Intl API for B2G. r=fabrice,waldo
2015-04-28 18:59:53 +09:00
Carsten "Tomcat" Book
cdf101ec43
merge mozilla-inbound to mozilla-central a=merge
2015-04-24 14:37:13 +02:00
Mark Finkle
6dbb5ad52e
Bug 1143888 - Integrate the Adjust install tracking SDK. r=mfinkle
...
--HG--
extra : rebase_source : d4a41c1193d93aa7774e68b302e9f9b13b5ec28c
2015-04-08 22:49:16 -07:00
Carsten "Tomcat" Book
bab9dbe9c4
Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774
) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
...
Backed out changeset 53058615e7a3 (bug 1024774
)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774
)
Backed out changeset a31c514b59da (bug 1024774
)
Backed out changeset 0fcf8757f6c2 (bug 1024774
)
Backed out changeset 9a3c71b925d4 (bug 1024774
)
Backed out changeset 783acc92af04 (bug 1024774
)
Backed out changeset ad71c9a3446b (bug 1024774
)
Backed out changeset 4f37e72e70f6 (bug 1024774
)
Backed out changeset ec869578cc0a (bug 1024774
)
Backed out changeset 3c1d306c8a3d (bug 1024774
)
Backed out changeset b3a90f30892d (bug 1024774
)
Backed out changeset cf7bbb3774c0 (bug 1024774
)
Backed out changeset 2522eb4d3cf2 (bug 1024774
)
Backed out changeset 89a502d88f9c (bug 1024774
)
Backed out changeset 61046ad3161f (bug 1024774
)
Backed out changeset 36706aaa2f06 (bug 1024774
)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)
--HG--
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.cc => toolkit/components/protobuf/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.h => toolkit/components/protobuf/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h => toolkit/components/protobuf/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h => toolkit/components/protobuf/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/package_info.h => toolkit/components/protobuf/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/service.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.cc => toolkit/components/protobuf/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.h => toolkit/components/protobuf/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/package_info.h => toolkit/components/protobuf/google/protobuf/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.cc => toolkit/components/protobuf/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.h => toolkit/components/protobuf/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.cc => toolkit/components/protobuf/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.h => toolkit/components/protobuf/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/hash.h => toolkit/components/protobuf/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.cc => toolkit/components/protobuf/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.h => toolkit/components/protobuf/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h => toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h
2015-04-23 08:37:24 +02:00
Nick Fitzgerald
21c2d145e3
Bug 1024774
- Part 0: Upgrade the protobuf library. r=mmc,glandium
...
--HG--
rename : toolkit/components/protobuf/google/protobuf/extension_set.cc => toolkit/components/protobuf/src/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/google/protobuf/extension_set.h => toolkit/components/protobuf/src/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.cc => toolkit/components/protobuf/src/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/google/protobuf/io/package_info.h => toolkit/components/protobuf/src/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/strtod.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/google/protobuf/message_lite.cc => toolkit/components/protobuf/src/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/google/protobuf/message_lite.h => toolkit/components/protobuf/src/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/google/protobuf/package_info.h => toolkit/components/protobuf/src/google/protobuf/package_info.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/reflection_ops.h
rename : toolkit/components/protobuf/google/protobuf/repeated_field.cc => toolkit/components/protobuf/src/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/google/protobuf/repeated_field.h => toolkit/components/protobuf/src/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc => toolkit/components/protobuf/src/google/protobuf/service.cc
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.cc => toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h
rename : toolkit/components/protobuf/google/protobuf/stubs/common.cc => toolkit/components/protobuf/src/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/google/protobuf/stubs/common.h => toolkit/components/protobuf/src/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/google/protobuf/stubs/hash.h => toolkit/components/protobuf/src/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/google/protobuf/stubs/once.cc => toolkit/components/protobuf/src/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/google/protobuf/stubs/once.h => toolkit/components/protobuf/src/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h => toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h
rename : toolkit/components/protobuf/google/protobuf/generated_message_util.h => toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h
2015-04-22 11:09:54 -07:00
Jim Blandy
8874117d2c
Bug 1155438: Don't permit inconsistent values of MOZ_MEMORY between js/src and the top level. r=glandium
...
--HG--
extra : rebase_source : 261119bffe19b25d707aa5fe48ec8c0702cf8b2a
2015-04-22 09:14:18 -07:00
Kartikaya Gupta
cd5b55f8d6
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Jim Blandy
6afdd6c96b
Bug 1145051: Use MOZ_WARN_UNUSED_RESULT instead of NS_WARN_UNUSED_RESULT. r=glandium
...
--HG--
extra : rebase_source : d210822225d307f3e3685cb5f95b461c48c0be7e
2015-03-19 00:46:40 -07:00
Jim Blandy
a778e9f970
Bug 1145051: Replace uses of NS_ATTR_MALLOC with new MOZ_ALLOCATOR from mfbt/Attributes.h. r=glandium
...
--HG--
extra : rebase_source : 294215445f084687ed7fa51b88e7a22e586447a2
2015-03-18 23:56:08 -07:00
Reed Loden
5ad916619b
Bug 1152939 - "Upgrade to SQLite 3.8.9". r=mak77
...
--HG--
extra : rebase_source : 927dff511753aa7ec0242ffb656555b0c35025a7
2015-04-14 17:31:00 +02:00
Mike Hommey
4af8b72d33
Bug 1153122 - Disable -Warray-bounds as a fatal warning. r=cpeterson
2015-04-15 09:21:22 +09:00
Mike Hommey
82eb0d980a
Bug 1153109 - Add -D_GLIBCXX_USE_CXX11_ABI=0 to CXXFLAGS when building with --enable-stdcxx-compat. r=nfroyd
2015-04-14 10:42:41 +09:00
Chris Double
9f5a6dea5a
Bug 1148203 - Fix build errors with combinations of enable/disable of ffmp4/ffmpeg/eme - r=cpearce,ted
...
Fixes build error with all three disabled. Prevents other combinations
that cause build errors by detecting them at configure time and displaying
an error message.
2015-04-13 11:07:14 +12:00
Doug Turner
ec9bd5a923
Bug 1038811 - Push Notifications - Move old push to simplepush. r=nsm. sr=jst
2015-04-10 20:19:28 -07:00
Makoto Kato
125a6e2f73
Bug 1128365
- MOZ_TOOLS is unnecessary. r=glandium
2015-04-09 19:24:02 +09:00
Chris Peterson
d817b9ab50
Back out changeset 253bcbb38a7c for breaking Linux PGO build (bug 1001975)
2015-04-07 20:43:43 -07:00
Chris Peterson
dae5c2c686
Bug 1001975 - Enable -Wuninitialized warnings as errors. r=glandium
2015-04-01 00:50:58 -07:00
Ryan VanderMeulen
f478f66176
Backed out changeset 6bbe2e6958a9 (bug 1127801) for intermittent (?!?!) Mulet mochitest bustage.
...
CLOSED TREE
--HG--
extra : rebase_source : 09ea9b1c4036b609424cf1e50476fe5272a4ca9c
2015-04-07 13:47:54 -04:00
naru-san
17258381ee
Bug 1127801 - Capture path to milestone.txt from the OS automatically using MozbuildObject from mozbuild.base. r=ted
...
CLOSED TREE
2015-04-07 12:43:40 -04:00
Ryan VanderMeulen
cc0f05835b
Backed out changeset a67a0be7325e (bug 1127801) for test bustage.
2015-04-07 11:50:10 -04:00
naru-san
3c8a0350e0
Bug 1127801 - Capture path to milestone.txt from the OS automatically using MozbuildObject from mozbuild.base. r=ted
2015-04-06 16:54:00 -04:00
Glenn Randers-Pehrson
69e178e60f
Bug 1147909 - Part 3 - (configure) Update embedded libpng to version 1.6.17. r=jmuizelaar
...
--HG--
extra : rebase_source : 648b4040bcd72dbd307cade89ff3be266ec23704
2015-03-28 11:08:00 +01:00
Brian R. Bondy
598238b91e
Bug 903135 - Multi platform MAR verification build config. r=rstrong
2014-10-22 21:00:19 -04:00
Robert Kaiser
fd907ee8b2
Bug 1084258 - Language pack compatibility should be bound to Gecko branch, else undefined entity errors possible, r=glandium
...
--HG--
extra : transplant_source : a%40_D%EC%3Fh%82%5BW%7D%8D%04%0E%5CIL%7F%03%40
2015-04-05 16:26:34 +02:00
Jacek Caban
0178c95f4c
Bug 1147839 - Fixed building installer on mingw. r=glandium
2015-04-01 12:50:44 +02:00
Victor Porof
77324062a8
Bug 1148463 - Re-enable the Performance++ tool, r=jsantell
2015-03-31 11:28:43 -04:00
Mike Hommey
bd5f80575d
Bug 1149416 - Don't make free-nonheap-object warning an error on a CLOSED TREE . r=glandium
2015-03-31 16:36:37 +09:00
Michael Vines
df57cc3df3
Bug 1144512 - Add b2g build support for API level 22. r=mwu
...
From a49c14cf336031e9a69f07a422cf19b906e61e58 Mon Sep 17 00:00:00 2001
Change-Id: Ibd833ee7d74716d86d23a5b664a7e414211d18b7
---
b2g/app/moz.build | 2 +-
configure.in | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
2015-03-18 14:34:48 -07:00
Phil Ringnalda
21b174f9a4
Merge m-c to m-i to m-c merge, a=mergemerge
2015-03-28 11:45:00 -07:00
Victor Porof
e50a9999eb
Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell
2015-03-27 20:20:11 -04:00
Blake Kaplan
5c1748cefe
Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan/bent/gps
2015-03-27 13:12:37 -07:00
Felix Janda
a219464a7b
Bug 1146096: configure.in updates for SCTP and musl.libc (sys/queue.h) r=glandium
2015-03-23 21:19:29 +01:00
Phil Ringnalda
174ec4f715
Merge m-i to m-c, a=merge
2015-03-22 13:56:19 -07:00
Phil Ringnalda
e771ae69ec
Merge m-c to f-t
2015-03-21 12:54:34 -07:00
Robert Strong
080546e359
Bug 1144934 - Add support for NSIS 3.0b1 in configure.in. r=gps
2015-03-20 18:09:43 -07:00
Jim Blandy
664a32d9e7
Bug 1134039: Make SpiderMonkey standalone (JS_STANDALONE) builds use jemalloc and mozglue by default. r=glandium
...
JS_STANDALONE builds don't need everything in mozglue; have mozglue omit the
unneeded code for such builds.
Since the SpiderMonkey binaries are now more like the other Gecko binaries, we
can remove some special cases for JS_STANDALONE in GeckoSharedLibrary,
GeckoProgram, etc. All Gecko binaries now use mozglue, which contains mfbt, so
we no longer need mention mfbt explicitly.
Add a property to the getBuildConfiguration testing function's result that
indicates whether we're using jemalloc or not.
Include the newly necessary source directories in the SpiderMonkey source
package.
2015-03-19 02:12:53 -07:00
Mike Hommey
093246b8d4
Backout changeset a1a89ff4ee31 (bug 762449) to disable jemalloc 3 for now.
2015-03-19 15:53:01 +09:00
Victor Porof
3a6e36b016
Bug 1123815 - Merge gum into fx-team to enable the Performance++ tool, r=me
2015-03-14 16:14:37 -04:00
Mike Hommey
72b6857d37
Backout changeset 4b936da89beb (bug 1142403) because of all the orange on Windows.
2015-03-13 07:48:48 +09:00
Mike Hommey
1a4ff07817
Bug 1142006 - Set MACOSX_DEPLOYMENT_TARGET earlier. r=mshal
...
On try, where we use sccache, a sccache server is started the first time
configure runs the compiler for its checks, and that sccache server is
what does compilations on cache misses.
But compiling with MACOSX_DEPLOYMENT_TARGET in the environment doesn't have
the same effect as without, depending on its value. So
MACOSX_DEPLOYMENT_TARGET needs to be set before any compiler invocation.
2015-03-13 07:44:29 +09:00
Mike Hommey
d719184df5
Bug 1142403 - Enable jemalloc debug on debug builds. r=njn
2015-03-13 07:44:28 +09:00
Sotaro Ikeda
4aa620a830
Bug 1137515 part 1 - Change to configure.in r=mwu
2015-03-11 12:32:14 -07:00
Ryan VanderMeulen
d4a838cbc3
Backed out changesets cd5ec762afa1 and fad66e8fe874 (bug 1137515) for Nexus 5-L bustage.
...
CLOSED TREE
--HG--
extra : rebase_source : 59680d649177809d0a31d87091ab9d18070f7a0f
2015-03-11 12:35:08 -04:00
Sotaro Ikeda
59e524ebbe
Bug 1137515 part 1 - Change to configure.in r=mwu
2015-03-11 07:18:50 -07:00
Alex Henrie
bb3d8e3081
Bug 1134537 - Delete GnomeVFS extension. r=roc
...
--HG--
extra : rebase_source : faa7677e584fb14cb41e4682f1281b222e4e28c6
2015-03-09 21:12:58 -06:00
Kai Engert
9fe4b02ada
Bug 1137470, bump configure.in to require NSS version 3.18, DONTBUILD
2015-03-20 13:35:06 +01:00
Mike Hommey
2760f6751e
Bug 1141660 - Always export memalign from jemalloc, even on Windows. r=njn
2015-03-11 16:03:54 +09:00
Ethan Tseng
40b48175fc
Bug 1138983 - RTSP not enabled in Lollipop. r=vchang
2015-03-05 13:34:08 +08:00
Mike Hommey
4b5b332612
Bug 1138845 - Don't require atk-bridge for gtk+3 builds. r=tbsaunde
2015-03-04 14:39:55 +09:00
Wes Kocher
a78a7eb043
Merge b2g-inbound to m-c a=merge
2015-03-02 12:56:08 -08:00
Mike Hommey
58419631ca
Bug 762449 - Enable jemalloc 3 by default, but don't make it ride the trains yet. r=njn
2015-03-02 07:35:29 +09:00
Fabrice Desré
fa7df3a41f
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal
2015-02-26 13:51:20 -08:00
Ted Mielczarek
1097d4012f
bug 1135700 - make uploadsymbols use Socorro symbol upload API. r=gps
...
--HG--
extra : rebase_source : 2f177f3e2dbae3e658da9c034dfd9e4b29c03015
2015-02-23 13:48:54 -05:00
Mike Hommey
1f351bd61a
Bug 1134123 - Disable (infinite) chunk recycling in jemalloc3. r=njn
...
Jemalloc 3 has, by default, a form of chunk recycling enabled, where it
actually doesn't unmap any chunk it ever allocated. Considering Gecko has
other uses of mmap, it can lead to premature address space exhaustion.
Until we have actual (limited) chunk recycling in jemalloc3 from bug
1107677, just disable this feature.
2015-02-24 11:28:09 +09:00
Bill Gianopoulos
65b2413b65
Bug 1134618 - Change MaxILKSize to 0x7FF00000. r=khuey
...
--HG--
extra : histedit_source : 5ea18e6d933666c579dc26e0051978f929a54c4f
2015-02-19 10:22:29 -05:00
Nick Alexander
f3aaef13fa
Bug 1093242 - Produce and upload geckolibs artifacts for Android API v11+ opt builds. r=gps
...
The Android ARchive contains the compiled Gecko libraries that Firefox
for Android interfaces to. It does not contain the Gecko resources
(the omnijar, omni.ja) nor the compiled Java code (classes.dex).
This also uploads metadata and sha1 hashes for future consumption by
Maven and/or Ivy dependency managers. In some brave future world,
we'll work out exactly what that looks like; for now, this solves a
storage problem (each .aar file is ~20MB) and it's possible to point
Gradle directly at the uploaded Ivy metadata and artifacts.
--HG--
extra : rebase_source : 0c12b44f587d4a027ca5258bae8fcbb6f6028c24
2015-02-17 17:23:23 -08:00
Michael Comella
f80aea2eb3
Bug 1106935 - Remove MOZ_ANDROID_NEW_TABLET_UI from configure.in. r=nalexander
...
--HG--
extra : rebase_source : 13f7cf033023b6cbbe3d1b59614190b6189e94bf
extra : source : f8366cf7e7c88d53221715d6bc907b003f09057e
2015-02-04 08:36:14 -08:00
Xidorn Quan
1e56c4663e
Bug 1133384 - Add -MaxILKSize to LDFLAGS for MSVC to avoid LNK1248 error. r=glandium
...
--HG--
extra : source : 6a79ec902a458bf52ea6d25d5eb3f5dc5c601153
2015-02-19 10:29:35 +13:00
Kevin K.
c232a70058
Bug 1057600 - Don't require MOZILLA_OFFICIAL to include build revisions in build. Add MOZ_INCLUDE_SOURCE_INFO variable as an alternate way to include build revisions without setting MOZILLA_OFFICIAL. r=glandium
2015-02-17 22:10:03 -05:00
Carsten "Tomcat" Book
4b912997a8
Merge mozilla-central to fx-team
2015-02-16 16:18:42 +01:00
Martyn Haigh
f2ad138f7e
Bug 1132185 - Put the tab queue UI behind a build flag (r=nalexander)
2015-02-16 14:55:52 +00:00
Paul Adenot
beb3d46e94
Bug 1129412 - Clarify the fact that ALSA is needed to build on Linux. DONTBUILD because comment-only. r=glandium
2015-02-04 14:33:41 +01:00
Karl Tomlinson
d3e56cd4f8
bug 1114898 set GLIB_VERSION_MIN_REQUIRED/MAX_ALLOWED to support symbol version warnings r=glandium
...
Also bumping GLIB_VERSION to 2.22 and GTK3_VERSION 3.4 in line with Mozilla
build environment.
--HG--
extra : rebase_source : 3f4df0f3485509dba109b3d7936a90a24d0cd893
2015-02-10 11:26:47 +13:00
Ryan VanderMeulen
7f45ab0034
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-02-13 12:24:27 -05:00
Krzysztof Mioduszewski
d0cf1485e0
Bug 879861 - Part 5: Build support for SecureElement feature. r=gps
2015-02-11 10:09:00 -05:00
Mike Hommey
dcd952059c
Bug 1129244 - [Nuwa] wrap pthread_mutex_trylock. r=thinker
2015-02-11 10:21:04 +09:00
Brian Smith
1bb835dbca
Bug 1128413, Part 4: Fix warnings in mozilla-config.h and gcc-stl-wrapper.template.h, r=glandium
...
--HG--
extra : rebase_source : 7ba4fb8a0bd11648908e2790e86ce3bb4517aeb7
2015-02-02 17:35:19 -08:00
Richard Newman
bf45c090c9
Bug 1122024 - Bump configure.in minimum Android SDK version to 20. r=nalexander
2015-02-05 15:37:27 -08:00
Terrence Cole
e5afb92f3a
Bug 1125929 - Remove the unused GC stack capture; r=billm
...
--HG--
extra : rebase_source : e32779f431f0ddc70ead1b2d273a0a23d99541ac
2015-01-28 11:52:01 -08:00
Ben Turner
b44d471515
Bug 1127899 - Upgrade to SQLite 3.8.8.2, r=mak.
2015-01-31 18:00:34 -08:00
Ryan VanderMeulen
175de6b258
Merge inbound to m-c. a=merge
2015-01-30 12:22:33 -05:00
Yoshi Huang
065028a294
Bug 1104476 - Enable MOZ_NFC on L. r=glandium
2015-01-30 12:35:24 +08:00
Brian Smith
0947929dd6
Bug 1119072, Parts 1, 2, 4, 9, 17: Update build system to support MSVC 2015, r=glandium
...
--HG--
extra : rebase_source : fc8ac588acaa4fc4c7d9cd2216671e43db25ede3
2015-01-29 17:36:39 -08:00
Ehsan Akhgari
5c46df7659
Bug 1122926 - Remove unhelpful configure messages suggesting to use --disable-webgl or install the DirectX SDK; r=glandium
...
--disable-webgl was removed in bug 1052518, and we don't need a separate
DirectX SDK installation any more.
2015-01-27 08:34:07 -05:00
Hiroyuki Ikezoe
88299aaa55
Bug 1113863 - Move application configure after exporting MOZ_NO_DEBUG_RTL. r=glandium
2015-01-27 12:11:47 +01:00
Kai Engert
27a7ecb5ff
Bug 1124903 - Update Mozilla 37 to use NSPR 4.10.8 final (not beta), bump mininum system version requirement, DONTBUILD
2015-01-25 22:57:56 +01:00
Ryan VanderMeulen
9aadb1a898
Bug 1122717 - Upgrade SQLite to version 3.8.8.1. r=mak
2015-01-24 10:24:03 -05:00
Ryan VanderMeulen
f6ca65e867
Merge fx-team to m-c. a=merge
2015-01-23 12:20:52 -05:00
Kai Engert
881c62848d
Bug 1107731, Upgrade to NSS 3.17.4, landing release candidate NSS_3_17_4_RC0, r=wtc
2015-01-22 23:51:22 +01:00
Nathan Froyd
199161f2f9
Bug 1122126
- add configure checks for gmtime_r; r=mshal
2015-01-15 13:20:22 -05:00
Wes Kocher
d595ebca46
Merge m-c to fx-team a=merge
2015-01-22 14:53:05 -08:00
Richard Newman
9d1f5b902f
Bug 1123377 - Create build flag for reading list service on Android. r=nalexander
2015-01-22 08:27:43 -08:00
Makoto Kato
6067a444b4
Bug 1123547 - Remove old MSVS toolchain support using _CC_SUITE. r=mshal
2015-01-21 17:08:17 +09:00
Ryan VanderMeulen
50bc583645
Bug 1061240 - Update libjpeg-turbo to version 1.4. r=jmuizelaar, r=glandium, f=rankov
...
--HG--
rename : media/libjpeg/config.h => media/libjpeg/jconfigint.h
rename : media/libjpeg/simd/jcclrmmx.asm => media/libjpeg/simd/jccolext-mmx.asm
rename : media/libjpeg/simd/jcclrss2-64.asm => media/libjpeg/simd/jccolext-sse2-64.asm
rename : media/libjpeg/simd/jcclrss2.asm => media/libjpeg/simd/jccolext-sse2.asm
rename : media/libjpeg/simd/jccolmmx.asm => media/libjpeg/simd/jccolor-mmx.asm
rename : media/libjpeg/simd/jccolss2-64.asm => media/libjpeg/simd/jccolor-sse2-64.asm
rename : media/libjpeg/simd/jccolss2.asm => media/libjpeg/simd/jccolor-sse2.asm
rename : media/libjpeg/simd/jcgrammx.asm => media/libjpeg/simd/jcgray-mmx.asm
rename : media/libjpeg/simd/jcgrass2-64.asm => media/libjpeg/simd/jcgray-sse2-64.asm
rename : media/libjpeg/simd/jcgrass2.asm => media/libjpeg/simd/jcgray-sse2.asm
rename : media/libjpeg/simd/jcgrymmx.asm => media/libjpeg/simd/jcgryext-mmx.asm
rename : media/libjpeg/simd/jcgryss2-64.asm => media/libjpeg/simd/jcgryext-sse2-64.asm
rename : media/libjpeg/simd/jcgryss2.asm => media/libjpeg/simd/jcgryext-sse2.asm
rename : media/libjpeg/simd/jcsammmx.asm => media/libjpeg/simd/jcsample-mmx.asm
rename : media/libjpeg/simd/jcsamss2-64.asm => media/libjpeg/simd/jcsample-sse2-64.asm
rename : media/libjpeg/simd/jcsamss2.asm => media/libjpeg/simd/jcsample-sse2.asm
rename : media/libjpeg/simd/jdclrmmx.asm => media/libjpeg/simd/jdcolext-mmx.asm
rename : media/libjpeg/simd/jdclrss2-64.asm => media/libjpeg/simd/jdcolext-sse2-64.asm
rename : media/libjpeg/simd/jdclrss2.asm => media/libjpeg/simd/jdcolext-sse2.asm
rename : media/libjpeg/simd/jdcolmmx.asm => media/libjpeg/simd/jdcolor-mmx.asm
rename : media/libjpeg/simd/jdcolss2-64.asm => media/libjpeg/simd/jdcolor-sse2-64.asm
rename : media/libjpeg/simd/jdcolss2.asm => media/libjpeg/simd/jdcolor-sse2.asm
rename : media/libjpeg/simd/jdmermmx.asm => media/libjpeg/simd/jdmerge-mmx.asm
rename : media/libjpeg/simd/jdmerss2-64.asm => media/libjpeg/simd/jdmerge-sse2-64.asm
rename : media/libjpeg/simd/jdmerss2.asm => media/libjpeg/simd/jdmerge-sse2.asm
rename : media/libjpeg/simd/jdmrgmmx.asm => media/libjpeg/simd/jdmrgext-mmx.asm
rename : media/libjpeg/simd/jdmrgss2-64.asm => media/libjpeg/simd/jdmrgext-sse2-64.asm
rename : media/libjpeg/simd/jdmrgss2.asm => media/libjpeg/simd/jdmrgext-sse2.asm
rename : media/libjpeg/simd/jdsammmx.asm => media/libjpeg/simd/jdsample-mmx.asm
rename : media/libjpeg/simd/jdsamss2-64.asm => media/libjpeg/simd/jdsample-sse2-64.asm
rename : media/libjpeg/simd/jdsamss2.asm => media/libjpeg/simd/jdsample-sse2.asm
rename : media/libjpeg/simd/jf3dnflt.asm => media/libjpeg/simd/jfdctflt-3dn.asm
rename : media/libjpeg/simd/jfsseflt-64.asm => media/libjpeg/simd/jfdctflt-sse-64.asm
rename : media/libjpeg/simd/jfsseflt.asm => media/libjpeg/simd/jfdctflt-sse.asm
rename : media/libjpeg/simd/jfmmxfst.asm => media/libjpeg/simd/jfdctfst-mmx.asm
rename : media/libjpeg/simd/jfss2fst-64.asm => media/libjpeg/simd/jfdctfst-sse2-64.asm
rename : media/libjpeg/simd/jfss2fst.asm => media/libjpeg/simd/jfdctfst-sse2.asm
rename : media/libjpeg/simd/jfmmxint.asm => media/libjpeg/simd/jfdctint-mmx.asm
rename : media/libjpeg/simd/jfss2int-64.asm => media/libjpeg/simd/jfdctint-sse2-64.asm
rename : media/libjpeg/simd/jfss2int.asm => media/libjpeg/simd/jfdctint-sse2.asm
rename : media/libjpeg/simd/ji3dnflt.asm => media/libjpeg/simd/jidctflt-3dn.asm
rename : media/libjpeg/simd/jisseflt.asm => media/libjpeg/simd/jidctflt-sse.asm
rename : media/libjpeg/simd/jiss2flt-64.asm => media/libjpeg/simd/jidctflt-sse2-64.asm
rename : media/libjpeg/simd/jiss2flt.asm => media/libjpeg/simd/jidctflt-sse2.asm
rename : media/libjpeg/simd/jimmxfst.asm => media/libjpeg/simd/jidctfst-mmx.asm
rename : media/libjpeg/simd/jiss2fst-64.asm => media/libjpeg/simd/jidctfst-sse2-64.asm
rename : media/libjpeg/simd/jiss2fst.asm => media/libjpeg/simd/jidctfst-sse2.asm
rename : media/libjpeg/simd/jimmxint.asm => media/libjpeg/simd/jidctint-mmx.asm
rename : media/libjpeg/simd/jiss2int-64.asm => media/libjpeg/simd/jidctint-sse2-64.asm
rename : media/libjpeg/simd/jiss2int.asm => media/libjpeg/simd/jidctint-sse2.asm
rename : media/libjpeg/simd/jimmxred.asm => media/libjpeg/simd/jidctred-mmx.asm
rename : media/libjpeg/simd/jiss2red-64.asm => media/libjpeg/simd/jidctred-sse2-64.asm
rename : media/libjpeg/simd/jiss2red.asm => media/libjpeg/simd/jidctred-sse2.asm
rename : media/libjpeg/simd/jcqnt3dn.asm => media/libjpeg/simd/jquant-3dn.asm
rename : media/libjpeg/simd/jcqntmmx.asm => media/libjpeg/simd/jquant-mmx.asm
rename : media/libjpeg/simd/jcqntsse.asm => media/libjpeg/simd/jquant-sse.asm
rename : media/libjpeg/simd/jcqnts2f-64.asm => media/libjpeg/simd/jquantf-sse2-64.asm
rename : media/libjpeg/simd/jcqnts2f.asm => media/libjpeg/simd/jquantf-sse2.asm
rename : media/libjpeg/simd/jcqnts2i-64.asm => media/libjpeg/simd/jquanti-sse2-64.asm
rename : media/libjpeg/simd/jcqnts2i.asm => media/libjpeg/simd/jquanti-sse2.asm
2015-01-20 22:19:57 -05:00
Brian Smith
33a1219ee6
Bug 1119072: Backout cset bc297ccecb13 (parts 1, 2, 4, 9, 17) because I broke the build, a=backout
2015-01-20 16:59:52 -08:00
Brian Smith
7a02ba7054
Bug 1119072, Parts 1, 2, 4, 9, 17: Update build system to make MSVC2015 build succeed, r=glandium
...
--HG--
extra : rebase_source : 385a279690c1658915bffb348221b5142210bb31
2015-01-13 22:47:16 -08:00
Ehsan Akhgari
daffd8f2c8
Revert "Bug 1122785 - Detect the extension for executables when configuring; r=glandium" on a CLOSED TREE
...
This reverts hg changeset f2ecf0ef0922.
2015-01-20 09:58:28 -05:00
Ehsan Akhgari
c6389fef15
Bug 1122785 - Detect the extension for executables when configuring; r=glandium
...
This is required for cross-compiles with MSVC on Linux, otherwise
the compiler sanity checks fail because ${ac_exeext} is empty.
2015-01-20 09:38:59 -05:00
Ehsan Akhgari
f2bf8f12a7
Bug 1122796 - Make it possible to override the path to the mt.exe tool through the mozconfig; r=glandium
2015-01-20 09:38:31 -05:00
Abhishek Bhattacharya
cec7cbbd44
Bug 1119921 - Fix "$ANDROID_VERSION" comparison tests. r=nalexander
...
--HG--
extra : amend_source : 50fa678c38bac71807cd09991d1b4239b5f666b9
2015-01-17 16:42:04 -08:00
Trevor Saunders
5b86ecf80c
bug 1077549 - remove useless gcc version checks r=glandium
2015-01-15 21:30:05 -05:00
Nicholas Nethercote
f33603596e
Bug 1121813 - Make |configure| abort if attempting a Win64 build with a 32-bit toolchain. r=glandium.
...
--HG--
extra : rebase_source : beb0b7c18a994ddd8b1f1743822ba3b55da582d2
2015-01-15 15:12:38 -08:00
Ehsan Akhgari
8d704322f7
Bug 1121000 - Remove support for non-unified builds; r=gps
2015-01-14 17:26:39 -05:00
Mike Hommey
af38583e2e
Bug 1121314 - Avoid needing the arena in chunk_alloc_default to avoid possible infinite loops involving a0malloc. r=njn
...
The infinite loop happens if chunk_alloc_arena needs to be called when a0malloc
is called. It in turn calls chunk_alloc_default, which uses tsd, which calls
a0malloc if it's the first time the tsd is being gotten from the current thread.
tsd only uses a0malloc on platforms where there is no native thread local storage
support, which, for Mozilla, essentially means anything that is not Linux.
But the tsd is only neededto get the dss precedence setting of the given arena.
That setting has no effect when dss is disabled, which it is on Windows and Mac.
Moreover, the default setting for dss precedence is "secondary", which means
jemalloc only tries dss after it failed to get memory with mmap/VirtualAlloc.
Considering the cases where mmap/VirtualAlloc would fail essentially means
there is shortage of address space, sbrk() is not going to have much more
success, so we might as well disable dss support on all platforms, avoiding
the infinite loop problem on Android and B2G as well.
2015-01-14 15:18:49 +09:00
Mike Hommey
ae34e96519
Backout changesets 9229135ca287 and cf4eb744f2e1 (bug 762449) because of random oranges on a CLOSED TREE.
2015-01-13 12:05:53 +09:00
Mike Hommey
3bc599c0d7
Followup for bug 762449: disable jemalloc 3 on b2g gonk builds because it breaks system binaries. r=me on a CLOSED TREE
2015-01-13 11:38:17 +09:00
Mike Hommey
fd4c0662da
Bug 762449 - Enable jemalloc 3 by default, but don' make it ride the trains yet. r=njn
2015-01-13 09:30:25 +09:00
Carsten "Tomcat" Book
830e9e7d40
merge b2g-inbound to mozilla-central a=merge
2015-01-12 14:59:45 +01:00
Vincent Liu
0021f83b73
Bug 1107300 - (gonk-L-Camera) [meta] Camera Android L Porting. r=Sotaro
2015-01-12 10:34:54 +08:00
Brad Lassey
0e7333b6e7
bug 1083116 - build fails: malloc_decls.h conflicting types for 'malloc_usable_size' r=glandium
2015-01-06 19:58:36 -05:00
Bruce Sun
dda75f6d63
Bug 1102703: (10/10) Enable MOZ_B2G_BT and MOZ_B2G_BT_BLUEDROID. r=shawnjohnjr
2015-01-09 13:40:02 +08:00
Jacek Caban
10ef01451e
Bug 1116777 - Default to static linking on mingw. r=glandium
2015-01-09 11:41:26 +01:00
Ms2ger
6d4d5c8ab7
Bug 739601 - Rewrite (the used parts of) config/milestone.pl in python; r=gps
2015-01-09 10:24:45 +01:00
Chris Peterson
75110a0d12
Bug 1118529 - Remove MSIntTypes.h. r=Waldo
2015-01-06 21:41:15 -08:00
Ted Mielczarek
9a6971c4f8
bug 1117900 - Explicitly require Update 3 for MSVC 2013. r=glandium
2015-01-08 08:23:28 -05:00
Nicholas Nethercote
97b5d348cc
Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
...
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Wes Kocher
0cf53b165b
Merge inbound to m-c a=merge CLOSED TREE
2015-01-07 15:41:20 -08:00
Alexandre Poirot
e4e2e588b0
Bug 1047572 - Disable intl on mulet. r=ahal
2014-12-18 07:48:00 -05:00
Ehsan Akhgari
648fd5ffcd
Bug 1117820 - Drop support for building with MSVC 2012; r=glandium
2015-01-06 16:30:02 -05:00
Ryan VanderMeulen
51d06e05f4
Bug 1114577 - Miscellaneous build system cleanups now that Windows SDK 8.1 is the minimum supported version. r=glandium
2015-01-07 11:32:07 -05:00
Ryan VanderMeulen
20d7991ef8
Bug 1114577 - GFX cleanups now that Windows SDK 8.1 is the minimum supported version. r=jmuizelaar, r=glandium
2015-01-07 11:32:07 -05:00
Ryan VanderMeulen
0ef93eb5c2
Bug 1114577 - Drop support for Windows SDK versions <8.1. r=glandium, f=jacek
2015-01-07 11:32:07 -05:00
Carsten "Tomcat" Book
87d1119af9
Backed out changeset 3d587e85f2a2 (bug 1083116) for bustage on a CLOSED TREE
2015-01-07 17:01:58 +01:00
Brad Lassey
ee59761e5f
bug 1083116 - build fails: malloc_decls.h conflicting types for 'malloc_usable_size' r=glandium
2015-01-06 19:58:36 -05:00
Ehsan Akhgari
16193762d8
Bug 1117031 - Turn off unused argument warnings for clang-cl; r=glandium
2015-01-06 12:01:13 -05:00
Ehsan Akhgari
721832ff85
Bug 1117029 - Move the GCC minimum version checks to MOZ_TOOL_VARIABLES; r=glandium
2015-01-06 12:01:12 -05:00
Ms2ger
b7d12e4d24
Bug 1117068 - Part c: Remove NEED_CPP_UNUSED_IMPLEMENTATIONS; r=mshal
...
It is only used in one place, and that place is better off with MOZ_DELETE.
2015-01-05 19:18:58 +01:00
Ms2ger
16ada4e714
Bug 1117068 - Part b: Remove checks for GCC PR 39608; r=mshal
...
The fix is included in GCC 4.4, which is our minimum supported version.
2015-01-05 19:18:58 +01:00
Ms2ger
fa72b9efcb
Bug 1117068 - Part a: Remove an obsolete opt-out to the Perl version check; r=mshal
...
This opt-out was introduced to avoid breaking the builds on a "btek" builder,
about which very little information can be found today.
2015-01-05 19:18:57 +01:00
Martin Stransky
b2519b99c7
Bug 1110211 - a11y update for Gtk3. r=glandium
2014-12-16 07:38:00 +01:00
Glenn Randers-Pehrson
4c80b736b4
Bug 1114360 - Update libpng to version 1.6.16. r=jmuizelaar
2014-12-23 06:44:00 +01:00
Ehsan Akhgari
4779d1e10a
Backout changeset 3cc992814a7e (bug 882779) because it is no longer needed
2015-01-02 00:55:53 -05:00
Jan Beich
f0331f57be
Bug 1115793 - Chase jemalloc3 version for MOZ_NATIVE_JEMALLOC after bug 1094275. r=glandium
2014-12-26 15:54:00 +01:00
Jan Beich
f4828d35f5
Bug 1115078 - Unbreak MOZ_JEMALLOC3 build on FreeBSD after bug 899126. r=glandium
2014-12-23 12:32:00 -05:00
Nathan Froyd
7f507df247
Bug 1114662 - add --enable-thread-sanitizer configure option; r=glandium
...
Like --enable-{address,memory}-sanitizer, this doesn't add the
appropriate -fsanitize=FOO flags; it merely sets internal defines and
the LLVM_SYMBOLIZER variable.
2014-12-22 12:54:05 -05:00
Ryan VanderMeulen
f423278de1
Backed out changeset 14f75afaad14 (bug 1095103) for causing bug 1106174.
2014-12-22 21:36:40 -05:00
Boris Chiou
df96b9fc18
Bug 1098970 - Part 7: Turn on omx decoder. r=sotaro
2014-12-21 20:00:00 +01:00
Michael Wu
e11afba824
Bug 1102266 - Update configure.in to support gonk-L, r=glandium
2014-12-17 10:50:42 -05:00
Ryan VanderMeulen
bfa139f9e9
Backed out changeset e9750b2a3e42 (bug 1102266) for B2G ICS bustage.
2014-12-19 16:11:15 -05:00
Michael Wu
ac6d093681
Bug 1102266 - Update configure.in to support gonk-L, r=glandium
2014-12-17 10:50:42 -05:00
Michael Wu
ff7b706c75
Bug 1104651 - Make valloc optional, r=glandium
2014-12-16 20:34:56 -05:00
Michael Wu
11cb060136
Bug 1111033 - Disable EME if FMP4 is disabled, r=glandium
2014-12-16 20:56:09 -05:00
Ehsan Akhgari
5ec594bb99
Bug 1084532 - Drop support for building with MSVC 2010; r=glandium
2014-12-17 10:50:15 -05:00
Nicholas Nethercote
9df23f9a1e
Bug 1111948 - Fix --disable-startupcache, and re-disable the startup cache on B2G in the process. r=mshal.
...
--HG--
extra : rebase_source : 59d14319e67eaf349df0ecc2aa80be94865aed70
2014-12-16 18:18:21 -08:00
Guilherme Goncalves
60eb32a82c
Bug 1094275 - Update the in-tree copy of jemalloc3 to commit b4acf73. r=glandium
2014-12-17 09:14:48 +09:00
Carsten "Tomcat" Book
8c8eab8d31
merge fx-team to mozilla-central a=merge
2014-12-16 13:39:48 +01:00
Eugen Sawin
8049b84457
Bug 1109940 - Wrap Android DNS resolver functions. r=glandium
2014-12-15 17:05:58 +01:00
Kai-Zhen Li
79d41284ef
Bug 1103827 - Remove __pthread_cond_timedwait. r=cyu
2014-12-12 16:12:21 +08:00