Panos Astithas
08a74f88d6
Bug 1066680 - mach run should provide an option to start without a profile. r=gps
2014-09-12 18:45:53 +03:00
Stephen Pohl
1088e58cd4
Mac v2 signing - Bug 1060562 - Update xpcshell-tests for the new v2 bundle structure on OSX. r=jmaher
2014-09-29 11:51:29 -07:00
Nick Alexander
51a5d2dac0
Bug 1069648 - Add instrumentation manifests to moz.build. r=ted
...
These manifests are special in that they don't package their test files
into the test package. Each test listed in an instrumentation manifest
serves as an identifier rather than a file.
2014-09-26 11:44:58 -07:00
Nick Alexander
b110b32d13
Bug 1070057 - Make TestResolver.resolve_tests filter by subsuite. r=ted
2014-09-26 11:44:57 -07:00
Mike Hommey
c122678d09
Bug 1063437 - Remove MozbuildSandbox.normalize_path. r=gps
2014-10-02 09:14:08 +09:00
Mike Hommey
88bb1257b4
Bug 1063437 - Use SourcePath smart type for sandbox includes. r=gps
2014-10-02 09:14:08 +09:00
Mike Hommey
af29e70f00
Bug 1063432 - Do type coercion on sandbox function arguments. r=gps
2014-10-02 09:14:08 +09:00
Mike Hommey
83f73d825f
Bug 1063414 - Make DIRS relative to the file they were added from. r=gps
2014-10-02 09:14:07 +09:00
Mike Hommey
0320cf40de
Bug 1063414 - Move sandbox execution stack to context.Context. r=gps
2014-10-02 09:14:07 +09:00
Mike Hommey
ac19917717
Bug 1063414 - Add infrastructure to follow what the current file being processed is in a Context. r=gps
2014-10-02 09:14:07 +09:00
Mike Hommey
e3cf9a679a
Bug 1062221 - Change how DIRS and TEST_DIRS are handled. r=gps
...
Up to now, DIRS and TEST_DIRS were dumb values. This change makes them
a list of ContextDerivedValues, and handles the fact that some types of
paths are relative to the current source directory and others to the
topsrcdir.
This also makes us one step closer to fixing bug 991983.
2014-10-02 09:14:07 +09:00
Mike Hommey
7a86cf7f73
Bug 1062221 - Replace add_tier_dir with DIRS. r=gps
2014-10-02 09:14:07 +09:00
Mike Hommey
fd1c7c8b09
Bug 1062221 - Add a TypedList type and refactor mozbuild.util lists. r=gps
2014-10-02 09:14:06 +09:00
Nicholas Nethercote
fc873016f1
Bug 1072778 (part 2) - Use '-' instead of '_' in |mach dmd| flags. r=erahm.
...
DONTBUILD because |mach dmd| is NPOTB.
2014-09-25 17:20:12 -07:00
Nicholas Nethercote
5e9894b630
Bug 1072778 (part 1) - Make |mach dmd| work on Linux. r=erahm.
2014-09-25 17:19:53 -07:00
Mike Hommey
9fdb0246fb
Bug 837846 - Respect MOZ_MAKE_FLAGS when running make commands from mach. r=mshal
2014-09-26 07:35:28 +09:00
Ryan VanderMeulen
1ac7c5d571
Merge m-c to inbound. a=merge
...
CLOSED TREE
2014-09-24 16:08:33 -04:00
Carsten "Tomcat" Book
84cb15937d
Backed out changeset aa8972afcbe5 (bug 1065306)
2014-09-24 08:30:34 +02:00
Carsten "Tomcat" Book
2f09bfa07a
Backed out changeset c4ecd64d8b95 (bug 1065306)
2014-09-24 08:30:30 +02:00
Nick Alexander
51a744d4c0
Bug 1065306 - Part 4: Write localized res/raw-*/browsersearch.json. r=mshal
2014-09-23 09:52:47 -07:00
Nick Alexander
dce2564089
Bug 1065306 - Part 3: Extract DotProperties helper. r=lucasr,mshal
...
The only substantive change here is to stop stripping the
'browser.suggestedsites.' prefix from each line when reading
region.properties.
2014-09-23 09:52:46 -07:00
Wes Kocher
dceba30035
Merge m-c to inbound a=merge
2014-09-23 16:48:23 -07:00
Mike Hommey
3e60d1cc8b
Bug 837846 - Fix MOZ_MAKE_FLAGS handling for client.mk. r=mshal
...
After bug 762358 mk_add_options MOZ_MAKE_FLAGS was simply ignored in client.mk
processing. At the same time, mach environment was expecting a list of options
while the mozconfig reader returned a single string, so straighten this up at
the same time.
2014-09-24 07:56:58 +09:00
Wes Kocher
c0c9b801d7
Merge m-c to inbound a=merge
2014-09-22 20:05:22 -07:00
Dave Townsend
2fa34afa9a
Bug 1035512: Add a new common JS testing harness based on the mochitest test runner. r=gps, ted, erikvold, jmaher
2014-09-22 11:08:06 -07:00
Eric Rahm
0cffa56551
Bug 1058851 - Add ability to launch with DMD enabled with |mach dmd|. r=njn, r=mshal
2014-08-26 15:25:18 -07:00
Nick Alexander
d5e9aff2f1
Bug 1069569 - Complain about missing test files for all suites. r=mshal
2014-09-19 11:19:37 -07:00
Ted Mielczarek
c2bd6a764f
bug 1052744 - Add mozbuild.makeutil.write_dep_makefile. r=gps
2014-08-26 11:55:47 -04:00
Nathan Froyd
febf1acc75
Bug 1062518 - ensure that |mach python-test| considers $PWD when finding tests; r=mshal
2014-09-15 13:25:41 -04:00
Nathan Froyd
5972ac594d
Bug 1067499 - make build error for misspelled variables more helpful; r=mshal
2014-09-15 13:23:53 -04:00
Nathan Froyd
f31555fb53
Bug 976733 - part 3 - convert testing/mozbase/ to use TEST_HARNESS_FILES; r=gps
2014-08-29 11:03:11 -04:00
Nathan Froyd
243a79d4d6
Bug 976733 - part 2 - add TEST_HARNESS_FILES and convert testing/mochitest/ to use it; r=gps
2014-08-15 14:28:26 -04:00
Nathan Froyd
aa5f318f69
Bug 976733 - part 1a - add test for EXTRA_JS{_PP,}_MODULES output; r=mshal
2014-09-15 13:31:25 -04:00
Nathan Froyd
cfe66fb35c
Bug 976733 - part 1 - add walking functions to HierarchicalStringList; r=mshal
...
Having to walk over elements and strings of HierarchicalStringList with
an external recursive function is un-Pythonic and adds unnecessary
obfuscation to several tasks. Add a walk() function to
HierarchicalStringList, modeled on os.walk(), to handle these cases more
directly.
2014-08-14 13:25:33 -04:00
Alessio Placitelli
7885462da5
Bug 928397 - Enable xpcshell-test debugging on Windows platforms and default debugger detection. r=ted.mielczarek
2014-07-02 13:52:00 +02:00
Mike Hommey
cb870036c4
Bug 1063860 - Refresh some of the variable/tier associations in mozbuild.context. r=gps
2014-09-11 12:12:18 +09:00
Gregory Szorc
133cd37948
Bug 1061684 - Normalize path separators in JAR paths; r=mshal
...
The forward slash appears to be the standard path separator in zip/JAR
files. Accept back slashes when adding paths to a JAR.
2014-09-03 10:42:34 -07:00
Ryan VanderMeulen
e96a1a449e
Merge fx-team to m-c. a=merge
2014-09-05 11:54:57 -04:00
Nick Alexander
0994a18274
Bug 1040945 - Part 2: Copy native libraries by name in AndroidEclipse backend make target. r=rnewman
2014-09-04 20:11:15 -07:00
Wes Kocher
f0f4904ef5
Merge m-c to fx-team a=merge
2014-09-04 18:58:12 -07:00
Nick Alexander
b97b9b194b
Bug 1062566 - Update to Java 1.7 and bump SDK version in AndroidEclipse build backend. r=rnewman
...
DONTBUILD NPOTB
2014-09-03 14:24:49 -07:00
Arnaud Sourioux
d2276040dc
Bug 1057871 - Print full path of mozconfig file used on 'mach ./configure' when error in mozconfig throws an exception r=gps
2014-09-03 12:14:00 +02:00
Carsten "Tomcat" Book
a67f9e448b
Backed out changeset cfdcf950e403 (bug 105871) for wrong bug number in commit
2014-09-04 09:53:58 +02:00
Arnaud Sourioux
60f92b520c
Bug 105871 - Print full path of mozconfig file used on 'mach ./configure' when error in mozconfig throws an exception. r=gps
2014-09-03 12:14:00 +02:00
Mike Hommey
b3a9481e9f
Bug 1059129 - Move the addition of stdc++compat to templates. r=mshal
2014-09-04 09:05:12 +09:00
Mike Hommey
528423a154
Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
...
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey
e1a83d6e37
Bug 1059126 - Always allow to add a StrictOrderingOnAppendList to another. r=gps
2014-09-03 14:19:55 +09:00
Mike Hommey
aec0b61280
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
Benoit Girard
153c9f8d49
Bug 1060210 - Automatically import new CppEclipse project into the workspace . r=gps
2014-09-03 15:12:18 -04:00
Benoit Girard
107bef66c9
Bug 1057986 - Change the location of the eclipse workspace to be along side the srcdir. r=gps
2014-09-03 16:09:36 -04:00