Граф коммитов

4217 Коммитов

Автор SHA1 Сообщение Дата
Sylvestre Ledru 1ee69e25d6 Bug 793465 - Remove the unconditional declaration of HAVE_UINT64_T. r=glandium
External codes have their own definitions or management.

cairo:
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
2013-11-18 12:54:46 -05:00
Benoit Jacob 43f571ca3c Bug 938489 - 3/3. Remove configure check for glx.h - r=glandium 2013-11-18 08:08:24 -05:00
Vincent Chang 7733fae85f Bug 921963 - [RTSP] Support RTSP in Android JB build. r=sworkman 2013-11-13 16:03:26 +08:00
Martin Husemann c87e788897 Bug 810716: Avoid AC_TRY_LINK on systems where we do not want res_ninit r=ted 2013-11-16 09:13:23 +01:00
Ryan VanderMeulen b8fc9b13cf Bug 928251 - Upgrade SQLite to version 3.8.1 - Mozilla changes. r=mak 2013-11-15 21:46:39 -05:00
Garner Lee 82238000e6 Bug 674741 - Part 6: NFC Build System Changes. r=khuey
--HG--
extra : rebase_source : 259fbadf1e2dad187d2704a34ec94f883c25baeb
2013-11-12 10:11:39 -08:00
Oleg Romashin 0d9e27daee Bug 937990 - linux configure: error: Don't know what options to give to WebRTC for cross-compilation. r=glandium 2013-11-13 08:23:33 -05:00
Dan Gohman 8e61693f29 Bug 569597 - Eliminate use of ranlib. r=glandium 2013-11-11 19:26:59 -08:00
Nathan Froyd b1a2a5c155 Bug 933320 - part 2 - inform WebRTC of our chosen target when invoking gyp; r=ted 2013-10-31 13:34:32 -04:00
Mike Hommey 09b5ae9027 Bug 935857 - Replace MOZ_RTSP with proper NECKO_PROTOCOL handling. r=gps,r=vchang 2013-11-12 07:52:33 +09:00
Mike Hommey 507d5397fb Bug 935857 - Add AC_SUBST_SET to create a set() of strings in config.status and use it for NECKO_PROTOCOLS. r=gps 2013-11-12 07:52:32 +09:00
Kai Engert 4ae5a9d8a2 Bug 935568, require NSPR version 4.10.2 in configure.in, r=briansmith 2013-11-10 23:16:48 +01:00
Brian Smith b169487530 Bug 934378, Bug 898431: Update NSS to NSS 3.15.4 beta 2 (NSS_3_15_4_BETA2), r=me
--HG--
extra : rebase_source : 079854e8533b46d24184547c1424078cfb68852f
2013-11-09 11:02:17 -08:00
Carsten "Tomcat" Book e36218e529 merge mozilla-central to b2g-inbound 2013-11-07 16:01:27 +01:00
Matthew Gregan 5ccd288bd0 Bug 935349 - Remove disabled DASH code. r=doublec 2013-11-07 17:08:30 +13:00
Mike Hommey f932a1fe70 Bug 862770 - Fix --disable-compile-environment a little. r=gps
--HG--
rename : config/makefiles/target_libs.mk => config/makefiles/target_binaries.mk
rename : js/src/config/makefiles/target_libs.mk => js/src/config/makefiles/target_binaries.mk
2013-11-07 10:37:45 +09:00
Kevin Grandon 0fa1b8bdd2 Bug 921637 - Move activities so gaia can consume them in any environment. r=sicking 2013-10-15 12:57:27 -07:00
Philipp Kewisch 63f395b553 Fix bug 927073 - Binary compatibility broken for maintenance releases due to strict version-script - regression fix. r=glandium 2013-11-05 12:07:22 +01:00
Makoto Kato c9ee222f85 Bug 931687 - Add -Gw option when using VS2013. r=glandium 2013-11-05 12:46:46 +09:00
Camilo Viecco b9785691b0 Bug 934649: Update configure.in to require NSS 3.15.3 (TLS 1.2). r=bsmith 2013-11-04 15:34:07 -08:00
Matthew Gregan 36a1e81bf8 Bug 837563 - Enable libcubeb's PulseAudio backend. r=glandium 2013-10-31 11:37:28 +13:00
Nathan Froyd 569cfb6eb1 Bug 934119 - fix syntax error for definition of --with-intl-api that manifests during ./config.status --recheck; r=trivial 2013-11-02 11:59:27 -04:00
Ed Morley 1a1e9c73c3 Backed out changeset 82ceed608666 (bug 933231) on suspicion of asan build failures on a CLOSED TREE 2013-11-01 15:27:36 +00:00
Nathan Froyd 401d6b3706 Bug 933071 - add --with-macos-private-frameworks to support cross-compiling; r=mshal 2013-10-31 09:50:26 -04:00
Nathan Froyd 664273bbcd Bug 933231 - don't |unset| variables after configuring NSPR; r=ted 2013-10-31 09:37:27 -04:00
Nathan Froyd acf7346f71 Bug 931043 - use AC_TRY_COMPILE to check for how to copy va_args; r=glandium
We shouldn't need to run these programs; compiling them should be enough.

