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
Ahmed Kachkach
a8e7bba45c
Bug 1034236 - Java implementation of StructuredLogger; r=jmaher
2014-07-09 16:45:00 +02:00
Ahmed Kachkach
7d86d58e58
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Mike Hommey
f059293f00
Bug 1035543 - Remove the MOZ_PSEUDO_DERECURSE variable. r=gps
2014-07-10 14:11:52 +09:00
Andrew McCreight
60a9b99fa1
Bug 1022954 - ScriptSource leaks sourceMapURL_ sometimes. r=jimb
2014-07-10 15:46:00 +02:00
Nicholas Nethercote
a8119a81f4
Bug 1029204 - |mach valgrind-test|: add a timeout. r=ted.
...
--HG--
extra : rebase_source : f57cd6a4babc02b4d3c16321181a0381aca70993
2014-07-10 21:05:22 -07:00
Nathan Froyd
ccb7046707
Bug 1031352 - share the logic for determining what MSVC DLLs to package; r=glandium
2014-06-27 11:24:29 -04:00
Mike Shal
b7a48bbeff
Bug 978211 - add 'pretty' targets for automation; r=glandium
2014-07-02 23:15:10 -04:00
Wes Kocher
3583816132
Backed out changeset a95aada9a565 (bug 978211) under suspicion of breaking xpcshell tests on a CLOSED TREE
2014-07-07 15:38:51 -07:00
Mike Shal
ab9a8da717
Bug 978211 - add 'pretty' targets for automation; r=glandium
2014-07-02 23:15:10 -04:00
Carsten "Tomcat" Book
c511c6f006
Merge mozilla-central to mozilla-inbound
2014-07-07 15:20:32 +02:00
Tim Taubert
846c0a1bf0
merge m-c to fx-team; a=merge
2014-07-06 09:16:35 -07:00
Vaibhav Agrawal
2f5ef292fc
Bug 1014125 - Bisection Base Patch. r=ahal
2014-07-04 13:55:00 +02:00
Ehsan Akhgari
fd57339e41
Bug 1032528 - Use C{,PP,XX}FLAGS when determining the compiler version in case it can be affected by what is there; r=glandium
...
This for example allows us to use -fmsc-version in CFLAGS/CXXFLAGS
with clang-cl.
2014-07-04 10:43:08 -04:00
Nick Alexander
267c1a8a4f
Bug 1032756 - Look for Android {build-,platform-}tools in all possible locations. r=glandium
...
Google has a history of moving the Android tools around. We don't care
where they are, so let's try to find them anywhere we can.
2014-07-04 09:05:56 -07:00
Geoff Brown
f40e8c3793
Bug 1027802 - Try to get ANR report and stack trace when Fennec hangs; r=jmaher
2014-07-03 22:11:41 -06:00
Ehsan Akhgari
2708de01f4
Backed out changeset 523ef80786ad (bug 1032528) because of build failure on a CLOSED TREE
2014-07-04 11:10:22 -04:00
Ehsan Akhgari
45e4426dac
Bug 1032528 - Use CFLAGS when determining the compiler version in case it can be affected by what is there; r=glandium
...
This for example allows us to use -fmsc-version in CFLAGS/CXXFLAGS
with clang-cl.
2014-07-04 10:43:08 -04:00
Mike Hommey
8e1994581d
Bug 762358 - Re-run configure when mozconfig changed in a significant way. r=gps
...
This adds a format option to mach environment and uses it in client.mk to
create a .mozconfig.json in the objdir, containing all the relevant data
from mozconfig. If the mozconfig doesn't change in a way that alters that
data, we still skip configure.
At the same time, use mach environment in place of mozconfig2configure and
mozconfig2client-mk, which makes us now have only one mozconfig reader.
Also, in the mozconfig reader, keep track of environment variables (as
opposed to shell variables), so that changes such as a variable that was
exported not being exported anymore is spotted. At the opposite, in order
for irrelevant environment variable changes not to incur in re-running
configure, only a set of environment variables are stored when they are
unmodified. Otherwise, changes such as using a different terminal window,
or even rebooting, would trigger reconfigures.
Finally, make mach environment emit both MOZ_OBJDIR and OBJDIR for
client.mk, and cleanup some objdir-related things in client.mk..
At the same time, make the mozconfig reader take MOZ_OBJDIR from the
environment if it is defined there and not in the mozconfig.
2014-07-03 07:15:31 +09:00
Mike Hommey
fad1758c54
Bug 1030717 - Don't try to create the mach state directory until it's actually needed. r=gps
2014-07-03 07:15:31 +09:00
Andrew McCreight
b245c3b820
Bug 1021932 - Remove the comments about two array buffer leaks that are no longer present. DONTBUILD r=erahm
2014-07-01 14:40:24 -07:00
Randell Jesup
459f667139
Bug 979716: Make Opus complexity configurable in WebRTC; default Gonk to complexity 1 r=jmspeex
2014-07-01 05:10:44 -04:00
Jim Blandy
cb2e9869d1
Bug 800200: Remove references to JSD from outside js/jsd. r=mccr8,bholley,ted,smaug
2014-06-27 11:05:08 -07:00
Mike Hommey
a91b3077a4
Bug 1027890 - Restore accidental disabling of MOZ_PSEUDO_DERECURSE; r=gps
...
CLOSED TREE (but for the commit above this because the commit hook only
appears to look at the tip commit)
--HG--
extra : rebase_source : c88e7e3f4d24dcd59a1a0b5577e3a77da68f3d08
extra : amend_source : 5be936181048b01850e9ef91c25fa0c7363d118d
2014-06-25 23:23:34 -07:00
Mike Hommey
48917168f9
Bug 938437 - Replace nsStaticXULComponents.cpp with smart use of sections. r=bsmedberg,irc-r=decoder,r=nfroyd,r=gps
2013-11-19 13:45:31 +09:00
Mike Hommey
0fa0eb08c7
Bug 1027890 - Remove all sorts of build system code dedicated to pymake. r=gps
2014-06-25 08:38:28 +09:00
Tim Abraldes
8f368134d9
Bug 1014002. Disable the "FunctionPointers" BinScope check. r=ted
2014-06-25 12:13:07 -07:00
Mike Hommey
75f3b500c3
Bug 1027890 - Reject builds with pymake. r=gps
...
--HG--
extra : rebase_source : a662b896b5f431a37a1250ec19451324ebed3d14
2014-06-25 08:38:12 +09:00
Carsten "Tomcat" Book
56bde994f7
merge fx-team to mozilla-central a=merge
2014-06-25 15:34:21 +02:00
Brian R. Bondy
1a59235ead
Bug 598615 - Rename HAVE_64BIT_OS to HAVE_64BIT_BUILD. r=ted
2014-06-24 22:16:25 -04:00
Wes Kocher
e1dd0ab43e
Backed out 2 changesets (bug 1027890) for B2G Windows Build bustage on a CLOSED TREE
...
Backed out changeset bcd694f0e95d (bug 1027890)
Backed out changeset 49cadfcde709 (bug 1027890)
2014-06-24 18:33:46 -07:00
Mike Hommey
a56bc0ee1c
Bug 1027890 - Remove all sorts of build system code dedicated to pymake. r=gps
2014-06-25 08:38:28 +09:00
Mike Hommey
072b490003
Bug 1027890 - Reject builds with pymake. r=gps
2014-06-25 08:38:12 +09:00
Andrew McCreight
02ed2cc185
Bug 1022042 - Remove LSAN suppression for compareVariants in test plugin. r=gfritzsche
2014-06-23 13:44:43 -07:00
Andrew McCreight
8d48f8f95a
Bug 988041 - Add suppression for intermittent XML parser leak. r=khuey DONTBUILD
2014-06-23 15:56:21 -07:00
Mike Hommey
7f80209f5a
Bug 1016641 - Add mozconfig magic for Gtk+3 builds. r=mshal
2014-06-24 07:28:32 +09:00