Skip to content

Commit 3bea4da

Browse files
committed
Bug 1978601 - registerStorageMaintenanceWorker for Autofill
1 parent 09aaff5 commit 3bea4da

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

mobile/android/fenix/app/src/main/java/org/mozilla/fenix/FenixApplication.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ import mozilla.components.feature.top.sites.TopSitesProviderConfig
5252
import mozilla.components.feature.webcompat.reporter.WebCompatReporterFeature
5353
import mozilla.components.lib.crash.CrashReporter
5454
import mozilla.components.service.fxa.manager.SyncEnginesStorage
55+
import mozilla.components.service.sync.autofill.GlobalAutofillDependencyProvider
5556
import mozilla.components.service.sync.logins.GlobalLoginsDependencyProvider
5657
import mozilla.components.service.sync.logins.LoginsApiException
5758
import mozilla.components.support.AppServicesInitializer
@@ -299,6 +300,7 @@ open class FenixApplication : LocaleAwareApplication(), Provider, ThemeProvider
299300
// for the periodic task.
300301
GlobalPlacesDependencyProvider.initialize(components.core.historyStorage)
301302
GlobalLoginsDependencyProvider.initialize(lazy { components.core.passwordsStorage })
303+
GlobalAutofillDependencyProvider.initialize(lazy { components.core.autofillStorage })
302304

303305
GlobalSyncedTabsCommandsProvider.initialize(lazy { components.backgroundServices.syncedTabsCommands })
304306

@@ -487,6 +489,7 @@ open class FenixApplication : LocaleAwareApplication(), Provider, ThemeProvider
487489
// to run the maintenance on.
488490
components.core.historyStorage.registerStorageMaintenanceWorker()
489491
components.core.passwordsStorage.registerStorageMaintenanceWorker()
492+
components.core.autofillStorage.registerStorageMaintenanceWorker()
490493
}
491494
}
492495

0 commit comments

Comments
 (0)