Commit Graph

4132 Commits

Author SHA1 Message Date
Jan de Mooij
5ae1515090 Bug 977921 - Override ASan malloc_context_size to save memory. r=decoder
--HG--
extra : rebase_source : 500882c214de079c1d493e21a9ee91c3da743226
2014-02-28 16:33:25 +01:00
Ed Morley
fd01e9cc5a Backed out changeset 5056b4811257 (bug 976648) for errors during configure; CLOSED TREE 2014-02-28 15:31:07 +00:00
Ulrich Weigand
7aadb59f82 Bug 976648 - Toplevel build/config for powerpc64le-linux support. r=bsmedberg 2014-02-28 09:55:24 -05:00
Mike Hommey
6d65fe168c Bug 976442 - Add a kill switch for sccache. r=bhearsum 2014-02-28 09:02:55 +09:00
Gian-Carlo Pascutto
95465fe918 Bug 974378 - Make webrtc.org OpenSL ES output code optional. Increase input buffers. r=jesup 2014-02-26 19:55:07 +01:00
Carsten "Tomcat" Book
5d5e9aeb99 Merge mozilla-central to fx-team on a CLOSED TREE 2014-02-25 15:42:32 +01:00
Landry Breuil
80b322e2cd Bug 973310 - Accomodate for OpenBSD's m4 greedyness with patsub's regexp after bug 967556 r=glandium 2014-02-25 07:44:21 +01:00
Nick Alexander
c77f1718b5 Bug 903528 - Follow-up: Fix build dependencies. a=bustage
The issue is that the preprocessed files need to be referenced as
$(CURDIR)/file to have Make handle the dependencies correctly.  To
allow this, this patch adds ANDROID_MANIFEST_FILE (defaulting to
AndroidManifest.xml) and uses it in the appropriate places.
2014-02-24 23:18:47 -08:00
Nick Alexander
dcbbaec14a Bug 903528 - Follow-up: Fix AndroidEclipse project files. r=me 2014-02-24 21:26:41 -08:00
Mike Shal
9200dec47d Bug 974205 - Use --with-compiler-wrapper when enabling sccache. r=glandium 2014-02-25 15:41:57 +09:00
Richard Newman
92c9a9b628 Bug 975774 - Part 21: clean up imports in FennecNativeActions. r=trivial 2014-02-22 19:53:00 -08:00
Richard Newman
d3556682ca Bug 975774 - Part 3: clean up imports in Actions. r=trivial 2014-02-22 19:52:54 -08:00
Mike Hommey
166dbfd8e4 Bug 974830 - Expose MOZ_APP_DISPLAYNAME in application.ini if it differs from MOZ_APP_BASENAME. r=bsmedberg 2014-02-20 18:42:28 +09:00
Andrew McCreight
04756efc8f Bug 972940 - Rename XPCOM_CC_ env vars to MOZ_CC_. r=smaug,njn 2014-02-20 14:27:03 -08:00
Martin Thomson [:mt]
02c2c66d93 Bug 972168 - Add root relative destination paths to mochitest support files. r=ted 2014-02-13 10:15:11 -08:00
Andrew Halberstadt
2162ac0779 Bug 949600 - Sync mozbase to m-c one last time, r=wlach 2014-02-19 16:42:01 -05:00
Richard Newman
67e6b36b20 No bug - Add another row to build/docs/androideclipse.rst. a=doc-only, DONTBUILD 2014-02-19 10:01:49 -08:00
Nick Alexander
2cc043e6eb No bug - Add skeleton AndroidEclipse backend build docs. r=me
DONTBUILD NPOTB
2014-02-18 22:28:01 -08:00
Wes Kocher
bf35f4825a Merge m-c to inbound on a CLOSED TREE 2014-02-18 16:15:42 -08:00
Wes Kocher
572d78adfd Backed out changeset a7f8c25c07ac (bug 949600) for breaking clobber due to new update_permissions code, regardless of whether this is a CLOSED TREE. 2014-02-18 16:12:34 -08:00
Andrew Halberstadt
354168bb48 Bug 949600 - Sync mozbase to m-c one last time, r=wlach 2014-02-18 09:25:58 -05:00
Jan Beich
70b18ccce8 Bug 968798 - Don't let CPPFLAGS use system ICU headers when building internal ICU. r=glandium 2014-02-18 08:59:34 -05:00
Gregory Szorc
0f531099f1 Bug 939080 - Allow support-files in manifests to exist in parent paths; r=ted
--HG--
extra : rebase_source : 0e5f6ecb13b38453e5590cc28503ddab8df5144d
2013-11-18 11:55:33 -08:00
Nick Alexander
4e0e33eada Bug 853045 - Part 4: Add Android Eclipse projects to moz.build files. r=gps 2014-02-13 22:19:50 -08:00
Mike Hommey
fb4e9ba3f6 Followup for bug 967556 - Force AC_CHECK_FUNC to use a different cache. r=bustage on a CLOSED TREE 2014-02-14 11:34:12 +09:00
Mike Hommey
15bf118a2d Bug 967556 - Divert AC_CHECK_FUNC so that the #includes it uses can't interfere with the function it tests. r=gps 2014-02-14 08:15:02 +09:00
Mike Hommey
90b607eb3c Bug 940788 - Use sccache on try for builds happening on AWS that currently use ccache. r=bhearsum 2014-02-13 10:05:59 +09:00
Mike Hommey
1ef6794bf3 Bug 971586 - Make $topsrcdir absolute when executing mozconfig2configure. r=gps 2014-02-13 10:06:43 +09:00
Wes Kocher
f9cfa703c8 Merge fx-team to mozilla-central 2014-02-12 16:26:16 -08:00
Jan Beich
c3f8071bdf Bug 968819 - Make HOST_OS_ARCH on BSDs take same values as OS_ARCH. r=glandium 2014-02-12 10:24:21 -05:00
Gregory Szorc
4e49d56880 Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman
Metrics for Sync have been added to Firefox Health Report. If Sync is
not configured, we'll report that fact and the supported and preferred
Sync protocols (1.1 or 1.5).

