From 20f8b97dcb84a39abd31704bd3b97cfddb2f12c9 Mon Sep 17 00:00:00 2001 From: Grisha Kruglov Date: Wed, 25 Mar 2020 17:36:03 -0700 Subject: [PATCH] Pass lazy references to FennecMigrator --- .../java/org/mozilla/fenix/MigratingFenixApplication.kt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/migration/java/org/mozilla/fenix/MigratingFenixApplication.kt b/app/src/migration/java/org/mozilla/fenix/MigratingFenixApplication.kt index 8757a9f16..258643448 100644 --- a/app/src/migration/java/org/mozilla/fenix/MigratingFenixApplication.kt +++ b/app/src/migration/java/org/mozilla/fenix/MigratingFenixApplication.kt @@ -23,13 +23,13 @@ class MigratingFenixApplication : FenixApplication() { val migrator by lazy { FennecMigrator.Builder(this, this.components.analytics.crashReporter) .migrateOpenTabs(this.components.core.sessionManager) - .migrateHistory(this.components.core.historyStorage) + .migrateHistory(this.components.core.lazyHistoryStorage) .migrateBookmarks( - this.components.core.bookmarksStorage, + this.components.core.lazyBookmarksStorage, this.components.core.topSiteStorage.storage ) - .migrateLogins(this.components.core.passwordsStorage) - .migrateFxa(this.components.backgroundServices.accountManager) + .migrateLogins(this.components.core.lazyPasswordsStorage) + .migrateFxa(lazy { this.components.backgroundServices.accountManager }) .migrateAddons( this.components.core.engine, this.components.addonCollectionProvider,