While we're at it, we can remove support for __va_copy, which, AFAICS, is an
old GNU extension and has been superseded by va_copy by anyplace that cares.
2013-10-25 11:15:17 -04:00
Ryan VanderMeulen 1d57260a86 Merge m-c to inbound on a CLOSED TREE. 2013-10-30 22:42:13 -04:00
Philipp Kewisch 2842a71269 Fix bug 927073 - Binary compatibility broken for maintenance releases due to strict version-script. r=glandium 2013-10-29 21:48:28 +01:00
Carsten "Tomcat" Book 8def22b731 Merge b2g-inbound to Mozilla-Central 2013-10-29 15:14:46 +01:00
Fabrice Desré 31838c5aeb Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap 2013-10-23 11:56:20 -07:00
Indrajeet Kumar 937a576b8c Bug 930719 - Pick BlueZ or Bluedroid in config, r=glandium 2013-10-25 09:54:49 -07:00
Gregor Wagner aa3b686883 Backout bug 924702 for test failures.
--HG--
extra : transplant_source : %29%D1%A0%88%92%88%87%A3%21%8A%A1%90%F5%DFD%10%CE%DD%13%C3
2013-10-25 08:19:31 -07:00
Carsten "Tomcat" Book 7c12a85f9d Merge b2g-inbound to Mozilla-Central 2013-10-24 06:50:15 +02:00
Paolo Amadini cd2ba67f77 Bug 928349 - Add a build-time setting to use only the JavaScript API for downloads, and enable it in Firefox for Desktop. r=enn 2013-10-23 21:46:47 +02:00
Shawn Huang 4471a0f8e1 Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium 2013-10-23 14:12:24 +08:00
Ed Morley c4fca9c7f5 Merge mozilla-central and b2g-inbound 2013-10-29 16:34:46 +00:00
Vicamo Yang d74389b3e3 Bug 920551 - 1/2: Allow building b2g without MOZ_B2G_RIL. r=khuey 2013-10-29 16:12:36 +08:00
Fabrice Desré 9ec3e78b23 Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell 2013-10-23 11:56:20 -07:00
Gregory Szorc 9bd5fc0064 Bug 927837 - Don't manage generated files in configure; r=glandium
--HG--
extra : rebase_source : b502ce209de6a0ae10e130644e424687e4fae85e
2013-10-23 14:43:32 -07:00
Ralph Giles 9497506bde Bug 928530 - Add guards for invalid media switch combinations. r=ted 2013-10-22 09:57:00 -07:00
Ralph Giles acff6e1862 Bug 929398 - Enable vorbis even if webm is disabled. r=ted
We enable either vorbis or tremor, depending on the platform,
if webm is enabled. Both the webm and the ogg media formats
require vorbis support, so the build would fail in the media
playback code if just --disable-webm was passed. Instead enable
vorbis or tremor if either is enabled.
2013-10-22 09:55:00 -07:00
Mike Hommey d8daefaa34 Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps 2013-10-22 13:40:27 +09:00
Eric Chou 71f1f5760b Backed out changeset 089f015f15bb and e907ab075ec8 (bug 880610) for hitting MOZ_ASSERT 2013-10-19 16:01:25 +08:00
Carsten "Tomcat" Book f1d2ae53bc Merge mozilla-central to mozilla-inbound 2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book 18e7416841 merge b2g-inbound to mozilla-central 2013-10-18 11:39:28 +02:00
Peter Chang f2befa9556 Bug 922510 - Extend GonkNativeWindow to support android JB 4.2.2, r=sotaro,gps 2013-10-18 10:42:43 +08:00
Shawn Huang 633b78e812 Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium 2013-10-17 18:25:50 +08:00
Gregory Szorc 0c41ab1753 Bug 241047 - Don't allow srcdir == objdir builds; r=ted 2013-10-17 08:14:50 -07:00
bechen@mozilla.com 4cdcf81b40 Bug 831645 - Part0, Compiler flag for Rtsp. r=ted.mielczarek 2013-03-15 10:45:32 +08:00
Nathan Froyd ae7e07a8a9 Bug 925334 - delete check for HAVE_GNU_GET_LIBC_VERSION; r=glandium 2013-10-10 09:43:36 -04:00
Nathan Froyd 642ef95b36 Bug 925222 - part 2 - delete configure checks for domainname member of struct utsname; r=glandium 2013-10-09 21:37:59 -04:00
Nathan Froyd 63e38128ae Bug 925169 - part 2 - delete MOZ_MEMORY_SIZEOF_PTR_2POW from configury; r=glandium 2013-10-09 19:05:39 -04:00
Nathan Froyd 9572a6752b Bug 925319 - delete HAVE_U?INT* checks from configure; r=glandium 2013-06-24 19:06:11 -04:00
Mike Hommey a28b5047a3 Bug 922460 - Kill media/webrtc/shared_libs.mk. r=ted
--HG--
rename : media/webrtc/shared_libs.mk => layout/media/webrtc/Makefile.in
2013-10-11 08:15:24 +09:00
Bill McCloskey 414592e5ef Bug 923528 - js/src/configure.in differs from configure.in in JS_GC_ZEAL setting (r=sfink) 2013-10-10 10:52:26 -07:00
Nicholas Nethercote 4c478aa1c1 Bug 925235 - Remove unused MOZ_ALLOCATING_FUNCS variable from configure.in. r=glandium.
--HG--
extra : rebase_source : c8b94f32701ff70c668ffd4b558e171e804df420
2013-10-10 01:20:27 -07:00
Jeff Walden db6beebeeb Bug 853301 - Expose the Intl API in desktop builds. r=ted on the build bits, r=smaug on the test-fix 2013-09-20 17:11:46 -07:00
Mike Hommey 69a4552946 Bug 921681 - Don't build ICU in developer builds. r=ted 2013-10-02 08:02:22 +09:00
Ryan VanderMeulen af288628a8 Merge m-c to inbound. 2013-09-30 16:51:06 -04:00
Benjamin Smedberg e151d06091 Bug 920731 - stop exporting JS symbols from libxul in Firefox builds. r=glandium sr=bz
--HG--
extra : rebase_source : d3c73a8be14dea4156c53cc9f772178271f80e28
2013-09-30 16:09:28 -04:00
Mike Hommey ea02cd029a Bug 920908 - Use EXPAND_PATH_LIBNAME when linking against libxul/libmozalloc. r=gps 2013-09-27 08:07:44 +09:00
Glenn Randers-Pehrson 8b3f8a3be4 Bug 841734 - Update libpng to version 1.6.6. r=jmuizelaar 2013-09-26 14:39:44 -04:00
Ryan VanderMeulen e8f505d3b1 Bug 909382 - Upgrade SQLite to version 3.8.0.2 - Mozilla changes. r=mak 2013-09-26 14:29:45 -04:00
David Major ff119ea68f Bug 919069 - Set -env win32 for x86 targets regardless of MIDL version. r=ted 2013-09-26 10:11:37 -04:00
Christian Holler 01aa013cea Bug 917242 - Symbolize ASan traces in automation. r=ted 2013-09-20 13:37:53 +02:00
Steven Michaud 2048df0a7f Bug 917526 - Various duplicate symbol errors building tree with the 10.9 SDK. r=glandium 2013-09-20 23:01:12 -05:00
Joshua Cranmer 69250ebe86 Bug 904985, part 2: Use char16_t for NS_LITERAL_STRING, r=glandium, dbaron.
--HG--
extra : rebase_source : b4c9def93d907724fb4a1bc3f6279db87a11fb1f
2013-09-17 22:43:12 -05:00
Dan Gohman de14e1d356 Bug 910877 - SpiderMonkey: Fix autoconf detection of routines in libm. r=ted.mielczarek 2013-09-17 09:13:24 -07:00
Ryan VanderMeulen 7ae2ef7fed Merge m-c to inbound on a CLOSED TREE. 2013-09-17 16:55:23 -04:00
Gregory Szorc bd6b0afca8 Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium 2013-09-16 17:21:59 -07:00
Eitan Isaacson e0e99df3b6 Bug 904687 - Introduce Svox Pico speech synthesis service. r=smaug f=gps
- moz.build updates.
 - Use nsISupports thread-safe decleration macros.
 - Also with PicoVoice, changed to thread-safe add/remove ref macro. We are now creating them off main thread.
 - Do initialization off main thread, but go back to main thread to register the voices.