If Sync is configured, we report the daily counts of sync attempts and
how many are successful vs errored. We also report daily counts of the
device types attached to the account.

--HG--
extra : rebase_source : 77170b323706a85cbe1542ac993ebdc1dba3b505
extra : amend_source : 7802e80b4fc94937fbe3f67505b447bfb048732d
2014-02-05 08:08:14 -08:00
Nick Alexander
a52e5abd79 Bug 969922 - Part 4: Remove final use of fennec_ids.txt. r=mcomella 2014-02-11 18:08:57 -08:00
Nick Alexander
532ce001bc Bug 969922 - Part 2: Replace Driver.findElement(Activity, String) with (Activity, int). r=mcomella 2014-02-11 18:08:56 -08:00
Nick Alexander
fe8f507c65 Bug 969922 - Part 1: Remove unused cruft from FennecNativeElement. r=mcomella 2014-02-11 18:08:56 -08:00
Jeff Muizelaar
27c7be0974 Bug 967799. b2gautomation: Wait on the queue instead of polling it. r=ahal
This replaces the stdout property with a getStdoutLines functions that waits on
the queue instead of polling it in a tight loop. This should reduce the amount
of time spent in runreftestb2g.py dramatically.

--HG--
extra : rebase_source : 6e14568285c9269d06848e441f3fa3420e76d6a4
2014-02-11 13:43:33 -05:00
Ehsan Akhgari
e4f4a283cc Bug 970727 - Move DEFFILE to moz.build; r=mshal 2014-02-11 11:28:54 -05:00
Ehsan Akhgari
b7b6d52aef Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
Mike Hommey
69e70086e0 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
Mike Hommey
1f82304637 Bug 969164 - Create subconfigure directory in the AC_OUTPUT_SUBDIRS wrapper. r=gps
We happen to be lucky currently because e.g. build is created by config.status
before we subconfigure in build/clang-plugin. But further changes break that
luck.
2014-02-11 10:37:47 +09:00
Mike Hommey
ad87fd4cea Bug 969164 - Move icu subconfigure invocation in build/autoconf/icu.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
636aa1fc65 Bug 969164 - Move libffi subconfigure invocation in build/autoconf/ffi.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
246b498c52 Bug 968561 - Move ffi detection from configure.in and js/src/configure.in into build/autoconf/ffi.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
740c20d702 Bug 946687 - Move ICU detection from configure.in and js/src/configure.in into build/autoconf/icu.m4. r=gps 2014-02-11 10:37:47 +09:00
Mike Hommey
80e79be833 Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted 2014-02-11 10:37:46 +09:00
Ehsan Akhgari
d91d200572 Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Nicholas Nethercote
153d4aef9a Bug 966864 - |mach valgrind-test|: Parse Valgrind output so that different errors are distinguished for TBPL. r=gps.
--HG--
extra : rebase_source : de5bdf985c704e77ad1f9b4ab244d06141c92124
2014-02-05 16:17:09 -08:00
Henri Sivonen
7eef0de378 Bug 910211 - Guess the fallback encoding from the top-level domain when feasible. r=emk. 2014-02-06 11:08:01 +02:00
Ted Mielczarek
e395537fc6 bug 966858 - fix dumpScreen on Windows. r=jmaher
--HG--
extra : rebase_source : 76f87429a657cb24e4fd76398fabb894df987d96
2014-02-05 09:34:23 -05:00
Randell Jesup
9986ef60fd Bug 880419: disable AVX2 asm if the compiler/assembler don't support it r=glandium 2014-01-30 19:55:09 -05:00
Randell Jesup
2574932f6d Bug 880419: make sure that NEON detection is on for B2G libyuv; build on Android ARMv6 r=glandium
(This works around the fact that we define HAVE_ARM_NEON on ARMv6 processors)
2014-02-04 16:08:43 -05:00