From ccd49562a72588670769df8c95eef1d32acad8e4 Mon Sep 17 00:00:00 2001 From: Andrew Cady Date: Fri, 19 Jun 2020 21:35:34 -0400 Subject: it sets the homepage even in the thin mode! but the privacy tab still opens... --- firefox-sideloader/functions.sh | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'firefox-sideloader/functions.sh') diff --git a/firefox-sideloader/functions.sh b/firefox-sideloader/functions.sh index ace764a..b1208ee 100644 --- a/firefox-sideloader/functions.sh +++ b/firefox-sideloader/functions.sh @@ -86,6 +86,14 @@ clone_profile_raw() copy_file_with_filter "$new_profile_dir" "$old_profile_dir" 'extensions.json' copy_file_with_filter "$new_profile_dir" "$old_profile_dir" 'addonStartup.json.lz4' + + if [ "$COPY_ALL_PREFS" ] + then + copy_file_with_filter "$new_profile_dir" "$old_profile_dir" 'prefs.js' + else + egrep '^user_pref."(browser.startup.homepage"|app.normandy\.|browser.newtab\.|extensions\.|doh-rollout\.)' "$old_profile_dir"/prefs.js > "$new_profile_dir"/prefs.js + printf '%s\n' 'user_pref("browser.startup.homepage_override.mstone", "ignore");' >> "$new_profile_dir"/prefs.js + fi } clone_profile() -- cgit v1.2.3