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
Michael Comella 000bef020a For #18836: replace StartupActivityStateProvider with StartupStateProvider.
The StartupActivityStateProvider uses an imperative implementation,
driven by callbacks, to set the state of the application. This is hard
to follow as you need to understand which callbacks will be called in
which order. For example, to make sense of an implementation like this,
COLD, WARM, AND HOT would likely need to be implemented in separate
ActivityLifecycleCallbacks.

I feel the StartupStateProvider is an improvement because it leverages
the StartupActivityLog to query a linear state for a more understandable
implementation. Furthermore, it seems accessible to write COLD, WARM,
and HOT in the same class because they can all be approached the same
way.
3 years ago
..
androidTest For #17979 & #17840: fix and re-enable UI tests affected by main menu changes 3 years ago
beta/res Simplify build variants to just: debug, nightly, beta and release. 4 years ago
debug Integrate Android Autofill support into Nightly and debug builds. 3 years ago
geckoBeta/java/org/mozilla/fenix/engine Fix GeckoProvider for beta and release variant. 4 years ago
geckoNightly/java/org/mozilla/fenix/engine Add mozcn safebrowsing 4 years ago
geckoRelease/java/org/mozilla/fenix/engine Remove TabsUseCases methods that take a Session object. 3 years ago
main For #18836: replace StartupActivityStateProvider with StartupStateProvider. 3 years ago
migration Add domestic China FxA service for Mozilla Online builds 3 years ago
nightly Integrate Android Autofill support into Nightly and debug builds. 3 years ago
release/res Simplify build variants to just: debug, nightly, beta and release. 4 years ago
test For #18836: add StartupStateProvider. 3 years ago