diff --git a/app/src/geckoBeta/java/org/mozilla/fenix/engine/GeckoProvider.kt b/app/src/geckoBeta/java/org/mozilla/fenix/engine/GeckoProvider.kt index f2a4a3a2c..aa49cc106 100644 --- a/app/src/geckoBeta/java/org/mozilla/fenix/engine/GeckoProvider.kt +++ b/app/src/geckoBeta/java/org/mozilla/fenix/engine/GeckoProvider.kt @@ -44,6 +44,7 @@ object GeckoProvider { .crashHandler(CrashHandlerService::class.java) .useContentProcessHint(true) .telemetryDelegate(GeckoAdapter()) + .aboutConfigEnabled(Config.channel.isBeta) .debugLogging(Config.channel.isDebug) .build() diff --git a/app/src/main/java/org/mozilla/fenix/Config.kt b/app/src/main/java/org/mozilla/fenix/Config.kt index 56f526a41..b10f1b0c7 100644 --- a/app/src/main/java/org/mozilla/fenix/Config.kt +++ b/app/src/main/java/org/mozilla/fenix/Config.kt @@ -40,6 +40,13 @@ enum class ReleaseChannel { else -> false } + val isBeta: Boolean + get() = when (this) { + FennecBeta -> true + FenixBeta -> true + else -> false + } + val isNightlyOrDebug: Boolean get() = when (this) { FenixNightly -> true