Fix safe browsing API breaking change. (#4946)

nightly-build-test
Arturo Mejia 5 years ago committed by Colin Lee
parent 2bbb4c29ff
commit 24f79b3263

@ -21,9 +21,6 @@ import mozilla.components.browser.storage.sync.PlacesHistoryStorage
import mozilla.components.concept.engine.DefaultSettings
import mozilla.components.concept.engine.Engine
import mozilla.components.concept.engine.EngineSession.TrackingProtectionPolicy
import mozilla.components.concept.engine.EngineSession.TrackingProtectionPolicy.SafeBrowsingCategory
import mozilla.components.concept.engine.EngineSession.TrackingProtectionPolicy.Companion.select
import mozilla.components.concept.engine.EngineSession.TrackingProtectionPolicy.TrackingCategory
import mozilla.components.concept.engine.mediaquery.PreferredColorScheme
import mozilla.components.concept.fetch.Client
import mozilla.components.feature.media.MediaFeature
@ -179,10 +176,7 @@ class Core(private val context: Context) {
normalMode && privateMode -> trackingProtectionPolicy
normalMode && !privateMode -> trackingProtectionPolicy.forRegularSessionsOnly()
!normalMode && privateMode -> trackingProtectionPolicy.forPrivateSessionsOnly()
else -> select(
trackingCategories = arrayOf(TrackingCategory.NONE),
safeBrowsingCategories = arrayOf(SafeBrowsingCategory.RECOMMENDED)
)
else -> TrackingProtectionPolicy.none()
}
}

Loading…
Cancel
Save