# --- T2-COPYRIGHT-BEGIN --- # t2/package/*/firefox/startpage-cleanup.patch # Copyright (C) 2025 The T2 SDE Project # SPDX-License-Identifier: GPL-2.0 or patched project license # --- T2-COPYRIGHT-END --- --- firefox-136.0/browser/app/profile/firefox.js.vanilla 2025-03-04 01:37:39.950509032 +0100 +++ firefox-136.0/browser/app/profile/firefox.js 2025-03-04 09:06:06.464383765 +0100 @@ -246,12 +246,12 @@ #endif // UI tour experience. -pref("browser.uitour.enabled", true); +pref("browser.uitour.enabled", false); pref("browser.uitour.loglevel", "Error"); -pref("browser.uitour.requireSecure", true); -pref("browser.uitour.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/"); +pref("browser.uitour.requireSecure", false); +pref("browser.uitour.url", ""); // How long to show a Hearbeat survey (two hours, in seconds) -pref("browser.uitour.surveyDuration", 7200); +pref("browser.uitour.surveyDuration", 0); pref("keyword.enabled", true); @@ -1640,15 +1640,15 @@ pref("services.sync.prefs.sync.browser.ctrlTab.sortByRecentlyUsed", true); pref("services.sync.prefs.sync.browser.discovery.enabled", true); pref("services.sync.prefs.sync.browser.download.useDownloadDir", true); -pref("services.sync.prefs.sync.browser.firefox-view.feature-tour", true); +pref("services.sync.prefs.sync.browser.firefox-view.feature-tour", false); pref("services.sync.prefs.sync.browser.formfill.enable", true); pref("services.sync.prefs.sync.browser.link.open_newwindow", true); pref("services.sync.prefs.sync.browser.menu.showViewImageInfo", true); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons", true); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features", true); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSearch", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsored", true); -pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSites", true); +pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsored", false); +pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSites", false); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.feeds.topsites", true); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.topSitesRows", true); pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.feeds.section.topstories", true); @@ -1665,7 +1665,7 @@ pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.section.highlights.rows", true); pref("services.sync.prefs.sync.browser.newtabpage.enabled", true); pref("services.sync.prefs.sync.browser.newtabpage.pinned", true); -pref("services.sync.prefs.sync.browser.pdfjs.feature-tour", true); +pref("services.sync.prefs.sync.browser.pdfjs.feature-tour", false); pref("services.sync.prefs.sync.browser.safebrowsing.downloads.enabled", true); pref("services.sync.prefs.sync.browser.safebrowsing.downloads.remote.block_potentially_unwanted", true); pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", true); @@ -1780,13 +1780,13 @@ // Whether to use the discrete Top Sites component. pref("browser.topsites.component.enabled", false); -pref("browser.topsites.useRemoteSetting", true); +pref("browser.topsites.useRemoteSetting", false); // Fetch sponsored Top Sites from Mozilla Tiles Service (Contile) -pref("browser.topsites.contile.enabled", true); -pref("browser.topsites.contile.endpoint", "https://contile.services.mozilla.com/v1/tiles"); +pref("browser.topsites.contile.enabled", false); +pref("browser.topsites.contile.endpoint", ""); // Whether to enable the Share-of-Voice feature for Sponsored Topsites via Contile. -pref("browser.topsites.contile.sov.enabled", true); +pref("browser.topsites.contile.sov.enabled", false); // The base URL for the Quick Suggest anonymizing proxy. To make a request to // the proxy, include a campaign ID in the path. @@ -1815,6 +1815,7 @@ // enable location search for newtab weather widget pref("browser.newtabpage.activity-stream.weather.locationSearchEnabled", true); +pref("browser.newtabpage.activity-stream.default.sites", ""); // List of regions that get weather by default. pref("browser.newtabpage.activity-stream.discoverystream.region-weather-config", "US,CA"); @@ -2024,9 +2025,10 @@ pref("browser.newtabpage.activity-stream.hideTopSitesWithSearchParam", "mfadid=adm"); // Separate about welcome -pref("browser.aboutwelcome.enabled", true); +pref("browser.aboutwelcome.enabled", false); // Used to set multistage welcome UX pref("browser.aboutwelcome.screens", ""); +pref("trailhead.firstrun.didSeeAboutWelcome", true); // Experiment Manager // See Console.sys.mjs LOG_LEVELS for all possible values @@ -3210,9 +3212,9 @@ // If the user has seen the Firefox View feature tour this value reflects // the id of the last screen they saw and whether they completed the tour -pref("browser.firefox-view.feature-tour", "{\"screen\":\"FIREFOX_VIEW_SPOTLIGHT\",\"complete\":false}"); +pref("browser.firefox-view.feature-tour", "{\"screen\":\"FIREFOX_VIEW_SPOTLIGHT\",\"complete\":true}"); // Number of times the user visited about:firefoxview -pref("browser.firefox-view.view-count", 0); +pref("browser.firefox-view.view-count", 1); // Maximum number of rows to show on the "History" page (0 = unlimited). pref("browser.firefox-view.max-history-rows", 0); // Enables virtual list functionality in Firefox View. @@ -3220,7 +3222,7 @@ // If the user has seen the pdf.js feature tour this value reflects the tour // message id, the id of the last screen they saw, and whether they completed the tour -pref("browser.pdfjs.feature-tour", "{\"screen\":\"\",\"complete\":false}"); +pref("browser.pdfjs.feature-tour", "{\"screen\":\"\",\"complete\":true}"); pref("cookiebanners.ui.desktop.enabled", false);