Commit Graph

1784 Commits

Author SHA1 Message Date
Ehsan Akhgari
70ba385729 Bug 792502 - Kill the FunctionTimer code; r=vlad 2012-09-19 16:59:38 -04:00
Ehsan Akhgari
6bf97b15b8 Merge backout 2012-09-19 15:42:29 -04:00
Ehsan Akhgari
a51e1f674c Backout bug 792109, bug 749053 and bug 779500 because of leaks in debug tests 2012-09-19 15:42:18 -04:00
Ray Cheung
a8428af5a3 Bug 779500 - WebFM, r=jlebar,glandium sr=jonas 2012-09-19 11:23:33 -04:00
Jacek Caban
961d0821b8 Bug 787653 - Allow compiling ANGLE on mingw-w64 (makefile part) r=bjacob,ted
--HG--
extra : rebase_source : df14db300f8a8b3e900de7579ab80058cfa70846
2012-09-19 10:58:31 +02:00
Gregory Szorc
462f25ada4 Bug 783727 - Part 2: Define MACOSX_DEPLOYMENT_TARGET when populating virtualenv; r=glandium
Previously, we used a global version of MACOSX_DEPLOYMENT_TARGET which
was typically set to 10.6 because that is what Mozilla currently targets
as the minimum OS X version. Due to a bug in Python, using a
MACOSX_DEPLOYMENT_TARGET older than what Python itself was compiled with
results in an error. This patch is effectively a workaround for that
bug.
2012-09-19 11:20:10 -07:00
Gregory Szorc
9b071a7538 Bug 783727 - Part 1: Capture Python version in configure; r=glandium
We now capture the Python version numbers in variables. Therefore,
configure can key off of these to influence behavior.
2012-09-19 11:20:07 -07:00
Jeff Muizelaar
00587c07b1 Bug 782647. Move the nullptr workaround macros to MFBT so that it can be shared. r=waldo
This also changes the header to use compiler detection instead of a
configure test. This makes the header more portable because
it doesn't require the configure infrastructure.
2012-09-01 16:16:17 -04:00
Jeff Muizelaar
b9607891ba Bug 791305. Use libjpeg's color conversion code instead of our own. r=joe,r=khuey
libjpeg-turbo supports converting directly to a format compatible with cairo's
FORMAT_RGB24. Use that instead of our own handcoded function. This also gives
us SSE2 and NEON version of this function.

