gecko-dev/js/xpconnect
Philip Chimento 46313a101e Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal
Whether ENABLE_INTL_API and ENABLE_TYPED_OBJECTS are defined, affects
the behaviour of JS_FOR_PROTOTYPES for the prototypes of Intl and
TypedObject. Therefore, these macros have to be available to embedders.
Rename them to JS_HAS_INTL_API and JS_HAS_TYPED_OBJECTS (in line with
the existing JS_HAS_CTYPES) everywhere they are used, and add them to
js-config.h.in.

Differential Revision: https://phabricator.services.mozilla.com/D52461

--HG--
extra : moz-landing-system : lando
2019-11-26 07:25:35 +00:00
..
crashtests Bug 1596800 - Remove document.getAnonymousNodes as well. r=smaug 2019-11-18 19:15:16 +00:00
idl Backed out 11 changesets (bug 1582512) for causing valgrind bustages. 2019-11-20 18:44:45 +02:00
loader Bug 1586920 - Sometimes include dynamic string of label frames in BHR r=nika 2019-11-11 20:27:44 +00:00
public Bug 1573844 - Remove external references to js::Jsvalify and js::Valueify r=mccr8 2019-08-14 17:24:59 +00:00
shell Bug 1542830: Part 4 - Modify mozglue to use new untrusted modules interfaces; r=mhowell 2019-09-23 20:18:41 +00:00
src Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal 2019-11-26 07:25:35 +00:00
tests Bug 1562667 - P4c - Revert the check for SAB for a js chrome test on Nightly; r=lth 2019-11-25 15:33:22 +00:00
wrappers Bug 1568903 - Part 4: Implement AggregateError for Nightly. r=jorendorff 2019-11-22 18:12:56 +00:00
moz.build