Commit Graph

2676 Commits

Author SHA1 Message Date
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