Commit Graph

2578 Commits

Author SHA1 Message Date
Makoto Kato
aab8e51026 Bug 995089 - GIO support shouldn't check GTK2 version if GTK3 build. r=glandium 2014-04-18 13:20:04 +09:00
Vasanthakumar Pandurangan
c9894c6b30 Bug 976172 - Part 1 Changes in MediaOmxDecoder to enable audio offloading r=roc
This adds support in MediaOmxDecoder to dynamically switch between
MediaDecoderStateMachine and AudioOffloadPlayer
2014-04-08 20:59:07 +05:30
Vasanthakumar Pandurangan
6f38564f4e Bug 976172 - Part 2 Enable audio offloading in gecko r=padenot
Implements a new class AudioOffloadPlayer to make use of
Android::AudioTrack class's offloading capability
2014-03-22 18:40:05 +05:30
Jan Horak
ccc640e2e2 Bug 991686 - Build Gnome components also for GTK3. r=glandium 2014-04-08 09:57:45 -04:00
J.R. Oldroyd
96d758dd93 Bug 893397 - Add FreeBSD support for NeckoWifi. r=ted, r=jdm 2014-04-02 09:02:06 -04:00
Jacek Caban
266d9642e1 Bug 988271 - Fixed D3D SDK detection on mingw. r=mshal,jgilbert 2014-03-31 13:21:38 +02:00
Wes Kocher
8dd0f88d90 Merge m-c to fx-team 2014-03-28 17:07:04 -07:00
Robert Strong
8af2e1b372 Configure changes for Bug 962381 - Add support for NSIS 3.0a2. r=mshal 2014-03-28 15:17:01 -07:00
Jan Beich
25ad16749c Bug 987773 - Enable FFmpeg on more XP_UNIX platforms by default. r=glandium 2014-03-27 11:02:28 -04:00
Terrence Cole
4181a7fed2 Bug 619558 - Enable generational GC on desktop; r=sfink, sr=naveed
--HG--
extra : rebase_source : 7234cc03ed04d48d54ac613e25708a1321501f24
2014-02-05 10:04:16 -08:00
Carsten "Tomcat" Book
cb76231d6b Backed out changeset 52f43e3f552f (bug 619558) for frequent mochitest other test failure on OS X 10.8 2014-03-27 10:14:39 +01:00
Terrence Cole
9d3b7f764f Bug 619558 - Enable generational GC on desktop; sr=naveed 2014-02-05 10:04:16 -08:00
Ryan VanderMeulen
9ae2ac1347 Bug 988507 - Upgrade SQLite to version 3.8.4.2. r=mak 2014-03-26 16:02:23 -04:00
Wan-Teh Chang
e7b32897b3 Bug 983945: Handle an NSPR configure script generated with autoconf 2.68.
r=glandium.
Bug 849085: Port NSPR's build/autoconf/acwinpaths.m4 to autoconf 2.56+.
r=bsmedberg.
2014-03-26 06:40:07 -07:00
Mike Hommey
5d039a7eea Bug 985836 - Move -Fd flags from configure to config.mk. r=mshal 2014-03-26 08:12:26 +09:00
Mike Hommey
5697ca4c7d Bug 985835 - Move MOZ_DEBUG_FLAGS declaration for MSVC next to the one for GCC. r=mshal 2014-03-26 08:12:12 +09:00
Mike Hommey
ab85ca3e00 Bug 985833 - Don't quote CC/CXX when checking MSVC version in configure. r=mshal 2014-03-26 08:11:53 +09:00
Jonathan Griffin
e167be0896 Bug 979650 - Always build with Marionette for Firefox, b2g desktop, r=ted 2014-03-11 13:22:34 -07:00
Glenn Randers-Pehrson
22f267cd93 Bug 980488 - Update in-tree libpng to version 1.6.10. r=jrmuizel 2014-03-24 16:36:11 -04:00
Phil Ringnalda
27ed119188 Merge m-c to m-i 2014-03-22 08:09:46 -07:00
Wes Kocher
02266582be Merge m-c to b2g-inbound 2014-03-21 17:59:13 -07:00
Michael Wu
3c324f83d3 Bug 985806 - Explicitly enable zlib and disable bzip2 in freetype, r=glandium 2014-03-21 20:12:31 -04:00
ABE Hiroki (hATrayflood)
ba6a89f5e6 Bug 980697 - Add a configure option to pull newer versions of the d3dcompiler dll from installed Windows SDKs. r=mshal,vlad 2014-03-22 10:49:26 +09:00
Edwin Flores
53b9c2c9b3 Bug 941298 - Build changes for FFmpeg PlatformDecoderModule r=gps 2014-03-21 19:35:14 +13:00
Gavin Sharp
5b69a4e868 Bug 976002: followup comment fix
--HG--
extra : rebase_source : 51567c379574539b32e386b7a03558b87d36d87f
2014-03-21 10:01:09 -07:00
Mike Hommey
af1f1a32d0 Bug 985803 - Explicitly disable harfbuzz in freetype. r=mwu 2014-03-20 11:39:31 +09:00
Carsten "Tomcat" Book
93dadba149 merge b2g-inbound to mozilla-central 2014-03-20 14:07:58 +01:00
Ehsan Akhgari
5ab76fe98e Bug 979118 - Add global MMX_FLAGS, SSE_FLAGS and SSE2_FLAGS variables; r=glandium 2014-03-19 21:55:00 -04:00
Alexandre Poirot
774578ba82 Bug 944443 - Uplift home button from simulator to b2g desktop. r=vingtetun, r=fabrice 2014-03-19 08:38:59 -04:00
Michael Wu
64bab98bb7 Bug 981435 - Update to freetype 2.5.3, r=jfkthame,glandium 2014-03-09 16:03:22 -04:00
Wes Kocher
f9ae02417f Merge inbound to m-c 2014-03-18 14:15:03 -07:00
Fernando Jiménez
03ca9f8669 Bug 976002 - Build time flag to enable/disable FxA. r=fabrice, r=gps 2014-03-17 09:58:16 -07:00
Ryan VanderMeulen
bbd15f4c38 Bug 981720 - Upgrade SQLite to version 3.8.4.1 - Mozilla changes. r=mak 2014-03-18 08:50:26 -04:00
Martin Stransky
0eb85be885 Bug 982694 - GTK3 - Ensure that we build with system-cairo. r=ted 2014-03-17 10:50:00 -04:00
Steve Fink
1b1cb7538f Backed out changeset 7cff27cb2845 (bug 975011), for breaking just about everything not on tbpl
--HG--
extra : rebase_source : 740fc0d5cd27b0cc7d06ce9f9c2f848c9d071b20
2014-03-11 09:53:58 -07:00
Jed Davis
1aaaf626c4 Bug 979590 - Enable MOZ_CONTENT_SANDBOX_REPORTER by default. r=kang 2014-03-07 09:08:00 -05:00
Steve Singer
7b9272d24f Bug 884376 - Set SKIA_GPU to false for SPARC. r=gw280 2014-03-07 11:59:05 +01:00
Steve Fink
4ede6e8d2c Bug 975011 - add an option to configure and build NSPR from within js/src build. r=glandium 2014-02-25 14:15:16 -08:00
Ulrich Weigand
2a423e3554 Bug 976648 - Toplevel build/config for powerpc64le-linux support. r=bsmedberg, r=blassey 2014-03-05 12:04:44 -05:00
Jan Beich
e0b2f4ce08 Bug 975634 - Detect posix_fadvise() via configure. r=glandium 2014-03-04 09:30:29 -05:00
Jonathan Kew
224d9895fd bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 09:26:06 +00:00
Phil Ringnalda
2e6a1fd51c Back out bbd7b1da5d36:b0d1c4456b73 (bug 974575) and 6e8140ae4961 (bug 969814) for ASan bustage 2014-03-03 22:40:07 -08:00
Jonathan Kew
da8b708514 bug 969814 - build freetype with support for color bitmap (png) glyphs within opentype fonts. r=ted,jrmuizel 2014-03-04 05:37:40 +00:00
Ryan VanderMeulen
ee46e14cf6 Merge m-c to inbound. 2014-03-03 17:23:35 -05:00
Alexandre Poirot
3e0502a4d9 Bug 944451 - Land simulator addon into mozilla-central. r=vingtetun, r=gps, r=paul 2014-03-03 14:50:40 -05:00
Ehsan Akhgari
021bd3f1b2 Bug 978626 - Stop exporting the skia symbols from xul.dll; r=jrmuizel 2014-03-03 16:39:31 -05:00
Ed Morley
738f300f74 Merge latest green b2g-inbound changeset and mozilla-central 2014-03-03 14:45:43 +00:00
L. David Baron
909593b568 Bug 978608: Shut down pango's fontmap cleanly and shut down fontconfig, #if CLEANUP_MEMORY. r=karlt
This bumps the minimum required pango version to 1.22, released 29 Sep 2008.
2014-03-03 00:54:38 -08:00
Kai-Zhen Li
8c4e5ef078 Bug 977017 - Enable RTSP and MOZ_OMX_ENCODER for gonk-kk. r=mwu 2014-02-27 09:59:52 +08:00
Doug Turner
228fb17d77 Bug 977448 - add build support for a 'MOZ_MOZILLA_API_KEY'. r=khuey 2014-02-25 16:06:51 -08:00
Brian Smith
374bc8202f Backout cset 4c4041cfc095 (bug 977454), a a=bustage 2014-02-28 22:14:05 -08:00
Brian Smith
9c678dbf2a Backout cset 0d71b60afe52 (bug 977448), a=bustage 2014-02-28 22:13:28 -08:00
Doug Turner
7190e7bb19 Bug 977448 - add build support for a 'MOZ_MOZILLA_API_KEY'. r=khuey 2014-02-25 16:06:51 -08:00
Doug Turner
02bfeae3aa Bug 977454 - export network location provider on b2g. r=khuey 2014-02-25 16:06:01 -08:00
Wes Kocher
a36487f6e4 Backed out 6 changesets (bug 976648) for android x86 bustage on a CLOSED TREE
Backed out changeset 18f113ab1a35 (bug 976648)
Backed out changeset 3f0f28593331 (bug 976648)
Backed out changeset 2789ef4e1223 (bug 976648)
Backed out changeset 4a5fff440cb5 (bug 976648)
Backed out changeset 94ec75013788 (bug 976648)
Backed out changeset 084e0311ff2a (bug 976648)

