Dustin J. Mitchell
847079ea04
Bug 1198179: in taskcluster, have 'make upload' just copy; r=ted.mielczarek
2015-09-11 11:35:00 -04:00
Mike Hommey
b61d5fe1e6
Bug 1203857 - Allow to build standalone js against jemalloc4. r=gps
2015-09-15 10:21:38 +09:00
Georg Fritzsche
514fd99f49
Bug 1193038: Purposely leak StatisticsReport object and suppress the leak report r=glandium,mccr8,njn
2015-08-18 19:21:40 +02:00
Michael Layzell
60f286057c
Bug 1201190 - Part 1: Add an analysis to prevent a type from being allocated in a temporary, r=ehsan
2015-09-12 16:53:31 -04:00
Michael Layzell
46bc816a1e
Bug 1156802 - Part 1: Add an analysis which prohibits explicit move constructors, r=ehsan
2015-09-12 12:34:44 -04:00
Ehsan Akhgari
413e609108
Bug 1203388 - Add support for building clang targeted for CentOS6 build machines; r=rail
2015-09-11 00:16:03 -04:00
Ted Mielczarek
61b519c1e5
bug 1203689 - Use tooltool gcc as host compiler for cross-mac builds. r=dustin
2015-09-10 15:21:31 -04:00
Ted Mielczarek
a0ce5cc38d
bug 1197248 - Don't try to --enable-rust on cross-mac builds yet. r=gps
2015-08-21 11:35:13 -04:00
Ted Mielczarek
65fa840e30
bug 935237 - add genisoimage+dmg binaries to tooltool manifest, use them in cross-mac mozconfig. r=gps
2015-09-10 06:44:24 -04:00
David Major
aeb8c4f9fb
Bug 1194834: Don't use static libs on Windows ASan builds. r=glandium
2015-09-10 16:55:15 -04:00
Jed Davis
df9223fa57
Bug 1201309 - Make MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS work with MOZ_NON_MEMMOVABLE. r=ehsan f=mystor
...
This patch migrates moz_non_memmovable into the CustomTypeAnnotation
framework; bonus side-effects are more helpful error messages and less
code duplication.
2015-09-10 08:23:53 -07:00
Ms2ger
e82a245870
Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal
...
Its only purpose is to disable PGO. Where that was not already explicitly done,
or irrelevant (because the directory only contains python), I disabled it in
moz.build.
2015-09-10 13:49:19 +02:00
Nathan Froyd
9d88d046fd
Bug 1198944 - remove vmware recording support from mochitest; r=khuey
...
VMWare's record/replay bits are unsupported, and they only work with
programs compiled with VS2010, which we no longer support.
2015-08-27 16:00:14 -04:00
Ted Mielczarek
ad41cf90cf
bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal
...
As part of this move, HOST_NSPR_MDCPUCFG needed to be changed to get the quoting right.
2015-09-08 11:35:43 -04:00
Julien Pagès
779c9e2060
Bug 787200 - Move the Talos code into mozilla-central: create the talos test .zip file. r=ted
2015-08-27 10:51:32 +02:00
Mike Shal
916923fc52
Bug 1198179 - make upload.py write properties even if not uploading; r=ted
2015-08-26 09:46:08 -04:00
Mike Shal
76b58d995c
Bug 1198179 - Kill gen_mach_buildprops.py; r=ted
2015-08-25 11:42:44 -04:00
Ted Mielczarek
ab42229fb7
bug 1201224 - stop unifying test package during mac universal builds. r=gps
2015-09-02 15:32:58 -04:00
Peter Moore
8be0b110ca
Bug 1194767
- use slugid 1.0.6 in ./mach taskcluster-graph command. r=wcosta
...
This included adding the slugid 1.0.6 python source code in /python since slugid
is now a dependency of the ./mach taskcluster-graph command, as well us updating
references that used it. Previously the implementation was in-tree.
2015-09-04 17:59:34 +02:00
Wes Kocher
71600a33ad
Merge m-c to b2ginbound, a=merge
2015-09-04 15:41:50 -07:00
Botond Ballo
21a3609d47
Bug 1170388 - Removed an outdated workaround for old clang versions in the static analysis plugin. r=mystor
2015-09-04 12:37:33 -04:00
Fabrice Desré
4d753c1deb
Bug 1201712 - Package Firefox OS fonts r=nalexander
2015-09-04 09:34:28 -07:00
Andrew McCreight
bea0d17f0b
Bug 1201096 - Remove various obsolete LSan suppressions. r=erahm
2015-09-02 13:18:00 +02:00
Pavlo
198bb42e59
Bug 1037997 - Added possibility to choose monitors during screen capturing. r=florian,jesup
2015-09-03 07:24:00 +02:00
Michael Layzell
35a01f71c3
Bug 1200413 - Part 1: Re-write RefCountedInsideLambdaChecker to use captures instead of checking for DeclRef instances, r=ehsan
2015-09-01 18:20:46 -04:00
Alexander Buck
555ec663c4
Bug 1168294 - Remove redundant null checks in DirCursor classes. r=mcomella
2015-06-04 12:13:00 -04:00
Nicholas Nethercote
10d95cca57
Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
...
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Ryan VanderMeulen
4bb865146b
Backed out changeset 292d13beeb7b (bug 1186522) for Gaia unit test bustage.
2015-08-28 21:43:37 -04:00
Jordan Lund
a445a72f53
Bug 1186522 - force per checkin builds to require signed add-ons on beta 42, r=mshal
2015-08-28 13:41:26 -07:00
Ryan VanderMeulen
8d03f69866
Merge m-c to fx-team. a=merge
2015-08-27 21:44:52 -04:00
Geoff Brown
ea9427e2f7
Bug 1156425 - Allow Android test jobs to run for up to 90 minutes; r=RyanVM
2015-08-27 11:29:00 -06:00
Fabrice Desré
8978b46f9c
Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice
2015-08-25 13:40:04 -07:00
Samael Wang
e6aeb5877c
Bug 1198237 - Pass $RANLIB in icu.m4. r=ted
2015-08-25 20:50:00 -04:00
Mike Shal
f47eab2342
Bug 1197293 - allow for TC builds that don't use 'make upload'; r=ted
2015-08-21 14:23:19 -04:00
Ted Clancy
a9a82b5233
Bug 1172609 - Part 1: Build B2G using the version of ICU that exists in the tree. r=ted
2015-06-15 00:20:04 -07:00
Wes Kocher
8a06308208
Merge inbound to central, a=merge
2015-08-20 12:42:21 -07:00
Nick Alexander
ed54e3e6de
Bug 1195388 - Part 1: Make ANDROID_APK_{NAME,PACKAGE} moz.build variables. r=gps
...
This paves the way for defining additional Android packages in
moz.build, which is a step toward moving the special
mobile/android/base/Makefile.in aapt invocations into the generic
java-build.mk framework.
The new variables are both passthru variables for now: in the future,
we'll roll them into some aggregate Android APK definition.
It's worth noting that references to the variables in Makefile.in
files are only defined after including rules.mk (and thereby
backend.mk). This only required a few changes in the tree but it
confused me for some time.
2015-08-19 12:34:58 -07:00
Ehsan Akhgari
72e7af901d
Run clang-format on clang-plugin.cpp, no bug
2015-08-18 23:09:24 -04:00
Michael Layzell
2daf0cf67b
Bug 1195960 - Correct naming of CustomTypeAnnotation::reportErrorIfAbsent, r=me
2015-08-18 20:24:30 -04:00
Gregory Szorc
f95cc664f5
Bug 1190525 - Print path to mach; r=smacleod
2015-08-18 17:04:57 -07:00
Nathan Froyd
5a5839c9b1
Bug 1195502 - don't include android toolchain checks for gcc < 4.7; r=nalexander
...
We don't support gcc < 4.7 when building Gecko, so there's not much
point in potentially checking for those versions.
2015-08-14 17:11:32 -04:00
Jonathan Almeida [:jonalmeida]
3b5a98f35b
Bug 948591 - Intermittent testClearPrivateData | Exception caught - junit.framework.AssertionFailedError: Text string: '^Settings$' is not found! r=mcomella
2015-08-17 00:00:00 -07:00
David Keeler
5bd4392e56
bug 1190603 - import PyECC library r=gps,gerv
...
Obtained from https://github.com/amintos/PyECC.git
(commit 1bfd3a41410c3650e57d58f7bd016bb0819af250)
2015-08-03 15:17:00 -07:00
Michael Layzell
bf09777b50
Bug 1192130 - Part 1: Add MOZ_NON_AUTOABLE to restrict using auto in place of certain types, r=ehsan
2015-08-14 17:33:52 -04:00
Michael Layzell
e5c1b31d92
Bug 1192271 - Add helper method CustomTypeAnnotation::reportErrorIfAbsent to clang-plugin, r=ehsan
2015-08-14 17:33:50 -04:00
Mike Shal
8efece1a20
Bug 1194741 - Display upload output; r=nalexander
2015-08-14 13:28:54 -04:00
Jim Chen
e2e61fed8e
Bug 1194360 - Remove use of inherited constructors; r=snorp
...
GeneratedJNIWrappers.h was updated in bug 1192079 to use inherited
constructors, which is a gcc 4.8 feature. Many people are still using an
older version of NDK which only comes with gcc 4.7.
2015-08-13 16:57:34 -04:00
Mike Shal
a2fc9f784a
Bug 1118778 - Write upload properties from upload.py; r=glandium
2015-08-05 15:43:15 -04:00
Ryan VanderMeulen
a9edb1d72e
Merge fx-team to m-c. a=merge
2015-08-13 11:00:54 -04:00
Jim Chen
2bc1d173ed
Bug 1192079 - Use unqualified names when possible; r=snorp
...
To reduce verbosity of the generated code, this patch makes the code
generator use unqualified names when possible, e.g. use State::Ref
instead of GeckoThread::State::Ref. To accomplish that, function
prototypes now use the C++11 -> syntax for return types.
2015-08-13 00:53:39 -04:00