Commit a47c1366 authored by clairehurst's avatar clairehurst 🌱 Committed by brizental
Browse files

TB 43976: [android] Remove default browser prompt

#43976 Remove default browser prompt
parent 587934c4
Loading
Loading
Loading
Loading
+1 −17
Original line number Diff line number Diff line
@@ -2565,23 +2565,7 @@ class Settings(private val appContext: Context) : PreferencesHolder {
    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
    }

    /**