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
Ehsan Akhgari
4ad9b16f8b
Backed out changeset 11a3ee38afff (bug 853494) for various types of bustage on a CLOSED TREE
2013-05-07 18:36:43 -04:00
Michael Wu
b65992d857
Bug 869251 - Disable omx decoder and camera on gonk-JB, r=doublec,glandium
2013-05-02 17:21:22 -04:00
Benoit Jacob
d2019c8999
Bug 853494 - both --disable-optimize and --enable-debug should imply --disable-icf - r=glandium
2013-05-07 16:20:57 -04:00
Joel Maher
6908c5ab01
Bug 866094 - add ability in mozinfo to determine if the build is asan. r=ted
2013-05-07 12:46:46 -04:00
Gavin Sharp
e341973865
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Michael Wu
152aa0c509
Bug 868150 - Add basic support for identifying and building for JB, r=glandium
2013-05-02 11:42:52 -04:00
Ryan VanderMeulen
3b88974306
Merge birch to m-c.
2013-05-02 21:19:01 -04:00
Michael Wu
309c03f3b5
Bug 867871 - Support building cubeb opensles backend on JB, r=kinetik
2013-05-01 21:43:55 -04:00
James Willcox
bef95c6826
Bug 867750 - Add a --with-compiler-wrapper configure option r=glandium
...
--HG--
extra : rebase_source : a9cdc227652214c21835fa9921c7960f8b1a0b1d
2013-05-02 09:26:13 -04:00
Jeff Walden
9fdc0b1be6
Bug 866988 - Remove the HAVE_CPP_PARTIAL_SPECIALIZATION autoconf define, and the test for template specialization working at all. Any compiler not supporting either of these is so incredibly doomed it's not worth the pain of testing them. Plus we use both features liberally without testing these defines first, so they're basically pointless. r=ted
2013-04-13 19:04:38 -07:00
Ted Mielczarek
07e95396f7
bug 431048 - use -RELEASE in LDFLAGS for MSVC to avoid annoying checksum warnings in the debugger. r=glandium
2013-04-26 14:56:30 -04:00
Ryan VanderMeulen
8dd4074205
Backed out changesets c7937fb5f4bb and cf8db9b6bd61 (bug 862986) for bustage.
...
CLOSED TREE
2013-04-30 21:09:41 -04:00
Brian O'Keefe
41e401f326
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-04-30 20:45:39 -04:00
Kevin Grandon
85790695f7
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
2013-04-30 09:01:46 -04:00
Ted Mielczarek
ea82123852
Bug 863715 - Allow uploading full crashreporter symbol package via mozconfig option. r=glandium
2013-04-25 15:16:24 -04:00
Ms2ger
f7333eed15
Backout changesets 8d69a81abff9:6c2e3ea6afa6 for M2 timeouts and crashtest, reftest leaks.
2013-04-26 13:23:17 +02:00
Kevin Grandon
a3dc1b8ed6
Bug 861496 - Replace #ifdef MOZ_SYS_MSG by a preference. r=fabrice
2013-04-26 12:17:25 +02:00
Chris Lord
e599bc8a48
Bug 853867 - Allow --enable-gtest on Android and fix build issues. NPOTB r=bas,bgirard
...
--HG--
extra : rebase_source : 2e870fd157ea7e9a4de4cf8f4d465784eab0ff8e
2013-04-25 15:39:33 -04:00
Camilo Viecco
3241bef579
Bug 864633 - broken site identity info bar. r=bsmith
...
--HG--
extra : rebase_source : 36c4613ed39ab93c33008964ed62bccdcacc9c9c
2013-04-25 13:39:43 -07:00
Bill McCloskey
d4f9bc2b34
Bug 862078 - Use an about:config preference to control multiprocess browsing, part 1 (r=felipe)
2013-04-22 19:47:34 -07:00
Paolo Amadini
d54af1672c
Bug 851461 - Make the JavaScript API for downloads available in parallel to nsIDownloadManager. r=mak
2013-04-22 04:23:25 +02:00
Brian Smith
eee1531c8d
Bug 787155: Avoid using libpkix on B2G to work around crash in PKIX_List_GetItem and improve performance, r=honzab, a=tef+
...
--HG--
extra : rebase_source : 88ef8746f7f74dc4891599ba6d074a20c801778f
2013-04-17 17:17:10 -07:00
Mike Hommey
d1d7cb4cbe
Bug 848764 - Enable on-demand decompression. r=blassey
2013-04-18 09:15:13 +02:00
Kartikaya Gupta
f32710dcdf
Bug 847898 - Put Android Beam support behind a confvar variable. r=mfinkle
2013-04-17 16:08:11 -04:00
Gian-Carlo Pascutto
2da9da464a
Bug 835716 - Enable building of WebRTC on Android by default. r=ted
2013-04-16 15:47:42 +02:00
Gian-Carlo Pascutto
7251a7a7f4
Bug 815905 - Dynamically open OpenSLES libary if available. r=jesup
2013-04-16 15:47:41 +02:00