--HG--
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc64_linux.S => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc64_linux.s
rename : xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc64_linux.S => xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc64_linux.s
2014-02-28 15:40:22 -08:00
Ulrich Weigand
dd05e73e4c Bug 976648 - Toplevel build/config for powerpc64le-linux support. r=bsmedberg 2014-02-28 17:05:41 -05:00
Ed Morley
a993f9c824 Backed out changeset 5056b4811257 (bug 976648) for errors during configure; CLOSED TREE 2014-02-28 15:31:07 +00:00
Ulrich Weigand
e0148f42f9 Bug 976648 - Toplevel build/config for powerpc64le-linux support. r=bsmedberg 2014-02-28 09:55:24 -05:00
Botond Ballo
f435a42cd8 Bug 958596 - Allow gfx/2d/Logging.h to be used outside of gfx/2d. r=Bas 2014-02-18 21:59:34 -05:00
Jan Beich
c794dbc20d Bug 973176 - Use --ignore-unresolved-symbol on BSDs if available. r=khuey 2014-02-26 16:57:14 -05:00
Jan Beich
870a1a563a Bug 973176 - Move BSD workaround close to the option it's for. r=khuey 2014-02-26 16:56:59 -05:00
Ryan VanderMeulen
d3dfcaea0e Merge m-c to inbound. 2014-02-26 16:42:16 -05:00
Ryan VanderMeulen
2e1eca47b6 Merge b2g-inbound to m-c. 2014-02-26 16:35:43 -05:00
Carsten "Tomcat" Book
03e20d3a92 merge b2g-inbound to mozilla-central 2014-02-26 12:48:53 +01:00
Wes Kocher
b64c8d22b6 Merge m-c to b2g-inbound 2014-02-25 20:36:29 -08:00
Solomon Chiu
ba1b746e1b Bug 959505 - Add camera and OMX support in gecko's configure.in. r=mwu 2014-02-26 12:02:35 +08:00
John Shih
102117cd3f Bug 961598 - Part 2: Disable wrapped code from ICS. r=mwu, mh 2014-02-25 09:46:48 +08:00
Brian Smith
6dedccaf4a Bug 921885: Use insanity::pkix for EV cert verification when insanity::pkix is the selected implementation, r=cviecco, r=keeler
--HG--
extra : rebase_source : b1fd1f8eace675484b3c2d568e5e74f767f1d2ad
2014-02-23 22:15:53 -08:00
Glenn Randers-Pehrson
85d80b3ba5 Bug 952505 - Update bundled libpng to version 1.6.9. r=jmuizelaar 2014-02-25 08:40:53 -05:00
Jacek Caban
a6392c9934 Bug 971822 - Fix string_util.h combined with strsafe.h on mingw. r=glandium 2014-02-25 12:45:47 +01:00
Mike Shal
6fdc43de4a Bug 974205 - Use --with-compiler-wrapper when enabling sccache. r=glandium 2014-02-25 15:41:57 +09:00
Ehsan Akhgari
92b3158879 Backed out changeset 8d8165293e9b (bug 976372) because of Windows debug bustage on a CLOSED TREE 2014-02-24 23:01:54 -05:00
Ralph Giles
a4ec495736 Bug 964559 - Remove MOZ_OGG. r=doublec,ted
We are unable to maintain all the --disable-foo build-time options
for the media code. Just support ogg unconditionally.
2014-02-20 18:01:00 -08:00
Ed Morley
371641c5fa Backed out changeset 07f3cfaa7900 (bug 958596) for build failures on Windows 2014-02-25 17:17:47 +00:00
Ed Morley
04a507a503 Backed out changeset 2912b402523d (bug 968245) for multiple test failures; CLOSED TREE 2014-02-25 17:05:52 +00:00
Botond Ballo
51707830d7 Bug 958596 - Allow gfx/2d/Logging.h to be used outside of gfx/2d. r=Bas
--HG--
extra : rebase_source : 7c99fccae55d8116f12b52ed74e178590c2c7414
2014-02-18 21:59:34 -05:00
Gregory Szorc
b2f7410078 Bug 968245 - Regenerate mozinfo.json as part of build backend; r=glandium
Previously, mozinfo.json was only generated as configure time.
Unfortunately, the build dependencies did not capture this relationship.
So, changes to mozinfo.py (or any supporting Python file) would not
trigger mozinfo regeneration, possibly leading to clobbers.

