Ted Mielczarek
9e133974e9
Bug 968351 - Allow test manifests with just support-files. r=gps
2014-02-06 13:22:35 -05:00
Mike Hommey
f76321da17
bug 903620 - Make ExecutableFile support being put directly into a jar. r=gps
2014-02-06 13:22:35 -05:00
Ryan VanderMeulen
c38a20a8ce
Merge m-c to inbound on a CLOSED TREE.
2014-02-06 16:29:41 -05:00
Maciek
649c0ddb55
Bug 950107 - Support ALL_PROXY in bootstraper; r=gps
...
DONTBUILD (NPOTB)
--HG--
extra : amend_source : cd0913f142f9dfcba18aa5e6925d7a4e6280d975
2014-02-05 13:10:00 -08:00
Ehsan Akhgari
39001bcb42
Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
2014-02-06 14:17:44 -05:00
Cameron McCormack
3a90450125
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Nathan Froyd
fd4b17df41
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Mike Hommey
7f7dcddee5
Bug 967099 - Hide auto clobber TinderboxPrint during tests. r=gps
2014-02-05 13:02:48 +09:00
Phil Ringnalda
82215dcc45
Back out 191a71ff02bf (bug 960899)
...
CLOSED TREE
2014-02-04 21:37:12 -08:00
Cameron McCormack
3e63ea6104
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
...
--HG--
extra : rebase_source : 6c83922c24727d03830de31b3407fa0e6a0e350e
2014-01-18 18:08:22 +11:00
Ehsan Akhgari
bdd531f68f
Backed out changeset b54e8c328c32 (bug 944800) because of test failures on a CLOSED TREE
2014-02-04 17:03:17 -05:00
Ehsan Akhgari
6494b169e9
Bug 944800 - Move the information about delay loaded DLLs into moz.build; r=gps
...
--HG--
extra : rebase_source : 3eca29dae04c42fa8e7d113318b8a169a0cf22e4
2014-02-04 13:57:34 -05:00
Andrew Halberstadt
a9430995cc
Bug 964744 - Refactor mozboot packages into the constructor, r=gps
2014-01-28 18:27:43 -05:00
Ryan VanderMeulen
9002364b94
Backed out changeset f9d83ec11ca9 (bug 936555) for checktest failures.
...
CLOSED TREE
2014-01-27 16:24:52 -05:00
Nathan Froyd
e342dedd2b
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
2014-01-27 11:35:59 -05:00
Gregory Szorc
8e84c8c50c
Bug 920849 - Part 2: Discover xpcshell tests through metadata, not filesystem; r=ted
...
--HG--
extra : rebase_source : bbe52abe704072c11a3313d356ceedb2d0d31b6b
2013-10-22 16:54:40 -07:00
Mike Hommey
380b003fcb
Bug 944650 - Allow mach to use a pristine GNU make if present and supported. r=gps
2014-01-20 09:09:56 +09:00
Cameron McCormack
859698bb4e
Backout 3635e6adde70, 8600c8ad593f and 1f72556326be (bug 960848 and bug 960899) for lots of red.
2014-01-18 19:03:30 +11:00
Cameron McCormack
b7fbb111c5
Bug 960899 - Add debug function and lldb command to print frame state symbolically. r=dbaron
2014-01-18 18:08:22 +11:00
Brian O'Keefe
46b08570d9
Bug 935987 - Part 3: Add preprocessed file support to install manifests; r=gps
...
--HG--
extra : rebase_source : a6897be53064bd171bd9280735c513c6ff539a4f
2013-12-14 09:46:48 -05:00
Brian O'Keefe
49217e22e3
Bug 935987 - Part 2: Add preprocessed files to mozpack.files; r=gps
...
--HG--
extra : rebase_source : fe32f92b22aecc82ea1b6d95a5ee43e274a9f8be
2013-11-06 14:46:05 -05:00
John Ford
ca1e23c1de
Bug 939234 - mach bootstrap does not include gcc-g++ on fedora; r=gps
...
DONTBUILD (NPOTB)
--HG--
extra : amend_source : c235931bc179daa6547219f4af12a06064469087
2013-11-20 14:23:00 -08:00
Cameron McCormack
31a9b91a59
Add documentation about the lldb commands and type summaries available; no bug. (DONTBUILD) rs=ehsan
2014-01-16 17:51:55 +11:00
Cameron McCormack
172451b3fa
Fix ftl lldb alias; no bug. (DONTBUILD)
2014-01-16 17:51:55 +11:00
Cameron McCormack
f72979cfc5
Bug 959922 - Add lldb command to print an object refcount. (DONTBUILD) r=ehsan
2014-01-16 17:51:54 +11:00
Cameron McCormack
7ae60ecf84
Bug 959921 - Add lldb command to print an Element's tag name. (DONTBUILD) r=ehsan
2014-01-16 17:51:54 +11:00
Cameron McCormack
24e5d24f45
Bug 959480 - Add lldb synthetic children for nsTArray and friends. r=ehsan
2014-01-15 11:30:10 +11:00
Cameron McCormack
6390db2fff
Bug 959452 - Add lldb summaries for nsACString and nsAString. r=ehsan
2014-01-15 11:29:36 +11:00
Cameron McCormack
0e72d82cc2
Bug 959445 - Add lldb summaries for nsIAtoms, nsTextNodes and nsTextFragments showing their text content. r=ehsan
2014-01-15 11:29:36 +11:00
Cameron McCormack
7a2dc7c7ea
Bug 959016 - Add lldb Python command handlers for debugging Gecko, starting with frametree and frametreelimited. (DONTBUILD) r=ehsan
2014-01-14 09:24:22 +11:00
Mike Hommey
71a7b66679
Bug 950298 - Make the js build system use top-level as its root objdir. r=gps
2014-01-14 07:38:40 +09:00
Mike Hommey
874f160d0d
Bug 958437 - Build static directories as part of compile instead of libs and tools; r=gps
...
--HG--
extra : rebase_source : dc082b833582972af27adab1e553e4b079fac458
2014-01-10 18:09:14 +09:00
Gregory Szorc
696d8e1c29
Bug 909522 - Run mach's unit tests as part of make check; r=mshal
...
test_entry_point.py is not enabled because the test fails. This is
tracked by bug 958196.
--HG--
extra : rebase_source : 1f326a9bbd7ee0e8e12ff33f49d8484cc244c42d
2014-01-09 11:20:41 -08:00
Gregory Szorc
62c47d4190
Bug 957856 - Synchronize mach with upstream repository; r=ahal
...
The test changes and setup.py are NPOTB. base.py and main.py
added a new feature to declare global arguments.
--HG--
extra : rebase_source : 4b14487d9aff98247464e0b0c08b4fc5cfbd862a
2014-01-08 16:14:39 -08:00
Gregory Szorc
c5265350aa
NO BUG - Synchronize mach documentation with upstream repo
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : 07831414dcc182b57a6d7844f8eb2e136f1b636d
extra : amend_source : b8bc9cd1146f82d3e36bbd2846442d13989eefe4
2014-01-08 15:29:43 -08:00
Max Li
76d6faf2c0
Bug 935196 - Bootstrap doesn't have MacPorts url for 10.9. r=gps
2014-01-07 20:48:31 -08:00
Gregory Szorc
069d1b3681
Bug 952606 - Don't leave temporary files when executing test_preprocessor.py; r=mshal
...
--HG--
extra : rebase_source : e8084a91a297732f66e9a981f9b787c7b5300e2e
extra : amend_source : 5c9db101f05af8be37a0f6881e4313b03c9172d7
2013-12-20 15:59:37 -08:00
James Graham
f7a080f278
Bug 951733 - Support passing an existing argparse.ArgumentParser to mach in order to populate the command arguments. r=gps
2014-01-03 11:32:53 +00:00
Benjamin Peterson
15ef9298ed
Bug 953195 - Print filename in unused warning. r=gps
2014-01-02 16:34:40 -06:00
Ehsan Akhgari
61d8af7ca4
Bug 955699 - Try lowering the path length tolerance some more
2014-01-02 13:44:44 -05:00
Ehsan Akhgari
ea7bcb12bf
Bug 955699 - Try lowering the path length tolerance on Windows for comm-central builds
2014-01-02 12:54:35 -05:00
Brian O'Keefe
f2c0466119
Bug 935987 - Part 1: Give the preprocessor a better API; r=gps
2013-11-11 08:50:42 -05:00
Ehsan Akhgari
30a4d139fa
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium
...
--HG--
extra : rebase_source : cc3e9238dcda8e0bb49e10407d4bafa4e5be4594
2013-12-18 21:55:19 -05:00
Ehsan Akhgari
83dedf78d9
Bug 940708 - Part 3: Handle asm sources for unified webrtc builds; r=gps
...
--HG--
extra : rebase_source : 517c6e73002b288d2d16bc4c516096ff1a0caf72
2013-12-18 21:52:21 -05:00
Mike Hommey
f19a06ebfc
Bug 940708 - Part 2: Build webrtc in unified mode; r=gps
...
--HG--
extra : rebase_source : b4a4fd21c65851e8e9377218ec19181f5f86e8b8
2013-12-18 15:40:03 +09:00
Gregory Szorc
fce7b45cdf
Bug 952280 - mach python commands now use virtualenv APIs; r=mshal
...
The Python-related mach commands were written before we had a virtualenv
API exposed to the mach command context. This patch updates those
commands to use the newer APIs. As a bonus, these commands now work
without running configure!
--HG--
extra : rebase_source : ea394d6fc0c5fa2d3a3a6ed25fc59ce6be40690c
extra : amend_source : e841d57a2578c93b778ef73c68c35a8cc7cfde44
2013-12-19 13:48:37 -08:00
Gregory Szorc
fe4a7a2ab1
Bug 951352 - Disallow XPIDL_MODULE if XPIDL_SOURCES isn't defined; r=glandium
...
Once upon a time XPIDL_MODULE and MODULE were kind of the same and
MODULE got mass-converted into XPIDL_MODULE with the removal of MODULE
in bug 939044. Unfortunately, we forgot to add a check for XPIDL_MODULE
being defined if XPIDL_SOURCES isn't (a build config that makes no sense
and only results in cargo culting).
This patch corrects that oversight.
--HG--
extra : rebase_source : d609e2baa8d16df97c944bc9def26ad05527d937
2013-12-17 12:45:56 -08:00
Ehsan Akhgari
8c2572ef3c
Backed out 4 changesets (bug 940708) for ASAN bustage
...
Backed out changeset 8b081bf3d16c (bug 940708)
Backed out changeset 8d1da29cee34 (bug 940708)
Backed out changeset aedcac877ab0 (bug 940708)
Backed out changeset d4aec392a165 (bug 940708)
--HG--
extra : rebase_source : dec5c491a2233dfe7fe2153559e01313d3583a33
2013-12-20 13:05:29 -05:00
Gregory Szorc
9e82078bdb
Bug 952395 - Update Homebrew bootstrap URL to reflect upstream changes
...
DONTBUILD (NPOTB)
2013-12-20 10:02:06 -08:00
Ehsan Akhgari
002501e54b
Bug 940708 - Part 4: Limit the length of the unified file name prefix to 50 characters so that we don't blow up the Windows path name limit; r=glandium
...
--HG--
extra : rebase_source : 7f28ada75a26132af951893137127e0f1517995b
2013-12-18 21:55:19 -05:00