For #27111 - Allow TCP in all releases. Control it from Nimbus.

After this change the TCP feature (and CFR) are enabled by default.
Rollout can be controlled through Nimbus.

(cherry picked from commit 6c2609ad58)
pull/543/head
Mugurell 2 years ago
parent e3b7b2bdab
commit 2d23acfce3

@ -595,14 +595,14 @@ class Settings(private val appContext: Context) : PreferencesHolder {
)
val enabledTotalCookieProtection: Boolean
get() = mr2022Sections[Mr2022Section.TCP_FEATURE] == true && Config.channel.isNightlyOrDebug
get() = mr2022Sections[Mr2022Section.TCP_FEATURE] == true
/**
* Indicates if the total cookie protection CRF should be shown.
*/
var shouldShowTotalCookieProtectionCFR by booleanPreference(
appContext.getPreferenceKey(R.string.pref_key_should_show_total_cookie_protection_popup),
default = mr2022Sections[Mr2022Section.TCP_CFR] == true && Config.channel.isNightlyOrDebug,
default = mr2022Sections[Mr2022Section.TCP_CFR] == true,
)
val blockCookiesSelectionInCustomTrackingProtection by stringPreference(

Loading…
Cancel
Save