This patch moves mozinfo.json generation from the body of config.status
to the build backend. We had to add an AC_SUBST so the build config
knows when to build mozinfo.json. This was needed because js/src's build
system doesn't define all the required variables to create mozinfo.json.
Once js/src's configure/config.status is merged into the main build
config tree, this workaround can be removed.

While we were here, mozinfo.json was made to have consistent output and
its changes are now viewable with config.status --diff.

--HG--
extra : rebase_source : e91ed7173efdcde5831ae13b1ce69fc3cf32af97
extra : amend_source : 1610bcc6c3af764fdf685ee76188fb211bd828de
2014-02-05 20:53:47 -08:00
Wes Kocher
1282000702 Backed out 12 changesets (bug 958596) for several Android permafails to fix a CLOSED TREE
Backed out changeset e4c0e3d3a768 (bug 958596)
Backed out changeset 7bc4f48d6b05 (bug 958596)
Backed out changeset 89cd12e3db45 (bug 958596)
Backed out changeset 283411053340 (bug 958596)
Backed out changeset 5329fa8c8847 (bug 958596)
Backed out changeset 0d1d26d588e3 (bug 958596)
Backed out changeset 715fe9eb5dfd (bug 958596)
Backed out changeset 66dde9d67ffa (bug 958596)
Backed out changeset 79e589f75065 (bug 958596)
Backed out changeset 1ed4c880ab70 (bug 958596)
Backed out changeset 1d40b0b8036d (bug 958596)
Backed out changeset ad35d51d9781 (bug 958596)
2014-02-25 18:34:47 -08:00
Botond Ballo
9600ef6281 Bug 958596 - Allow gfx/2d/Logging.h to be used outside of gfx/2d. r=Bas 2014-02-18 21:59:34 -05:00
Jeff Gilbert
e9b13f9e62 Bug 974719 - Purge configure.in of trailing whitespace and all tabs. - r=gps 2014-02-25 14:53:34 -08:00
Ehsan Akhgari
1e925946d1 Bug 976372 - Remove support for compilers which lack support for dynamic_cast<void*>; r=dbaron
--HG--
extra : rebase_source : 83a23e3b8fa4462eb70a1844b555c7605162a497
2014-02-24 21:06:06 -05:00
Oleg Romashin
2aeb5c9d2f Bug 974335 - Refactor Qt Widget Backend implementation. Build changes . r=glandium 2014-02-20 18:08:58 -08:00
Ehsan Akhgari
d6f9ace655 Bug 935548 - Move A11Y_LOG to configure; r=glandium 2014-02-19 00:38:42 -05:00
Ehsan Akhgari
fa370e4e9f Bug 973143 - Move some variables to moz.build; r=glandium
--HG--
extra : rebase_source : b767d6cb044efa50844129df80864b9e802b51bd
2014-02-18 02:02:00 -05:00
Ehsan Akhgari
f6787f583a Backed out changeset 5ecd0339a087 (bug 973143) because of a possible Talos regression 2014-02-18 14:27:51 -05:00
Ehsan Akhgari
5d49ab766c Bug 973143 - Move some variables to moz.build; r=glandium 2014-02-18 02:02:00 -05:00
Steven Lee
71ea60f64c Bug 971659 - Disable pico when webrtc is disabled. r=ted 2014-02-14 11:29:56 -05:00
Ryan VanderMeulen
cfe26947e1 Bug 971583 - Upgrade SQLite to version 3.8.3.1 - Mozilla changes. r=mak 2014-02-13 09:53:52 -05:00
Mike Hommey
3abc19439d Bug 970757 - Fixup MOZ_JS_LIBS after bug 969164. r=gps
--HG--
extra : amend_source : 8b56fb4e59fb59fc483bd1339782c111ae90ee29
2014-02-11 14:09:33 +09:00
Jan Steffens
dbab686bb9 Bug 806917 followup: Fix gstreamer chunk of configure.in to handle --disable-gstreamer properly. r=gps 2014-02-12 18:17:52 -08:00
Daniel Holbert
ab1dda1fcd Bug 928808: Suppress clang warnings (in newer clang versions) about inline 'new' and 'delete'. r=glandium 2014-02-12 10:55:25 -08:00
Jan Beich
8698ee10af Bug 968819 - Make HOST_OS_ARCH on BSDs take same values as OS_ARCH. r=glandium 2014-02-12 10:24:21 -05:00
Alessandro Decina
f28d197448 Bug 806917 - Add support for GStreamer 1.0. r=edwin, r=gps 2014-02-11 09:22:45 -05:00
Mike Hommey
4f4b0cb3d6 Bug 969989 - Move MOZ_APP_NAME derivation from MOZ_APP_BASENAME where is was. r=ted 2014-02-11 10:45:37 +09:00
Mike Hommey
6db7bac19d Bug 969839 - Bump required NSPR version to 4.10.3. r=gps 2014-02-11 10:45:17 +09:00
Mike Hommey
557439c337 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
Mike Hommey
4abf2f3022 Bug 968561 - Move ffi detection from configure.in and js/src/configure.in into build/autoconf/ffi.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
c6a7edc25f Bug 946687 - Move ICU detection from configure.in and js/src/configure.in into build/autoconf/icu.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
79c051dfc5 Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted 2014-02-11 10:37:46 +09:00
Ehsan Akhgari
82ebdc883f Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Nathan Froyd
7f182deaaf Bug 933231 - don't |unset| variables after configuring NSPR; r=ted 2014-02-10 10:54:18 -05:00
Brian Smith
82405d772b Bug 967153: Update configure.in to require NSS 3.16, r=me
--HG--
extra : amend_source : 269b2e2da6bfd4f7eff0a7f055d920c6f50ec4ee
2014-02-09 16:30:34 -08:00
Ryan VanderMeulen
dec1046119 Bug 967443 - Upgrade SQLite to version 3.8.3 - Mozilla changes. r=mak 2014-02-06 10:19:33 -05:00
Vivien Nicolas
cc0b681107 Bug 961769 - Implement event loop responsiveness instrumentation for Gonk. r=gal 2014-02-05 19:53:53 +01:00
Randell Jesup
59d53bc1cd Bug 880419: disable AVX2 asm if the compiler/assembler don't support it r=glandium 2014-01-30 19:55:09 -05:00
Brian Smith
f5dee705f7 Bug 958916: Update to NSS 3.15.5 beta 3 (NSS_3_15_5_BETA3), r=me
--HG--
extra : rebase_source : 569c37a2b5ff3fb6e65a15f82b4c0fb1f2ae603d
2014-02-03 13:34:34 -08:00
Carsten "Tomcat" Book
7d0ce0e67e Backed out changeset 57d558b5d3df (bug 880419) to fix bustage on b2g-device Builds on a CLOSED TREE 2014-01-31 15:01:17 +01:00
Randell Jesup
869d3a8470 Bug 880419: disable AVX2 asm if the compiler/assembler don't support it r=glandium 2014-01-30 19:55:09 -05:00
Jonathan Watt
6e6c591ba5 Bug 960505 - Make it easier for Mozilla code to include ICU headers. r=glandium 2014-01-15 23:45:45 +00:00
Randy Lin
c99b2ced4f Bug 891705 - [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps, r=rillian
This is an integrated patch which includes:
1. Bug 891705: [MediaEncoder] Implement WebM 1.0 container writer. r=giles, r=gps
2. Bug 950567: [MediaEncoder] Phase-in libmkv library. r=giles
3. bug 883749: Implement Vorbis encoding. r=rillian
4. bug 881840: Implement VP8 track encoder. r=rillian
2014-01-15 14:21:14 +08:00
Carsten "Tomcat" Book
b02591138d merge mozilla-central to b2g-inbound on a CLOSED TREE 2014-01-24 15:34:03 +01:00
Cervantes Yu
4214654038 Bug 961959: fix profiler breakage for the Nuwa process. r=khuey,benwa 2014-01-22 18:56:45 +08:00
John Lin
b7d8e24543 Bug 961925 - Move MOZ_OMX_ENCODER definition from local moz.build to global configuration file. r=gps 2014-01-23 09:32:32 -05:00
Ryan VanderMeulen
ad273b968e Merge inbound to m-c. 2014-01-22 15:15:22 -05:00
Shawn Huang
b2e537858e Bug 961596 - [Gonk-KK] Bring up Bluetooth for device-hammerhead. r=mwu 2014-01-22 10:21:29 -05:00
Jan Beich
232135da01 Bug 961816 - Detect unwind.h even if it's C++-only header (e.g. with Clang on FreeBSD). r=glandium 2014-01-21 11:40:21 -05:00
Jan Beich
c3fcf0d418 Bug 959477 - Fix typo in OS_TARGET when cross-compiling GNU/kFreeBSD. r=glandium 2014-01-21 11:40:21 -05:00
Jan Beich
f1d8eaf21c Bug 959477 - Assign correct OS_ARCH and OS_TARGET when cross-compiling on BSDs. r=glandium 2014-01-21 11:40:20 -05:00
Sylvestre Ledru
6f0bacb81e Bug 781552 - Turn on -Werror=int-to-pointer-cast globally. r=ted 2014-01-22 10:41:34 -05:00
Marco Bonardo
013994d0e2 Bug 960458 - cl.py doesn't properly parse showIncludes prefix on some localized versions. r=glandium 2014-01-22 09:22:30 +01:00
Marcin Juszkiewicz
9b408227a2 Bug 963032 - AArch64 support for Build Config. r=mshal 2014-01-23 16:34:32 -05:00
Carsten "Tomcat" Book
b6f19ae2c7 Backed out changeset 17220466f40b (bug 960458) for bustages on windows on a CLOSED TREE 2014-01-21 11:35:27 +01:00
Marco Bonardo
82b15a2fed Bug 960458 - cl.py doesn't properly parse showIncludes prefix on some localized versions. r=glandium 2014-01-21 10:54:17 +01:00
Ryan VanderMeulen
630fed2de8 Merge m-c to inbound. 2014-01-19 15:41:22 -05:00
Ryan VanderMeulen
b43ef033c1 Merge b2g-inbound to m-c. 2014-01-19 15:40:48 -05:00
John Lin
d67b2bc5c7 Bug 879668 - Part 6: Add build flag for OMX encoders. r=gps 2014-01-17 14:31:25 -05:00
Sergio H M Durand
3da3b93aea Bug 940973 - Change max version for language packs to deal with the new ESR version numbering. r=glandium 2014-01-18 11:12:59 +09:00
Shelly Lin
f6f99623dd Bug 801571 - Override vasprintf and asprint for Android platform to avoid the mismatch of malloc()/free(). r=glandium 2014-01-17 16:54:06 +08:00
Ryan VanderMeulen
60acc925d2 Backed out changeset 4230d328b65f (bug 801571) for memory leaks. 2014-01-17 14:25:28 -05:00
Terrence Cole
921e4d13f1 Bug 753203 - Enable exact rooting by default on desktop; r=sfink,r=jonco,sr=naveed 2013-11-22 16:44:44 -08:00
Shelly Lin
47b57d305a Bug 801571 - Override vasprintf and asprint for Android platform to avoid the mismatch of malloc()/free(). r=glandium
DONTBUILD
2014-01-17 16:54:06 +08:00
Ryan VanderMeulen
7c2f1de96a Backed out changeset 0496d73bf88e for landing with the wrong bug # in the commit message. 2014-01-17 11:13:30 -05:00
Shelly Lin
540bc61288 Bug 801517 - Override vasprintf and asprint for Android platform to avoid the mismatch of malloc()/free(). r=glandium 2014-01-17 16:54:06 +08:00
Sylvestre Ledru
9bbc1e532c Bug 793465 - Disable the unconditional declaration of HAVE_UINT64_T under !Windows. r=glandium
External codes have their own definitions or management.

cairo (fail under Windows):
Defined in gfx/cairo/cairo/src/cairo-wideint-type-private.h

intl:
Defined in intl/icu/source/configure.in

webrtc:
media/webrtc/signaling/signaling.gyp

netwerk:
netwerk/srtp/src/Makefile.in
2014-01-14 09:39:49 -05:00
Kai-Zhen Li
6bcc300a5c Bug 958010 - Disable to wrap DNS resolver on gonk-kk. r=glandium 2014-01-13 22:11:02 +08:00
Ryan VanderMeulen
5b8b6a8f8d Merge inbound to m-c. 2014-01-13 17:44:24 -05:00
Kai-Zhen Li
d8c223c268 Bug 957892 - Support gonk-kk in gecko. r=mwu 2014-01-09 13:59:31 +08:00
Jan Beich
4f1e358abd Bug 952828 - Enable PulseAudio and GStreamer on more XP_UNIX platforms by default. r=glandium 2014-01-13 09:50:36 +01:00
ojab
d19dd89ac7 Bug 627699 - Fix build bustage with --disable-dbus. r=karlt 2014-01-09 13:30:10 -05:00
Myk Melez
8bea8e6d63 bug 934756 - implement install/launch/uninstall flows for webapps on Android using synthetic APKs; r=wesj, fabrice
--HG--
extra : rebase_source : d97be65ec4c033f5eca37bc0b6f94979398fcf02
2014-01-09 10:18:55 -08:00
Benoit Girard
5e0630ee9e Bug 952074 - Add configure option --enable-systrace to b2g. r=vlin,glandium 2014-01-08 11:12:02 -05:00
Ryan VanderMeulen
296dca559a Bug 947624 - Upgrade SQLite to version 3.8.2 - Mozilla changes. r=mak 2014-01-07 09:09:05 -05:00
Masatoshi Kimura
73421bb2e4 Bug 948405 - Define a dummy environment variable to ensure that the build system will not choke with non-ASCII characters. r=gps 2014-01-07 07:58:30 +09:00
Sylvestre Ledru
6143c993fe Bug 625015 - Improve the error message when the X development libraries are not available; r=glandium
Patch based on the one of Aikeremu Tiemuer
2013-12-24 15:32:53 +01:00
Glenn Randers-Pehrson
f24970936b Bug 832390 - Enable arm optimization with libpng version 1.6.7. r=glandium 2013-12-20 11:37:47 -05:00
Makoto Kato
710b72a5e1 Bug 947981 - broken --with-system-icu build. r=glandium 2013-12-18 10:20:15 +09:00
Mike Hommey
b97d838b01 Bug 950290 - Move python scripts from build/autoconf into a mozbuild submodule. r=gps
--HG--
rename : build/autoconf/check_debug_ranges.py => python/mozbuild/mozbuild/configure/check_debug_ranges.py
rename : build/autoconf/libstdcxx.py => python/mozbuild/mozbuild/configure/libstdcxx.py
2013-12-17 11:13:08 +09:00
Mike Hommey
049b105f14 Bug 778236 - Treat gyp files as if their content was defined in moz.build files. r=gps 2013-12-12 23:41:05 +09:00
Mike Hommey
86adfade5d Bug 944935 - Cleanup some useless AC_CHECK_FUNCS tests in configure.in. r=gps
- HAVE_RANDOM is not checked at all.
- HAVE_STRERROR is not checked in code built using the defines from the main
  configure.
- HAVE_LCHOWN is only checked in nsinstall.c, which means the test is also wrong
  since it's checking for the target instead of the host. Also, lchown is only
  used of the -o and -g options of nsinstall, which, as far as I know, we don't
  use (and if we were, that would fail with nsinstall.py, which explicitly rejects
  them).
- HAVE_FCHMOD is only checked in nsinstall.c, so same as above about the
  correctness of the check. If it's not available, nsinstall.c falls back to
  chmod, which is fine enough for our use.
- HAVE_SNPRINTF is not checked.
- HAVE_MEMMOVE is checked in parser/expat/lib/xmlparse.c, but it's also
  unconditionally defined in expat_config.h which is included from that file.
- HAVE_SETBUF is checked in a couple files, but setbuf is C89 and C99, I think
  it's safe to assume all compilers we support are C89 and C99. Interestingly,
  windows does have it, but since we skip this check on windows, we don't use it.
- HAVE_ISATTY, same as HAVE_SETBUF, except it's POSIX instead of C89/C99.
- HAVE_FLOCKFILE is not checked at all.
- HAVE_STRTOK_R is not checked.
- HAVE_FT_SELECT_SIZE is not checked.
- HAVE_DLADDR is not checked under js/src.
- HAVE_GETPAGESIZE is not checked under js/src (it is in libffi, but ffi uses
  its own configure)
- HAVE_LSTAT64, HAVE_STAT64, HAVE_STATVFS, HAVE_STATVFS64, HAVE_TRUNCATE64 are
  not checked under js/src.
- HAVE_SBRK is not checked under js/src. Moreover,
  js/src/assembler/wtf/Platform.h defines it depending on the platform.
- HAVE_SNPRINTF is not checked under js/src.
- HAVE_HYPOT is not checked under js/src.
- HAVE__UNWIND_BACKTRACE is not checked under js/src.
2013-12-11 10:57:53 +09:00
Jan Gerber
489b0b45a4 Bug 947160 remove MOZ_VP8_ENCODER. r=kinetik
- Encoder is always built, remove MOZ_VP8_ENCODER.
  - Rename MOZ_VP8* to MOZ_VPX*
  - Enable multi-res encoding via libvpx configure.
2013-12-06 05:16:00 -08:00