1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components/metrics
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
..
ActivationPing.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
AdjustMetricsService.kt For #9256: Attempts to fix installation ping not being sent (#9331) 2020-03-23 14:27:28 -07:00
BreadcrumbsRecorder.kt Closes #5091: Refactor Sentry BreadCrumbs to use lib-crash BreadCrumbs 2019-09-11 16:14:42 -07:00
GleanMetricsService.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
InstallationPing.kt For #9256: Attempts to fix installation ping not being sent (#9331) 2020-03-23 14:27:28 -07:00
LeanplumMetricsService.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
Metrics.kt For #8126 - Adds default top sites 2020-02-14 14:39:58 -08:00
MetricsUtils.kt For #6556: Adds Telemetry counts for Search Access Points 2020-01-16 10:23:48 +02:00
MozillaProductDetector.kt Issue #7425 (et al): Cache the list of installed browsers 2020-01-07 18:40:07 -08:00