2013-09-17 09:40:07 -07:00
Luke Wagner c0119f4353 Bug 909709 - Reuse MOZ_LINKER IsSignalHandlingBroken to disable asm.js signal handlers (r=glandium)
--HG--
extra : rebase_source : 8f9daa6efb8ccd3344fa789a98a3fff93bbdd68b
2013-09-16 12:58:38 -05:00
Thinker Lee ext:(%2C%20Cervantes%20Yu%20%3Ccyu%40mozilla.com%3E) 52df1fd957 Bug 771765 - Support template content process, part 1: the Nuwa API and low-level wrappers. r=khuey
Support of zygote-like process forking is done as:
* The b2g chrome process forks a child process that will be the template for forking other content processes.
* The template process starts running to some point and freeze.
* When ready, the chrome process starts requesting the template to fork content proceses.
* The content processes forked from the template process recovers its states including the threads, file descriptors for epoll, signaling and IPC.

Recovery of the process states are done by wrapping some system and pthread calls to record the states in the template process and recover in the forked content process.
2013-05-07 14:25:13 +08:00
Makoto Kato f462de7f9f Bug 915973 - Need -FS option for parallel build on VS2013. r=ted 2013-09-14 19:17:27 +09:00
Edwin Flores fa767c75ca Bug 914479 - Build changes for AudioToolbox MP3 backend on OSX r=khuey 2013-09-14 13:14:41 +12:00
Sotaro Ikeda 422e8f19e2 Bug 871364 - Support GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium 2013-09-12 11:40:26 +02:00
Jed Davis 18d0bf8e74 Bug 912820 - Make --disable-content-sandbox* configure flags work. r=gps 2013-09-06 09:35:15 -04:00
Mark Finkle fb4f360f91 Bug 880118 - Add support for disabling geckoview packaging r=glandium 2013-09-05 00:26:26 -04:00
Ms2ger 6577704dba Backout changesets 997672af6fc8:cfcf5b7edc53 (bug 880118) for missing build peer review on changeset 9ff14d43346d. 2013-09-06 12:35:19 +02:00
Mark Finkle a3499c335b Bug 880118 - Add support for disabling geckoview packaging r=glandium 2013-09-05 00:26:26 -04:00
Patrick Wang 5cee158ea0 Bug 910990 - prevent from build failure with older version of ethtool in linux. r=abr,ekr,khuey 2013-09-05 00:28:46 +08:00
Jeff Walden de9ce95170 Bug 730805 - Provide mozilla/IntegerPrintfMacros.h to implement the PRI* macros portion of the <inttypes.h> interface. r=espindola
--HG--
extra : rebase_source : be80333003c6fec659e736a77463568c836d8348
2011-12-15 00:27:42 -05:00
Jacek Caban fdd2f44b5a Bug 910638 - Allow passing --with-intl-api to top-level configure. r=glandium 2013-09-02 12:23:43 +02:00
Mike Hommey 085768b234 Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps 2013-08-30 11:10:33 +09:00
Doug Turner 3de9e6a0cf Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns 2013-08-25 16:56:53 -07:00
Makoto Kato 83376321fe Bug 908523 - Build Skia on GTK3 widget. r=karlt,gps 2013-08-28 20:14:47 +09:00
Landry Breuil c41ed99e01 Bug 804792 - Enable WebRTC by default on BSD. DONTBUILD because NPOTB. r=jesup 2013-08-28 10:02:04 +02:00
Makoto Kato 0fe3256e67 Bug 851992 - Allow building against system ICU library. r=glandium f=gaston 2013-08-28 07:31:46 +02:00
Tom Schuster dadc9f44f7 Bug 900707 - Add a configure step that only enables child permission checks for B2G. r=glandium 2013-08-22 15:52:07 -04:00
Ehsan Akhgari 47fe3d2077 Bug 906119 - Enable incremental linking with Visual C++; r=glandium
--HG--
extra : rebase_source : 936287f63c95baa535a4991bc1106a3f9f59f36f
2013-08-20 18:14:44 -04:00
Bhargav Gurappadi 587df6ecba Bug 896063 - (jb-gonk) Enable MOZ_B2G_BT when BlueZ is present. r=qdot,mwu 2013-08-14 19:54:57 -07:00
Guillaume Destuynder ced6ec4f73 Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=khuey, r=gerv, r=agal, r=dhylands, r=keeler, r=imelven, a=kang. 2013-08-12 12:58:35 -07:00
Daniel Holbert bce2fba51f Bug 903513: Don't treat GCC "-Wmaybe-uninitialized" warnings as errors. r=gps 2013-08-14 21:26:44 -07:00
Daniel Holbert f699a136d1 Bug 903663: Use MOZ_C_SUPPORTS_WARNING and MOZ_CXX_SUPPORTS_WARNING to exempt warnings from FAIL_ON_WARNINGS. r=glandium 2013-08-13 07:22:10 -07:00
Ms2ger c85f768b0d Backout changeset 9a57f0f347e3 for insufficient review. 2013-08-13 13:30:00 +02:00
Chris Pearce 95bcaf6e76 Bug 861693 - Build system changes for DirectShow MP3 decoder HTML5 audio backend. r=ted 2013-08-13 16:49:25 +12:00
Guillaume Destuynder b7704a2398 Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=agal, r=dhylands, r=dkeeler, r=imelven, a=kang. 2013-08-12 12:58:35 -07:00
Jeff Walden 8414c21ffd Bug 853301 - Make a --with-intl-api/--with-intl-api=build/--without-intl-api configure option that builds/exposes Intl, only builds it, and doesn't build it at all. This will allow tests with the Intl code, built, but with no changes to JS behavior, permitting disentangling binary-size-increase effects from effects due to changes in JS functionality (or in code invoked to expose that functionality). r=glandium 2013-08-08 15:17:08 -07:00
Ed Morley a4ae239c93 Bug 901898 - Remove codesighs now that it's no longer run in automation; r=gps 2013-08-12 13:10:41 +01:00
Daniel Holbert f162e28912 backout b707277861fc (bug 903513) for mac bustage 2013-08-09 13:04:01 -07:00
Daniel Holbert d56b4f9a73 Bug 903513: Don't treat GCC "-Wmaybe-uninitialized" warnings as errors. r=gps 2013-08-09 12:34:54 -07:00
Gregory Szorc 725466ff53 Bug 902619 - Write mozinfo.json as part of config.status; r=ted
There are both mechanical and logical changes in this patch.

