Bug 1590907 - Remove obsolete macro ENABLE_SHARED_ARRAY_BUFFER. r=sfink

This macro is not defined anywhere and has no effect in the end whether
it's defined or not.

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Philip Chimento 2019-11-12 21:58:55 +00:00
Родитель 87cd6febcd
Коммит c6f2907808
1 изменённых файлов: 2 добавлений и 9 удалений

Просмотреть файл

@ -48,14 +48,7 @@
# define IF_TYPEDOBJ(REAL, IMAGINARY) IMAGINARY
#endif
#ifdef ENABLE_SHARED_ARRAY_BUFFER
# define IF_SAB(REAL, IMAGINARY) REAL
#else
# define IF_SAB(REAL, IMAGINARY) IMAGINARY
#endif
#define JS_FOR_PROTOTYPES_(REAL, IMAGINARY, REAL_IF_INTL, REAL_IF_BDATA, \
REAL_IF_SAB) \
#define JS_FOR_PROTOTYPES_(REAL, IMAGINARY, REAL_IF_INTL, REAL_IF_BDATA) \
IMAGINARY(Null, InitNullClass, dummy) \
REAL(Object, InitViaClassSpec, OCLASP(Plain)) \
REAL(Function, InitViaClassSpec, &JSFunction::class_) \
@ -147,7 +140,7 @@
#define JS_FOR_PROTOTYPES(REAL, IMAGINARY) \
JS_FOR_PROTOTYPES_(REAL, IMAGINARY, IF_INTL(REAL, IMAGINARY), \
IF_TYPEDOBJ(REAL, IMAGINARY), IF_SAB(REAL, IMAGINARY))
IF_TYPEDOBJ(REAL, IMAGINARY))
#define JS_FOR_EACH_PROTOTYPE(MACRO) JS_FOR_PROTOTYPES(MACRO, MACRO)