1
0
Fork 0
fenix/app/src/main/java/org/mozilla/fenix
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
..
addons No issue: Add add-on updater information dialog 2020-03-25 13:57:51 -04:00
browser Issue #9132: Update to search animation for top toolbar (#9524) 2020-03-30 12:07:00 -07:00
collections Update to new feature-media API. 2020-03-29 23:13:13 -07:00
components Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
crashes For #7753: Increases touch target of crash page 2020-02-10 10:36:46 -08:00
customtabs Update IntentProcessor implementation to comply with new interface. 2020-03-04 09:40:00 -08:00
downloads For #7219 - Polish Download Notification Dialog. (#7224) 2019-12-18 12:26:41 -05:00
exceptions No issue: Remove feature flag for removing one TP exception 2020-03-24 11:14:07 -04:00
ext Update to new feature-media API. 2020-03-29 23:13:13 -07:00
home Issue #9132: Update to search animation for top toolbar (#9524) 2020-03-30 12:07:00 -07:00
lib Remove redundant super calls 2019-07-29 10:22:53 -07:00
library Fix #8651 - Add new menu actions for a history item 2020-03-27 15:53:31 -07:00
media Update to new feature-media API. 2020-03-29 23:13:13 -07:00
migration Remove @UseExperimental for usages of the flow api 2020-03-18 17:25:51 -07:00
onboarding fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
perf Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
push For #9059: Add WebPush engine integration 2020-03-09 16:50:29 -04:00
search For #7059 - Allow search engines to scroll 2020-03-30 10:31:39 -07:00
session Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
settings Add secret debug menu to override FxA servers 2020-03-27 22:59:14 -07:00
share For #8759 Use activityName instead of packageName as app identification 2020-03-24 17:10:19 +02:00
shortcut Update IntentProcessor implementation to comply with new interface. 2020-03-04 09:40:00 -08:00
test For #5574 - Migrate SessionControl to LibState (#6651) 2019-12-04 22:06:05 -05:00
theme fix #8135 - remove getColorFromAttr 2020-03-02 15:48:33 -07:00
trackingprotection For #8594: Show correct info in Etp settings info (#8687) 2020-02-25 09:18:27 -08:00
utils Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
whatsnew For #5656: Fixes nightly major version number crash 2019-09-27 15:06:57 -07:00
widget Feature/#220 language menu (#7070) 2020-01-03 18:15:35 -08:00
wifi For issue #8017 enable SitePermissionsWifiIntegration 2020-03-27 20:44:16 -04:00
AppRequestInterceptor.kt No issue: Remove unneeded logic to adjust TP 2020-03-13 14:08:49 -04:00
BrowserDirection.kt For #7272: Show info when saved logins list is empty. (#7891) 2020-01-24 18:13:44 -08:00
Config.kt Closes #7762: Initialize Glean later in Fennec builds. 2020-01-26 11:53:26 +01:00
FeatureFlags.kt Update to new feature-media API. 2020-03-29 23:13:13 -07:00
FenixApplication.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
GlobalDirections.kt For issue #8908 Notify users when previously unsupported add-ons 2020-03-11 11:24:01 -04:00
HomeActivity.kt Pre: introduce a RunWhenReadyQueue 2020-03-30 21:43:38 -07:00
IntentReceiverActivity.kt For #7781: instrument visual completeness for top sites. 2020-02-28 13:37:06 -08:00