tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 47d10e8b1910445a8459caa996f8c1570b6cbca7
parent 09c546f54e087f77b72a0764d21c779205810df4
Author: clairehurst <clairehurst@torproject.org>
Date:   Thu, 28 Aug 2025 12:39:01 -0600

TB 43976: [android] Remove default browser prompt

tor-browser#43976 Remove default browser prompt

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt | 18+-----------------
1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt @@ -2653,23 +2653,7 @@ class Settings( fun shouldShowSetAsDefaultPrompt( nimbusFeature: DefaultBrowserPrompt = FxNimbus.features.defaultBrowserPrompt.value(), ): Boolean { - if (!nimbusFeature.enabled) return false - - val now = System.currentTimeMillis() - - val daysOk = nimbusFeature.daysBetweenPrompts?.let { intervalDays -> - (now - lastSetAsDefaultPromptShownTimeInMillis) > intervalDays * ONE_DAY_MS - } ?: true - - val maxOk = nimbusFeature.maxPromptsShown?.let { max -> - numberOfSetAsDefaultPromptShownTimes < max - } ?: true - - val coldStartsOk = nimbusFeature.coldStartsBetweenPrompts?.let { minColdStarts -> - coldStartsBetweenSetAsDefaultPrompts >= minColdStarts - } ?: true - - return daysOk && maxOk && coldStartsOk + return false // tor-browser#43976 Remove default browser prompt } /**