1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/session
Grisha Kruglov be1fa8df7d Pre: introduce a RunWhenReadyQueue
This replaces the StartupTaskManager we had with a more general class.
New implementation is a thread-safe "gated task executor", which either
runs the task right away if it's marked as 'ready', or queries it to be
executed later on.

This ability to either execute or queue a task will be useful later on in the
commit series.
2020-03-30 21:43:38 -07:00
..
NotificationSessionObserver.kt For 5334: test NotificationSessionObserver 2019-12-30 11:40:07 +02:00
PerformanceActivityLifecycleCallbacks.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
SessionNotificationService.kt For #5334: disable notification for private custom tabs 2019-12-30 11:40:07 +02:00
VisibilityLifecycleCallback.kt For #2053: Add persistent notification to close all private browsing tabs (#4913) 2019-08-28 12:55:24 -07:00