Commit Graph

2545 Commits

Author SHA1 Message Date
Ed Morley
32a9f7d569 Merge latest green fx-team changeset and mozilla-central 2014-05-01 15:53:50 +01:00
Ted Mielczarek
27d96cee66 bug 1003812 - Check for Windows 8 SDK for building Gamepad on Windows. r=glandium 2014-05-01 07:17:19 -04:00
Mark Hammond
143cc8c30d Bug 1003641 - add MOZ_LOOP configure variable. r=ted 2014-05-01 09:19:32 +10:00
Mike Hommey
58a5e3f81f Backout changeset 24359653cf0a (bug 999913) for bustage on a CLOSED TREE. 2014-05-01 11:22:26 +09:00
Mike Hommey
9812f2d5fa Bug 999913 - Enable replace-malloc on nightly builds. r=mshal 2014-05-01 10:57:48 +09:00
Mike Hommey
c5a7a83671 Bug 961264 - Remove checks for visibility pragmas and attributes in gcc. r=ted 2014-05-01 10:53:48 +09:00
Alexandre Poirot
5c95a17f7d Bug 961745 - Introduce b2g/dev application to build a mulet. r=mshal, r=fabrice 2014-04-28 14:53:00 -04:00
Ryan VanderMeulen
80d774ea50 Merge m-c to inbound on a CLOSED TREE. 2014-04-30 16:47:33 -04:00
Ted Mielczarek
feece67b5f bug 852935 - Add Android gamepad backend. r=snorp, rs=smaug 2014-04-22 10:53:48 -04:00
Alexandre Poirot
2d1f599c86 Bug 999631 - Disable startup cache via a dedicated flag. r=mshal 2014-04-23 04:57:00 -04:00
Ed Morley
5f8d0681d8 Merge mozilla-central and inbound 2014-04-29 18:23:29 +01:00
Mike Hommey
ca98a33b76 Bug 1001703 - Remove memswap wrapping. r=snorp 2014-04-29 04:12:27 +09:00
Ted Mielczarek
a12187015f Bug 996078 - Replace Windows Gamepad DirectInput backend with Raw Input. r=jimm 2014-04-14 13:18:51 -04:00
Jan Keromnes
5152713272 Bug 993137 - Trivial fixes. f=ochameau, r=glandium 2014-04-23 10:50:00 +02:00
Shelly Lin
ef7d147d48 Bug 908995 - Part 4: Add build flags for TaskTracer. r=khuey. 2014-04-22 10:32:29 +08:00
Ehsan Akhgari
164e703836 Bug 491863 - Remove IBMBIDI; r=roc 2014-04-23 21:15:29 -04:00
Jan Beich
c78265bfdb Bug 983953 - Don't try to use vpx_mem if --with-system-libvpx doesn't provide. r=glandium 2014-04-22 08:44:04 -04:00
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