You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
iceraven-browser/app/src/main/java/org/mozilla/fenix/home
Mugurell bc59ede073 For #22722 - Reacting to the crashed flag
Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is true we will show an in-app crash reporter
with the usual close tab / restore tab options and also the option to report
all current non-fatal crashes to Mozilla if the setting for sending the crash
reports is enabled in app settings.
This closely mimics the previous crash reporter UI but there might be some
subtle differences stemming from migrating to using a ComposeView.

Whenever the ".crashed" property of the currently displayed
TabSessionState -> EngineState is false we will set the in-app crash reporter
to have a View.GONE visibility effectively removing it from the layout.

The functionality for receiving the non-fatal crashes from the AC CrashReporter
through an Intent is still kept and these crashes will be persisted in memory
until the user closes / restores a tab and so also makes a decision about
sending or not these crashes.

Currently more tabs can crash following just one since more share the same
process and as such there is no way to differentiate between them or link a
certain Crash to a certain tab.
They will all be acted upon at once from any tab the user chooses to close or
restore.
2 years ago
..
intent For #22722 - Reacting to the crashed flag 2 years ago
mozonline Modify strings for Privacy notice for MozillaOnline builds 3 years ago
pocket For #21854 - Split the big ComposeView in 3 smaller ones 2 years ago
recentbookmarks For #22383: Propagate ViewTreeLifecycleOwner to composable view holders. 2 years ago
recenttabs For #22383: Propagate ViewTreeLifecycleOwner to composable view holders. 2 years ago
recentvisits For #23450 - Rename design token Border Default to Border Primary 2 years ago
sessioncontrol For #20634 remove some lint issues from baseline 2 years ago
tips Remove tip telemetry 3 years ago
topsites For #23431 - Display the order of Contile Top Sites correctly 2 years ago
BottomSpacerViewHolder.kt fixes #22889: add bottom spacer to onboarding adapter 2 years ago
HomeFragment.kt For #20634 remove some lint issues from baseline 2 years ago
HomeFragmentStore.kt For #22534 - Show history highlights and groups in "Recently visited" (#22535) 3 years ago
HomeMenu.kt Fixes #23492: Perf regression of calling isFirefoxDefault from main thread (#23556) 2 years ago
HomeScreenViewModel.kt Close #22402: Add top placeholder for home 3 years ago
Mode.kt For #22595 - Remove unused OnboardingAutomaticSignInViewHolder 3 years ago
PocketUpdatesMiddleware.kt For #21753 - Refactor Pocket out of sessioncontrol 3 years ago
PrivateBrowsingButtonView.kt fix #8135 - remove getColorFromAttr 4 years ago
SharedViewModel.kt Remove tab tray feature flag (#11176) 4 years ago
TopPlaceholderViewHolder.kt Close #22402: Add top placeholder for home 3 years ago