Benoit Jacob
ea235fbba0
Bug 938489 - 3/3. Remove configure check for glx.h - r=glandium
2013-11-18 08:08:24 -05:00
Vincent Chang
45db1e1423
Bug 921963 - [RTSP] Support RTSP in Android JB build. r=sworkman
2013-11-13 16:03:26 +08:00
Martin Husemann
cf2cfc1efb
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
b2d917b0f8
Bug 928251 - Upgrade SQLite to version 3.8.1 - Mozilla changes. r=mak
2013-11-15 21:46:39 -05:00
Garner Lee
28ef93aa8d
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
84d794764b
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
d6bcfc61bb
Bug 569597 - Eliminate use of ranlib. r=glandium
2013-11-11 19:26:59 -08:00
Nathan Froyd
64d8238e51
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
668fe90971
Bug 935857 - Replace MOZ_RTSP with proper NECKO_PROTOCOL handling. r=gps,r=vchang
2013-11-12 07:52:33 +09:00
Mike Hommey
c288856178
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
2ea69f6273
Bug 935568, require NSPR version 4.10.2 in configure.in, r=briansmith
2013-11-10 23:16:48 +01:00
Brian Smith
3156fc687b
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
6adc4baceb
merge mozilla-central to b2g-inbound
2013-11-07 16:01:27 +01:00
Matthew Gregan
f9f23a8559
Bug 935349 - Remove disabled DASH code. r=doublec
2013-11-07 17:08:30 +13:00
Mike Hommey
bf5fdbbd38
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
163adc160b
Bug 921637 - Move activities so gaia can consume them in any environment. r=sicking
2013-10-15 12:57:27 -07:00
Philipp Kewisch
6bc1f0b0bb
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
8ee05cd3ad
Bug 931687 - Add -Gw option when using VS2013. r=glandium
2013-11-05 12:46:46 +09:00
Camilo Viecco
3d2eddc255
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
38cb9b6ce0
Bug 837563 - Enable libcubeb's PulseAudio backend. r=glandium
2013-10-31 11:37:28 +13:00
Nathan Froyd
240d573dc7
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
5720776f25
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
312483916c
Bug 933071 - add --with-macos-private-frameworks to support cross-compiling; r=mshal
2013-10-31 09:50:26 -04:00
Nathan Froyd
97e611909b
Bug 933231 - don't |unset| variables after configuring NSPR; r=ted
2013-10-31 09:37:27 -04:00
Nathan Froyd
05f9497d61
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
c80a525c6d
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Philipp Kewisch
b6ff74ff18
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
532dda1a16
Merge b2g-inbound to Mozilla-Central
2013-10-29 15:14:46 +01:00
Fabrice Desré
191e4bc75c
Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell,mrbkap
2013-10-23 11:56:20 -07:00
Indrajeet Kumar
f4263d7fb3
Bug 930719 - Pick BlueZ or Bluedroid in config, r=glandium
2013-10-25 09:54:49 -07:00
Gregor Wagner
79cbe378a2
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
edd37f024b
Merge b2g-inbound to Mozilla-Central
2013-10-24 06:50:15 +02:00
Paolo Amadini
173b4dfb03
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
9f3225665a
Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium
2013-10-23 14:12:24 +08:00
Ed Morley
4326269d4b
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00
Vicamo Yang
28b234c1de
Bug 920551 - 1/2: Allow building b2g without MOZ_B2G_RIL. r=khuey
2013-10-29 16:12:36 +08:00
Fabrice Desré
2eec003711
Bug 924702 - Rewrite the app:// protocol handler in c++ r=jduell
2013-10-23 11:56:20 -07:00
Gregory Szorc
8a2d15ca5d
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
5660898294
Bug 928530 - Add guards for invalid media switch combinations. r=ted
2013-10-22 09:57:00 -07:00
Ralph Giles
6c9ac043bd
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
deafa81d69
Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps
2013-10-22 13:40:27 +09:00
Eric Chou
c886826721
Backed out changeset 089f015f15bb and e907ab075ec8 (bug 880610) for hitting MOZ_ASSERT
2013-10-19 16:01:25 +08:00
Carsten "Tomcat" Book
9d22415bcf
Merge mozilla-central to mozilla-inbound
2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book
81022cc152
merge b2g-inbound to mozilla-central
2013-10-18 11:39:28 +02:00
Peter Chang
59195f23b7
Bug 922510 - Extend GonkNativeWindow to support android JB 4.2.2, r=sotaro,gps
2013-10-18 10:42:43 +08:00
Shawn Huang
09b63ac029
Bug 880610: Part1-Add build flag to support both bluez/bluedroid stacks, r=glandium
2013-10-17 18:25:50 +08:00
Gregory Szorc
cc71019860
Bug 241047 - Don't allow srcdir == objdir builds; r=ted
2013-10-17 08:14:50 -07:00
bechen@mozilla.com
c7a6ed8335
Bug 831645 - Part0, Compiler flag for Rtsp. r=ted.mielczarek
2013-03-15 10:45:32 +08:00
Nathan Froyd
6885d95f93
Bug 925334 - delete check for HAVE_GNU_GET_LIBC_VERSION; r=glandium
2013-10-10 09:43:36 -04:00
Nathan Froyd
a8e14b1b3c
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
01c8185ff4
Bug 925169 - part 2 - delete MOZ_MEMORY_SIZEOF_PTR_2POW from configury; r=glandium
2013-10-09 19:05:39 -04:00
Nathan Froyd
47b3652354
Bug 925319 - delete HAVE_U?INT* checks from configure; r=glandium
2013-06-24 19:06:11 -04:00
Mike Hommey
6a714831b9
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
8ad3c5a985
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
43600903ea
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
0d8c42479d
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
0d677e36a2
Bug 921681 - Don't build ICU in developer builds. r=ted
2013-10-02 08:02:22 +09:00
Ryan VanderMeulen
2a773817b4
Merge m-c to inbound.
2013-09-30 16:51:06 -04:00
Benjamin Smedberg
18626ccce5
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
9e2e26b6a6
Bug 920908 - Use EXPAND_PATH_LIBNAME when linking against libxul/libmozalloc. r=gps
2013-09-27 08:07:44 +09:00
Glenn Randers-Pehrson
6cce99e286
Bug 841734 - Update libpng to version 1.6.6. r=jmuizelaar
2013-09-26 14:39:44 -04:00
Ryan VanderMeulen
7325bd97fa
Bug 909382 - Upgrade SQLite to version 3.8.0.2 - Mozilla changes. r=mak
2013-09-26 14:29:45 -04:00
David Major
497ad25dd0
Bug 919069 - Set -env win32 for x86 targets regardless of MIDL version. r=ted
2013-09-26 10:11:37 -04:00
Christian Holler
2eca50a2e9
Bug 917242 - Symbolize ASan traces in automation. r=ted
2013-09-20 13:37:53 +02:00
Steven Michaud
53cb7c6498
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
0706184d74
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
41b2bb1cb0
Bug 910877 - SpiderMonkey: Fix autoconf detection of routines in libm. r=ted.mielczarek
2013-09-17 09:13:24 -07:00
Ryan VanderMeulen
8babb6cb0e
Merge m-c to inbound on a CLOSED TREE.
2013-09-17 16:55:23 -04:00
Gregory Szorc
daf13ad006
Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium
2013-09-16 17:21:59 -07:00
Eitan Isaacson
0be41e0d7e
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
95d9db5695
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)
b6126e63f2
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
15bacec282
Bug 915973 - Need -FS option for parallel build on VS2013. r=ted
2013-09-14 19:17:27 +09:00
Edwin Flores
1f922149e3
Bug 914479 - Build changes for AudioToolbox MP3 backend on OSX r=khuey
2013-09-14 13:14:41 +12:00
Sotaro Ikeda
81b1a4b5b1
Bug 871364 - Support GonkNativeWindow on gonk-JB r=jmuizelaar,mwu,doublec,mikeh,glandium
2013-09-12 11:40:26 +02:00
Jed Davis
194b9f7a83
Bug 912820 - Make --disable-content-sandbox* configure flags work. r=gps
2013-09-06 09:35:15 -04:00
Mark Finkle
6e78454b44
Bug 880118 - Add support for disabling geckoview packaging r=glandium
2013-09-05 00:26:26 -04:00
Ms2ger
e5d0428ae0
Backout changesets 997672af6fc8:cfcf5b7edc53 (bug 880118) for missing build peer review on changeset 9ff14d43346d.
2013-09-06 12:35:19 +02:00
Mark Finkle
0cb29ee590
Bug 880118 - Add support for disabling geckoview packaging r=glandium
2013-09-05 00:26:26 -04:00
Patrick Wang
de7f233e9f
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
c5dd957eae
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
0426bda4f6
Bug 910638 - Allow passing --with-intl-api to top-level configure. r=glandium
2013-09-02 12:23:43 +02:00
Mike Hommey
9ca1f4b4a7
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
2013-08-30 11:10:33 +09:00
Doug Turner
5dc544505a
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Makoto Kato
eb9c8af10f
Bug 908523 - Build Skia on GTK3 widget. r=karlt,gps
2013-08-28 20:14:47 +09:00
Landry Breuil
ad0986728d
Bug 804792 - Enable WebRTC by default on BSD. DONTBUILD because NPOTB. r=jesup
2013-08-28 10:02:04 +02:00
Makoto Kato
2d90712ff1
Bug 851992 - Allow building against system ICU library. r=glandium f=gaston
2013-08-28 07:31:46 +02:00
Tom Schuster
ca24c2702b
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
26cfbdcee9
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
d05f110d9f
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
eda4902d8b
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
45beb0e884
Bug 903513: Don't treat GCC "-Wmaybe-uninitialized" warnings as errors. r=gps
2013-08-14 21:26:44 -07:00
Daniel Holbert
779fc993a7
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
0f97870355
Backout changeset 9a57f0f347e3 for insufficient review.
2013-08-13 13:30:00 +02:00
Chris Pearce
d3890783ee
Bug 861693 - Build system changes for DirectShow MP3 decoder HTML5 audio backend. r=ted
2013-08-13 16:49:25 +12:00
Guillaume Destuynder
0351bab10b
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
754fbced8e
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
9a32ee0533
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
4acd27ee74
backout b707277861fc (bug 903513) for mac bustage
2013-08-09 13:04:01 -07:00
Daniel Holbert
8ed8c78a8c
Bug 903513: Don't treat GCC "-Wmaybe-uninitialized" warnings as errors. r=gps
2013-08-09 12:34:54 -07:00
Gregory Szorc
131c503dfb
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
8eac84d3d4
Bug 901202 - Set WEBRTC_TARGET_ARCH to a right value on ia64. r=ted
2013-08-06 10:08:48 +09:00
Jan Beich
94b3cf9095
Bug 901251 - Make --disable-necko-wifi actually work on Linux. r=glandium
2013-08-05 20:24:05 -04:00
Wes Johnston
00e61e639b
Bug 901129 - Remove XUL Fennec's MOZ_ONLY_TOUCH_EVENTS flag. r=kats
2013-08-05 10:32:01 -07:00
Carsten "Tomcat" Book
c7c707deba
Merge m-i to m-c
2013-08-05 11:18:59 +02:00
Tim Taubert
805cab0db7
merge m-c to fx-team
2013-08-05 10:03:51 +02:00
Jeff Walden
224fdef2a0
Bug 853301 - Disable the Intl API in browser builds again, before branch uplift. r=me
2013-08-04 20:42:30 -07:00
Ms2ger
21409e5d2c
Merge m-c to inbound.
2013-08-02 11:07:57 +02:00
Ms2ger
c01a333748
Bug 898895 - Define MOZ_WEBGL globally; r=ted
2013-08-02 09:04:35 +02:00
Shilpan Bhagat
5547d6537d
Bug 886996 - Set as wallpaper now sets wallpapers using a chooser. r=margaret
2013-08-02 13:33:30 -07:00
Dão Gottwald
1a528e7327
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
102bdb9382
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
10c4603a7b
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
02d1dbe0d8
Merge m-c to inbound.
2013-07-30 18:08:18 -04:00
Michael Wu
8e55a995e4
Bug 898898 - Add support for building on gonk-JB MR2, r=glandium
2013-07-30 13:36:54 -04:00
Mike Hommey
c34b466603
Bug 895915 - Enforce host gcc/clang support for C++11. r=gps
2013-07-30 08:57:28 +09:00
Jeff Walden
7b566ca644
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
3717325909
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
Ehsan Akhgari
a70b435251
Bug 872127 - Part 1: Remove support for MOZ_CUSTOM_STDINT_H; r=Waldo,ted
2013-07-30 10:24:49 -04:00
Nick Alexander
18bedeafca
Bug 898561 - Fix "configure: ... command not found" regression from Bug 895253. r=gps
2013-07-26 17:47:44 -07:00
Peter Chang
62cc49610d
Bug 758845 - Enable Skia on B2G, r=gw280
2013-07-25 19:46:53 +08:00
Shih-Chiang Chien
a79b5d485b
Bug 882526 - Remove Gecko support for WBMP. r=joe, r=roc
2013-07-22 22:31:24 -04:00
Ed Morley
b1cb3918fd
Merge latest green birch changeset and mozilla-central
2013-07-22 16:18:53 +01:00
Mike Hommey
f233339ae1
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
5d2ddd3e0c
Bug 894538 - Don't use -static-stdc++ on b2g. r=ted
2013-07-21 13:58:02 +09:00
Makoto Kato
6dd3fdad3a
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
1719cb9674
Bug 886499 - Update libpng to version 1.5.17 r=joe,gps
2013-07-18 10:27:21 -04:00
Jan Beich
77777d0f8b
Bug 895238 - Avoid using perl regex with grep(1) for portability. r=glandium
2013-07-18 10:17:28 -04:00
Mike Shal
fb38e981d0
Bug 889787 - Define XP_LINUX globally; r=ted
2013-07-16 17:10:10 -04:00
Michael Wu
d81ca7a3d9
Bug 889652 - Add support for building with pulseaudio support on gonk, r=glandium,kinetik
2013-07-17 15:01:42 -04:00
Mike Hommey
1a89dc5ebd
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
92bf1ab8c2
Bug 894242 - Make C++0x/C++11 mode of gcc/clang mandatory. r=ted
2013-07-17 16:19:25 +09:00
Jan Beich
ca5cd269e3
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
31eab881fb
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
4fa20cfa2f
Backed out changeset 5939320824b1 (bug 894242) "CLOSED TREE"
2013-07-17 10:36:12 +02:00
Mike Hommey
31df024bde
Bug 894242 - Make C++0x/C++11 mode of gcc/clang mandatory. r=ted
2013-07-17 16:19:25 +09:00
Benoit Girard
82435a9c18
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
82b9fd31cd
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
355943f119
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
408d50806c
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
b20f881e7c
Bug 892401 - Remove NEW_H. r=ted
2013-07-12 09:16:41 +09:00
Mike Hommey
c050bd0356
Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted
2013-07-12 09:15:10 +09:00
Mike Hommey
f8d2405fcc
Bug 892339 - Fail the build when there are text relocations. r=ted
2013-07-12 09:13:31 +09:00
Jeff Gilbert
97463875c8
Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted
2013-07-11 14:12:32 -07:00
Randell Jesup
3af84ae3be
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
4e8716913a
Backout bug 881997 for conformance test failures
2013-07-09 20:17:56 -07:00
Jeff Gilbert
bb4414693d
Bug 881997 - Use confvars to establish webgl conformance for different products. - r=bjacob,ted
2013-07-09 17:46:25 -07:00
Gavin Sharp
10e409c49f
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
2eaa2c7e22
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
03fce7081d
Bug 888158 - Make configure to detect Visual Studio 2013 compiler. r=ted
2013-07-03 10:52:32 +09:00
Nick Alexander
ce148478e8
Merge m-c to s-c
2013-07-02 14:59:21 -07:00
Ryan VanderMeulen
289b2447ac
Merge birch and m-c.
2013-07-02 15:12:40 -04:00
Nick Alexander
f88b5c9951
Bug 887115 - Make Android packager expect omnijar in root directory. r=glandium
2013-07-02 12:00:34 -07:00
Michael Wu
dfc3502569
Bug 867735 - Update to freetype 2.5.0.1, r=jfkthame
2013-07-02 10:00:35 -04:00
Mike Hommey
cb6dcc8610
Bug 888132 - MOZ_GOOGLE_API_KEY_FILE should be an include file. r=khuey
2013-06-28 13:42:14 +09:00
Kyle Huey
003c22bf7d
Back out bug 886499 for b2g build bustage.
2013-07-02 09:49:05 -07:00
Jeff Walden
7feeacbaf3
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
bbedea45a0
Bug 886499 - Update libpng to version 1.5.17. r=joe
2013-07-02 10:32:43 -04:00
Guilherme Gonçalves
d20201761f
Bug 874587 - Add CoreLocation geolocation provider. r=dougt, r=gps, r=smichaud
2013-07-01 09:43:17 -04:00
Nick Alexander
946beee7f8
Bug 885951 - Find jarsigner and keytool during configure. r=gps
2013-06-26 11:49:27 -07:00
Glenn Randers-Pehrson
5eeceb0a1e
Bug 880847 - Update apng.patch to libpng version 1.5.16. r=joe
2013-06-25 17:58:52 -04:00
Justin Wood
2e2eb45787
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
8c052a3c1e
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
50718838f7
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
904526d04a
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-22 11:16:53 +12:00
Bas Schouten
bb36a5050a
Bug 885525: Make MOZ_WINSDK_MAXVER available to C++ and .build files. r=khuey
2013-06-21 05:52:21 +02:00
Tatiana Meshkova
e7e0d95611
Bug 876043 - Build for multi qt4/qt5 ubuntu environment. r=romaxa, r=glandium
2013-06-19 15:08:44 -07:00
Ehsan Akhgari
5f2d36dc55
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
a11f190852
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
58586425f5
Bug 752034 - Use the Windows SDK when building with Clang on Windows; r=ted
2013-06-13 13:09:22 -04:00
Ed Morley
cb9102a02c
Merge latest green birch changeset and mozilla-central
2013-06-19 15:29:37 +01:00
Makoto Kato
e3c05defa4
Bug 880590 - Remove _WIN64 define by configure. r=ted
2013-06-19 15:12:06 +09:00
Ehsan Akhgari
105ea88e90
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
4cc8004638
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-19 10:22:30 +12:00
Kyle Machulis
bd7fe8d24f
Bug 877859 - Change configure.in for new valgrind include path; r=mwu
2013-06-18 21:26:22 -07:00
Joe Drew
127bce78ce
Bug 882173 - Define MOZ_USE_PTHREADS if we're using pthreads. r=gps
2013-06-12 15:19:54 -04:00
Jan Beich
3c52102767
Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted
2013-06-08 12:47:31 +02:00
Benoit Girard
945cb3c483
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
aca2150b55
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
49800a6423
Bug 879651 - Explain why we don't use float on mobile.
2013-06-11 02:11:45 +02:00
Paul Adenot
bab0098f3f
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
b8e1ddc572
Backing out 0acfbc3b4941 (Bug 844818) for b2g bustage.
2013-06-08 14:50:07 +02:00
Jan Beich
11c8f04dc7
Bug 844818 - Make WebRTC aware of --enable-alsa/--enable-pulseaudio. r=jesup,ted
2013-06-08 12:47:31 +02:00
Jan Beich
f058316a11
Bug 878446 - Disable libyuv asm without SSSE3 as well. r=jesup
2013-06-08 12:44:26 +02:00
Martin Stransky
0c63fa228c
Bug 877626 - Port GTK2 to GTK3 - build config. r=glandium
2013-06-05 08:02:52 -04:00
Phil Ringnalda
ea17398276
Back out dc76402b8471 (bug 844288) on suspicion of breaking dep builds
...
CLOSED TREE
2013-05-31 07:39:56 -07:00
Benoit Girard
5a4e5c64c2
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
e77cc4eedb
Bug 874171 - Upgrade SQLite to version 3.7.17 (Mozilla changes). r=mak
2013-05-30 11:25:14 -04:00
Jacek Caban
fe00344cea
Bug 876416 - Pass -static-libgcc flag to NSPR and NSS. r=glandium
2013-05-30 11:51:21 +02:00
Phil Ringnalda
315cb76195
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
da3a0b92cd
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
f79180e651
Bug 872649 - Pass MOZ_FRAMEPTR_FLAGS to the NSPR subconfigure. r=ted.
2013-05-27 21:45:00 +02:00
Kyle Machulis
689b0cd403
Bug 854517: Gecko configure.in changes for B2G Valgrind support; r=khuey
2013-05-23 12:26:52 -07:00
Daniel Holbert
568a0e9c03
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
792244c519
Bug 866425 - Drop support for building with MSVC 2005 and 2008; r=glandium
2013-05-14 10:37:46 -04:00
Jeff Muizelaar
49ab020f26
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
d2202245ba
bug 869209 order provider entries by frecency, r=mak
2013-05-11 10:54:31 -07:00
Brian O'Keefe
9e463eb7f7
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
f6068dd244
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Ehsan Akhgari
4a50648b00
Backed out changeset 11a3ee38afff (bug 853494) for various types of bustage on a CLOSED TREE
2013-05-07 18:36:43 -04:00