Mike Hommey
bf60896454
Bug 943728 - Replace double quotes with single quotes in Makefiles (or remove them when it makes sense). r=mshal
2013-12-03 06:34:21 +09:00
Matthew Gregan
358b7e64f0
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Benjamin Peterson
168ae22e9f
backout dc9ebdf27e98 (bug 942657) for bustage
2013-11-28 20:50:16 -06:00
Matthew Gregan
647694fec9
Bug 942657 - Devirtualize AudioStream. r=doublec,gps
2013-11-28 18:09:08 +13:00
Matthew Gregan
c9c44e81a3
Bug 943159 - Remove MOZ_SPEEX_RESAMPLER/MOZ_SOUNDTOUCH defines since we don't support building without them anyway. r=doublec,gps
2013-11-28 17:06:59 +13:00
Mike Hommey
fc98abb416
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-22 23:03:21 +09:00
Mike Hommey
2b828323f2
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
...
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
2013-11-28 14:24:05 +09:00
Mike Hommey
1b90f90106
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
2013-11-28 12:49:43 +09:00
Mike Hommey
62cde4eed8
Bug 940407 - Kill GTEST_SOURCES. r=gps
2013-11-26 11:48:58 +09:00
Ryan VanderMeulen
d72592ffa8
Merge m-c to inbound.
2013-11-21 15:53:49 -05:00
Ryan VanderMeulen
5caaa48f5b
Merge b2g-inbound to m-c.
2013-11-21 15:22:03 -05:00
Ryan VanderMeulen
57e59a5be4
Merge m-c to b2g-inbound.
2013-11-21 11:38:18 -05:00
Garner Lee
f3ef5efd21
Bug 941127 - Fix enable flag for NFC in configure.in. r=mwu
2013-11-19 23:23:32 -08:00
Chris Pearce
c117487797
Bug 886196 - Configure option and pref for fragmented mp4 parser. r=glandium
2013-11-21 10:04:32 +13:00
Sylvestre Ledru
d9a1321c53
Bug 938505 - Error out during configure if both --enable-trace-malloc and --enable-replace-malloc or --enable-dmd are specified. r=glandium
2013-11-21 10:35:46 -05:00
Gregory Szorc
0f644882bb
Bug 941097 - Add --disable-unified-compilation configure flag; r=glandium
...
--HG--
extra : rebase_source : 05fe6864d3115ddfcb7d14cd3cd3ddaf13b70da3
2013-11-20 12:18:32 -08:00
Jan Beich
6382281e11
Bug 810716 - Detect res_ninit() on DragonFly and FreeBSD. r=ted
2013-11-19 15:42:55 +01:00
Nathan Froyd
6ed8089d8f
Bug 933225 - delete unused NEXT_ROOT bits from configure; r=glandium
2013-11-21 07:50:28 -05:00
Mike Hommey
d7b6f95761
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Ryan VanderMeulen
7f3c33ef75
Backed out changeset 91e1d8abb51e (bug 793465) for bustage.
2013-11-18 13:50:48 -05:00
Sylvestre Ledru
d152e4204c
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
40f865c02d
Bug 938489 - 3/3. Remove configure check for glx.h - r=glandium
2013-11-18 08:08:24 -05:00
Vincent Chang
a0fe50f163
Bug 921963 - [RTSP] Support RTSP in Android JB build. r=sworkman
2013-11-13 16:03:26 +08:00
Martin Husemann
38c18f914f
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
64be53d750
Bug 928251 - Upgrade SQLite to version 3.8.1 - Mozilla changes. r=mak
2013-11-15 21:46:39 -05:00
Garner Lee
7e93d14213
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
98dc40d02e
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
a940ed6acf
Bug 569597 - Eliminate use of ranlib. r=glandium
2013-11-11 19:26:59 -08:00
Nathan Froyd
27ba4a96b6
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
f252e2fcc4
Bug 935857 - Replace MOZ_RTSP with proper NECKO_PROTOCOL handling. r=gps,r=vchang
2013-11-12 07:52:33 +09:00
Mike Hommey
3866530b89
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
60094f3e54
Bug 935568, require NSPR version 4.10.2 in configure.in, r=briansmith
2013-11-10 23:16:48 +01:00
Brian Smith
bf931cd331
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
f1b199fe0d
merge mozilla-central to b2g-inbound
2013-11-07 16:01:27 +01:00
Matthew Gregan
f8472d2705
Bug 935349 - Remove disabled DASH code. r=doublec
2013-11-07 17:08:30 +13:00
Mike Hommey
d2778baa7e
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
9b7d9146a9
Bug 921637 - Move activities so gaia can consume them in any environment. r=sicking
2013-10-15 12:57:27 -07:00
Philipp Kewisch
a1b7b30359
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
6d2b5483e4
Bug 931687 - Add -Gw option when using VS2013. r=glandium
2013-11-05 12:46:46 +09:00
Camilo Viecco
2cee6f0657
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
1c1e844b44
Bug 837563 - Enable libcubeb's PulseAudio backend. r=glandium
2013-10-31 11:37:28 +13:00
Nathan Froyd
9f17d969cc
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
6dd742dc30
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
3879d8a3ee
Bug 933071 - add --with-macos-private-frameworks to support cross-compiling; r=mshal
2013-10-31 09:50:26 -04:00
Nathan Froyd
577d6dde34
Bug 933231 - don't |unset| variables after configuring NSPR; r=ted
2013-10-31 09:37:27 -04:00
Nathan Froyd
38d7608107
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
b3ebc15f66
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Philipp Kewisch
4d8ce17a99
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
ee501ce83b
Merge b2g-inbound to Mozilla-Central
2013-10-29 15:14:46 +01:00
Fabrice Desré
3ba7b088a7
Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap
2013-10-23 11:56:20 -07:00
Indrajeet Kumar
86562f47a5
Bug 930719 - Pick BlueZ or Bluedroid in config, r=glandium
2013-10-25 09:54:49 -07:00
Gregor Wagner
99249cbb0f
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
417825f57d
Merge b2g-inbound to Mozilla-Central
2013-10-24 06:50:15 +02:00
Paolo Amadini
30c71292f2
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
8edfdaf15d
Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium
2013-10-23 14:12:24 +08:00
Ed Morley
d54e219b06
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00
Vicamo Yang
b29bfba627
Bug 920551 - 1/2: Allow building b2g without MOZ_B2G_RIL. r=khuey
2013-10-29 16:12:36 +08:00
Fabrice Desré
d5c2e5f837
Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell
2013-10-23 11:56:20 -07:00
Gregory Szorc
9ada834d56
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
b76820a61a
Bug 928530 - Add guards for invalid media switch combinations. r=ted
2013-10-22 09:57:00 -07:00
Ralph Giles
bcda8eeb0e
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
45fb052ada
Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-22 13:40:27 +09:00
Eric Chou
78d847180e
Backed out changeset 089f015f15bb and e907ab075ec8 (bug 880610) for hitting MOZ_ASSERT
2013-10-19 16:01:25 +08:00
Carsten "Tomcat" Book
ba4b28bb05
Merge mozilla-central to mozilla-inbound
2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book
fd6b3a3bb9
merge b2g-inbound to mozilla-central
2013-10-18 11:39:28 +02:00
Peter Chang
4290a36c9a
Bug 922510 - Extend GonkNativeWindow to support android JB 4.2.2, r=sotaro,gps
2013-10-18 10:42:43 +08:00
Shawn Huang
52b40d99a8
Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium
2013-10-17 18:25:50 +08:00
Gregory Szorc
649475cd97
Bug 241047 - Don't allow srcdir == objdir builds; r=ted
2013-10-17 08:14:50 -07:00
bechen@mozilla.com
5dd01837c9
Bug 831645 - Part0, Compiler flag for Rtsp. r=ted.mielczarek
2013-03-15 10:45:32 +08:00
Nathan Froyd
dcdbc82a50
Bug 925334 - delete check for HAVE_GNU_GET_LIBC_VERSION; r=glandium
2013-10-10 09:43:36 -04:00
Nathan Froyd
3b37ec68cc
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
a53d3100b8
Bug 925169 - part 2 - delete MOZ_MEMORY_SIZEOF_PTR_2POW from configury; r=glandium
2013-10-09 19:05:39 -04:00
Nathan Froyd
54e7cee895
Bug 925319 - delete HAVE_U?INT* checks from configure; r=glandium
2013-06-24 19:06:11 -04:00
Mike Hommey
c2fbbcbbda
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
d20856d336
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
02aea1a008
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
72484cd16f
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
0ab10add59
Bug 921681 - Don't build ICU in developer builds. r=ted
2013-10-02 08:02:22 +09:00
Ryan VanderMeulen
4dd576fb2f
Merge m-c to inbound.
2013-09-30 16:51:06 -04:00
Benjamin Smedberg
1db3c7955c
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
c3db565b17
Bug 920908 - Use EXPAND_PATH_LIBNAME when linking against libxul/libmozalloc. r=gps
2013-09-27 08:07:44 +09:00
Glenn Randers-Pehrson
4dfd2094d2
Bug 841734 - Update libpng to version 1.6.6. r=jmuizelaar
2013-09-26 14:39:44 -04:00
Ryan VanderMeulen
fc60007258
Bug 909382 - Upgrade SQLite to version 3.8.0.2 - Mozilla changes. r=mak
2013-09-26 14:29:45 -04:00
David Major
b7d543e4d2
Bug 919069 - Set -env win32 for x86 targets regardless of MIDL version. r=ted
2013-09-26 10:11:37 -04:00
Christian Holler
8fc307d856
Bug 917242 - Symbolize ASan traces in automation. r=ted
2013-09-20 13:37:53 +02:00
Steven Michaud
1dc4fad878
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
821f9d62df
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
7a283c2261
Bug 910877 - SpiderMonkey: Fix autoconf detection of routines in libm. r=ted.mielczarek
2013-09-17 09:13:24 -07:00
Ryan VanderMeulen
674f67066f
Merge m-c to inbound on a CLOSED TREE.
2013-09-17 16:55:23 -04:00
Gregory Szorc
b31c10426d
Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium
2013-09-16 17:21:59 -07:00
Eitan Isaacson
f03f348ad5
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
74e5ee91ed
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)
571a106743
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
5e4b4cd685
Bug 915973 - Need -FS option for parallel build on VS2013. r=ted
2013-09-14 19:17:27 +09:00
Edwin Flores
607a10b548
Bug 914479 - Build changes for AudioToolbox MP3 backend on OSX r=khuey
2013-09-14 13:14:41 +12:00
Sotaro Ikeda
6d1f3b58c5
Bug 871364 - Support GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium
2013-09-12 11:40:26 +02:00
Jed Davis
965fcb10ba
Bug 912820 - Make --disable-content-sandbox* configure flags work. r=gps
2013-09-06 09:35:15 -04:00
Mark Finkle
ce49747a63
Bug 880118 - Add support for disabling geckoview packaging r=glandium
2013-09-05 00:26:26 -04:00
Ms2ger
f98ef50d3a
Backout changesets 997672af6fc8:cfcf5b7edc53 (bug 880118) for missing build peer review on changeset 9ff14d43346d.
2013-09-06 12:35:19 +02:00
Mark Finkle
19777831a9
Bug 880118 - Add support for disabling geckoview packaging r=glandium
2013-09-05 00:26:26 -04:00