Commit Graph

2817 Commits

Author SHA1 Message Date
Kyle Huey
e4ec1c04d2 Merge m-c to b-s. 2011-09-11 05:32:38 -04:00
Matheus Kerschbaum
b833cdd785 Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey 2011-09-27 10:09:54 +02:00
Siddharth Agarwal
ecf8e75d9b 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
3f2652249b 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
0360b639f4 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
a0800c6141 Merge m-c to b-s. 2011-09-07 10:47:50 -04:00
Jeff Walden
e5154a071f 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
402b882927 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
ee10afb48a 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
8285bb9468 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
134b8fad07 Merge m-c to b-s. 2011-08-31 07:52:43 -04:00
Mark Finkle
4758a3151a Bug 683167 - Disable tablet UI during unit testing [r=jmaher] 2011-08-30 23:06:58 -04:00
Bob Moss
2c2ee6a2ed 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
562cee8ff8 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
19e3aec907 Keep changeset e3626f903f9f backed out on the reverted tree 2011-09-02 09:06:01 -04:00
Ehsan Akhgari
44916171a8 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
a9e50eeac8 revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
ac8f6dc961 Bug 680277 - Add missing file.
CLOSED TREE
2011-09-01 16:17:50 -04:00
Ehsan Akhgari
fe0d0ce6ff Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms 2011-09-26 11:53:28 -04:00
Joey Armstrong
9cb3971e04 Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted 2011-08-18 17:16:21 -04:00
Joel Maher
ce02631d63 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
f6eaa5b173 Merge mozilla-central to mozilla-inbound 2011-09-24 08:13:45 -07:00
Rafael Ávila de Espíndola
75712ea3de 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
5803f18d8d Bug 682751 - Remove build/hcc and build/hcpp r=ted 2011-08-29 20:17:17 +01:00
Kyle Huey
7b5d330147 Merge m-c to b-s. 2011-08-28 06:00:17 -04:00
Geoff Brown
942d20b453 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
9a65cc7c71 Commit pymake test that got missed on the recent update. 2011-08-26 08:07:30 -04:00
Kyle Huey
7993d2d1ed Update pymake snapshot. 2011-08-26 07:43:13 -04:00
Matheus Kerschbaum
ca0293b46f 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
540dd95eb4 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
cba35094d2 Merge last green changeset of mozilla-inbound to mozilla-central 2011-08-25 01:09:05 +01:00
Rafael Ávila de Espíndola
113e49cebd 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
4a1055ab6c Merge m-c to b-s. 2011-08-24 08:34:27 -04:00
Siddharth Agarwal
93d6cc55ea 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
9877d798b0 Bug 678195 - Remove old style jemalloc. r=khuey 2011-08-23 15:43:17 +02:00
Mike Hommey
cdbf66ae45 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
a83fa13385 Bug 674647 - Pass --target both in mozconfig.leopard and mozconfig.common. r=ted.mielczarek. 2011-08-23 16:06:17 -04:00
Geoff Brown
91a124ebf8 Bug 679602 - Improve robustness of devicemanagerADB: check for adb, remote cp; r=jmaher 2011-08-23 17:45:10 +01:00
Kyle Huey
d356b536a3 Bug 575917: Grab some more permissions in crashinject.exe. r=ted 2011-09-29 12:06:35 -04:00
Geoff Brown
7b61293fb1 Bug 668349 - Add or update script to run xpcshell tests on Android; r=jmaher 2011-08-22 09:00:50 +01:00
Geoff Brown
9e2995da86 Bug 678385 - Device manager needs to be updated for package name + username; r=jmaher 2011-08-22 09:00:50 +01:00
Bob Moss
b5991951b9 bug 679038 - error building WatcherService for SUTAgent r=blassey 2011-08-18 21:06:05 -04:00
Rafael Ávila de Espíndola
4bb438a0cd 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
fd7283a253 Bug 669031: Wallpaper over the error by disabling PGO for crashinject. r=ted 2011-08-15 09:27:35 -04:00
Siddharth Agarwal
f6b582d2dc 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
43d40b8987 Merging mozilla-inbound into mozilla-central. 2011-08-11 13:08:47 +02:00
Kyle Huey
0dbd15635f Merge b-s to m-c. 2011-08-10 11:12:30 -04:00
Brad Lassey
d8758cf4ec backing out changesets 1baddb020156, d9456378c12d, 187ac0d7b154, 40e392d958e0 and f2e8ee893fe4 2011-08-10 18:18:09 -04:00
Geoff Brown
57b9207763 Bug 668349 - add or update script to run xpcshell tests on Android; r=jmaher 2011-08-10 16:48:26 -04:00
Bob Moss
922f4abda2 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
b25c6f7a91 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
5b5630d315 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
ab80d0b5b8 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
56646d07b2 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
fdce7cfaf5 Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted 2011-07-20 16:00:00 -04:00
Hiroyuki Ikezoe
488305c21e Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too 2011-08-02 18:48:00 -04:00
Rafael Ávila de Espíndola
2685ac4b1c 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
eb55ddf4c9 Bug 675898 - Test what we can test of elfhack when cross-building. r=ted 2011-08-09 09:05:49 +02:00
Joey Armstrong
f51e2723e8 Bug 661855 - uniq.pl quote regex dot chars in path. r=ted 2011-06-20 15:38:46 -04:00
Mike Hommey
a827925ebe Bug 674888 - Allow elfhack to move .interp sections. r=tglek 2011-08-03 10:28:47 +02:00
Brad Lassey
78624d4f58 backout bug 341223, changeset backout_4d794b0ef38d because it breaks some developer's builds 2011-08-01 19:03:06 -04:00
Marco Bonardo
d9feaaf1ec Merge last green changeset from mozilla-inbound to mozilla-central 2011-08-01 16:04:07 +02:00
Kyle Huey
f10a862cfb Merge m-c to b-s. 2011-08-01 08:06:23 -04:00
Marco Bonardo
7da4f06f48 Merge mozilla-central and mozilla-inbound 2011-08-01 11:56:05 +02:00
Cameron McCormack
3eafd18eb4 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
0de151045b Bug 659881 - mismatch during build due to build/manifestparser.py;r=ted 2011-07-26 12:40:47 -04:00
Ed Morley
c8c8a8380e 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
d05a9ff08e Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-22 15:48:18 -04:00
Kyle Huey
ae5e8e9dcf Merge m-c to b-s. 2011-07-22 00:03:35 -07:00
Kyle Huey
3155829ea9 And add the new tests. 2011-07-21 11:50:25 -07:00
Kyle Huey
362e93dc64 Update pymake snapshot to r293. 2011-07-21 11:48:23 -07:00
Hiroyuki Ikezoe
aedac9410d Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too. r=ted 2011-08-01 09:22:25 +02:00
Jeff Hammel
f30be2c855 bug 673121 : Make manifestparser tests output something. r=ted 2011-07-21 13:03:50 -04:00
Mike Hommey
b7649536fc 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
0f3f2e347f Bug 669549 - Some DeviceManagerADB functions do not work; r=jmaher, a=test-only 2011-07-17 12:04:40 -04:00
Mike Hommey
449736886b Bug 674467 - Keep test.so around when elfhack test fails. r=ted 2011-07-28 09:05:15 +02:00
Mike Hommey
9726993d7f 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
7606f9b515 bug 672939 - fennec package name repeats itself with NDKr5 and greater r=khuey 2011-07-20 17:02:04 -04:00
Geoff Brown
f6de8f0e85 Bug 672538 - remotereftest.py and runtestsremote.py reference dm_auto before initialized; r=jmaher 2011-07-20 13:02:48 -04:00
Justin Lebar
931f3591e0 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
29476224bf Mass revert m-i to the last known good state 2011-07-13 18:22:33 -07:00
Geoff Brown
0717df5653 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
95b06d0667 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
9199395844 Bug 691779 - Hide devicemanagerADB pull interfering with reftest output. r=jmaher 2011-10-11 10:31:05 -04:00
William Lachance
b5c9f7bcb5 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
ac86b93435 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
bea15ba99c Merge mozilla-central to mozilla-inbound 2011-09-30 21:02:01 -07:00
Matt Brubeck
cce8ca30ec 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
6ad7eab95f Merge mozilla-central to mozilla-inbound 2011-09-30 18:39:57 -07:00
William Lachance
f4b39ee317 Bug 689316 - DeviceManagerADB needs a getCurrentTime function. r=jmaher 2011-09-30 14:54:11 -04:00
Mike Hommey
ad6774938a Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted 2011-08-29 19:21:22 +02:00
Mike Hommey
b71e19cd3c Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
c990a7f3c3 Backed out changeset 480f913edf3f (bug 676252) because of build failure 2011-08-29 08:31:58 +02:00
Mike Hommey
7ad004360f Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted 2011-08-29 07:34:12 +02:00
Mike Hommey
73e9c2d6c7 Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted 2011-08-29 07:34:02 +02:00
Mike Hommey
16bd625fde Bug 669866 - Export CXX instead of defaulting to c++. r=ted 2011-07-11 07:51:01 +02:00
Gavin Sharp
3a42f6e6b3 Bug 669483: automation.py should handle logging non-ASCII stdout, r=ted 2011-06-27 19:49:41 -04:00
Brad Lassey
558792a749 bug 669874 - add support for adb devicemanager to mochitest-remote make target r=jmaher 2011-07-07 13:10:52 -04:00
Justin Lebar
479a5e444b Bug 669408 - Construct a new profile each time we run an instrumented build during PGO. r=ted 2011-07-06 09:49:57 -04:00
Gavin Sharp
f5524dd930 Bug 668134: telemetry notification should be disabled in the testing profile
--HG--
extra : rebase_source : 1d0dfa183b8228366af2cb06297d40a43a16285a
2011-07-05 12:15:06 -04:00
Josh Matthews
deed9acfed Bug 665316 - Initialize variable before use. r=ted 2011-06-18 16:29:57 -04:00
Ted Mielczarek
a4398294bc merge mozilla-central and build-system 2011-06-29 09:42:11 -04:00
Doug Turner
3ba825d401 Bug 665407 - Disable sutagent if not building tests. r=ctalbert 2011-06-28 20:51:30 -07:00
Ted Mielczarek
c344ca6306 bug 664197 - fix manifestparser tests on Windows 2011-06-28 15:19:03 -04:00
Ted Mielczarek
c092cc9149 bug 664197 - support universal builds in mozinfo/writemozinfo. r=jhammel
--HG--
extra : rebase_source : 13faa21a59805f879568c764cce61e8520749246
2011-06-28 07:55:56 -04:00
Ted Mielczarek
989714656d bug 664197 - integrate mozinfo + ManifestDestiny update into xpcshell harness. r=jmaher
--HG--
extra : rebase_source : 1783e1a39d592defa279488f0cd0266311ed35ea
2011-06-21 08:12:40 -04:00
Jezreel Ng
be1946a257 Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Kyle Huey
a623745e39 Back out Bug 661855 since it blew up Windows. 2011-06-24 10:17:33 -07:00
Kyle Huey
1fe528c27e Backed out changeset ac9450e70e57 2011-06-24 10:16:42 -07:00
Kyle Huey
95c074ff2d Merge m-c to b-s. 2011-06-24 09:01:06 -07:00
Marco Bonardo
da3f6b77ac Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Jezreel Ng
a0fb99c06b Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Joey Armstrong
474b2eabe3 Bug 661855 - unique.pl regexpr fix + unit test. r=khuey 2011-06-20 15:38:46 -04:00
Mike Hommey
fec988f7a0 Bug 664340 - Fallback to c++ when CXX is not set. r=khuey 2011-06-15 02:14:33 +02:00
Justin Lebar
22595121c0 Bug 663251 - Make profileserver.py take an optional argument, specifying the number of times to run the profiling step. 2011-06-14 09:44:34 -04:00
Ted Mielczarek
b9712b1eab merge m-c and b-s 2011-06-13 09:09:43 -04:00
Marco Bonardo
ded0fca26c Merge mozilla-inbound and mozilla-central 2011-06-11 11:08:40 +02:00
Wes Johnston
6542252fbc Bug 662785 followup, disable uidiscovery UI in tests to fix some orange, r=mfinkle 2011-06-10 15:14:02 -07:00
Michael Wu
d8e5409ec9 Bug 641614 - Fix reordering of localized files in omnijar, r=ted 2011-06-10 17:54:01 -07:00
Ted Mielczarek
655b21063e merge m-c to b-s 2011-06-10 12:58:21 -04:00
Mitchell Field
c1eec06aa3 Merge mozilla-central to build-system. 2011-05-29 14:10:30 +10:00
Mike Hommey
9a38106463 Bug 664367 - Pass LDFLAGS when linking elfhack's test.so. r=khuey 2011-06-15 08:54:45 +02:00
Cameron McCormack
9d4035280b Bug 642175 - Part 2: Allow mochitests to clean up plugin and IPC process crash dumps. r=ted 2011-06-21 12:11:50 +12:00
Mitchell Field
12645b96f1 Merge mozilla-central to build-system. 2011-05-15 16:07:45 +10:00
Rafael Ávila de Espíndola
1dba5e3383 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Kyle Huey
d0c8d40621 Backout the backout. This is an infrastructure issue, not an issue with the code in this CLOSED TREE. 2011-06-08 07:56:25 -07:00
Kyle Huey
649ff29eed Back em out on this CLOSED TREE for causing tinderbox to report mochitest-browser-chrome is failing 2011-06-08 06:22:04 -07:00
Wes Johnston
1d363880de Bug 653141 - Allow language choice on first-run. r=mfinkle 2011-06-07 12:11:37 -07:00
Mike Hommey
5807380164 Bug 649965 - Remove inlines on Elf_*::swap functions. r=tglek 2011-06-03 01:21:07 +02:00
Brad Lassey
8f65e2f059 Bug 650205 - Implement devicemanager using adb. r=jmaher, a=test-only 2011-05-06 18:17:55 -04:00
Brad Lassey
90ced97964 Bug 649825 - refactor DeviceManager to allow multiple underlying implementations. r=ctalbert, a=test-only
--HG--
rename : build/mobile/devicemanager.py => build/mobile/devicemanagerSUT.py
2011-05-06 18:11:02 -04:00
Brad Lassey
2d988f1793 bug 656200 - Android Talos tests are failing to initialize the device correctly a+r=mfinkle 2011-05-11 00:47:10 -04:00
Benjamin Stover
df4707bd8b Bug 654752 - Make runtests.py work out of the box with Fennec [r=ctalbert] 2011-05-04 11:40:12 -07:00
Mike Hommey
08bf24c935 Bug 654082 - Add C++0x support to the libstdc++ compatibility hack. r=tglek 2011-05-03 10:33:30 +02:00
Mike Hommey
0572c10e07 Bug 537857 part 2 - Avoid --gc-sections removing anything from elfhack test case. r=tglek 2011-06-28 08:25:48 +02:00
Mike Hommey
d79c335448 Bug 651892 part 3 - Remove __cxa_pure_virtual relocations. r=tglek 2011-06-23 04:08:03 +02:00
Mike Hommey
5d694d2527 Bug 651892 part 2 - Add a constructor to serializable that takes a buffer instead of an istream. r=tglek 2011-06-23 04:07:57 +02:00
Mike Hommey
7eff9066a4 Bug 651892 part 1 - Add a helper function to lookup symbols in a ElfSymtab_Section. r=tglek 2011-06-23 04:07:30 +02:00
Phil Ringnalda
b357d48fb3 Bug 639408 - Suppress sqlite leaks in Valgrind runs, r=njn DONTBUILD 2011-06-25 22:34:54 -07:00
Brad Lassey
c398b11302 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
Justin Lebar
d869da05f2 Bug 659463 - Make check on mac should check that we can combine x86-32 and x86-64 to make a universal binary, instead of trying to combine x86 and PPC. r=ted 2011-05-25 10:23:59 -04:00
Patrick McManus
5fd56cb6b8 bug 640003 - websockets, fixup tests for new server r=smaug r=biesi 2011-05-21 21:27:52 -04:00
Joel Maher
04354ea422 Bug 616999. Xpcshell manifest support; xpccheck.py for missing tests. r=ted, a=test-only 2011-05-20 07:15:41 -04:00
Joel Maher
5998b5a4cd Bug 616999. Xpcshell manifest support; harness changes. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Michael Wu
51a78c71eb Bug 656050 - Fix jar reordering on linux by moving jarlog dir, r=ted 2011-05-17 11:06:16 -07:00
Mike Hommey
b7d8bff6f5 Bug 657396 - Move LDFLAGS after other flags when building elfhack test case. r=ted 2011-05-17 09:34:20 +02:00
Phil Ringnalda
596da79aeb Bug 663211 - proxy www.mozilla.com in tests so safebrowsing tests don't try to hit the network, r=ted, f=mmmulani 2011-06-11 11:24:50 -07:00
Mike Hommey
c1bf962ba5 Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek 2011-06-07 08:26:17 +02:00
Mike Hommey
3b605d5000 Bug 661800 part 0 - Add a dependency of host_elf*.o upon elfxx.h, to circumvent bug 664362. r=ted 2011-06-16 06:28:59 +02:00
Mike Hommey
ea96f06d3f Backout bug 661800 (changeset d95b370f0f85) because of bug 664362 2011-06-15 08:44:13 +02:00
Mike Hommey
07d04e159a Bug 655216 - Avoid GLIBCXX_3.4.14 symbol versions at some optimization levels. r=tglek 2011-05-06 10:19:26 +02:00
Mike Hommey
4c7573b239 Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek 2011-06-07 08:26:17 +02:00
Olli Pettay
2cc83ff3e6 Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default 2011-04-26 15:30:17 +03:00
Walter Meinl
d901f8c00e Bug 652361 - Revert accidental chmod of build/os2/test_os2.cmd in previous cset for this bug. DONTBUILD 2011-04-25 12:06:59 -07:00
Walter Meinl
c42f3d59f9 Bug 652361 - [OS/2] build break in nsObjectFrame after checkin for bug 266236 2011-04-25 10:59:07 -07:00
Serge Gautherie
e07a78dad0 Bug 650699 - Sort out MSVC DLLs packaging in Debug builds; (Av1) In debug builds, don't warn nor package.
r=ted.mielczarek.
2011-04-22 19:33:36 +02:00
Mike Hommey
bf53ae4bf5 Bug 650480 - Add libstdc++ 4.6 support to the libstdc++ compatibility hack. r=tglek 2011-04-21 08:53:19 +02:00
Joel Maher
645c11b0f4 Bug 649681 - update devicemanager to be what we are using in production. r=ctalbert, a=test-only 2011-04-20 08:52:13 -04:00
Ed Morley
6c5524ea80 Bug 648866 - Remove WinCE code from main build system + that of js/src/. r=ted 2011-04-19 14:11:40 +10:00
Brad Lassey
487f99cce8 fix build bustage for jdk 1.5 from bug 650110 r=dougt 2011-04-18 19:23:21 -04:00
Bob Moss
158f686929 Bug 650110 Update SUTAgent, whitespace refactor for fencp, ffxcp, watcher, r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
80e8072f92 Bug 650110 Update SUTAgent - adding in fencp, ffxcp, watcher code r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
e8ae135639 Bug 650110 - Update SUTAgent, whitespace refactor for agent code r=ctalbert 2011-04-18 11:55:24 -07:00
Bob Moss
482731d7c2 Bug 650110 Update SUTAgent in m-c to 1.01, main agent update r=ctalbert 2011-04-18 11:55:24 -07:00
Serge Gautherie
ea14397c3c Bug 605701 - Make WIN32_REDIST_DIR support stricter and more explicit; (Av1a) Just do it.
r=benjamin.
2011-04-17 16:47:19 +02:00
Serge Gautherie
503a7a8fb8 Bug 607544 - Remove DDRAW junk from configure, missed part; (Av1a) Missed cleanup, s/if/case/.
r=ted.mielczarek.
2011-04-17 15:49:47 +02:00
Mike Hommey
6de32c8fa9 Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek 2011-04-15 11:03:17 +02:00
Serge Gautherie
f293775842 Bug 599748 - Remove custom |def check_call()|, now that Python 2.4 is unsupported; (Av1) Remove 'util.py'.
r=ted.mielczarek.
2011-04-14 15:44:13 +02:00
Serge Gautherie
60f7fa10ab Bug 647404 - automation.py: fix extractZip() and installExtension(); (Bv2) Rewrite installExtension() to copy xpi file without extracting it, Remove now unused extractZip().
r=jmaher.
2011-04-14 13:03:47 +02:00
Serge Gautherie
2087815507 Bug 647404 - automation.py: fix extractZip() and installExtension(); (Av1) s|os.sep|'/'|, Add shutil.rmtree() call, Fix some code nits.
r=jmaher.
2011-04-14 13:03:31 +02:00
Rafael Ávila de Espíndola
12c9483287 Bug 638149 - Need a way to disable -dead_strip on OS X. r=ted 2011-04-09 05:23:27 +10:00
Ehsan Akhgari
0b1646bd2d Backed out changeset eb6edf77b7c8 (bug 638149) because of build bustage 2011-03-27 15:30:22 -04:00
Rafael Ávila de Espíndola
3659cf3071 Bug 638149 - Need a way to disable -dead_strip on OS X; r=ted 2011-03-02 21:29:00 -05:00
Matheus Kerschbaum
0570662051 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Ted Mielczarek
e134d1ea2d bug 628873 - redirect fxfeeds.mozilla.com to stop loading the default live bookmark in mochitests. r=philor,bhearsum 2011-01-31 11:55:50 -05:00
Rafael Ávila de Espíndola
681316a0e4 bug 629815 - macosx/universal/mozconfig.common should not select the compiler. r=ted 2011-03-02 14:03:00 -05:00
Mitchell Field
0c0b0002ea Bug 637034 - Add a native mkdir to pymake.builtins. r=ted 2011-03-20 20:12:36 +11:00
Mike Hommey
280bca9939 Bug 637341 - Don't try to do anything on binaries that have already been elfhacked. r=tglek 2011-03-14 14:41:41 +01:00
Mike Hommey
a261979126 Bug 637341 - Apply elfhack to dist/bin when packaging and when building symbols. r=ted 2011-03-14 14:41:41 +01:00
Neil Rashbrook
c5b0864947 Bug 632344 - Speed up header checks. r=ted 2011-03-01 21:38:21 +11:00
Mitchell Field
1941025642 Merge mozilla-central to build-system. 2011-02-28 18:28:40 +11:00
Joel Maher
56c455ad08 Bug 636534 - support incremental log output from remote testing harnesses. r=ctalbert, a=NPOTB 2011-02-26 13:19:55 -05:00
Kyle Huey
225c13b333 Merge m-c to bs. 2011-02-25 15:23:05 -05:00
Joel Maher
33f1772d43 Bug 636450 - add a --host-os option for remote testing scripts. r=ctalbert, a=NPOTB 2011-02-24 14:45:42 -05:00
Joel Maher
9a3d4bc9bb Bug 636451 - devicemanager should have the ability to terminate when it can't launch a second process. r=mcote, a=NPOTB 2011-02-24 14:45:39 -05:00
Mitchell Field
a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Kyle Huey
905d7f1114 Merge m-c into bs. 2011-02-17 10:36:51 -05:00
Joel Maher
dfd04bc1e6 Bug 634691 - update devicemanager to adjust screen resolution and fix unit tests. r=mcote, a=NPOTB 2011-02-23 14:38:55 -05:00
Mike Hommey
15a3c672da Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver 2011-02-23 10:06:26 +01:00
Mike Hommey
c4db75fea9 Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:27:35 +01:00
Mike Hommey
a38404af0e Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg 2011-02-16 17:25:51 +01:00
Chris Leary
a108919668 Merge tracemonkey to mozilla-central. (a=blockers) 2011-02-15 12:05:57 -08:00
Bill McCloskey
7c5d404068 Bug 631951 - Shrink methodjit memory usage by interpreting a few times before compiling (r=dvander) 2011-02-11 16:31:32 -08:00
Justin Wood
948f5000b2 Bug 633423 - Checksum generation (build/checksums.py) needs to open files in binary mode for correct checksums, r=khuey f=nthomas a=beltzner 2011-02-11 12:06:30 -05:00
Phil Ringnalda
0691788efd Bug 631841 - Move Valgrind suppression files into mozilla-central, r=ted, a=test 2011-02-07 19:21:52 -08:00
Kyle Huey
47dd24ae76 Merge mozilla-central into build-system 2011-01-26 08:56:56 -05:00
Mitchell Field
e2e97553f6 Bug 462361 - Remove support for building with Cygwin. r=khuey 2011-01-26 07:14:30 +11:00
Mike Hommey
6cf32f9e51 Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
80c3bdea1e Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
6b2a02f26f Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
45d53e96e2 Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final 2011-02-12 10:28:34 +01:00
Mike Hommey
6ed7532810 Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final 2011-02-12 10:28:26 +01:00
Mike Hommey
5acacc821d Bug 632769 - Only build elfhack on x86* and arm. r=khuey,a=NPOTB 2011-02-12 10:27:56 +01:00
Edmund Wong
7485644992 Bug 418896 - Removed profileserver.py.in from being preprocessed; r=ted a=NPOTB
--HG--
rename : build/pgo/profileserver.py.in => build/pgo/profileserver.py
2011-01-25 15:15:38 -05:00
Dave Townsend
11449f83cb Missed review part from bug 474289, disable distribution add-ons in test runs. rs=me, a=dtownsend DONTBUILD 2011-01-19 14:56:01 -08:00
L. David Baron
dd6d9fe788 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-24 16:23:08 -08:00
Nick Thomas
6682d3fa65 Bug 600435, unify packaged tests only tests are enabled, r=khuey a=NPOTB 2011-01-17 16:09:06 +13:00
Mike Hommey
c886f4609d Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron 2011-01-24 23:11:46 +01:00
Mike Hommey
fb3d02898a Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg 2011-01-24 09:56:40 +01:00
Mike Hommey
82dcf6256c Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg 2011-01-24 09:56:40 +01:00
L. David Baron
db60dba864 Backout changeset 3248feddc867 (bug 608030). 2011-01-23 22:00:04 -08:00
L. David Baron
163d15ca63 By default, disable MozAfterPaint for content. (Bug 608030) r=roc a=blocking2.0:betaN+ 2011-01-23 20:21:40 -08:00
Clint Talbert
655e9599c7 Bug 624001 Update android devicemanager with better error handling r=jmaher,mcote a=NPOTB 2011-01-13 12:00:23 -06:00
Phil Ringnalda
5e4ca0a019 Bug 629202 followup, perhaps this is what the patch actually meant to do, a=bustage 2011-02-04 19:38:52 -08:00
Edmund Wong
7dc154d534 Bug 629202 - Fixed 'ImportError: No module named automation' during valgrind-linux test, r+a=ted 2011-02-02 07:44:00 -08:00
Neil Rashbrook
59075a58ed Bug 616810 Remove extraneous CRs r=khuey a=bsmedberg 2011-01-05 23:46:04 +00:00
Serge Gautherie
0f49a98292 Bug 622398 - automation.py.in: add missing early return_s to installExtension(); (Av1) Just add them.
r=ctalbert a=(test only).
2011-01-04 12:06:53 +01:00
Serge Gautherie
275a6a2433 Bug 622392 - 1 s/TEST-UNEXPECTED FAIL/TEST-UNEXPECTED-FAIL/; (Av1) Just substitute it.
r=ted.mielczarek a=(test only).
2011-01-03 15:48:38 +01:00
Phil Ringnalda
93d37b2afd Bug 621018 - Some browser-chrome tests hit the network by loading about:addons, r=mossop, a=test 2010-12-25 08:34:28 -08:00
Phil Ringnalda
91718c3f4a Bug 620273 - Make bloatcycle.html not hit the network, r=dbaron, a=test 2010-12-13 15:57:59 -08:00
Clint Talbert
6a9a87fdf2 merge commit a=backout 2010-12-16 16:53:31 -08:00
Clint Talbert
7367f7ec7a Backed out changeset 69cc2a93f509 - breaks android builds a=backout 2010-12-16 16:37:04 -08:00
Bob Moss
cf31055d7f Bug 614173 Android test agent needs better way to pull files pt 1 r=ctalbert a=NPOTB 2010-12-16 15:28:35 -08:00
Mark Cote
2c007abdbb "Bug 614173 Update pull changes, fix update command in devicemanager r=jmaher a=NPOTB" 2010-12-16 15:28:35 -08:00
Joel Maher
c6c83c3b2b Bug 617815 - Enable the use of envrionment variables for remote automation on android r=ctalbert a=NPOTB 2010-12-16 15:28:35 -08:00
Bob Moss
b390f9204d Bug 614173 - Android agent needs a more robust way to pull files pt 2, also make ini reading more bulletproof r=ctalbert, a=NPOTB 2010-12-16 15:28:35 -08:00
Shawn Wilsher
a5c05b1e08 Merge mozilla-central to Places 2010-12-14 15:56:41 -08:00
Jeff Hammel
2f4482eb1c Bug 614366 - forgot license header for build-location.mk r=ted a=DONTBUILD 2010-12-13 17:07:21 -08:00
Shawn Wilsher
7cd8f091ad Merge mozilla-central to Places. 2010-12-13 15:08:04 -08:00
Phil Ringnalda
6f4c438124 Bug 618759 - Stop putting bloaturls.txt and bloatcycle.html in dist/bin/res/ where nothing wants them, r+a=ted
--HG--
extra : rebase_source : 1d8006b267c4916e22aa07ab04b2caa691512f16
2010-12-12 23:17:52 -08:00
Shawn Wilsher
aeffa1f8c7 Merge mozilla-central into Places 2010-12-06 09:48:54 -08:00
Chris AtLee
fcdf66ee32 bug 493791: Periodically run tests under valgrind - Add debugger support to pgoserver.py. r=ted, a2.0=gavin.
--HG--
extra : rebase_source : 6a5b2229df2a8a67e230cedd3f0be27863794120
2010-12-06 10:37:29 -05:00
Shawn Wilsher
5126652a70 Merge mozilla-central to Places. 2010-12-02 09:05:33 -08:00
Shawn Wilsher
7a35d860e3 Merge mozilla-central into Places. 2010-11-29 08:43:57 -08:00
Reed Loden
cc39bb05b0 Bug 615173 - Rerun 'make genservercert' in build/pgo and commit the resulting certs to fix expired test server certs and make the tree green. a=closedtree=orange:timebomb 2010-11-29 03:52:27 -08:00
Margaret Leibovic
f852314cf2 Bug 608791 - onBeforeLinkTraversal should compare host strings instead of top level domains. r=gavin, a=blocking 2010-11-29 13:22:25 -08:00
Shawn Wilsher
f1db0ae444 Merge mozilla-central into Places 2010-11-17 10:55:34 -08:00
Mike Hommey
76b69157c8 Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto 2010-11-17 09:56:19 +01:00
Benjamin Smedberg
b4c1905756 Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958. 2010-11-08 09:50:11 -05:00
Benjamin Smedberg
3c717e39c6 Merge mozilla-central into the branch for asynchronous plugin painting on Windows. 2010-11-05 15:56:28 -04:00
Benjamin Smedberg
c71c0f761f Merge mozilla-central to the branch for bug 596451. 2010-10-28 10:05:20 -04:00
Andreas Gal
e659adcc1f Merge from mozilla-central. 2010-10-22 19:46:37 -07:00
Bill McCloskey
83489c2ceb Bug 580468 - Use loop profiling to decide whether to use TM or JM (second try) (r=dmandelin) 2010-10-21 09:36:39 -07:00
Bill McCloskey
046eb7cdc6 Backed out changeset 55597c32701d 2010-10-19 17:40:53 -07:00
Bill McCloskey
88aa6bd6bb Bug 580468 - Use loop profiling to decide whether to use TM or JM (r=dmandelin) 2010-10-19 16:23:05 -07:00
Benjamin Smedberg
cd2591f646 Backed out changeset 7819e11aa46f, bug 592052 because of Mac OS X build bustage:
Undefined symbols:
  "_NSGetModule", referenced from:
     -exported_symbols_list command line option
ld: symbol(s) not found
2010-10-13 08:54:06 -04:00
Nils Maier
1b940e1c96 Bug 592052 - Missing NSGetModule export (binary backwards compatiblity) r=benjamin a=dtownsend 2010-08-30 22:55:18 +02:00
Dave Townsend
109b604504 Bug 595915: Download metadata for new add-ons when installed. r=robstrong, a=blocks-betaN 2010-10-12 12:15:04 -07:00
Smokey Ardisson
92bcf43b05 Bug 600133 - Fix about:buildconfig unification after bug 538890, and future-proof the process a little bit. r=gavin, a2.0=gavin 2010-10-08 22:10:51 -04:00
Bob Moss
7b349bf115 Bug 606265 - add ability to set timezone to android agent r=ctalbert a=NPOTB
--HG--
extra : rebase_source : 873f9e6d6b034d86d99634b090dafa5860bcab21
2010-11-01 14:52:08 -07:00