зеркало из https://github.com/mozilla/gecko-dev.git
Bug 324939 - --disable-activex-scripting does two entirely different things; add --disable-xpconnect-idispatch to control xpconnect features, --disable-activex-scripting controls the activex plugin, r=shaver
This commit is contained in:
Родитель
e2c517adfe
Коммит
35899bf91a
|
@ -138,7 +138,7 @@ MOZ_UPDATER = @MOZ_UPDATER@
|
|||
MOZ_UPDATE_PACKAGING = @MOZ_UPDATE_PACKAGING@
|
||||
MOZ_NO_ACTIVEX_SUPPORT = @MOZ_NO_ACTIVEX_SUPPORT@
|
||||
MOZ_ACTIVEX_SCRIPTING_SUPPORT = @MOZ_ACTIVEX_SCRIPTING_SUPPORT@
|
||||
XPC_IDISPATCH_SUPPORT = @MOZ_ACTIVEX_SCRIPTING_SUPPORT@
|
||||
XPC_IDISPATCH_SUPPORT = @XPC_IDISPATCH_SUPPORT@
|
||||
MOZ_XPFE_COMPONENTS = @MOZ_XPFE_COMPONENTS@
|
||||
MOZ_IPCD = @MOZ_IPCD@
|
||||
MOZ_PROFILESHARING = @MOZ_PROFILESHARING@
|
||||
|
|
11
configure.in
11
configure.in
|
@ -4225,10 +4225,12 @@ NECKO_PROTOCOLS_DEFAULT="about data file ftp gopher http keyword res viewsource"
|
|||
NECKO_SMALL_BUFFERS=
|
||||
SUNCTL=
|
||||
JS_STATIC_BUILD=
|
||||
XPC_IDISPATCH_SUPPORT=
|
||||
|
||||
case "$target_os" in
|
||||
msvc*|mks*|cygwin*|mingw*)
|
||||
if test -z "$GNU_CC"; then
|
||||
XPC_IDISPATCH_SUPPORT=1
|
||||
MOZ_NO_ACTIVEX_SUPPORT=
|
||||
MOZ_ACTIVEX_SCRIPTING_SUPPORT=1
|
||||
fi
|
||||
|
@ -5431,6 +5433,15 @@ AC_SUBST(MOZ_UPDATE_PACKAGING)
|
|||
dnl ========================================================
|
||||
dnl ActiveX
|
||||
dnl ========================================================
|
||||
|
||||
MOZ_ARG_DISABLE_BOOL(xpconnect-idispatch,
|
||||
[ --disable-xpconnect-idispatch
|
||||
Disable building of xpconnect support for IDispatch
|
||||
(win32 only)],
|
||||
XPC_IDISPATCH_SUPPORT=,
|
||||
XPC_IDISPATCH_SUPPORT=1)
|
||||
AC_SUBST(XPC_IDISPATCH_SUPPORT)
|
||||
|
||||
MOZ_ARG_DISABLE_BOOL(activex,
|
||||
[ --disable-activex Disable building of ActiveX control (win32 only)],
|
||||
MOZ_NO_ACTIVEX_SUPPORT=1,
|
||||
|
|
Загрузка…
Ссылка в новой задаче