Loading components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +9 −0 Original line number Diff line number Diff line Loading @@ -607,6 +607,14 @@ class GeckoEngine( runtime.settings.torSecurityLevel = it } } override var spoofEnglish: Boolean get() = runtime.settings.spoofEnglish set(value) { value.let { runtime.settings.spoofEnglish = it localeUpdater.updateValue() } } }.apply { defaultSettings?.let { this.javascriptEnabled = it.javascriptEnabled Loading @@ -625,6 +633,7 @@ class GeckoEngine( this.clearColor = it.clearColor this.loginAutofillEnabled = it.loginAutofillEnabled this.torSecurityLevel = it.torSecurityLevel this.spoofEnglish = it.spoofEnglish } } Loading components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +9 −0 Original line number Diff line number Diff line Loading @@ -607,6 +607,14 @@ class GeckoEngine( runtime.settings.torSecurityLevel = it } } override var spoofEnglish: Boolean get() = runtime.settings.spoofEnglish set(value) { value.let { runtime.settings.spoofEnglish = it localeUpdater.updateValue() } } }.apply { defaultSettings?.let { this.javascriptEnabled = it.javascriptEnabled Loading @@ -625,6 +633,7 @@ class GeckoEngine( this.clearColor = it.clearColor this.loginAutofillEnabled = it.loginAutofillEnabled this.torSecurityLevel = it.torSecurityLevel this.spoofEnglish = it.spoofEnglish } } Loading components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt +4 −1 Original line number Diff line number Diff line Loading @@ -184,6 +184,8 @@ abstract class Settings { * Setting to control the current security level */ open var torSecurityLevel: Int by UnsupportedSetting() open var spoofEnglish: Boolean by UnsupportedSetting() } /** Loading Loading @@ -220,7 +222,8 @@ data class DefaultSettings( override var forceUserScalableContent: Boolean = false, override var loginAutofillEnabled: Boolean = false, override var clearColor: Int? = null, override var torSecurityLevel: Int = 4 override var torSecurityLevel: Int = 4, override var spoofEnglish: Boolean = false ) : Settings() class UnsupportedSetting<T> { Loading Loading
components/browser/engine-gecko-beta/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +9 −0 Original line number Diff line number Diff line Loading @@ -607,6 +607,14 @@ class GeckoEngine( runtime.settings.torSecurityLevel = it } } override var spoofEnglish: Boolean get() = runtime.settings.spoofEnglish set(value) { value.let { runtime.settings.spoofEnglish = it localeUpdater.updateValue() } } }.apply { defaultSettings?.let { this.javascriptEnabled = it.javascriptEnabled Loading @@ -625,6 +633,7 @@ class GeckoEngine( this.clearColor = it.clearColor this.loginAutofillEnabled = it.loginAutofillEnabled this.torSecurityLevel = it.torSecurityLevel this.spoofEnglish = it.spoofEnglish } } Loading
components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngine.kt +9 −0 Original line number Diff line number Diff line Loading @@ -607,6 +607,14 @@ class GeckoEngine( runtime.settings.torSecurityLevel = it } } override var spoofEnglish: Boolean get() = runtime.settings.spoofEnglish set(value) { value.let { runtime.settings.spoofEnglish = it localeUpdater.updateValue() } } }.apply { defaultSettings?.let { this.javascriptEnabled = it.javascriptEnabled Loading @@ -625,6 +633,7 @@ class GeckoEngine( this.clearColor = it.clearColor this.loginAutofillEnabled = it.loginAutofillEnabled this.torSecurityLevel = it.torSecurityLevel this.spoofEnglish = it.spoofEnglish } } Loading
components/concept/engine/src/main/java/mozilla/components/concept/engine/Settings.kt +4 −1 Original line number Diff line number Diff line Loading @@ -184,6 +184,8 @@ abstract class Settings { * Setting to control the current security level */ open var torSecurityLevel: Int by UnsupportedSetting() open var spoofEnglish: Boolean by UnsupportedSetting() } /** Loading Loading @@ -220,7 +222,8 @@ data class DefaultSettings( override var forceUserScalableContent: Boolean = false, override var loginAutofillEnabled: Boolean = false, override var clearColor: Int? = null, override var torSecurityLevel: Int = 4 override var torSecurityLevel: Int = 4, override var spoofEnglish: Boolean = false ) : Settings() class UnsupportedSetting<T> { Loading