From cc09c5f65f8572a1b4aaf18bee7f78c13c601bed Mon Sep 17 00:00:00 2001 From: trav90 Date: Sat, 12 May 2018 08:21:53 -0500 Subject: [PATCH] Make safebrowsing optional at build time - Part 4: configure --- old-configure.in | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/old-configure.in b/old-configure.in index d0508254ac..0bdf27d26b 100644 --- a/old-configure.in +++ b/old-configure.in @@ -2242,6 +2242,7 @@ LIBJPEG_TURBO_AS= LIBJPEG_TURBO_ASFLAGS= MOZ_PREF_EXTENSIONS=1 MOZ_REFLOW_PERF= +MOZ_SAFE_BROWSING= MOZ_SPELLCHECK=1 MOZ_TOOLKIT_SEARCH=1 MOZ_UI_LOCALE=en-US @@ -4034,9 +4035,25 @@ if test -n "$MOZ_SYSTEM_SQLITE"; then fi AC_SUBST(MOZ_SYSTEM_SQLITE) +dnl ======================================================== +dnl = Enable Google safe browsing (anti-phishing) +dnl ======================================================== +MOZ_ARG_ENABLE_BOOL(safe-browsing, +[ --enable-safe-browsing Enable safe browsing (anti-phishing) implementation], + MOZ_SAFE_BROWSING=1, + MOZ_SAFE_BROWSING= ) +if test -n "$MOZ_SAFE_BROWSING"; then + AC_DEFINE(MOZ_SAFE_BROWSING) +fi +AC_SUBST(MOZ_SAFE_BROWSING) + dnl ======================================================== dnl = Enable url-classifier dnl ======================================================== +dnl Implicitly enabled by default if building with safe-browsing +if test -n "$MOZ_SAFE_BROWSING"; then + MOZ_URL_CLASSIFIER=1 +fi MOZ_ARG_ENABLE_BOOL(url-classifier, [ --enable-url-classifier Enable url classifier module], MOZ_URL_CLASSIFIER=1,