Mark Finkle
a4735f12c4
Bug 1098456 - Increase timeout in blockForEvent (hail mary) r=gbrown
2014-11-13 16:53:48 -05:00
Carsten "Tomcat" Book
648e688ead
Merge mozilla-central to fx-team
2014-11-07 15:07:58 +01:00
Mark Goodwin
4580834233
Bug 1068949 - Some tests to ensure warnings are displayed appropriately. r=past
2014-11-07 00:12:00 -05:00
Nick Alexander
2964442ebe
Bug 1060705 - Part 1: Expose stumbler jar to Robocop. r=garvank
2014-10-31 10:05:00 -04:00
Mike Hommey
082135fd48
Bug 1094080 - Add missing m4 quoting in MOZ_RUN_ALL_SUBCONFIGURES. r=mshal
2014-11-06 09:29:12 +09:00
Pankaj Malhotra(:bitgeeky)
60db8510c8
Bug 1091267 - Move automationutils:parseKeyValue to mochitest's runtests.py. r=ahal
2014-11-06 03:34:00 +01:00
Pankaj Malhotra(:bitgeeky)
dad688bcaa
Bug 1091270 - Move isURL out of automationutils; r=jgriffin
2014-11-04 16:59:40 -08:00
Mike Hommey
d3d16d7615
Bug 1094624 - Resist to more multiprocessing problems in build/subconfigure.py. r=gps,a=kwierso
2014-11-07 10:16:42 +09:00
Wes Kocher
64ddbc7d38
Backed out 2 changesets (bug 1044020) for xpcshell-2 permaorange on b2g desktop a=backout
...
Backed out changeset 7cbdd8fc831c (bug 1044020)
Backed out changeset 4f9d8d2279e9 (bug 1044020)
2014-11-06 16:56:03 -08:00
Mike Shal
f1e9377f5f
Bug 1087104 - Set the partialInfo property for Balrog; r=glandium a=metered
2014-11-06 17:10:13 -05:00
David Rajchenbach-Teller
d951de5980
Bug 1044020 - Add libdl.so to lsan_suppressions.txt. r=froydnj
2014-11-02 18:35:23 +01:00
David Rajchenbach-Teller
a94b045c3f
Bug 1044020 - Add duration of shutdown phases to Telemetry. r=froydnj
2014-10-21 13:12:15 +02:00
Carsten "Tomcat" Book
ad0f429b28
merge fx-team to mozilla-central a=merge
2014-11-04 13:17:35 +01:00
Mike Hommey
907d790964
Bug 1091505 - Run subconfigures in parallel. r=gps
...
On automation, this brings Windows configure time on a clobber from 5:30 to 3:10.
Sadly, because make needs to run under intl/icu/host before configuring
intl/icu/target, intl/icu/host needs to be configured independently. Fortunately,
that's not configured for normal windows builds anyways.
Also, having multiple subconfigures sharing the same cache file is dangerously
racy. Fortunately, not a lot do. In fact, only js/src and $_subconfigure_subdir
do, so force the latter (only used for ldap sdk on comm-central) not to
configure in parallel.
2014-11-04 13:50:18 +09:00
Nick Alexander
6d9454aef6
Bug 1091087 - Disable MOZ_NATIVE_DEVICES when MOZ_ANDROID_RESOURCE_CONSTRAINED is set. r=glandium
...
This saves dexing and shipping the Google Play Services and other Google
libraries, which add resources and about 3megs of code.
Due to ordering issues, the relevant flags and toggles were moved to
configure.in and exposed early enough to be used by confvars.sh.
2014-11-03 20:04:19 -08:00
Masatoshi Kimura
4cc0b6cca7
Bug 1092813 - Update the SDK path to 8.1. r=mshal
2014-11-04 06:35:12 +09:00
Carsten "Tomcat" Book
8f2ab85daa
Backed out changeset f0651992278c (bug 1092813) for bustage on a CLOSED TREE
2014-11-03 16:46:20 +01:00
Masatoshi Kimura
329bf80a09
Bug 1092813 - Update the SDK path to 8.1. r=mshal
2014-11-04 00:21:40 +09:00
David Lubin
ec24242345
Bug 1091277 - Move replaceBackSlashes out of automationutils, r=jgriffin
2014-10-30 14:57:38 -07:00
Mark Goodwin
446f29d4a7
Bug 846489 - Part 3 - Tests. r=felipc@gmail.com
2014-10-30 12:52:00 +01:00
Carsten "Tomcat" Book
e18559b101
Backed out changeset 3ea8068731c9 (bug 846498)
2014-10-31 10:03:10 +01:00
Mark Goodwin
a9cc0f96d1
Bug 846498 - Part 3 Testsfor Bug 846498. r=felipc@gmail.com
2014-10-30 12:52:00 +01:00
Mike Hommey
21ec48314e
Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
...
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.
Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.
Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Nicholas Nethercote
d89ba65003
Bug 1089446 - Reimplement build/unix/uniq.pl in Python, and remove its unit test. r=gps.
...
--HG--
extra : rebase_source : 5e7ebf7a59a5966b1af5c8a3165b53bb7bd42770
2014-10-28 15:04:03 -07:00
Ehsan Akhgari
03fe99bc5c
Bug 1090512 - Emulate the clang-cl compiler version in toolchain.m4; r=glandium
...
--HG--
extra : rebase_source : 65732c6696699ffb62acb76c19133537448e6fb7
2014-10-29 12:33:32 -04:00
Mike Hommey
9b1a605c36
Bug 1090107 - Define stlport dependencies in moz.build. r=mshal
2014-10-29 13:29:42 +09:00
Nathan Froyd
51dc4a6f5e
Bug 1089832 - remove build/unix/abs2rel.pl; r=glandium
2014-10-27 16:02:50 -04:00
Mike Shal
05f31efcce
Bug 1087104 - Implement partial mar generation in make for 'mach build'; r=glandium
2014-10-24 18:24:33 -04:00
Panos Astithas
5805340d24
Bug 1024110 - Change Aurora's default profile behavior to use channel-specific profiles. r=bsmedberg f=gavin,markh
2014-09-23 21:49:03 +03:00
Mark Finkle
1da90d7b39
Bug 1088038 - Add some basic tests for video controls and video playback r=snorp
2014-10-23 16:31:06 -04:00
Mike Shal
c47f85d5a5
Bug 1085026 - Use sha512 hashes for mar files; r=glandium
2014-10-23 11:32:25 -04:00
Mike Shal
4752ae5f98
Bug 1084163 - Remove 'make check' from automation/build; r=glandium
...
'make check' is somewhat special in that we want to trigger testers
before it finishes. Since moving sendchange into mach is difficult and
'make check' may be going away in the future anyway, just pull it out
for now.
Also remove the MOZ_AUTOMATION_*_SENDCHANGE flags since we aren't using
them.
2014-10-23 11:30:17 -04:00
Benoit Girard
70cdbc34e3
Bug 1062726 - Add ./mach ide [visualstudio,eclipse] command. r=gps
...
--HG--
extra : rebase_source : 6c0ed5227c59380722863be8ecc389d9a53fc0a0
2014-09-04 02:08:33 -04:00
Carsten "Tomcat" Book
7878f8e9ca
Backed out changeset f353f95ad293 (bug 1084157) for ASAN Test Bustage on a CLOSED TREE
2014-10-22 15:52:03 +02:00
Ehsan Akhgari
f3e56c6385
Bug 1084157 - Make --enable-address-sanitizer pass the correct -fsanitize arguments to the toolchain; r=glandium
2014-10-22 08:30:05 -04:00
Ehsan Akhgari
52b11ce382
Bug 1083887 - Package the clang-cl runtime library for ASAN on Windows ASAN builds; r=gps
2014-10-16 21:40:00 -04:00
Tooru Fujisawa
cb75807d6d
Bug 1080910 - Add USE_ICU variable separated from ENABLE_INTL_API. r=glandium
2014-10-10 02:55:00 -04:00
Ehsan Akhgari
01f705c1dd
Bug 1082987 - Never use the debug runtime libraries for Windows ASAN builds; r=glandium
...
This is a non-supported AddressSanitizer configurations, and it
will fail the build.
2014-10-16 09:13:27 -04:00
Mike Hommey
4f241ac97b
Bug 1081682 - Make --with-ccache use --with-compiler-wrapper under the hood. r=mshal
...
Also, avoid removing --with-ccache from all subconfigure calls. Only remove it
from NSPR's.
2014-10-15 14:47:02 +09:00
Sebastian Hengst
f078b24bd6
Bug 1078033 - Remove remaining Camino code. r=ted
2014-10-10 17:00:29 +02:00
Chris Manchester
79e4da4204
Bug 1050511 - Modify import of marionette harness to avoid a mismatch in assertRaises when running through mach. r=gps
2014-10-10 12:58:10 -04:00
Mike Shal
d836290151
Bug 1077597 - force -j1 for {pretty-}package-tests; r=glandium
2014-10-03 16:43:26 -04:00
Ian Neal
a590316a64
Bug 1060966 Fix for Can't open perl script "/comm-central/mozilla/../build/win32/dumpenv4python.pl": No such file or directory r=glandium
2014-10-08 22:43:47 +08:00
Mike Hommey
2a378e99b5
Bug 857628 - Add a --enable-pie configure option to build target programs as position independent executables when supported by gcc/clang. r=mshal
2014-09-26 07:33:56 +09:00
Andrew McCreight
575425d0ec
Bug 1076969 - processLeakLog should come up with reasonable defaults itself. r=jmaher
...
Instead of grabbing attributes off options at every call site, pass
in the options object to processLeakLog, and attempt to get the attributes
there. If not present, use a restrictive default value.
This will prevent silent harness failures if one of the many ways to invoke
processLeakLog fails to set up these options, and makes it so they
don't have to set it up if they don't care.
2014-10-06 14:23:17 -07:00
Nicholas Nethercote
e426468e21
Bug 1074008 - Add a --fix-stacks option to dmd.py. r=glandium.
...
--HG--
extra : rebase_source : 6ecfdf21ed09671bf9e1e65072dafc1402052a65
2014-09-28 18:36:49 -07:00
Ed Morley
0a6ff6b98e
Backed out changeset e2fee324047d (bug 857628) for causing bug 1076892
2014-10-03 14:19:45 +01:00
Nicholas Nethercote
a6d5af525f
Bug 1069034 - Update Valgrind suppressions to handle the more detailed stack traces given by Valgrind 3.10. r=jseward.
...
--HG--
extra : rebase_source : 4e9eff4e912d1e182863429cf3f7da5cfbaedc10
2014-10-01 20:27:37 -07:00
Andrew McCreight
e997d27a95
Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
2014-09-30 14:17:27 -07:00
Andrew McCreight
d3a4fe3402
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
...
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-30 14:17:27 -07:00
Randell Jesup
fc92cee8b5
Bug 1074548: lazy-allocate webrtc trace buffers in RELEASE_BUILDs r=ted
2014-09-30 16:11:16 -04:00
Andrew McCreight
d0b9514506
Bug 1067664, part 2 - Stop ignoring tab process leaks. r=jmaher
2014-09-30 09:54:25 -07:00
Andrew McCreight
533900626a
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
2014-09-30 09:54:25 -07:00
Carsten "Tomcat" Book
3d0ce0976d
merge fx-team to mozilla-central a=merge
2014-09-30 15:10:47 +02:00
Camilo Viecco
7caba5f564
Bug 787133 - (hpkp) Part 2/2. Tests r=keeler
2014-09-29 20:31:08 -07:00
Stephen Pohl
33b1508fc6
Mac v2 signing - Bug 1060652 - Make mochitest harness work with the new bundle structure for v2 signatures on OSX. r=jmaher
2014-09-29 11:51:25 -07:00
Ryan VanderMeulen
b66e8e5381
Backed out 4 changesets (bug 1068276, bug 1067664) for Android leaktest complaints.
...
Backed out changeset 846faaa68219 (bug 1068276)
Backed out changeset 35e71ffcf8e1 (bug 1068276)
Backed out changeset 605f59a806fd (bug 1067664)
Backed out changeset 2d5b7ea96b70 (bug 1067664)
--HG--
extra : rebase_source : 7a90c78ba35f31acce7609d5d8375a593cb9825d
2014-09-26 16:02:12 -04:00
Jim Chen
abefa7382e
Bug 1067018 - Always specify throw() for nothrow placement new/delete; r=glandium
2014-09-26 15:45:45 -04:00
Andrew McCreight
bda1304180
Bug 1068276, part 2 - Make unexpected failure to produce a leak log an error. r=jmaher
2014-09-26 10:34:09 -07:00
Andrew McCreight
a3178a12c3
Bug 1068276, part 1 - Allow configuring which type of processes we complain about when there's no leak log. r=jmaher
...
Then don't warn for missing logs from tab and geckomediaplugin processes, or default processes on B2G.
2014-09-26 10:34:09 -07:00
Andrew McCreight
3ff7f4ecaa
Bug 1067664, part 2 - Stop ignoring tab process leaks. r=jmaher
2014-09-26 10:34:09 -07:00
Andrew McCreight
0b7603dd76
Bug 1067664, part 1 - Allow different leak thresholds for different types of processes. r=jmaher
2014-09-26 10:34:08 -07:00
Mike Shal
b13259e90e
Bug 1072073
- pretty-l10n-check should also be -j1; r=glandium
2014-09-25 23:13:27 -04:00
Mike Hommey
f6e7817505
Bug 857628 - Build target programs as position independent executable when supported by gcc/clang. r=mshal
2014-09-26 07:33:56 +09:00
Andrew McCreight
8a55422034
Bug 1071289 - Remove the leading space from processString in processSingleLeakFile. r=jmaher
2014-09-25 13:01:33 -07:00
Gian-Carlo Pascutto
57952a8bcb
Bug 1059573 - Add an option to use hardware AEC for WebRTC. r=jesup,ted
2014-09-24 19:11:58 +02:00
Chris Manchester
ab100f0c22
Bug 1068429 - Log crashes with structured logging for those using structured logging.;r=ahal
2014-09-23 20:33:31 -04:00
Nils Ohlmeier [:drno]
32a116fde1
Bug 1049688 - Allow override of MOZ_DISABLE_NONLOCAL_CONNECTIONS. r=froydnj
2014-09-22 09:48:00 -04:00
Andrew McCreight
996848a8c9
Bug 1068280 - If there are multiple bloat views in a single leak log, use the largest one. r=jmaher
2014-09-22 11:07:46 -07:00
Carsten "Tomcat" Book
bcae8e699a
merge mozilla-inbound to mozilla-central a=merge
2014-09-22 12:58:26 +02:00
Chris Kitching
a62d68db6a
Bug 1067056: Remove JavaDomKeyLocation and GeneratorOptions annotation. r=jchen
2014-09-13 17:42:03 -07:00
Chris Kitching
1c67f59d07
Bug 1067060: Remove redundant typecasts, add final and some override annotations. r=mcomella
2014-09-13 18:58:07 -07:00
Chris Kitching
d6f953f6d0
Bug 1067060: Remove use of SynchronousQueue from RobocopUtils. r=mcomella
2014-09-13 19:27:15 -07:00
Chris Manchester
25b5edbf58
Bug 1061670 - Log failures in automationutils.py at the warning level for visibility when running locally. r=ahal
2014-09-16 22:32:13 -04:00
Mark Hammond
9975b9acc5
Bug 1058433 - nsPermissionManager now records the mod-time of a permission and allows removal of ones modified since a specified time. r=ehsan
2014-09-15 11:33:12 +10:00
Andrew McCreight
114c5bca75
Bug 1069689, part 3 - Make 'default' the default process type. r=jmaher
2014-09-19 15:00:43 -07:00
Andrew McCreight
aee1d78ab1
Bug 1069689, part 2 - Don't generate a regexp then throw it away. r=jmaher
2014-09-19 15:00:43 -07:00
Andrew McCreight
5ac0bb63d2
Bug 1069689, part 1 - .*? at the start of a search regexp isn't useful. r=jmaher
2014-09-19 15:00:43 -07:00
Aaron Klotz
6680c4a1bc
Bug 1070042: Fix --debugger parameter in reftest/crashtest; r=ted
2014-09-19 14:49:34 -06:00
Alessio Placitelli
3c8a2e73f8
Bug 928397 - Add mozdebug package to mozbase. r=ted.mielczarek
2014-07-02 13:51:00 +02:00
Alessio Placitelli
3a4ff18bd7
Bug 928397 - Enable xpcshell-test debugging on Windows platforms and default debugger detection. r=ted.mielczarek
2014-07-02 13:52:00 +02:00
Christian Holler
ac0ab82770
Bug 1058500 - Add MSan support to the build system. r=ted,waldo
2014-09-11 23:21:46 +02:00
Mike Hommey
88fab6a5c8
Bug 1059255 - Stop building stdc++compat as a real library. r=mshal
...
Incidentally, this makes the build fail because stdc++compat.o then appears
twice on the libxul linkage command line. This, in turn, is because
widget/xremoteclient creates both a program and an intermediate library for
libxul. The Program() template adds stdc++compat to the directory data,
which ends up being added to libxul as well. The same kind of issue arises
when linking the gtest-enabled libxul.
While eventually we'll be able to avoid those problems, it's not the case
yet, so work around the issue by making expand-libs skip .desc files that
appear multiple times.
2014-09-11 12:19:28 +09:00
Richard Newman
08e9b4f4ac
Bug 1063868 - Allow exclusion of fonts from constrained APKs. r=nalexander
2014-09-09 11:57:55 -07:00
Nick Alexander
3a1358b0b2
Bug 874729 - Part 1: Swallow IOErrors when pulling ANR traces. r=jmaher
...
On my local testing devices, |adb pull| complains about not being able
to read /data/anr/traces.txt but the command succeeds. The subsequent
local file read produces an IOError. This ignores that exception.
2014-09-08 16:23:10 -07:00
Carsten "Tomcat" Book
4ae257808d
merge fx-team to mozilla-central a=merge
2014-09-08 15:26:03 +02:00
Nicholas Nethercote
bf5b09f2be
Bug 1062689 - Run local mochitest and reftest output through fix_macosx_stack.py on Mac. r=ted.
2014-09-04 22:19:42 -07:00
Richard Newman
3a5ea8be83
Bug 1063643 - Allow for building Fennec with a limited set of resources. r=nalexander
2014-09-06 08:25:20 -07:00
Richard Newman
ddf85120b6
Bug 1063109 - Allow for aapt to be invoked with max-res-version argument. r=nalexander
2014-09-05 21:10:23 -07:00
Nathan Toone
b5ae20a0b3
Bug 1055909 - Check for google play services after loading configure.sh from branding. r=glandium
2014-09-04 08:01:00 +02:00
James Graham
ae43c663b6
Bug 945222 - Initial import of web-platform-tests testsuite 4/4 : Integration with build system, mach and mozharness, r=ahal,gps
...
--HG--
extra : rebase_source : 0d704f5a3edcbcef56d15b76ef26aae1b7232c4d
2014-09-04 12:52:43 +01:00
Mike Hommey
4353f43090
Bug 1062219 - Don't build build/clang-plugin as an external directory. r=jcranmer
2014-09-04 17:44:01 +09:00
Nicholas Nethercote
75c230aba2
Bug 1050601 - Remove fix-linux-stack.pl. r=ted.
...
--HG--
extra : rebase_source : f344aa5db9e16575835a7de3df34c311635c128b
2014-09-03 09:24:38 -07:00
Mike Hommey
07fd6499d9
Bug 1059129 - Move the addition of stdc++compat to templates. r=mshal
2014-09-04 09:05:12 +09:00
Mike Hommey
92deb5899a
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
c2a27deef9
Bug 1059090 - Don't require SOURCES to be set for CPP_UNIT_TESTS and SIMPLE_PROGRAMS. r=mshal
2014-09-03 14:16:37 +09:00
Mike Hommey
8fd95ad480
Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps
2014-09-03 14:10:54 +09:00
David Major
088473f5d2
Bug 1061335 - Part 2: Add in-tree mozconfigs for VS2013 (these are not yet active) r=glandium
...
--HG--
rename : build/win32/mozconfig.vs2010-win64 => build/win32/mozconfig.vs2013-win64
rename : build/win64/mozconfig.vs2010 => build/win64/mozconfig.vs2013
extra : rebase_source : c5dd9c6be79230465f3a1d2e2d035e8b89ff2345
2014-09-03 10:34:05 +12:00
David Major
2085097795
Bug 1061335 - Part 1: Rename mozconfig.vs2010-common to mozconfig.vs-common. r=glandium
...
--HG--
rename : build/mozconfig.vs2010-common => build/mozconfig.vs-common
extra : rebase_source : d17ad706b488ef28c1122d84cc75638ddf4dbedc
2014-09-03 10:32:37 +12:00
Christian Holler
ae88e65efb
Bug 1051190 - Copy and package ASan dylib on OSX. r=ted
...
--HG--
extra : rebase_source : 1f89ecea3b088fa6816687750cbd49306fd1a1fa
2014-09-01 14:34:23 +02:00
Chris Manchester
4e55351ae1
Bug 1045525 - Convert automationutils python logging to log through mozlog.structured.;r=ahal
2014-08-29 10:37:17 -04:00
Byron Campen [:bwc]
eb561a8b8e
Bug 1055852 - Part 2: Remove the suppressions for these leaks. r=mccr8
2014-08-29 09:35:35 -04:00
Andrew McCreight
d58d9c6c70
Bug 1057804 - Add additional LSan suppression for nrappkit initialization to deal with shallower stack frames on 34 Aurora. r=bwc
...
DONTBUILD
2014-08-28 11:29:27 -07:00
Andrew McCreight
1c0b5fc670
Back out 77385b914d3b for using the wrong bug number.
2014-08-28 12:57:59 -07:00
Andrew McCreight
c03aa675e1
Bug 1057084 - Add additional LSan suppression for nrappkit initialization to deal with shallower stack frames on 34 Aurora. r=bwc
2014-08-28 12:53:47 -07:00
Jim Chen
1a35fb7616
Bug 1056941 - Disable unused local typedef warning in STLPort; r=glandium
2014-08-26 15:07:59 -04:00
Mark Banner
38c9fe41c5
Bug 763180 - NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing - remove it. r=glandium
2014-08-26 08:50:07 +01:00
Randell Jesup
bb5bc8e7a9
Bug 1051087: Ensure NEON optimizations are used for libyuv and webrtc audio code r=ted
2014-08-25 15:39:04 -04:00
Ryan VanderMeulen
3b99d0fa33
Merge inbound to m-c. a=merge
...
CLOSED TREE
2014-08-25 11:49:37 -04:00
Georgios Kontaxis
eb936191e9
Bug 1043801: tests asserting doorhanger correctly reflects tracking protection state r=adw
2014-08-22 20:26:46 -07:00
Andrew McCreight
ffd0e18b61
Bug 1055154 - Suppress more WebRTC intermittent leaks exposed by earlier suppression removals. r=nobody
2014-08-20 12:46:11 -07:00
Andrew McCreight
143b100aaa
Bug 1055154 - Add additional suppressions for an intermittent WebRTC leak. r=jesup CLOSED TREE
2014-08-20 10:18:09 -07:00
Andrew McCreight
e13474e3f2
Bug 1055154 - Add finer-grained LSan suppressions for WebRTC leaks. r=njn DONTBUILD
2014-08-19 16:46:01 -07:00
Nathan Froyd
f62e421d13
Bug 1045617 - move services's run_server.py Makefile rules into mach; r=gps
2014-07-30 15:44:13 -04:00
Sylvestre Ledru
4132506134
Bug 1051987 - By default, hide the disabled commands. They are eating the display for no value. $ ./mach -v help bring them back. r=jmaher
...
From 7c2de97792113d3415acf2cfa1591fa05c5b07a8 Mon Sep 17 00:00:00 2001
display for no value. $ ./mach -v help bring them back.
---
build/mach_bootstrap.py | 2 +-
python/mach/mach/dispatcher.py | 14 +++++++-------
python/mach/mach/main.py | 3 +++
3 files changed, 11 insertions(+), 8 deletions(-)
2014-08-11 18:31:24 +02:00
Andrew McCreight
0bfb3de3bb
Bug 1023585 - Remove suppression for AllocateArrayBufferContents now that the leak is fixed. r=khuey
2014-08-15 14:00:53 -07:00
Mike Shal
880d276775
Bug 1047621 - Move link.py to config for importing expandlibs_exec; r=gps
2014-08-13 14:23:11 -04:00
Mike Hommey
23b14feb8c
Bug 1041941 - Use templates for Gecko XPCOM components. r=gps
2014-08-24 09:11:05 +09:00
Andrew McCreight
1bf838780b
Bug 1055154 - Add more intermittent WebRTC leaks to suppression list.
...
DONTBUILD
2014-08-22 13:43:11 -07:00
Andrew McCreight
9134717b83
Bug 1052224 - Disable leak checking in content processes. r=jmaher
2014-08-22 10:59:22 -07:00
James Willcox
2bbaa38108
Bug 1086693 - Part 5: Add a 'catchException' mode to JNI generator r=ckitching
2014-11-13 12:47:24 -06:00
James Willcox
a76d67963c
Bug 1086693 - Part 4: Add a lazy initialization mode to CodeGenerator, and use it for SDK bindings r=ckitching
2014-11-13 12:47:24 -06:00
James Willcox
19e70e1a6a
Bug 1086693 - Part 3: Don't generate members that are above a given API version r=ckitching
2014-11-13 12:47:23 -06:00
Nick Alexander
133c885122
Bug 1086693 - Part 2: Generate and build Android SDK JNI wrappers. r=gps
2014-11-13 12:47:23 -06:00
James Willcox
b4c6a5e0b9
Bug 1086693 - Part 1: Add SDKProcessor r=ckitching
2014-11-13 12:47:22 -06:00
Jan de Mooij
cd358f7508
Backout a3f7920495b4 (bug 1096280) because it made benchmarks more noisy and didn't help much. r=me
2014-11-20 12:07:26 +01:00
Mike Hommey
3fc5b34040
Bug 1053140 part 3 - Separate out sandbox infrastructure from moz.build variables storage. r=gps
...
--HG--
rename : python/mozbuild/mozbuild/frontend/sandbox_symbols.py => python/mozbuild/mozbuild/frontend/context.py
rename : python/mozbuild/mozbuild/test/frontend/test_sandbox_symbols.py => python/mozbuild/mozbuild/test/frontend/test_context.py
2014-08-15 13:52:18 +09:00
Ralph Giles
d48db94521
Bug 1054043 - Remove wrapcommand. r=ted
...
This code was only needed on osx 10.5, and the version string compare
fails on osx 10.10.
2014-08-14 15:35:00 -07:00
Ted Mielczarek
037fc01b45
bug 1052454 - fix error messages from unify script. r=gps
2014-08-14 12:12:03 -04:00
Makoto Kato
52b46ad35b
Bug 1051669 - Use --disable-tools on cross build option of ICU. r=glandium
2014-08-14 17:08:44 +09:00
Mike Hommey
7df99e7ce4
Bug 1042432 - Change how UPLOAD_EXTRA_FILES is passed down from mozconfig.cache to the build system. r=mshal
2014-08-14 07:15:35 +09:00
Ryan VanderMeulen
ae3acc3246
Merge m-c to fx-team. a=merge
2014-08-13 15:32:14 -04:00
Tim Taubert
26beedeadb
Bug 1052371 - Fix m-bc shutdown leak detector r=akachkach
2014-08-12 21:23:29 +02:00
Tim Taubert
baf8a6b79b
Backed out changeset d04a9bf0df24 (bug 1052371)
2014-08-12 21:11:17 +02:00
Tim Taubert
32dcdb5b56
Backed out changeset 9b26ce378971 (bug 1052371)
2014-08-12 21:11:16 +02:00
Tim Taubert
e42c7f7aaf
Bug 1052371 - Bustage fix for android mochitests on a CLOSED TREE r=bustage
2014-08-12 20:40:43 +02:00
Tim Taubert
232d89761b
Bug 1052371 - Fix m-bc shutdown leak detector r=akachkach
2014-08-12 13:25:23 +02:00
EKR
fcec21b587
Bug 1047487 - Add support for G.722. r=jesup
2014-08-02 21:10:09 -07:00
Geoff Brown
9a0ce1835e
Bug 1042097 - Upload Android tombstones to blobber; r=dminor
2014-08-11 11:55:28 -06:00
Ted Mielczarek
7858a327a5
bug 1049202 - remove automationutils mozinfo workaround for non-mozharness Android tests. r=jmaher
2014-08-11 07:46:46 -04:00
Sylvestre Ledru
81b70e576c
Bug 1050715 - Update the description of the various tests targed proposed by './mach help' r=jmaher
...
--HG--
extra : rebase_source : 29019a02711ffce5c148787517051855259b6446
2014-08-09 15:37:29 +02:00
Ehsan Akhgari
0bde9289fd
Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium
2014-08-07 21:29:39 -04:00
Nigel Babu
ba6a522e0c
Backed out changeset 87f53a100db0 (bug 1043390) for xpshell bustage on ASAN on a CLOSED TREE
2014-08-08 11:38:49 +05:30
Ehsan Akhgari
5e38fdb0ff
Bug 1043390 - Don't use getSourceRepo on local builds; r=glandium
2014-08-07 21:29:39 -04:00
Mike Hommey
cbe32e4bb3
Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
...
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey
357b465fc4
Bug 1047267 - Allow to reference libraries from third-party build systems in USE_LIBS. r=gps
2014-08-07 14:20:38 +09:00
Mike Hommey
d97f0c6e77
Bug 1050037 - Remove STLPORT_LIBS/STLPORT_LDFLAGS from Makefiles. r=mshal
2014-08-07 13:48:10 +09:00
Mike Hommey
300662c7d5
Bug 1049510 - Fix GCC_USE_GNU_LD when building with clang on linux. r=mshal
2014-08-07 02:59:31 +09:00
Ed Morley
7d749f438e
Merge latest green inbound changeset and mozilla-central; a=merge
2014-08-06 13:37:48 +01:00
Ed Morley
fe4e989bb2
Merge latest green fx-team changeset and mozilla-central; a=merge
2014-08-06 13:34:25 +01:00
Chris Kitching
cba2002f68
Bug 1049105: Make annotation processor compile with Xlint:all r=kats
2014-08-05 21:13:49 -07:00
Chris Kitching
5f62f95616
Bug 1049105: Remove generateStatic option from JNI wrapper generator r=kats
2014-08-05 15:04:38 -07:00
Wes Kocher
3ab8654106
Merge m-c to fx-team on a CLOSED TREE
2014-08-05 17:38:06 -07:00
Mike Hommey
c75b987e31
Bug 1045783 - Move OS_LIBS from a passthrough to a more fully supported variable. r=gps
2014-08-06 07:25:05 +09:00
Mike Hommey
fa598c4340
Bug 1045783 - Make most *_LIBS variables from configure lists in moz.build. r=mshal
2014-08-06 07:24:55 +09:00
Randall Barker
488453e6b5
Bug 1042525 - Propogate MOZ_X11 to WebRTC build system. r=ted
2014-08-01 11:42:00 +02:00
Wes Kocher
fd87dd4130
Merge m-c to b2g-inbound on a CLOSED TREE a=merge
2014-08-05 17:34:43 -07:00
Kyle Huey
44cf8c4dc8
Bug 1038943: Bustage followup to fix Android on a CLOSED TREE. r=me
2014-08-05 15:15:38 -07:00
Kyle Huey
10e2e36b91
Bug 1038943: Turn on leak checking on B2G with an initial threshold of 400000 bytes. r=ahal,dbaron
2014-08-05 14:11:53 -07:00
Mike Hommey
ffe64596bc
Fixup bug 1043268 because of b2g build failures after the landing of bug 1047791. r=me
2014-08-04 10:30:21 +09:00
Mike Hommey
6ddce54840
Bug 1043268 - Skip subconfigures when it makes sense. r=mshal
2014-08-02 08:02:52 +09:00
Mike Hommey
e064a5f449
Bug 1046533 - Completely wrap subconfigures. r=mshal
...
While bug 903369 added some kind of wrapping, msys mangling on Windows made
it hard to make the python wrapper invoke subconfigures itself. This change
overcomes this, allowing to run subconfigures entirely independently of
the main configure if necessary, or to do more fancy checks without having
to resort to m4 and shell.
2014-08-02 08:02:30 +09:00
Nathan Froyd
beeec17846
Bug 1042878 - part 1 - make most *CFLAGS variables from configure lists in moz.build; r=glandium
2014-07-24 11:54:42 -04:00
Kartikaya Gupta
f67775dbbf
Follow-up to bug 1019836 to replace tabs with spaces. r=me and DONTBUILD because whitespace changes only.
2014-08-05 15:52:43 -04:00
Bobby Holley
addd836693
Bug 965898 - Add subdomains for mochi.test. r=ted
...
This allows us to test document.domain without hoisting the whole test into
an example.com iframe.
2014-07-30 12:23:04 -07:00
Alessio Placitelli
03db00024d
Bug 1028090 - Enable xpcshell-test debugging on Windows platforms. r=jmaher
2014-07-28 12:04:00 -04:00
Ahmed Kachkach
4350dd886d
Bug 1034267 - Structured Logging for robocop. r=gbrown
2014-07-29 14:11:00 +02:00
Ralph Giles
747e35c096
Bug 1045128 - Bump MacOS X SDK to 10.7 for release builds. r=ted
...
This simplifies the medie PlatformDecoderModule build, and makes
it easier to create a toolchain needed for release builds. We
expect binaries built against the 10.7 sdk to still run on 10.6.
2014-07-28 10:36:52 -07:00
Bobby Holley
f09600aa41
Backed out 16 changesets (bug 965898) for rooting hazards. CLOSED TREE
...
Backed out changeset ac4abde3579f (bug 965898)
Backed out changeset c4c7ab1a2f70 (bug 965898)
Backed out changeset e0bf3598dfe1 (bug 965898)
Backed out changeset 8f2788a0ba24 (bug 965898)
Backed out changeset 0d1cda4decaa (bug 965898)
Backed out changeset 3d80ffc439fb (bug 965898)
Backed out changeset ad66ab36fe2d (bug 965898)
Backed out changeset dcf7ccf6eff2 (bug 965898)
Backed out changeset d3f02e80355d (bug 965898)
Backed out changeset 212f2d05d9e7 (bug 965898)
Backed out changeset c350a2c0aa6d (bug 965898)
Backed out changeset c75acd0663a9 (bug 965898)
Backed out changeset d68f7ef0ae69 (bug 965898)
Backed out changeset 610e6d6e1a88 (bug 965898)
Backed out changeset 54d40a30f6ad (bug 965898)
Backed out changeset 403a0e1d2324 (bug 965898)
2014-07-29 22:57:59 -07:00
Bobby Holley
238867fbd4
Bug 965898 - Add subdomains for mochi.test. r=ted
...
This allows us to test document.domain without hoisting the whole test into
an example.com iframe.
2014-07-29 21:35:32 -07:00
Ms2ger
593cdb616e
Bug 1044657 - Move PYTHON_UNIT_TESTS to moz.build; r=mshal
...
As a first step, this moves PYTHON_UNIT_TESTS to moz.build as a passthru
variable. In the future, we could hook it up to |mach test|.
The __init__.py files may not need to be in the list, but I don't want to
change the list here.
2014-07-28 17:51:12 +02:00
Wes Kocher
b1154f1e05
Merge m-c to fx-team
2014-07-25 16:27:34 -07:00
Richard Newman
ad4ff9efe7
Bug 1042382 - Follow-up: remove broken use of $1 as minimum SDK version, because that's not what it means. r=trivial
2014-07-25 14:39:14 -07:00
Richard Newman
608a95182e
Bug 1042382 - Part 1: configure.in changes to allow Android SDK ranges to be specified. r=glandium
2014-07-25 13:27:49 -07:00
Richard Newman
ddd3d987e2
Backed out changeset cb8ca90a354d, 894afa1b44ae (bug 1042382)
2014-07-25 13:45:03 -07:00
Richard Newman
580bc13c85
Bug 1042382 - Part 1: configure.in changes to allow Android SDK ranges to be specified. r=glandium
2014-07-25 13:27:49 -07:00
Ahmed Kachkach
eb742c6fd6
Bug 1042979 - Clean up unused imports, variables, and dead code in mochitest. r=ahal
2014-07-24 06:23:00 +02:00
Mike Hommey
98ab786c13
Bug 1043289 - Don't declare SOURCES and USE_LIBS when there is nothing to build. r=mshal
2014-07-25 07:10:15 +09:00
Mike Hommey
6aced609d2
Bug 1043084 - Fix elfhack test build failure with gold after bug 1036894. r=mshal
2014-07-25 07:08:34 +09:00
Jan de Mooij
f267f1737c
Bug 1031529 part 3 - Step defining JS_THREADSAFE, remove --disable-threadsafe. r=glandium
2014-07-24 11:56:45 +02:00
Marco Castelluccio
1a9c58e194
Bug 1021345 - Allow apps to be installed from the Marketplace staging server. r=fabrice
2014-07-23 13:20:25 +02:00
Mike Hommey
ad47a2519d
Bug 1041936 - Allow static library definitions to depend on shared libraries. r=gps
2014-07-23 13:33:06 +09:00
Mike Hommey
3879633add
Bug 1036894 part 10 - Documentation for programs and libraries in moz.build world. r=gps
2014-07-23 13:31:10 +09:00
Mike Hommey
bc97b68005
Bug 1036894 part 1 - Move MAKE_FRAMEWORK, SDK_LIBRARY, SHARED_LIBRARY_NAME and STATIC_LIBRARY_NAME to moz.build. r=gps
...
At the same time, make the Library data more useful in the build frontend.
2014-07-23 13:29:09 +09:00
Mike Hommey
e5596407fd
Bug 1040641 - Ignore AC_SUBSTs for variables we don't have use for but that autoconf itself exports. r=gps
2014-07-23 08:40:12 +09:00
Mike Shal
042baef625
Bug 978211 - various asan/mar/pretty/mach fixes; r=glandium
...
- Linux ASAN nightly builds do not do update packaging
- Only set mar properties if the mar file was actually created
- Unset MOZ_SIGN_CMD for pretty-* steps
2014-07-03 22:14:59 -04:00
Mike Shal
edaa3387d9
Bug 978211 - OSX automation configs; r=glandium
2014-07-03 22:05:45 -04:00
Mike Shal
dd27883604
Bug 978211 - Windows configs; r=glandium
2014-07-03 19:28:43 -04:00
Georgios Kontaxis
73801da33e
Bug 1029887: Test DOM nodes blocked by NS_ERROR_TRACKING_URI (r=mmc)
2014-07-18 17:26:24 -07:00
Marco Castelluccio
4d2afb8cae
Bug 1040179 - Test marketplace-dev certificates. r=fabrice
2014-07-19 13:51:24 +02:00
Ahmed Kachkach
4dcc22f03c
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Steve Fink
2c8bd44f70
Bug 975011 - Allow js/src/configure to invoke the in-tree NSPR configure. r=glandium
...
--HG--
extra : rebase_source : 92960a00e4d89eb9f2af4247c1434f31e27392a0
2014-02-25 14:15:16 -08:00
Carsten "Tomcat" Book
c4a6034d4a
Backed out changeset 3325b46334d9 (bug 988464) for xpcshell test failure
2014-07-17 08:49:57 +02:00
Randell Jesup
5a70db3b94
Bug 988464: log nsThreads still active at nsThreadManager::Shutdown() r=bsmedberg
2014-07-17 00:38:51 -04:00
Joshua Cranmer
6ddf1f8a65
Bug 1038029
- Bad cache file is used for the LDAP C SDK, r=glandium
...
--HG--
extra : rebase_source : 260945940ca3eab61b1ff4ee0e206f44747e346d
2014-07-15 20:14:50 -05:00
Ryan VanderMeulen
0aebdb29a0
Merge inbound to m-c. a=merge
2014-07-11 16:34:56 -04:00
Carsten "Tomcat" Book
d6ea794d8c
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Mike Hommey
6088f28660
Bug 1036645 part 3 - Fix the subconfigure wrapper heuristics to decide when to kill config.cache. r=gps
2014-07-11 19:06:14 +09:00
Mike Hommey
2b54a872d5
Bug 1036645 part 2 - Make using a separate config.cache the default for AC_OUTPUT_SUBDIRS. r=gps
...
All subconfigures are essentially doing it already, so just inverse the process. That would also limit problems with additional subconfigures (all the recent ones had to come with their own config.cache)
2014-07-11 19:06:07 +09:00
Mike Hommey
c180fcf730
Bug 1036645 part 1 - Use AC_OUTPUT_SUBDIRS to call ICU configure. r=gps
...
As ICU needs an objdir different from its source directory, add support for
that in AC_OUTPUT_SUBDIRS.
2014-07-11 19:05:59 +09:00