mirror of
https://github.com/zen-browser/desktop.git
synced 2026-02-02 18:14:38 +00:00
chore: Removed installer / uninstaller telemetry from firefox, b=(bug #7000), c=no-component
This commit is contained in:
@@ -326,10 +326,8 @@ pref('browser.preferences.experimental', true);
|
||||
// Prefetching:
|
||||
pref("network.dns.disablePrefetch", false);
|
||||
pref("network.prefetch-next", true);
|
||||
pref("network.predictor.enabled", true);
|
||||
pref("network.dns.disablePrefetchFromHTTPS", false);
|
||||
pref("network.predictor.enable-hover-on-ssl", true);
|
||||
pref("network.http.speculative-parallel-limit", 10);
|
||||
pref("network.http.rcwn.enabled", false);
|
||||
|
||||
// Disable Firefox's revamp
|
||||
@@ -389,9 +387,9 @@ pref("browser.urlbar.trimHttps", true);
|
||||
pref("browser.search.separatePrivateDefault.ui.enabled", true);
|
||||
pref("browser.urlbar.update2.engineAliasRefresh", true);
|
||||
pref("browser.search.suggest.enabled", false);
|
||||
pref("browser.urlbar.quicksuggest.enabled", false);
|
||||
pref("browser.urlbar.suggest.quicksuggest.sponsored", false);
|
||||
pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false);
|
||||
pref("browser.urlbar.quicksuggest.enabled", false, locked);
|
||||
pref("browser.urlbar.suggest.quicksuggest.sponsored", false, locked);
|
||||
pref("browser.urlbar.suggest.quicksuggest.nonsponsored", false, locked);
|
||||
pref("browser.urlbar.groupLabels.enabled", false);
|
||||
pref("browser.urlbar.keepPanelOpenDuringImeComposition", true); // IMPORTANT: Fixes closing the urlbar when on some languages
|
||||
pref("browser.formfill.enable", false);
|
||||
|
||||
20
src/browser/installer/windows/nsis/installer-nsi.patch
Normal file
20
src/browser/installer/windows/nsis/installer-nsi.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
diff --git a/browser/installer/windows/nsis/installer.nsi b/browser/installer/windows/nsis/installer.nsi
|
||||
index 491bcbbd8430410fa930e7b52491ea62f2c48bbc..905f46d711f94398c9b1c20d6387cd76fcdf4aa9 100755
|
||||
--- a/browser/installer/windows/nsis/installer.nsi
|
||||
+++ b/browser/installer/windows/nsis/installer.nsi
|
||||
@@ -836,9 +836,6 @@ Section "-InstallEndCleanup"
|
||||
|
||||
; When we're using the GUI, .onGUIEnd sends the ping, but of course that isn't
|
||||
; invoked when we're running silently.
|
||||
- ${If} ${Silent}
|
||||
- Call SendPing
|
||||
- ${EndIf}
|
||||
SectionEnd
|
||||
|
||||
################################################################################
|
||||
@@ -1965,5 +1962,4 @@ FunctionEnd
|
||||
|
||||
Function .onGUIEnd
|
||||
${OnEndCommon}
|
||||
- Call SendPing
|
||||
FunctionEnd
|
||||
@@ -1,7 +1,7 @@
|
||||
diff --git a/browser/installer/windows/nsis/uninstaller.nsi b/browser/installer/windows/nsis/uninstaller.nsi
|
||||
old mode 100755
|
||||
new mode 100644
|
||||
index 559c8b46ee06bc42c91da49b5d9e397fe8ff6126..62094a5d98712a41a607ba01ca2adfa1e4f51ccd
|
||||
index 559c8b46ee06bc42c91da49b5d9e397fe8ff6126..2920621824af171588b1cd38ac8b2329fbdb6e25
|
||||
--- a/browser/installer/windows/nsis/uninstaller.nsi
|
||||
+++ b/browser/installer/windows/nsis/uninstaller.nsi
|
||||
@@ -507,6 +507,7 @@ Section "Uninstall"
|
||||
@@ -12,3 +12,16 @@ index 559c8b46ee06bc42c91da49b5d9e397fe8ff6126..62094a5d98712a41a607ba01ca2adfa1
|
||||
|
||||
${un.RegCleanFileHandler} ".pdf" "FirefoxPDF-$AppUserModelID"
|
||||
|
||||
@@ -980,12 +981,6 @@ FunctionEnd
|
||||
|
||||
Function un.onUninstSuccess
|
||||
; Send a ping at un.onGUIEnd, to avoid freezing the GUI.
|
||||
- StrCpy $ShouldSendPing "1"
|
||||
-
|
||||
- ${If} ${Silent}
|
||||
- ; If this is a silent uninstall then un.onGUIEnd doesn't run, so do it now.
|
||||
- Call un.SendUninstallPing
|
||||
- ${EndIf}
|
||||
FunctionEnd
|
||||
|
||||
Function un.preFinish
|
||||
|
||||
Reference in New Issue
Block a user