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 @@ -601,6 +601,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 @@ -618,6 +626,7 @@ class GeckoEngine( this.forceUserScalableContent = it.forceUserScalableContent 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 @@ -608,6 +608,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.forceUserScalableContent = it.forceUserScalableContent 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 @@ -179,6 +179,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 @@ -214,7 +216,8 @@ data class DefaultSettings( override var fontSizeFactor: Float? = null, override var forceUserScalableContent: Boolean = false, override var loginAutofillEnabled: Boolean = false, 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 @@ -601,6 +601,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 @@ -618,6 +626,7 @@ class GeckoEngine( this.forceUserScalableContent = it.forceUserScalableContent 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 @@ -608,6 +608,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.forceUserScalableContent = it.forceUserScalableContent 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 @@ -179,6 +179,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 @@ -214,7 +216,8 @@ data class DefaultSettings( override var fontSizeFactor: Float? = null, override var forceUserScalableContent: Boolean = false, override var loginAutofillEnabled: Boolean = false, override var torSecurityLevel: Int = 4 override var torSecurityLevel: Int = 4, override var spoofEnglish: Boolean = false ) : Settings() class UnsupportedSetting<T> { Loading