--HG--
extra : rebase_source : 18f48925f023a33ec2a097d4f4e5cc2ab40be1e9
2012-09-14 15:54:55 -04:00
Ryan VanderMeulen
4f69cfb725 Bug 789645 - Upgrade to SQLite 3.7.14 (Mozilla changes). r=mak 2012-09-14 16:04:46 -04:00
Rafael Ávila de Espíndola
25866c642b Bug 789941 - Remove stdc++compat.cpp support on OS X. r=benjamin. 2012-09-13 19:17:08 -04:00
Rafael Ávila de Espíndola
3cb8cabf2e Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
Check for old gcc versions.
2012-09-12 14:54:40 -04:00
Rafael Ávila de Espíndola
10b56fe547 Bug 788276 - Properly check for broken (deprecated) compilers. r=gps.
Check for old versions of llvm.
2012-09-12 14:48:16 -04:00
Steve Fink
fcc4473d7e Bug 778460 - Copy the various GC-related --enable-* configure options into toplevel configure.in to get correct defines. r=ted
--HG--
extra : rebase_source : ab778875ce9dfcf3ab115a8be7e81061a2b293d6
2012-09-05 14:01:29 -07:00
John Ford
b8c5989568 bug 776783 - package profile into B2G desktop builds r=ted 2012-09-07 10:00:10 -07:00
Kyle Machulis
879bd2bb8a Bug 756299: Patch 1 - IPC Socket Functions; r=mrbkap 2012-09-05 20:06:06 -07:00
Jan Beich
bb19914fe6 Bug 788039 - With no prefix, search libevent via pkg-config. r=glandium 2012-09-04 21:01:57 -04:00
Michael Wu
38a2fa1577 Bug 694484 - OpenSL backend for libcubeb, r=kinetik 2012-09-04 17:45:08 -03:00
Landry Breuil
dbec9bd58e Bug 786995: Ensure the whole toolchain supports -mssse3, not only the compiler. r=ted 2012-09-04 22:19:50 +02:00
Jan Beich
570263aea3 Bug 785638 - Simplify yasm version check. r=ted 2012-09-04 22:18:51 +02:00
Justin Wood
a287f38315 Bug 766038 - increase system NSPR requirement to 4.9.2. r=glandium 2012-09-02 04:42:39 -04:00
Paul Adenot
d6650a6ddf Bug 783953 - Rename MOZ_SAMPLE_TYPE_S16LE to MOZ_SAMPLE_TYPE_S16. r=kinetik,roc 2012-09-01 11:35:56 -04:00
Fernando Jiménez
2368411d52 Bug 767818 - Implement navigator.pay. Part 2 - Expose 'pay' function to 'navigator'; r=jst 2012-08-29 18:41:34 -03:00
Jan Beich
d75c53bcf0 Bug 784124 - Properly check for stat(v)fs, only used by XPCOM implementation. r=bsmedberg 2012-08-29 17:00:10 -04:00
Doug Turner
a7299f5ff2 Backout of bug 773423. Breaks linux clobber builds. r=dontbreakthebuild 2012-08-28 15:53:32 -07:00
Randell Jesup
eed137b113 Bug 773423: use absolute paths for windows, different for make vs pymake r=ted 2012-07-13 15:48:07 -04:00
Jan Beich
bb63665867 Bug 785638 - Use libjpeg-turbo asm on ELF platforms by default. r=tterribe 2012-08-27 19:34:30 -04:00
Jan Beich
b2b006bd36 Bug 785638 - Use VP8 asm on ELF platforms by default. r=tterribe 2012-08-27 19:34:30 -04:00
Siddharth Agarwal
f976c1f6e5 Bug 740854 - Remove --disable-auto-deps, SYSTEM_MAKEDEPEND, MOZ_NATIVE_MAKEDEPEND and associated crap. r=ted
--HG--
extra : rebase_source : 6a3f3017a3674738bb89e7e7f2e55c35a3cbe231
2012-08-28 00:57:16 +05:30
Mike Hommey
44c1eef21d Backout changeset a1ba35958b98 (bug 781529) because of a gcc bug that leads to bug 785679 2012-08-26 10:15:10 +02:00
Marco Castelluccio
0711c896c5 Bug 783765 - Use libnotify as a dynamic library. r=glandium 2012-08-25 08:54:16 +02:00
Ed Morley
93fcc446b7 Bug 774062 - Make configure error out if the DirectX SDK redistributables cannot be found; r=ted 2012-08-22 15:11:21 +01:00
Paul Adenot
f0ee1ac2d2 Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik 2012-08-16 18:10:36 -07:00
Eitan Isaacson
a677be035c Bug 783706 - Bump minimum version to SDK 16. r=blassey 2012-08-20 13:04:31 -04:00
Chris Double
91aac12b78 Bug 781831 - Build media and omx plugins by default on Android - r=khuey
--HG--
extra : rebase_source : 1d4105e4e1b3d22e590eb4ff703a05c75dcc78c9
2012-08-20 12:09:22 +12:00
Mike Hommey
74ec1541a4 Bug 781529 - Use -MMD flag for dependency generation instead of -MD. r=ted 2012-08-18 11:17:48 +02:00
Ed Morley
7aa159bd74 Bug 776405 - Remove superfluous parentheses that cause test to be executed in a subshell; r=ted 2012-08-16 10:50:48 +01:00
Nathan Froyd
f5f2c4fac9 Bug 782405 - delete UNIX_ASYNC_DNS; r=glandium
--HG--
extra : rebase_source : 845961ee905a008d350271d352125cf8cbe4536d
2012-08-13 16:47:02 -04:00
Nomis101
2572273dfb Bug 782155 - Set MACOSX_DEPLOYMENT_TARGET to 10.6 for all architectures and clean up powerpc-apple code. r=ted 2012-08-12 22:50:48 +02:00
Chris Double
2be827469c Bug 759945 - Part 1: Build changes for software decoding using libstagefright on Android - r=khuey
--HG--
extra : rebase_source : 842a055874967f1e3117e8198821ef14d8ec54aa
2012-08-10 20:15:12 +12:00
Chris Double
bb6001e68d Backed out changeset dcb9299974a0 due to audio issues on android and b2g
--HG--
extra : rebase_source : 7e2b937487c3df9a40406eadf250e6596b89664f
2012-08-10 17:30:01 +12:00
Paul Adenot
eb3129b6c8 Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik
--HG--
extra : rebase_source : 4e8a2a4544895c9234ccd3992e1cafe82b8cf365
2012-08-07 16:01:02 -07:00
Jan Beich
9d6fc2f877 Bug 780432 - Add experimental --enable-pulseaudio configure option. r=kinetik,khuey
--HG--
extra : rebase_source : 9bf00787997d4ed465427e6570c5d937c1cb9ff4
2012-08-08 10:26:04 +12:00
Siddharth Agarwal
d291fe7619 Bug 585011 - Invoke cl.py as a pymake native command. r=ted
--HG--
extra : rebase_source : c8e2bfe4e17c39c27e33cfade0e3a6984d104c2f
2012-08-08 00:49:55 +05:30
Marshall Culpepper
8934430ca5 Bug 780739: Add -Wno-psabi to suppress B2G va_list mangling warnings. r=ted
--HG--
extra : rebase_source : 478202943d2a754f4d76f78cf7ddb2f60c2feb75
2012-08-07 12:26:44 -05:00
Jan Beich
e0bec36e8d Bug 779704 - Cleanup FreeBSD linker cruft from configure script. r=khuey 2012-08-06 19:44:36 +02:00
Siddharth Agarwal
405456d907 Bug 780222 - Remove redundant check-sync-dirs call in js/src/Makefile.in. r=ted
--HG--
extra : rebase_source : 05faaef0dfb039ff5405fb756bcbd3267f476a3f
2012-08-07 02:38:38 +05:30
Oleg Romashin
da095b1422 Bug 780646: Don't check for pango libraries when pango-disable option provided. r=glandium 2012-08-06 13:34:39 -07:00
Michael Wu
5de2edf85f Bug 780287 - Don't wrap jemalloc on gonk, r=glandium 2012-08-06 16:22:26 -04:00
Makoto Kato
a2a41bbb71 Bug 780077 - _MSVS_VERSION should be 2012 when using VS2012. r=ted 2012-08-06 12:02:40 +09:00