IntentProcessor.kt |
Implementation moved from Focus SessionManager. To be replaced with SessionIntentProcessor from feature-session
component soon.
|
7525 |
PrivateNotificationFeature.kt |
Responsible for starting or stopping up a [SessionNotificationService]
depending on whether a private tab is opened.
@param browserStore Browser store reference used to observe the number of private tabs.
|
1787 |
SessionNotificationService.kt |
As long as a session is active this service will keep the notification (and our process) alive.
|
9446 |
ui |
|
|
VisibilityLifeCycleCallback.kt |
This ActivityLifecycleCallbacks implementations tracks if there is at least one activity in the
STARTED state (meaning some part of our application is visible).
Based on this information the current task can be removed if the app is not visible.
|
3135 |