Граф коммитов

2667 Коммитов

Автор SHA1 Сообщение Дата
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
Matt Brubeck 1960ef80ed Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
William Lachance 216e57b845 Bug 689316 - DeviceManagerADB needs a getCurrentTime function. r=jmaher 2011-09-30 14:54:11 -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