|
|
|
@ -43,6 +43,7 @@ import org.mozilla.fenix.FeatureFlags
|
|
|
|
|
import org.mozilla.fenix.GleanMetrics.SyncAuth
|
|
|
|
|
import org.mozilla.fenix.R
|
|
|
|
|
import org.mozilla.fenix.ext.components
|
|
|
|
|
import org.mozilla.fenix.ext.maxActiveTime
|
|
|
|
|
import org.mozilla.fenix.ext.settings
|
|
|
|
|
import org.mozilla.fenix.perf.StrictModeManager
|
|
|
|
|
import org.mozilla.fenix.perf.lazyMonitored
|
|
|
|
@ -143,7 +144,7 @@ class BackgroundServices(
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
val syncedTabsStorage by lazyMonitored {
|
|
|
|
|
SyncedTabsStorage(accountManager, context.components.core.store, remoteTabsStorage.value)
|
|
|
|
|
SyncedTabsStorage(accountManager, context.components.core.store, remoteTabsStorage.value, maxActiveTime)
|
|
|
|
|
}
|
|
|
|
|
val syncedTabsAutocompleteProvider by lazyMonitored {
|
|
|
|
|
SyncedTabsAutocompleteProvider(syncedTabsStorage)
|
|
|
|
|