Christian Holler
8fc307d856
Bug 917242 - Symbolize ASan traces in automation. r=ted
2013-09-20 13:37:53 +02:00
Gregory Szorc
536d657d91
Bug 917988 - Sphinx managed build system documentation; add mach build-docs; r=bsmedberg
...
--HG--
rename : python/mozbuild/dumbmake/README.rst => build/docs/mozbuild/dumbmake.rst
rename : python/mozbuild/mozbuild/frontend/README.rst => build/docs/mozbuild/frontend.rst
rename : python/mozbuild/README.rst => build/docs/mozbuild/index.rst
2013-09-20 15:46:43 -07:00
Gregory Szorc
d2658b6a1f
Bug 794506 - Part 1: Move virtualenv code under mozbuild; r=ted
...
--HG--
rename : build/virtualenv/packages.txt => build/virtualenv_packages.txt
rename : build/virtualenv/populate_virtualenv.py => python/mozbuild/mozbuild/virtualenv.py
2013-09-20 15:46:23 -07:00
Joey Armstrong
976ee51cf2
bug 870406: move CSRCS to mozbuild - patch #4 . r=mshal
2013-09-20 16:46:57 -04:00
Benjamin Smedberg
4f80679247
Bug 918869 - When the objdir is on a different drive from the source, write virtualenv paths as absolute paths (avoids "Error populating virtualenv"), r=gps
...
--HG--
rename : accessible/src/windows/sdn/sdnDocAccessible.cpp => accessible/src/windows/msaa/DocAccessibleWrap.cpp
rename : accessible/src/windows/sdn/sdnDocAccessible.h => accessible/src/windows/msaa/DocAccessibleWrap.h
extra : rebase_source : c650b4df2a745fa5ff7b6060355b2d5f4949846a
2013-09-20 15:41:23 -04:00
Mike Hommey
362a6b7e54
Bug 907365 - Pseudo-derecursify the build (opt-in). r=gps
...
Also remove the compile tier added in bug 912856 when pseudo-derecursify is disabled.
2013-09-20 10:44:11 +09:00
Geoff Brown
e48194ab7f
Bug 917543 - Add robocop_x86.ini to Makefiles; r=gps
2013-09-19 20:06:59 -06:00
John Hopkins
99dcc7dc97
Bug 894903 - Add new VS2010 install location to build PATH. r=ted
2013-09-19 09:40:51 -04:00
Gregory Szorc
41c5152558
Bug 870420 - Require Python 2.7.3+ to build; r=ted
2013-09-05 13:55:58 -07:00
Gregory Szorc
bdb326e321
Bug 910487 - Hack binary Python extensions into building on Windows; r=mshal
2013-09-18 11:16:22 -07:00
Ted Mielczarek
faec6d7296
bug 717758 - kill hung processes with SIGABRT on OS X in automation.py. r=jmaher
2013-09-16 14:44:25 -04:00
Gregory Szorc
b31c10426d
Bug 907902 - Create system isolated virtualenv, remove --system-ply support; r=glandium
2013-09-16 17:21:59 -07:00
Gregory Szorc
af19e5b485
Bug 799189 - Use mozprocess in cl.py; r=mshal
2013-09-16 12:55:34 -07:00
Ted Mielczarek
edac429495
bug 641829 - add a Quitter extension for profileserver.py. r=jmaher
2011-05-26 09:07:35 -04:00
Nathan Froyd
de359b548a
Bug 906088 - part 6 - update tests to use the new API; r=kats
...
Fixed testPrefsObserver to use the correct requestId for unregistering observers.
Changed all tests to use th same hexadecimal constant, per Kats's feedback. Asking
for actual review now. Local robocop testing shows the failing tests on try now pass
locally, so I'm assuming I have fixed the issues...
2013-09-04 09:58:32 -04:00
Joey Armstrong
1938109537
bug 888009: move HOST_CPPSRCS to mozbuild (batch #2 ) r=mshal
2013-09-12 13:32:27 -04:00
Mike Hommey
2347d58a74
Bug 915642 - Allow simple variable references in includedeps files; r=gps
2013-09-12 22:05:34 +09:00
Mike Hommey
3f803c5000
Bug 914935 - Fix pymake handling of colon in includedep files. r=gps
2013-09-12 08:14:44 +09:00
Ryan VanderMeulen
6fec648cd7
Backed out 7 changesets (bug 906088) for robocop failures on a CLOSED TREE.
...
Backed out changeset c5b4781bd918 (bug 906088)
Backed out changeset a498d1641c16 (bug 906088)
Backed out changeset fcff9ef5cf7d (bug 906088)
Backed out changeset cf1603d47f6c (bug 906088)
Backed out changeset 8671264a5aaa (bug 906088)
Backed out changeset 01d6b977021f (bug 906088)
Backed out changeset 2910cc092c19 (bug 906088)
2013-09-11 14:45:12 -04:00
Nathan Froyd
488a08e029
Bug 906088 - part 6 - update tests to use the new API; r=kats
...
Fixed testPrefsObserver to use the correct requestId for unregistering observers.
Changed all tests to use th same hexadecimal constant, per Kats's feedback. Asking
for actual review now. Local robocop testing shows the failing tests on try now pass
locally, so I'm assuming I have fixed the issues...
2013-09-04 09:58:32 -04:00
Nathan Froyd
f97e03a2d4
Bug 914293 - ensure check_debug_ranges.py can cope with a nonexistant DW_AT_ranges; r=glandium
2013-09-10 11:53:21 -04:00
Chris Kitching
9c51fc1d3e
Bug 914760 - Generate less debugging code. r=rnewman
2013-09-10 21:10:47 -04:00
Gregory Szorc
85cad798a7
Bug 860839 - Initial implementation of |mach test|; r=jhammel
...
The future of running tests is this command. It is a unified command for
running tests. Currently, it only supports running test suites from
their full test suite name or TBPL abbreviation. Support will be added
in the future for running individual tests or mixing and matching tests
of different flavors.
2013-09-09 12:37:38 -07:00
Chris Kitching
e005e6184b
Bug 794981 - Part 8: Add an annotation processor to the build process to generate the contents of part 5. r=kats, r=glandium
2013-09-09 08:57:37 -04:00
EKR
90d4dcc8ab
Backout changeset df244fde6aa4 (bug 870420). Temporarily allow older versions of python because people are having trouble getting upgraded. r=bsmedberg_on_irc
2013-09-07 11:09:47 -07:00
Makoto Kato
7a3b15a8d2
Bug 911893 - cannot use --enable-android-libstdcxx configure option. r=glandium
2013-09-06 14:40:48 +09:00
Mike Hommey
d86dcbb470
Another fixup for static analysis builds after bug 912832. r=jcranmer
2013-09-06 13:30:47 +09:00
Mike Hommey
6156da846f
Fixup for bug 912832 busting static analysis builds. r=me
2013-09-06 10:09:52 +09:00
Mike Hommey
3aee57b087
Bug 912971 - Strip ./ from targets given to pymake on the command line. r=ted
2013-09-06 09:21:04 +09:00
Gregory Szorc
2ea29049bc
Bug 870420 - Require Python 2.7.3+ to build; r=ted
2013-09-05 13:55:58 -07:00
Mike Hommey
b22875d2b3
Bug 912846 - Bump pymake parser MRU cache to 50 items. r=gps
2013-09-05 15:10:33 +09:00
Mike Hommey
da877b72b3
Bug 912801 - Avoid defining PROGRAM in top-level Makefile. r=gps
2013-09-05 15:08:13 +09:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Mike Hommey
c05cf63484
Bug 911634 - Create a .mozconfig.mk in the objdir when starting a build, and include it from config.mk. r=gps
2013-09-05 09:01:44 +09:00
Chenxia Liu
e918135f01
Bug 908737 - Robocop: upgrade to robotium-solo-4.2.jar. r=gbrown
2013-04-11 09:53:15 +03:00
Dan Gohman
93085a7034
Bug 910814 - SpiderMonkey: Disable errno for math functions. r=glandium
2013-09-02 17:21:21 -07:00
Mihnea Dobrescu-Balaur
450782aa3b
Bug 911249 - Followup for WindowsError, Access denied. r=ted
2013-08-30 18:55:10 -07:00
Mike Hommey
67b6e3a673
Bug 911154 - Better handle missing variables in application.ini when creating the corresponding header. r=gps
2013-08-31 10:20:37 +09:00
Mihnea Dobrescu-Balaur
ca9bd6304c
Bug 911262 - Use os.kill instead of ctypes in automation.py. r=ted
2013-08-30 11:27:23 -07:00
Mike Hommey
a53e0e4815
Bug 717538 - Enable crash reporter in application.ini with MOZ_CRASHREPORTER instead of MOZILLA_OFFICIAL. r=ted
2013-08-30 11:10:57 +09:00
Mike Hommey
1568928eb8
Bug 907650 - Move debugging options configure.in goop in compiler-opts.m4. r=gps
2013-08-30 11:10:33 +09:00
Doug Turner
805876c713
Bug 906072 - Remove Maemo port. r=romaxa, r=ted, r=johns
2013-08-25 16:56:53 -07:00
Ryan VanderMeulen
315255b833
Merge m-c to fx-team.
2013-08-27 20:38:23 -04:00
Irving Reid
085ba6994a
Bug 905315: Work around android ADT path naming scheme change; r=nalexander
2013-08-26 11:16:18 -04:00
Nathan Froyd
b4f16a0b95
Bug 908919 - Backout 1117002f074f:c03239a1493a (bug 906088) for causing Ts regressions; r=performance-is-job-1
2013-08-26 14:07:34 -04:00
Mike Hommey
6823f16393
Fixup for bug 904743, thanks to cl.py running without assertions. r=me
2013-08-26 16:59:53 +09:00
Ryan VanderMeulen
0e1d3c26c6
Merge inbound to m-c.
2013-08-23 17:49:37 -04:00
Jared Wein
fce3a43144
Bug 907559 - Update the PGO profile to open and close tabs between test pages. r=ted
...
--HG--
extra : rebase_source : 525887cb80092f795f0026aaf0fee8b4f559ea55
2013-08-23 13:48:32 -04:00
Gregory Szorc
eb8ede35d6
Bug 908296 - Touch virtualenv file to force psutil rebuild; r=bustage
2013-08-23 00:40:45 -07:00
Gregory Szorc
a4a96574c7
Bug 908296 - Upgrade psutil to version 1.0.1; rs=glandium
2013-08-23 10:18:57 -07:00