1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix/components
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
..
history For #4137 - Adds pagination to the history view 2019-07-31 14:35:33 -07:00
metrics Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
searchengine fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
toolbar Issue #9132: Update to search animation for top toolbar (#9524) 2020-03-30 12:07:00 -07:00
AccountAbnormalities.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
Analytics.kt Closes #9104: Pass release channel information to Socorro service (#9130) 2020-03-12 12:00:14 -04:00
BackgroundServices.kt Closes #7450: Lazy storage initialization 2020-03-19 15:46:50 -07:00
Components.kt For issue #8017 enable SitePermissionsWifiIntegration 2020-03-27 20:44:16 -04:00
Core.kt Update to new feature-media API. 2020-03-29 23:13:13 -07:00
FenixSnackbar.kt For #8773: Fixes issue with snackbar placement on ContextMenu (#8942) 2020-03-12 09:54:13 -07:00
FindInPageIntegration.kt For #6992 Always hide toolbar when showing find in page bar (#7567) 2020-01-09 13:26:33 -08:00
FirebasePushService.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
FxaServer.kt Add secret debug menu to override FxA servers 2020-03-27 22:59:14 -07:00
InflationAwareFeature.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
IntentProcessorType.kt fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
IntentProcessors.kt FennecWebAppIntentProcessor: Handle manifest file not existing. 2020-02-28 13:27:53 -08:00
NotificationManager.kt No issue: Use SendTabFeature and FxaPushSupportFeature 2020-01-03 10:20:53 -05:00
PendingSessionDeletionManager.kt For #5843 - Ensure tabs pending deletion are removed 2020-02-25 16:53:52 -08:00
PerformanceComponent.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
PermissionStorage.kt For issue #8809 Notification permissions can't be disabled/re-enabled 2020-03-24 15:25:33 -04:00
PrivateShortcutCreateManager.kt For #7730 - always show "Add private browsing shortcut" in sett… (#7943) 2020-01-27 08:44:28 -08:00
Push.kt Log push crashes to CrashReporter 2020-03-03 12:46:37 -05:00
Search.kt Adds custom search engines (#6551) 2019-11-19 16:30:56 -08:00
Services.kt For #5182: Loading experiments on startup is slow, remove Fretboard (#7510) 2020-01-13 12:38:32 -06:00
StoreProvider.kt No issue: Removes deprecated usage of ViewModelProviders 2019-08-07 19:21:41 -04:00
TabCollectionStorage.kt For #8016 - Prevent duplicate domains from displaying inthe collection description on the home screen 2020-02-10 10:50:07 -08:00
TopSiteStorage.kt For #8126 - Adds default top sites 2020-02-14 14:39:58 -08:00
TrackingProtectionPolicyFactory.kt For #8540: Fix ETP options not being correctly applied (#8688) 2020-02-26 12:25:40 -08:00
UseCases.kt Use ManifestUpdateFeature 2019-11-07 14:50:24 -08:00