Mike Hommey
ec07b959e5
Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps
2015-05-12 07:55:21 +09:00
Mike Hommey
c4edef7b2b
Bug 1162779 - Move NO_EXPAND_LIBS to moz.build. r=mshal
2015-05-12 07:26:42 +09:00
Birunthan Mohanathas
24ee07fb04
Bug 1163029 - Use NamedDecl::getName instead of expensive NamedDecl::getNameAsString. r=ehsan
2015-05-08 09:29:11 -07:00
Nikhil Marathe
d00e1f0428
Bug 1080109 - Clear ServiceWorkers when clearing history or forgetting about site. r=baku,ehsan
2015-03-05 17:37:49 -08:00
Mike Hommey
f27bf48865
Bug 1128037 - Minimalist support for wildcards in jar manifests. r=gps
2015-05-05 09:25:24 +09:00
Geoff Brown
ed56333d56
Bug 1156425 - Allow Android test jobs to run for up to 75 minutes; r=ryanvm
2015-05-04 10:32:46 -06:00
Nick Alexander
f0175e5217
Bug 938659 - Part 2: build system changes. r=mfinkle
2015-05-01 17:33:03 -07:00
Geoff Brown
866e26fd0c
Bug 1160393 - Enable webrtc logging for android; r=bwc
2015-05-01 16:34:36 -06:00
Nick Alexander
7a05994247
Bug 1160030 - Use TEST_HARNESS_FILES to install Robocop ini files. r=froydnj
2015-04-30 10:13:13 -07:00
Nick Alexander
81757a73f4
Bug 1160030 - Use TEST_HARNESS_FILES to install Robocop test files. r=froydnj
2015-04-29 21:40:21 -07:00
Nick Alexander
fd76318d7c
Bug 1159390 - Set sharedUserId in robocop.apk. r=gbrown
2015-04-28 11:29:18 -07:00
Ehsan Akhgari
7b1c0384ea
Bug 892973 - Add support for the YouCompleteMe vim plugin; r=gps
2015-04-27 13:08:43 -04:00
Qiang Lu
369ac82eca
Bug 1106958 - Use android.media.MediaCodec for decoding in WebRTC stack. r=snorp, r=gcp, r=ted
2014-12-10 11:06:06 +08:00
Nathan Froyd
6fdfa45672
Bug 1158227 - part 2 - set TSAN_OPTIONS environment variable in automationutils.py for TSan; r=jmaher
2015-04-24 11:42:54 -04:00
Ted Mielczarek
f467d23887
bug 1085557 - Add Socorro symbol upload token file to linux mozconfigs. r=coop
2015-03-30 07:35:28 -04:00
Makoto Kato
f0b4cd36ed
Bug 866301 - Part 3. Use system ICU for gonk-JB or later. r=glandium
2015-04-24 11:22:14 +09:00
Kartikaya Gupta
8ec41da08a
Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong
2015-04-23 15:10:30 -04:00
Andrew McCreight
f1a841402e
Bug 1156982 - Add separators to BloatView output. r=froydnj
...
This will ensure we properly parse class names containing spaces.
Note that if a class name somehow ends up containing operator| then this will end up again silently failing.
2015-04-22 11:06:50 -07:00
Geoff Brown
d864243fa2
Bug 1156422 - Improve robustness of logcat collection in checkForCrashes; r=bc
2015-04-21 16:44:42 -06:00
Ehsan Akhgari
d278570d19
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
...
This is the counterpart to the existing analysis to catch
constructors which aren't marked as either explicit or
MOZ_IMPLICIT.
2015-04-21 21:40:49 -04:00
Wes Kocher
01d294be4b
Backed out changeset 02e6a50741a9 (bug 1153348) to hopefully fix the static bustage CLOSED TREE
2015-04-21 15:47:40 -07:00
Wes Kocher
bb85f7a5bc
Backed out changeset 8b99d282cd87 (bug 1156084) for static bustage CLOSED TREE
2015-04-21 14:23:56 -07:00
Ehsan Akhgari
74f43d26e8
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
...
This is the counterpart to the existing analysis to catch
constructors which aren't marked as either explicit or
MOZ_IMPLICIT.
2015-04-21 16:31:58 -04:00
Ehsan Akhgari
69a1633117
Bug 1156084 - Disallow AddRef() and Release() calls on the return value of methods returning XPCOM objects; r=jrmuizel
...
When a method returns type D derived from RefCounted type B, there is an
ImplicitCastExpr (or an ExplicitCastExpr, if there is an explicit cast
to the base type in the code) in the AST between the CallExpr and
MemberExpr, which we didn't take into account before. This caused the
analysis to not work on common patterns such as
nsCOMPtr<nsIXPCOMInterface>.
2015-04-21 16:24:41 -04:00
Patrick McManus
b033accd88
no bug - change mdn link in comment to be https. r=comment-only DONTBUILD
2015-04-21 16:20:56 -04:00
Makoto Kato
dbf7c56ffd
Bug 866301 - Part 2. Use in-tree ICU source code for gonk. r=glandium
2015-04-21 17:31:38 +09:00
Nathan Froyd
1d766b1f34
Bug 870891 - move DIST_FILES to moz.build; r=mshal
2015-04-15 16:04:49 -04:00
Mike Hommey
e2db6cada4
Bug 1154596 - Build elfhack tests with -fno-lto. r=nfroyd
...
LTO changes in GCC5 make it break the assumptions made in the test-ctors
source. The simplest and more correct thing to do is to just force the
test files never to be built with LTO. They are meant to have a particular
layout that LTO might break at any time anyways.
2015-04-16 14:35:13 +09:00
Mike Hommey
8f3544df50
Bug 1153154 - Add stdc++-compat hack for std::string::_S_compare and std::runtime_error::runtime_error. r=nfroyd
2015-04-16 14:35:12 +09:00
Ehsan Akhgari
897e09b883
Bug 1153304 follow-up: Fix the build bustage
2015-04-14 21:15:53 -04:00
Ehsan Akhgari
ee87bda2a2
Bug 1153304 - Add an analysis to prohibit the usage of pointers to refcounted types inside C++ lambdas; r=jrmuizel
2015-04-14 20:55:05 -04:00
Mike Hommey
eb8ed57205
Bug 1154187 - Improve the build-gcc.sh script to build GCC snapshots. r=tbsaunde
2015-04-15 09:21:23 +09:00
Wes Kocher
9b5bcb1185
Backed out changeset 5f48890c23c1 (bug 1153304)
2015-04-14 16:32:42 -07:00
Ehsan Akhgari
5c8f4eb0c9
Bug 1153304 - Add an analysis to prohibit the usage of pointers to refcounted types inside C++ lambdas; r=jrmuizel
2015-04-14 18:34:46 -04:00
Alexandre Poirot
ba761dc695
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-09 11:46:00 -04:00
Makoto Kato
d7ce2f788a
Bug 1128365
- MOZ_TOOLS is unnecessary. r=glandium
2015-04-09 19:24:02 +09:00
Ryan VanderMeulen
634a5a9321
Backed out changeset a209d4d37f8f (bug 1147031) for Luciddream bustage.
2015-04-07 11:48:46 -04:00
Alexandre Poirot
3cd4d298bd
Bug 1147031 - Write mach command for luciddream. r=jgriffin
2015-04-02 10:55:00 -04:00
Jacek Caban
3d912c4d3d
Bug 1147839 - Fixed building installer on mingw. r=glandium
2015-04-01 12:50:44 +02:00
ijdt.editor@gmail.com
8b2892364d
Bug 1139429 - Fix ICU configuration for SunOS/OpenSolaris. r=glandium
2015-03-31 13:28:00 +02:00
Ben Turner
6424c1255f
Revert unintentional change to crash reporting infra in changeset ce2692d64bcf DONTBUILD
2015-03-31 15:51:24 -07:00
Ben Turner
4e377455b4
Bug 1071360 - Fix async storage connection closing when open fails, r=asuth.
2015-03-27 22:45:28 -07:00
Mike Hommey
dc0e825e45
Bug 1138293 - Remove moz_malloc/moz_free/moz_realloc/moz_calloc. r=njn
...
We need to use _impl variants within mozalloc.h when they are defined because
of how mozglue.dll is linked on Windows, where using malloc/free would use
the symbols from the MSVCRT instead of ours.
2015-03-31 12:32:49 +09:00
Ted Mielczarek
b35979c0d3
bug 1085557 - Add Socorro symbol upload token file to mac and windows mozconfigs. r=coop
2015-02-27 08:58:57 -05:00
Victor Porof
dc1d510282
Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell
2015-03-27 20:20:11 -04:00
Hector Zhao
e315209812
Bug 1146869 - Make AM_PATH_{NSPR,NSS} compatible with input version in the form of major.minor. r=glandium
2015-03-24 06:45:38 +08:00
Ryan VanderMeulen
18ea8db274
Backed out changeset e3d23172f0fe (bug 1085557) for nightly symbol upload failures. a=me
2015-03-25 13:42:46 -04:00
Ted Mielczarek
2bede85789
bug 1085557 - Add Socorro symbol upload token file to mozconfigs. r=coop
2015-02-27 08:58:57 -05:00
L. David Baron
7203656bb1
Bug 1142420 - Require that the same compiler version be used for C and C++ (at the very least, so that our version checks are valid for both). r=glandium
...
I tested locally that both checks give the expected error if I
temporarily change the != to an =.
2015-03-25 08:07:14 +09:00
L. David Baron
d8cc8345c2
Bug 1142352 - Add a configure test for the gcc version of the host compiler when cross compiling. r=glandium
...
The duplication of the code higher up is a little bit annoying, but I
don't see an easy way to avoid that. It's also still quite far from
duplicating everything.
I tested locally with a Fennec build that if I bump the requirement from
4.6 to 4.9, I get the expected build error.
2015-03-25 08:07:09 +09:00