From 777c551a0a7eca4c77fc8e8ce87afe04555c22ea Mon Sep 17 00:00:00 2001 From: Alex Kontos Date: Thu, 14 Jul 2022 15:43:17 +0100 Subject: [PATCH] feat: add update check disabling (cherry picked from commit d97ab048aaea261d6f78640b62290a53815042f5) --- browser/components/BrowserGlue.sys.mjs | 1 + browser/components/preferences/main.inc.xhtml | 3 ++ browser/components/preferences/main.js | 33 +++++++++++++++++-- toolkit/mozapps/update/AppUpdater.sys.mjs | 9 +++++ toolkit/mozapps/update/UpdateService.sys.mjs | 9 +++++ waterfox/browser/app/profile/000-waterfox.js | 1 + 6 files changed, 54 insertions(+), 2 deletions(-) diff --git a/browser/components/BrowserGlue.sys.mjs b/browser/components/BrowserGlue.sys.mjs index 7877b642b96d..17ca5641b5b3 100644 --- a/browser/components/BrowserGlue.sys.mjs +++ b/browser/components/BrowserGlue.sys.mjs @@ -474,6 +474,7 @@ BrowserGlue.prototype = { // check for update if our build is old if ( AppConstants.MOZ_UPDATER && + Services.prefs.getBoolPref("app.update.enabled") && Services.prefs.getBoolPref("app.update.checkInstallTime") ) { let buildID = Services.appinfo.appBuildID; diff --git a/browser/components/preferences/main.inc.xhtml b/browser/components/preferences/main.inc.xhtml index cb7f1c8c32b1..dd1f7653fcc5 100644 --- a/browser/components/preferences/main.inc.xhtml +++ b/browser/components/preferences/main.inc.xhtml @@ -690,6 +690,9 @@ +