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:
| M | mobile/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 } /**