GeckoEngineSession(runtime: GeckoRuntime, privateMode: Boolean = false, defaultSettings: Settings? = null)
GeckoEngineSession(runtime: GeckoRuntime, privateMode: Boolean = false, defaultSettings: Settings? = null, geckoSessionProvider: () -> GeckoSession = { GeckoSession() }, context: CoroutineContext = Dispatchers.IO)
Gecko-based EngineSession implementation.