The mechanical changes involve moving some files into the mozbuild
package.

The logical changes include move writing of mozinfo.json into
config.status (from configure.in). There were some variable assignments
being performed in configure.in. These variables were read from
writemozinfo.py. However, these variables don't appear to be necessary!
Now that mozinfo has full access to the underlying config.status data
structure, it can now access these variables directly. I verified that
every variable being assigned in configure.in had a corresponding
AC_SUBST earlier in the file.

The only variable that's a bit weird is the TOPSRCDIR and MOZCONFIG
environment variables. mozinfo continues to look in the environment for
MOZCONFIG. However TOPSRCDIR is now coming from config.status.

As part of moving the code, I also modernized the test file, cleaned up
some style, and removed some unused imports.

--HG--
rename : config/writemozinfo.py => python/mozbuild/mozbuild/mozinfo.py
rename : config/tests/unit-writemozinfo.py => python/mozbuild/mozbuild/test/test_mozinfo.py
2013-08-07 23:48:41 -07:00
Mike Hommey 3361e723fb Bug 901202 - Set WEBRTC_TARGET_ARCH to a right value on ia64. r=ted 2013-08-06 10:08:48 +09:00
Jan Beich 08b80c546e Bug 901251 - Make --disable-necko-wifi actually work on Linux. r=glandium 2013-08-05 20:24:05 -04:00
Wes Johnston fc77e517a2 Bug 901129 - Remove XUL Fennec's MOZ_ONLY_TOUCH_EVENTS flag. r=kats 2013-08-05 10:32:01 -07:00
Carsten "Tomcat" Book 992792ad07 Merge m-i to m-c 2013-08-05 11:18:59 +02:00
Tim Taubert 837f70da75 merge m-c to fx-team 2013-08-05 10:03:51 +02:00
Jeff Walden c08dbb9175 Bug 853301 - Disable the Intl API in browser builds again, before branch uplift. r=me 2013-08-04 20:42:30 -07:00
Ms2ger 50634577d5 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger a0c434eb33 Bug 898895 - Define MOZ_WEBGL globally; r=ted 2013-08-02 09:04:35 +02:00
Shilpan Bhagat a81fd61939 Bug 886996 - Set as wallpaper now sets wallpapers using a chooser. r=margaret 2013-08-02 13:33:30 -07:00
Dão Gottwald 116734a54e Bug 728773 - Always freeze the build ID in the UA string at 20100101. r=bz sr=gerv 2013-08-02 00:50:45 +02:00
Randell Jesup 8f108d4b0b Bug 825112: Enable opensles webrtc backend on gonk r=mwu,jesup,ted
--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h
2013-07-17 20:00:43 -04:00
Mike Hommey 9aec57a82e Bug 899405 - Allow host and target compilers to depend on stdc++-compat independently. r=ted 2013-07-31 14:04:23 +09:00
Ryan VanderMeulen fd758076bd Merge m-c to inbound. 2013-07-30 18:08:18 -04:00
Michael Wu 4cde3b930c Bug 898898 - Add support for building on gonk-JB MR2, r=glandium 2013-07-30 13:36:54 -04:00
Mike Hommey 32495789b5 Bug 895915 - Enforce host gcc/clang support for C++11. r=gps 2013-07-30 08:57:28 +09:00
Jeff Walden 7b92ad7b74 Bug 853301 - Enable the Internationalization API in desktop builds. Policy: r=brendan, r=asa; patch: r=glandium on the previous patch that added the super-easy frob here, r=me on flipping it (and fixing the obvious typos here) 2013-07-02 18:41:23 -07:00
Ehsan Akhgari ef4b479714 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Ehsan Akhgari 3b90e316be Bug 872127 - Part 1: Remove support for MOZ_CUSTOM_STDINT_H; r=Waldo,ted 2013-07-30 10:24:49 -04:00
Nick Alexander 9f41d3f036 Bug 898561 - Fix "configure: ... command not found" regression from Bug 895253. r=gps 2013-07-26 17:47:44 -07:00
Peter Chang 34a8ba5327 Bug 758845 - Enable Skia on B2G, r=gw280 2013-07-25 19:46:53 +08:00
Shih-Chiang Chien 30db599e0c Bug 882526 - Remove Gecko support for WBMP. r=joe, r=roc 2013-07-22 22:31:24 -04:00
Ed Morley a8fb8b7383 Merge latest green birch changeset and mozilla-central 2013-07-22 16:18:53 +01:00
Mike Hommey ba048d8e3d Bug 895253 - Disable crash reporter when cross building across different OSes (e.g. OSX android builds). r=ted 2013-07-21 13:58:42 +09:00
Mike Hommey ab8fe8a5ad Bug 894538 - Don't use -static-stdc++ on b2g. r=ted 2013-07-21 13:58:02 +09:00
Makoto Kato 386c4424f3 Bug 895337 - define HAVE_TOOLCHAIN_SUPPORT_MSSE4_1 if using Visual Studio. r=ted 2013-07-20 17:21:34 +09:00
Glenn Randers-Pehrson eddf12a922 Bug 886499 - Update libpng to version 1.5.17 r=joe,gps 2013-07-18 10:27:21 -04:00
Jan Beich c75a2dc06b Bug 895238 - Avoid using perl regex with grep(1) for portability. r=glandium 2013-07-18 10:17:28 -04:00
Mike Shal 1c7eb2843f Bug 889787 - Define XP_LINUX globally; r=ted 2013-07-16 17:10:10 -04:00
Michael Wu f64248cf41 Bug 889652 - Add support for building with pulseaudio support on gonk, r=glandium,kinetik 2013-07-17 15:01:42 -04:00
Mike Hommey 1acf538d8c Bug 894761 - Fail in configure when building with --enable-application=mobile/android without a proper --target. r=ted 2013-07-18 15:25:35 +09:00
Mike Hommey b3b226abc6 Bug 894242 - Make C++0x/C++11 mode of gcc/clang mandatory. r=ted 2013-07-17 16:19:25 +09:00
Jan Beich a08e5b3ece Bug 803480 - Enable NeckoWifi by default only on platforms where it's actually supported. r=ted 2013-07-17 09:57:28 -04:00
Bas Schouten bdd816c314 Bug 883004 - Part 2: Move Direct2D 1.1 detection to configure.in r=glandium 2013-07-17 14:12:05 +02:00
Carsten "Tomcat" Book 8b33a5f903 Backed out changeset 5939320824b1 (bug 894242) "CLOSED TREE" 2013-07-17 10:36:12 +02:00
Mike Hommey ee38231acc Bug 894242 - Make C++0x/C++11 mode of gcc/clang mandatory. r=ted 2013-07-17 16:19:25 +09:00
Benoit Girard 41b1df67ba Bug 838803 - Remove HAVE_STDCALL to work around clang bug. r=glandium
--HG--
extra : rebase_source : e1cdb524a4f7f0742f2051e5915e5e21db4c0423
2013-07-16 22:01:50 -04:00
Mike Hommey 6932c7388c Bug 850576 - Statically link stlport on b2g and android, and always use a custom built stlport for that. r=ted 2013-07-15 18:48:39 +09:00
George Wright 5c18762e58 Bug 891049 - Only build Skia on x86, x86_64 and ARM target architectures r=khuey 2013-07-12 16:34:27 -04:00
Brian Smith 4f6c3f54d8 Bug 837862: Remove the MOZ_PSM build option, r=gps
--HG--
extra : rebase_source : 61403d908f5507d2b5b69894efc28a8a2e2abbd0
2013-07-01 18:35:20 -07:00
Mike Hommey d01870f66f Bug 892401 - Remove NEW_H. r=ted 2013-07-12 09:16:41 +09:00
Mike Hommey f5294e4f6a Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted 2013-07-12 09:15:10 +09:00
Mike Hommey 63c59c44d0 Bug 892339 - Fail the build when there are text relocations. r=ted 2013-07-12 09:13:31 +09:00
Jeff Gilbert 5329ed7a17 Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted 2013-07-11 14:12:32 -07:00
Randell Jesup ed8016f18d Bug 880976: fix SSSE tests for controling libyuv asm disable (especially on arm) r=ted 2013-07-10 14:25:59 -04:00
Wes Kocher 4dd05877b0 Backout bug 881997 for conformance test failures 2013-07-09 20:17:56 -07:00
Jeff Gilbert 3ebab6a4c4 Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted 2013-07-09 17:46:25 -07:00
Gavin Sharp 28d0a91a4b Bug 888927: make MOZ_TELEMETRY_ON_BY_DEFAULT depend on the channel-specific build defines, rather than on the update channel, r=khuey
--HG--
extra : transplant_source : %1E%9D4%0C%D5%99%C7%CF5zM%F0%0D%D9t%E4%FC%CB%15T
2013-07-01 09:34:51 -07:00
Nathan Froyd 8f403db6a7 Bug 887902 - move --enable-debug{,-symbols} option processing before MOZ_COMPILER_OPTS; r=glandium
MOZ_COMPILER_OPTS depends on MOZ_DEBUG_FLAGS being set for proper checking of
linker dead code deletion when using GCC.

