Brian Hackett
b52aa9414a
Remove JIT prefs from automation.py, bug 693815. r=dmandelin
2011-10-19 08:28:50 -07:00
Ben Turner
b370166197
Bug 688300 - 'mochitest runtests.py --install-extension is totally broken'. r=ted.
2011-10-14 08:45:58 -07:00
Joel Maher
fd016e7eb9
Bug 694241 - devicemanagerADB has error in getDirectory causing remotereftest failures. r=wlach
2011-10-14 07:52:01 -04:00
Matt Brubeck
a88aa919fb
Merge mozilla-central to mozilla-inbound
2011-10-11 14:11:09 -07:00
Kyle Huey
d674496ec4
Merge m-c to b-s.
2011-10-09 18:19:28 -04:00
Gregory Szorc
aaa9b2ba6c
Bug 687225 - Detect MSVC 2011 compiler. r=ted
2011-10-03 21:57:00 -04:00
Kyle Huey
c366146171
Merge m-c to b-s.
2011-09-30 16:25:07 -04:00
Joey Armstrong
7a8fe2fbb2
Bug 680246 - threadsafe mkdir makefile library rules. r=ted
2011-08-18 17:16:21 -04:00
Kyle Huey
5aa0e0df82
Merge m-c to b-s.
2011-09-29 08:38:20 -04:00
Siddharth Agarwal
eb8a29c883
Bug 687275 - mozconfig detection code: remove an unnecessary pipe -> string -> pipe redirection and use FOUND_MOZCONFIG instead of MOZCONFIG. r=ted
2011-09-23 23:22:44 +05:30
Ted Mielczarek
997f1e2ee0
merge build-system to mozilla-central
2011-09-23 08:40:48 -04:00
Ted Mielczarek
e7bdc5243e
bug 686807 - Refactor checkForCrashes to make it more usable for remote automation. r=jmaher
2011-09-21 10:27:16 -04:00
Kyle Huey
69617da4ba
Merge m-c to b-s.
2011-09-11 05:32:38 -04:00
Matheus Kerschbaum
ab271a9176
Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey
2011-09-27 10:09:54 +02:00
Siddharth Agarwal
8f47188e00
Bug 681659 - Execute mozconfig-find just once and make sure mozconfig detection errors are handled properly. r=ted
2011-09-09 02:00:31 +05:30
Jesse Ruderman
37bd3011ee
Bug 670016 - Only append a -bin suffix if app-bin exists. This makes it possible to test Fennec on Mac. r=ted
2011-09-09 17:04:36 -07:00
Rafael Ávila de Espíndola
c81e72ffb9
Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
...
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).
The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Kyle Huey
3c5aedafa5
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Jeff Walden
729cdcf4d9
Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted
2011-09-07 13:42:03 +02:00
Mike Hommey
259de29cc0
Backout the backout of e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440)
2011-09-03 08:19:06 +02:00
Ed Morley
5165a14914
Backout e5815c156b6c (bug 683096), 9ca928d8095c (merge), a286edb8ca4b (bug 683875), 61dc35b8f63f (bug 683171), b0741ae44def (bug 683875), 8e01bc314326 + e2697c06468f (bug 677501), 805e28e85577 (bug 680440) for Win opt orange and purple galore, on a CLOSED TREE
2011-09-03 04:35:21 +01:00
Mike Hommey
9d35d35976
Bug 677501 - Build a mozutils library containing jemalloc and other things. r=khuey
...
--HG--
rename : memory/jemalloc/Makefile.in => memory/mozutils/Makefile.in
rename : memory/jemalloc/fixcrt.py => memory/mozutils/fixcrt.py
rename : memory/jemalloc/jemalloc.def => memory/mozutils/mozutils.def.in
2011-09-01 14:12:10 +02:00
Kyle Huey
a733d4d347
Merge m-c to b-s.
2011-08-31 07:52:43 -04:00
Mark Finkle
b8b2881e9e
Bug 683167 - Disable tablet UI during unit testing [r=jmaher]
2011-08-30 23:06:58 -04:00
Bob Moss
3535f72d5e
Bug 668517 Add "stay awake" functionality into watcher for sutagent r=ctalbert
2011-08-30 15:54:07 -07:00
Rafael Ávila de Espíndola
cd90ca8cf4
Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
...
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Ehsan Akhgari
aff260dac8
Keep changeset e3626f903f9f backed out on the reverted tree
2011-09-02 09:06:01 -04:00
Ehsan Akhgari
2489ec0182
Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run
2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
d0f135552e
revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
...
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
e48fd2a25b
Bug 680277 - Add missing file.
...
CLOSED TREE
2011-09-01 16:17:50 -04:00
Ehsan Akhgari
6de93ee1e8
Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms
2011-09-26 11:53:28 -04:00
Joey Armstrong
4b83257250
Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted
2011-08-18 17:16:21 -04:00
Joel Maher
23f6fb12f0
Bug 688762 - add try/except blocks around all harnesses so we always return an error code. r=bear
2011-09-26 07:41:19 -04:00
Matt Brubeck
705dbd83e0
Merge mozilla-central to mozilla-inbound
2011-09-24 08:13:45 -07:00
Rafael Ávila de Espíndola
5828450a0d
Bug 670951 - Don't crash if there is a X86 file but not a PPC one. r=ted.
...
--HG--
extra : rebase_source : 9fde1eccfc999923ead9981608dceb1414dfde18
2011-09-23 22:10:10 -04:00
Matheus Kerschbaum
5a21878cf6
Bug 682751 - Remove build/hcc and build/hcpp r=ted
2011-08-29 20:17:17 +01:00
Kyle Huey
9c4473dff5
Merge m-c to b-s.
2011-08-28 06:00:17 -04:00
Geoff Brown
16f075408d
Bug 681810 - Avoid xpcshell test failure when device not rooted and cp not available; r=jmaher
2011-08-27 00:23:02 +01:00
Kyle Huey
266a2e10be
Commit pymake test that got missed on the recent update.
2011-08-26 08:07:30 -04:00
Kyle Huey
bb5ffcd52d
Update pymake snapshot.
2011-08-26 07:43:13 -04:00
Matheus Kerschbaum
241edde30c
Bug 680792 - Remove support for Irix from our build system. r=ted
2011-08-26 00:34:45 +01:00
Rafael Ávila de Espíndola
db553d50be
Bug 678558 - Detect broken vrp and disable it.
...
Test if the gcc we are using has PR49911 and if so disable value range
propagation to avoid.
--HG--
extra : rebase_source : d539914fa66a44f69399f2964740315f0723378f
2011-08-26 15:39:34 -04:00
Ed Morley
16078ec601
Merge last green changeset of mozilla-inbound to mozilla-central
2011-08-25 01:09:05 +01:00
Rafael Ávila de Espíndola
96b220582e
Bug 674647 - Fix mozconfig.leopard for machines without universal IDL builds.
...
Our 10.6 bots only have a 64 bit version of IDL, so we have to do a cross
compile when targeting a 32 bit 10.5.
DONTBUILD
2011-08-24 13:42:20 -04:00
Kyle Huey
b5de73cea5
Merge m-c to b-s.
2011-08-24 08:34:27 -04:00
Siddharth Agarwal
9513c29c35
Bug 675691 - Get rid of mozconfig guesswork. r=ted
...
- MOZCONFIG is now the only environment variable we recognize. We used to
recognize MOZ_MYCONFIG as well, but we now error out if that is set.
- $topsrcdir/.mozconfig is now the only implicit location we recognize. We used
to recognize a number of other implicit locations, but we now error out where
we would have used one of them.
2011-08-24 12:09:29 +05:30
Mike Hommey
48a4397243
Bug 678195 - Remove old style jemalloc. r=khuey
2011-08-23 15:43:17 +02:00
Mike Hommey
b74d00eafc
Bug 678161 - Also install msvc*.dll when using new style jemalloc. r=khuey
2011-08-23 15:36:31 +02:00
Rafael Ávila de Espíndola
492f6a2fd2
Bug 674647 - Pass --target both in mozconfig.leopard and mozconfig.common. r=ted.mielczarek.
2011-08-23 16:06:17 -04:00
Geoff Brown
e48b134675
Bug 679602 - Improve robustness of devicemanagerADB: check for adb, remote cp; r=jmaher
2011-08-23 17:45:10 +01:00
Kyle Huey
2f0abfaf48
Bug 575917: Grab some more permissions in crashinject.exe. r=ted
2011-09-29 12:06:35 -04:00
Geoff Brown
5a81908004
Bug 668349 - Add or update script to run xpcshell tests on Android; r=jmaher
2011-08-22 09:00:50 +01:00
Geoff Brown
53a8826d0a
Bug 678385 - Device manager needs to be updated for package name + username; r=jmaher
2011-08-22 09:00:50 +01:00
Bob Moss
7550b31f14
bug 679038 - error building WatcherService for SUTAgent r=blassey
2011-08-18 21:06:05 -04:00
Rafael Ávila de Espíndola
86e1e981b2
Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla
...
In c++0x it is not valid to use a negative number in a unsigned
position in an initializer list. Add explicit casts and change
the size method to return an unsigned int.
2011-08-17 10:12:46 -04:00
Kyle Huey
9f57bfd7da
Bug 669031: Wallpaper over the error by disabling PGO for crashinject. r=ted
2011-08-15 09:27:35 -04:00
Siddharth Agarwal
25ef5dee37
Bug 678475 - Make mozconfig-find always return an absolute path. Patch adapted from code by Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org>. r=ted
2011-08-14 22:04:46 +05:30
Mounir Lamouri
166de5a0cf
Merging mozilla-inbound into mozilla-central.
2011-08-11 13:08:47 +02:00
Kyle Huey
3a900a90c9
Merge b-s to m-c.
2011-08-10 11:12:30 -04:00
Brad Lassey
d618965c5c
backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4
2011-08-10 18:18:09 -04:00
Geoff Brown
5afa76a94e
Bug 668349 - add or update script to run xpcshell tests on Android; r=jmaher
2011-08-10 16:48:26 -04:00
Bob Moss
96690b34d3
bug 665716 - build breaks when building SUTAgent with sdk level 11, follow up for watcher service r=blassey
2011-08-10 15:38:01 -04:00
ABE Hiroki
457ddea955
Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted
...
fixes for js/src f+=Callek
2011-08-09 14:27:00 -04:00
Brad Lassey
33ce015aff
bug 665716 - build breaks when building SUTAgent with sdk level 11 r=blassey
2011-08-09 22:05:17 -04:00
Rafael Ávila de Espíndola
cd7775705d
Bug 674647 - Add a file for setting the common settings used when building a non universal binary for 10.5. r=armenzg,ted
2011-07-27 17:32:00 -04:00
Mounir Lamouri
30b558f083
Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange.
2011-08-09 14:50:55 +02:00
Hiroyuki Ikezoe
2fa68ac1bd
Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted
2011-07-20 16:00:00 -04:00
Hiroyuki Ikezoe
adafa850a4
Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too
2011-08-02 18:48:00 -04:00
Rafael Ávila de Espíndola
049456d426
Bug 674647 - Add a file for setting the common settings used when building a non universal binary for 10.5. r=armenzg,ted
2011-07-27 17:32:00 -04:00
Mike Hommey
bd00c8d373
Bug 675898 - Test what we can test of elfhack when cross-building. r=ted
2011-08-09 09:05:49 +02:00
Joey Armstrong
56cf132e1e
Bug 661855 - uniq.pl quote regex dot chars in path. r=ted
2011-06-20 15:38:46 -04:00
Mike Hommey
c1d96a9a62
Bug 674888 - Allow elfhack to move .interp sections. r=tglek
2011-08-03 10:28:47 +02:00
Brad Lassey
2bf5399c3b
backout bug 341223, changeset backout_4d794b0ef38d because it breaks some developer's builds
2011-08-01 19:03:06 -04:00
Marco Bonardo
529d33b08c
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-01 16:04:07 +02:00
Kyle Huey
e49af2996f
Merge m-c to b-s.
2011-08-01 08:06:23 -04:00
Marco Bonardo
96c1800f5c
Merge mozilla-central and mozilla-inbound
2011-08-01 11:56:05 +02:00
Cameron McCormack
a906ae8603
Bug 479352 - Hide mochitest results table if MOZ_HIDE_RESULTS_TABLE=1 is set. (v4) r=jmaher, a=testonly
2011-07-26 16:13:20 -07:00
Jeff Hammel
4c59f6a4ea
Bug 659881 - mismatch during build due to build/manifestparser.py;r=ted
2011-07-26 12:40:47 -04:00
Ed Morley
9d9a2104ff
Bug 672046 - Valgrind suppression files are still generated in objdir even when building without --enable-valgrind; r=ted
2011-07-23 11:59:19 +02:00
Ehsan Akhgari
82a2088e2e
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-22 15:48:18 -04:00
Kyle Huey
bf89a6afc5
Merge m-c to b-s.
2011-07-22 00:03:35 -07:00
Kyle Huey
586101a980
And add the new tests.
2011-07-21 11:50:25 -07:00
Kyle Huey
6da18a5ee4
Update pymake snapshot to r293.
2011-07-21 11:48:23 -07:00
Hiroyuki Ikezoe
f773abeb0c
Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too. r=ted
2011-08-01 09:22:25 +02:00
Jeff Hammel
62ccfd93cd
bug 673121 : Make manifestparser tests output something. r=ted
2011-07-21 13:03:50 -04:00
Mike Hommey
dab0c1ada5
Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=ted
2011-07-19 08:51:22 +02:00
Geoff Brown
6ccc1a61a0
Bug 669549 - Some DeviceManagerADB functions do not work; r=jmaher, a=test-only
2011-07-17 12:04:40 -04:00
Mike Hommey
4690354ed2
Bug 674467 - Keep test.so around when elfhack test fails. r=ted
2011-07-28 09:05:15 +02:00
Mike Hommey
a2038c9ce9
Bug 671188 - Don't fail on R_*_NONE relocations with an empty r_offset. r=tglek
2011-07-15 10:15:28 +02:00
Brad Lassey
9b7ff350db
bug 672939 - fennec package name repeats itself with NDKr5 and greater r=khuey
2011-07-20 17:02:04 -04:00
Geoff Brown
5e0e36452a
Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher
2011-07-20 13:02:48 -04:00
Justin Lebar
498da7636e
Bug 672563 - Back out bug 663251 so we run the profiling step only once on Linux. Takes profileserver.py back to dc8d154f3710. r=ted
...
--HG--
extra : rebase_source : ab83b295bca17ff9047d80951d8eae79f4cd97bb
2011-07-19 14:12:51 -04:00
Kyle Huey
279bbb6838
Mass revert m-i to the last known good state
2011-07-13 18:22:33 -07:00
Geoff Brown
875d2b404e
Bug 669549 - Some DeviceManagerADB functions do not work; r=jmaher
...
--HG--
extra : rebase_source : 458c9d55c36708eb8dffc3275329bb663fab2513
2011-07-13 17:40:43 -04:00
Mike Hommey
9cc41cb7d6
Bug 673921 - Make build/unix/check_debug_ranges.py properly handle objdump addresses output. r=ted
2011-07-26 09:54:01 +02:00
Benoit Girard
6beca1de93
Bug 691779 - Hide devicemanagerADB pull interfering with reftest output. r=jmaher
2011-10-11 10:31:05 -04:00
William Lachance
a7a656380d
Bug 691815 - devicemanagerSUT should say what file it failed to pull when pull fails. r=jmaher
2011-10-06 10:51:03 -04:00
Joel Maher
13151b603d
Bug 691425 - allow for reftest/mochitest android crashes to be dumped in the logs just like desktop crashes. r=ctalbert
2011-10-06 10:51:03 -04:00
Matt Brubeck
68a84f9a16
Merge mozilla-central to mozilla-inbound
2011-09-30 21:02:01 -07:00
Matt Brubeck
1829fb696c
Back out cb715f8a1363 (bug 680246) because of Win opt build failures on a CLOSED TREE
2011-09-30 20:43:13 -07:00