brizental pushed to branch tor-browser-140.2.0esr-15.0-1 at The Tor Project /
Applications / Tor Browser
Commits:
7c85c4fd by Beatriz Rizental at 2025-08-28T09:34:49-06:00
fixup! [android] Disable features and functionality
- - - - -
1 changed file:
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt
Changes:
=====================================
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt
=====================================
@@ -378,35 +378,8 @@ open class HomeActivity : LocaleAwareAppCompatActivity(),
NavHostActivity, TorAn
}
}
- SplashScreenManager(
- splashScreenOperation = if
(FxNimbus.features.splashScreen.value().offTrainOnboarding) {
- ApplyExperimentsOperation(
- storage =
DefaultExperimentsOperationStorage(components.settings),
- nimbus = components.nimbus.sdk,
- )
- } else {
- FetchExperimentsOperation(
- storage =
DefaultExperimentsOperationStorage(components.settings),
- nimbus = components.nimbus.sdk,
- )
- },
- scope = lifecycleScope,
- splashScreenTimeout =
FxNimbus.features.splashScreen.value().maximumDurationMs.toLong(),
- isDeviceSupported = { Build.VERSION.SDK_INT >
Build.VERSION_CODES.M },
- storage = DefaultSplashScreenStorage(components.settings),
- showSplashScreen = {
installSplashScreen().setKeepOnScreenCondition(it) },
- onSplashScreenFinished = { result ->
- if (result.sendTelemetry) {
- SplashScreen.firstLaunchExtended.record(
- SplashScreen.FirstLaunchExtendedExtra(dataFetched =
result.wasDataFetched),
- )
- }
-
- if (savedInstanceState == null && shouldShowOnboarding) {
-
navHost.navController.navigate(NavGraphDirections.actionGlobalOnboarding())
- }
- },
- ).showSplashScreen()
+ // tor-browser#43730: Do not delay splash screen
+ // to fetch or apply Nimbus experiments.
lifecycleScope.launch {
val debugSettingsRepository = DefaultDebugSettingsRepository(
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/7c85c4fdf9158c5f473b8fb69716915c089e363c
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/7c85c4fdf9158c5f473b8fb69716915c089e363c
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]