summaryrefslogtreecommitdiff
path: root/makeicecat
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2025-09-14 23:37:15 -0400
committerMark H Weaver <mhw@netris.org>2025-09-15 00:02:22 -0400
commitc90ef5ebc0d07dd24fce626a836d0bf01a4b173f (patch)
tree2e5c4bd776b467b29505c1e587c15a824a9f78f1 /makeicecat
parent36f15dbc57096ff29d24bf76ee503c0292520b7c (diff)
downloadgnuzilla-c90ef5ebc0d07dd24fce626a836d0bf01a4b173f.tar.gz
Further updates for version 140.
* data/patches/disable-sync.patch: New file. * data/patches/about-addons.patch, data/patches/hide-firefox-view-button.patch, data/patches/hide-protections-dashboard.patch, data/patches/hide-submit-feedback-menu-item.patch, data/patches/icecat-about-dialog.patch: Adapt for version 140. * data/settings.js: Add more customizations to default settings. * makeicecat: Do not synchronize any preferences by default.
Diffstat (limited to 'makeicecat')
-rwxr-xr-xmakeicecat3
1 files changed, 3 insertions, 0 deletions
diff --git a/makeicecat b/makeicecat
index d7b75b2..787ab3f 100755
--- a/makeicecat
+++ b/makeicecat
@@ -710,6 +710,9 @@ s/OpenSource/Free Software/g;
# names in build-time generated source files like TelemetryEventEnums.h.
sed 's/IceCatview/Icecatview/g' -i browser/components/icecatview/metrics.yaml
+ # Do not synchronize any preferences by default
+ sed 's/^pref *("\(services\.sync\.prefs\.sync\.[-_.A-Za-z0-9]*\)", *true);/pref("\1", false);/' -i browser/app/profile/icecat.js
+
# Copy js settings
cat "${DATADIR}"/settings.js >> browser/app/profile/icecat.js