From bacee18344cf6498b679129555df2b05d98a60bd Mon Sep 17 00:00:00 2001 From: Jeff Boek Date: Wed, 30 Jan 2019 14:23:00 -0800 Subject: [PATCH] Removes initial and default session --- .../java/org/mozilla/fenix/components/Core.kt | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/components/Core.kt b/app/src/main/java/org/mozilla/fenix/components/Core.kt index fe08500ae..3ec5a0250 100644 --- a/app/src/main/java/org/mozilla/fenix/components/Core.kt +++ b/app/src/main/java/org/mozilla/fenix/components/Core.kt @@ -56,21 +56,7 @@ class Core(private val context: Context) { * case all sessions/tabs are closed. */ val sessionManager by lazy { - val sessionStorage = SessionStorage(context, engine) - - SessionManager(engine, defaultSession = { Session("about:blank") }).apply { - sessionStorage.restore()?.let { snapshot -> restore(snapshot) } - - if (size == 0) { - val initialSession = Session("https://www.mozilla.org") - add(initialSession) - } - - sessionStorage.autoSave(this) - .periodicallyInForeground(interval = 30, unit = TimeUnit.SECONDS) - .whenGoingToBackground() - .whenSessionsChange() - } + SessionManager(engine) } /**