Mike Hommey
21ea6a1c90
Bug 1224490 - Kill LIBXUL_DIST. r=mshal
2015-11-17 10:00:19 +09:00
Mike Hommey
c248dd34b4
Bug 1222323 - Avoid passing extra defines to the compiler from config.mk. r=gps
...
C/C++ code should not be relying on XPI_NAME or AB_CD being defined, so
moving them out works.
2015-11-14 08:40:54 +09:00
Mike Shal
84e3dace27
Bug 1223593 - Make depsdir optional in xpidl-process.py; r=glandium
2015-11-10 18:30:46 -05:00
Kai Engert
93da079f28
Bug 1211568, land NSS_3_21_RTM r=martin.thomson, and adjust Makefiles r=mh
2015-11-13 18:03:01 +01:00
Masatoshi Kimura
f9d7fecf8a
Bug 1223131 - Don't remove a host from the whitelist if the version fallback was needed. r=keeler
2015-11-12 07:18:37 +09:00
Mike Shal
3cccdc49c6
Bug 1223591 - add buildid dependency for platform.ini in faster make backend; r=glandium
2015-11-10 18:07:51 -05:00
Phil Ringnalda
566e03f2ab
Backed out 2 changesets (bug 1222323) for build bustage
...
CLOSED TREE
Backed out changeset 7fe3d7c91ecd (bug 1222323)
Backed out changeset 2b006f565385 (bug 1222323)
2015-11-10 21:10:10 -08:00
Mike Hommey
16f30343c3
Bug 1222323 - Avoid passing extra defines to the compiler from config.mk. r=gps
...
C/C++ code should not be relying on XPI_NAME or AB_CD being defined, so
moving them out works.
2015-11-11 13:13:06 +09:00
Mike Hommey
b6c017a6ba
Bug 1222321 - Avoid the duplication of OS_CPPFLAGS on the compiler command line. r=gps
...
OS_CPPFLAGS are already added in CFLAGS and CXXFLAGS, and again to
COMPILE_CFLAGS/COMPILE_CXXFLAGS, which duplicates them.
2015-11-11 13:13:06 +09:00
Phil Ringnalda
6516241a22
Back out changeset bda43f333e1a (bug 1211568) for "Could not find EV root in NSS storage" assertion failures
...
CLOSED TREE
2015-11-10 08:18:47 -08:00
Kai Engert
396e0be1b8
Bug 1211568, land NSS_3_21_RTM r=martin.thomson, and adjust Makefiles r=mh
2015-11-10 16:24:15 +01:00
Jon Coppeard
b483b1b9ab
Bug 1215063 - Implement a simple module loader for the shell r=shu r=froydnj
2015-11-10 09:44:53 +00:00
Heiher
d6d17741f9
Bug 1213746 - IonMonkey: MIPS64: Import MacroAssembler-mips64. r=lth f=rankov
...
---
config/check_macroassembler_style.py | 2 +-
js/src/jit/MacroAssembler.h | 14 +-
js/src/jit/mips64/MacroAssembler-mips64-inl.h | 109 +
js/src/jit/mips64/MacroAssembler-mips64.cpp | 2754 +++++++++++++++++++++++++
js/src/jit/mips64/MacroAssembler-mips64.h | 1283 ++++++++++++
js/src/moz.build | 1 +
6 files changed, 4159 insertions(+), 4 deletions(-)
create mode 100644 js/src/jit/mips64/MacroAssembler-mips64-inl.h
create mode 100644 js/src/jit/mips64/MacroAssembler-mips64.cpp
create mode 100644 js/src/jit/mips64/MacroAssembler-mips64.h
2015-11-07 05:51:06 +08:00
Jon Coppeard
441b24da04
Bug 1220731 - Refactor embedjs script for use from moz.build rather than makefiles r=shu r=glandium
2015-11-06 13:09:01 +00:00
Chris Manchester
5bf4c34abc
Bug 1220000 - Unconditionally include EXTRA_MDDEPEND_FILES so callers get what they expect. r=glandium
...
GENERATED_FILES and accessible/xpcom/Makefile.in add to EXTRA_MDDEPEND_FILES, but for
targets that run during export. Export doesn't include EXTRA_MDDEPEND_FILES, so none
of them is ending up with correct dependencies. The EXTRA_EXPORT_MDDEPEND_FILES variable
could be used for this purpose, but given the circumstances this variable is removed,
and EXTRA_MDDEPEND_FILES is instead included unconditionally.
2015-11-03 10:23:04 -08:00
Tooru Fujisawa
c0a6ba6d4f
Bug 1217981 - Part 2: Remove for-each from config/. r=bsmedberg
2015-10-19 01:34:50 +09:00
Mike Hommey
712b747ca3
Bug 1219126 - Move greprefs.js definition in moz.build. r=mshal
2015-10-31 07:32:48 +09:00
Mike Hommey
4606448de6
Bug 1219122 - Move webapprt.ini definition to moz.build. r=mshal
2015-10-31 07:32:46 +09:00
Mike Hommey
76d603eddb
Bug 1216901 - Make the FasterMake backend reticulate splines when moz.build or jar.mn files are modified. r=mshal
2015-10-31 07:32:43 +09:00
Wes Kocher
35b7fcf43d
Backed out changeset b855984ff056 (bug 1216901)
2015-10-30 10:11:45 -07:00
Wes Kocher
9b4b36e1bc
Backed out changeset 57137bb5c665 (bug 1219126)
2015-10-30 10:11:42 -07:00
Mike Hommey
de253c164d
Backout changeset 2d9b31fd2c69 (bug 1219122) for Windows PGO bustage
2015-10-30 19:03:12 +09:00
Mike Hommey
7dff89ad27
Bug 1219126 - Move greprefs.js definition in moz.build. r=mshal
2015-10-30 08:19:04 +09:00
Mike Hommey
2662c98129
Bug 1219122 - Move webapprt.ini definition to moz.build. r=mshal
2015-10-30 08:19:04 +09:00
Mike Hommey
0c3bd62ba9
Bug 1216901 - Make the FasterMake backend reticulate splines when moz.build or jar.mn files are modified. r=mshal
2015-10-30 08:19:04 +09:00
ffxbld
a379e4cb6e
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
2015-10-29 07:45:54 -04:00
Heiher
07dd40e3c6
Bug 1218652 - IonMonkey: MIPS: Add mips-shared in check macroassembler style. r=arai
...
---
config/check_macroassembler_style.py | 2 +-
js/src/jit/MacroAssembler.h | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
2015-10-28 07:35:06 +08:00
Martin Thomson
6addb61ebd
Bug 1211568 - Update NSS to 3.21 Beta 3, r=kaie
2015-10-23 11:39:23 -07:00
Martin Thomson
e4b7fcfaed
Bug 1216318 - Disable warnings as errors in NSS by default, r=ted
2015-10-23 11:41:49 -07:00
Mike Hommey
081a405fd8
Bug 1216444 - Remove GKMEDIAS_SHARED_LIBRARY. r=mshal
...
In bug 922912, we folded back gkmedias.dll info xul.dll, so in practice, there
is no default configuration left that exercises GKMEDIAS_SHARED_LIBRARY. And
sure enough, it's been broken for months in many different ways.
The gkmedias intermediate library is however kept for webrtc signaling tests.
2015-10-21 14:47:22 +09:00
Wes Kocher
eaf328ceb9
Merge b2ginbound to central, a=merge
2015-10-20 14:59:07 -07:00
Carsten "Tomcat" Book
a835a09454
Merge m-c to b2g-inbound
2015-10-20 12:36:00 +02:00
Fabrice Desré
d99f676e7e
Bug 864843 - Part 3. Add build config of ICU for Android r=glandium
2015-10-19 22:25:44 -07:00
Steve Fink
b71f02f762
Bug 1212624 - Make WeakMapBase be a LinkedListElement, r=Waldo
2015-10-07 12:21:15 -07:00
Ehsan Akhgari
da84f615f9
Bug 1214464 - Don't detect leaks during ICU build; r=glandium
2015-10-20 08:41:32 -04:00
Cykesiopka
ecc9936bbd
Bug 1215779 - Remove broken (non-EC) DSA keygen code. r=keeler
2015-10-19 22:54:00 +02:00
Mike Hommey
302d6ecb6c
Bug 1211765 - Remove remnants from --with-libxul-sdk. r=bsmedberg
...
The configure option has explicitly thrown an error for more than a year now,
and it happens that the remaining way to still forcefully use it has been
broken for more than 8 months.
2015-10-14 08:02:34 +09:00
Mike Hommey
96b01137ad
Bug 1212773 - Pass a base directory to jar maker, instead of a chrome directory. r=gps
2015-10-20 07:36:47 +09:00
Mike Hommey
d06c33891f
Bug 957911 - Remove config/configobj.py. r=gps
2015-10-08 17:13:41 +09:00
Mike Hommey
c69ea11357
Bug 957911 - Work around the lack of support for semi-colon comments in python/configobj. r=gps
2015-10-08 17:13:40 +09:00
Mike Hommey
56f097b817
Bug 1210687 - Use install manifests for jar.mn files in FasterMake backend. r=gps
2015-10-08 17:11:23 +09:00
Mike Hommey
f2843f8439
Bug 1211957 - Add the repackage step at the end of a faster build on Mac. r=gps
...
That is necessary until bug 934070 is fixed
2015-10-08 17:11:23 +09:00
Mike Hommey
c5e63a76f9
Bug 1210642 - Use install manifests for preprocessed files in the FasterMake build backend. r=gps
2015-10-06 11:15:07 +09:00
Mike Hommey
916388dd60
Bug 1210642 - s/APP_BUILDID/MOZ_APP_BUILDID/ to use the same variable name across products. r=gps
2015-10-06 11:15:05 +09:00
Mike Hommey
af0645ef97
Bug 1210329 - Remove support for line endings munging in the preprocessor. r=gps
...
It was added back in
5147d5c69f
for unclear reasons (and the lack of bug number doesn't help), and hasn't been
used, as far as I can see in the gecko-dev history, other than in bug 206029,
which is the only use currently in the tree.
Bug 206029 was working around the Flash player installer modifying Firefox's
prefs file and not dealing with it properly or something depending on the line
endings. 11 years later, all prefs files except channel-prefs.js are in
omni.ja, so obviously, bug 206029 doesn't actually apply anymore.
So, let's simplify it all and get rid of this.
2015-10-06 11:15:04 +09:00
Mike Hommey
13f5d7bfd3
Bug 1210359 - Small clarification in the CHECK_SYMBOLS error message. r=mshal
2015-10-06 11:15:03 +09:00
Mike Hommey
1c8912ad05
Bug 1209606 - Limit using source searchplugin files directly to mach build faster
until bug 1105092 is fixed. r=gps
2015-10-01 07:30:56 +09:00
Mike Hommey
b910106253
Bug 1209875 - Get rid of XULPPFLAGS. r=gps
...
The flags added in toolkit/locales/Makefile.in turn out not to be actually
used, so just remove that.
The remaining uses of XULPPFLAGS are to set debug flags depending on whether
MOZ_DEBUG is set or not. Just set a dedicated variable with the right value
from configure.
2015-10-01 07:30:48 +09:00
Mike Hommey
430d12a198
Bug 1209403 - Build xpidl stuff in the faster make backend. r=gps
2015-09-30 11:51:49 +09:00
Mike Hommey
ac249eb19a
Bug 1209401 - Don't use preprocessor forced includes for API keys in nsURLFormatter.js. r=gps
2015-09-30 11:51:48 +09:00