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]

Reply via email to