GC'ing sections saves ~1.5MB off of mobile libxul according to size(1):

[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
   text	   data	    bss	    dec	    hex	filename
23733400	2314816	1495973	27544189	1a44a7d	/opt/build/froydnj/build-android/dist/bin/libxul.so
[froydnj@cerebro eideticker]$ size /opt/build/froydnj/build-android/dist/bin/libxul.so
   text	   data	    bss	    dec	    hex	filename
22261936	2145116	1494533	25901585	18b3a11	/opt/build/froydnj/build-android/dist/bin/libxul.so
2013-06-27 13:50:54 -04:00
Xavier Fung 1dcc0c0757 Bug 888158 - Make configure to detect Visual Studio 2013 compiler. r=ted 2013-07-03 10:52:32 +09:00
Nick Alexander cb3298134b Merge m-c to s-c 2013-07-02 14:59:21 -07:00
Ryan VanderMeulen bfff133066 Merge birch and m-c. 2013-07-02 15:12:40 -04:00
Nick Alexander b5ab640144 Bug 887115 - Make Android packager expect omnijar in root directory. r=glandium 2013-07-02 12:00:34 -07:00
Michael Wu c08902a726 Bug 867735 - Update to freetype 2.5.0.1, r=jfkthame 2013-07-02 10:00:35 -04:00
Mike Hommey c00950eeeb Bug 888132 - MOZ_GOOGLE_API_KEY_FILE should be an include file. r=khuey 2013-06-28 13:42:14 +09:00
Kyle Huey c4bd9b3059 Back out bug 886499 for b2g build bustage. 2013-07-02 09:49:05 -07:00
Jeff Walden eaadbb324e Bug 869659 - Make the ECMAScript Internationalization API opt-out, rather than opt-in. Also opt desktop builds out of the API for now, til we get cross-compiling working. r=glandium 2013-05-10 15:30:15 -07:00
Glenn Randers-Pehrson 1a46b86657 Bug 886499 - Update libpng to version 1.5.17. r=joe 2013-07-02 10:32:43 -04:00
Guilherme Gonçalves 9f334eec26 Bug 874587 - Add CoreLocation geolocation provider. r=dougt, r=gps, r=smichaud 2013-07-01 09:43:17 -04:00
Nick Alexander 72e9d59e80 Bug 885951 - Find jarsigner and keytool during configure. r=gps 2013-06-26 11:49:27 -07:00
Glenn Randers-Pehrson 2e2a02f38e Bug 880847 - Update apng.patch to libpng version 1.5.16. r=joe 2013-06-25 17:58:52 -04:00
Justin Wood 0648210a74 Bug 885855 - [Build bustage] gfx\2d\RadialGradientEffectD2D1.h(9) : fatal error C1083: Cannot open include file: 'd2d1_1.h': No such file or directory. r=gps, f=InvisibleSmiley, f=Bas
--HG--
extra : rebase_source : aea4bba00ffa4701315ff563f31be6425a439a23
2013-06-24 13:29:09 -04:00
Doug Turner 56ec59c248 Bug 882485 - Add API keys support for Google Location Service API. r=gps, jdm, gavin. sr=brendan 2013-06-12 19:20:07 -07:00
Edwin Flores 47a2c8feb0 Bug 794282 - Display helpful error message when we can't find gstreamer libs r=khuey 2013-06-22 11:17:07 +12:00
Edwin Flores 43c37e1187 Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey 2013-06-22 11:16:53 +12:00
Bas Schouten 2dd79f6e8d Bug 885525: Make MOZ_WINSDK_MAXVER available to C++ and .build files. r=khuey 2013-06-21 05:52:21 +02:00
Tatiana Meshkova 0e696cb125 Bug 876043 - Build for multi qt4/qt5 ubuntu environment. r=romaxa, r=glandium 2013-06-19 15:08:44 -07:00
Ehsan Akhgari 7ef9d73957 Bug 882779 - Do not attempt to run the LLVM PR8927 test when building with Clang on Windows; r=ted
This is needed for now because of the following LLVM bug:
http://llvm.org/bugs/show_bug.cgi?id=16319
2013-06-19 21:34:40 -04:00
Ehsan Akhgari 38e7db2098 Bug 882770 - Do not use the MSVC driver commands for clang on Windows; r=ted 2013-06-13 13:11:40 -04:00
Ehsan Akhgari cbc68dece0 Bug 752034 - Use the Windows SDK when building with Clang on Windows; r=ted 2013-06-13 13:09:22 -04:00
Ed Morley ebe02808bd Merge latest green birch changeset and mozilla-central 2013-06-19 15:29:37 +01:00
Makoto Kato a759f121af Bug 880590 - Remove _WIN64 define by configure. r=ted 2013-06-19 15:12:06 +09:00
Ehsan Akhgari e6dc6b22a0 Backed out 2 changesets (bug 794282) because of mochitest-1 timeouts on Linux
Backed out changeset aad877111804 (bug 794282)
Backed out changeset a73bc11da471 (bug 794282)
2013-06-18 23:15:51 -04:00
Edwin Flores 69ec400337 Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey 2013-06-19 10:22:30 +12:00
Kyle Machulis 8d9cdb4c81 Bug 877859 - Change configure.in for new valgrind include path; r=mwu 2013-06-18 21:26:22 -07:00
Joe Drew e9fa241008 Bug 882173 - Define MOZ_USE_PTHREADS if we're using pthreads. r=gps 2013-06-12 15:19:54 -04:00
Jan Beich cb378cc192 Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted 2013-06-08 12:47:31 +02:00
Benoit Girard 0d44f34246 Bug 844288 - Dual link libxul.so and libxul-unit.so and replace enable-gtest by enable-test r=ted,glandium
- Remove enable GTest
- Add a general target to create gtestxul
- Update mach target
- Run GTest from make check

--HG--
rename : gfx/2d/unittest/GTestMain.cpp => gfx/tests/gtest/TestMoz2D.cpp
rename : gfx/layers/TestTiledLayerBuffer.cpp => gfx/tests/gtest/TestTiledLayerBuffer.cpp
extra : rebase_source : 862c39b9145328c8e9f85ae9d1963af374af76f1
2013-03-11 14:47:40 -04:00
Nick Alexander 4923ffdcd2 Bug 873569 - Part 1: Move omni.ja into assets/ directory of Android APK. r=glandium 2013-06-12 13:24:14 -07:00
Paul Adenot ddecfecf51 Bug 879651 - Explain why we don't use float on mobile. 2013-06-11 02:11:45 +02:00
Paul Adenot 1ddb69052a Bug 879651 - Choose between integers or float based on the platform rather than the CPU architecture. r=blassey 2013-06-11 02:07:22 +02:00
Gijs Kruitbosch 835746d2b7 Backing out 0acfbc3b4941 (Bug 844818) for b2g bustage. 2013-06-08 14:50:07 +02:00
Jan Beich 0636610fee Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted 2013-06-08 12:47:31 +02:00
Jan Beich d40212a83b Bug 878446 - Disable libyuv asm without SSSE3 as well. r=jesup 2013-06-08 12:44:26 +02:00
Martin Stransky e7c88a6233 Bug 877626 - Port GTK2 to GTK3 - build config. r=glandium 2013-06-05 08:02:52 -04:00
Phil Ringnalda 4aec020413 Back out dc76402b8471 (bug 844288) on suspicion of breaking dep builds
CLOSED TREE
2013-05-31 07:39:56 -07:00
Benoit Girard 908b9e495b Bug 844288 - Dual link libxul.so and libxul-unit.so and replace enable-gtest by enable-test r=ted,glandium
- Remove enable GTest
- Add a general target to create gtestxul
- Update mach target
- Run GTest from make check

--HG--
rename : gfx/2d/unittest/GTestMain.cpp => gfx/tests/gtest/TestMoz2D.cpp
rename : gfx/layers/TestTiledLayerBuffer.cpp => gfx/tests/gtest/TestTiledLayerBuffer.cpp
extra : rebase_source : 5b9be0892323195d4e24f11ae785f0663ff38fd0
2013-03-11 14:47:40 -04:00
Ryan VanderMeulen c9d1fa6950 Bug 874171 - Upgrade SQLite to version 3.7.17 (Mozilla changes). r=mak 2013-05-30 11:25:14 -04:00
Jacek Caban b57c536756 Bug 876416 - Pass -static-libgcc flag to NSPR and NSS. r=glandium 2013-05-30 11:51:21 +02:00
Phil Ringnalda ad4c150cb3 Back out 816311e43409 (bug 844288) on suspicion of causing dep OS X universal builds to fail in packaging
CLOSED TREE
2013-05-29 23:42:20 -07:00
Benoit Girard 397d220ef5 Bug 844288 - Dual link libxul.so and libxul-unit.so and replace enable-gtest by enable-test r=ted,glandium
- Remove enable GTest
- Add a general target to create gtestxul
- Update mach target
- Run GTest from make check

--HG--
rename : gfx/2d/unittest/GTestMain.cpp => gfx/tests/gtest/TestMoz2D.cpp
rename : gfx/layers/TestTiledLayerBuffer.cpp => gfx/tests/gtest/TestTiledLayerBuffer.cpp
extra : rebase_source : 04c9c2efbc7db1c04c121cf3022612b488f83eb4
2013-03-11 14:47:40 -04:00
Julian Seward 7d28842e83 Bug 872649 - Pass MOZ_FRAMEPTR_FLAGS to the NSPR subconfigure. r=ted. 2013-05-27 21:45:00 +02:00
Kyle Machulis 49264216fc Bug 854517: Gecko configure.in changes for B2G Valgrind support; r=khuey 2013-05-23 12:26:52 -07:00
Daniel Holbert 9ed3dd5f4a Bug 864553 part 1: Remove ifdefs for MOZ_FLEXBOX and configure.in MOZ_FLEXBOX chunk. r=dbaron 2013-05-22 11:44:25 +08:00
Ehsan Akhgari f7db274059 Bug 866425 - Drop support for building with MSVC 2005 and 2008; r=glandium 2013-05-14 10:37:46 -04:00
Jeff Muizelaar f5d1ceff32 Bug 871569. Re-enable skia on mac.
This was disabled by the layers refactoring (bug 825928)
because of a linking file limit problem.

--HG--
rename : content/html/content/test/test_video_wakelock.html => content/html/content/test/test_audio_wakelock.html
rename : content/html/content/test/wakelock.ogv => content/media/test/bug520908.ogv
rename : content/media/webaudio/test/test_audioBufferSourceNodeGain.html => content/media/webaudio/test/test_audioBufferSourceNode.html
rename : layout/mathml/nsMathMLSelectedFrame.cpp => layout/mathml/nsMathMLmactionFrame.cpp
rename : layout/mathml/nsMathMLSelectedFrame.h => layout/mathml/nsMathMLmactionFrame.h
rename : dom/imptests/html/html/dom/elements/global-attributes/dir_auto-contained-dir-L-ref.html => layout/reftests/bidi/dirAuto/dir_auto-contained-dir-L-ref.html
rename : dom/imptests/html/html/dom/elements/global-attributes/dir_auto-contained-dir-R-ref.html => layout/reftests/bidi/dirAuto/dir_auto-contained-dir-R-ref.html
extra : rebase_source : 62515ae689950ac2944c594e096048b957d5183a
2013-05-13 11:14:21 -04:00
Shane Caraveo 86b86d8e0b bug 869209 order provider entries by frecency, r=mak 2013-05-11 10:54:31 -07:00
Brian O'Keefe 23fd86fd73 Bug 862986 - Part 1a: Move MOZ_CHILD_PROCESS_NAME and MOZ_CHILD_PROCESS_BUNDLE to configure.in, remove ipc/app/def.mk. r=glandium 2013-05-09 15:55:28 -04:00
Ryan VanderMeulen e507d01d4b Merge inbound to m-c. 2013-05-07 22:10:19 -04:00