For #8056: remove Experiments.initialize from FenixApplication
Experiments will not be used before GA and are thus being removed for performance wins.master
parent
ba8867c1a9
commit
15ff4726a0
|
@ -20,7 +20,6 @@ import kotlinx.coroutines.runBlocking
|
||||||
import mozilla.appservices.Megazord
|
import mozilla.appservices.Megazord
|
||||||
import mozilla.components.browser.session.Session
|
import mozilla.components.browser.session.Session
|
||||||
import mozilla.components.concept.push.PushProcessor
|
import mozilla.components.concept.push.PushProcessor
|
||||||
import mozilla.components.service.experiments.Experiments
|
|
||||||
import mozilla.components.service.glean.Glean
|
import mozilla.components.service.glean.Glean
|
||||||
import mozilla.components.service.glean.config.Configuration
|
import mozilla.components.service.glean.config.Configuration
|
||||||
import mozilla.components.service.glean.net.ConceptFetchHttpUploader
|
import mozilla.components.service.glean.net.ConceptFetchHttpUploader
|
||||||
|
@ -108,16 +107,6 @@ open class FenixApplication : LocaleAwareApplication() {
|
||||||
enableStrictMode()
|
enableStrictMode()
|
||||||
warmBrowsersCache()
|
warmBrowsersCache()
|
||||||
|
|
||||||
// Enable the service-experiments component
|
|
||||||
if (settings().isExperimentationEnabled && Config.channel.isReleaseOrBeta) {
|
|
||||||
Experiments.initialize(
|
|
||||||
applicationContext,
|
|
||||||
mozilla.components.service.experiments.Configuration(
|
|
||||||
httpClient = lazy(LazyThreadSafetyMode.NONE) { components.core.client }
|
|
||||||
)
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
// Make sure the engine is initialized and ready to use.
|
// Make sure the engine is initialized and ready to use.
|
||||||
components.core.engine.warmUp()
|
components.core.engine.warmUp()
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue