[tbb-commits] [Git][tpo/applications/tor-browser][tor-browser-128.2.0esr-14.0-1] fixup! [android] Disable features and functionality
morgan (@morgan)
git at gitlab.torproject.org
Wed Sep 4 18:18:32 UTC 2024
morgan pushed to branch tor-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Tor Browser
Commits:
e406b050 by Dan Ballard at 2024-09-04T18:17:07+00:00
fixup! [android] Disable features and functionality
Bug 43043: Remove credit card autofil ui elements from menu
- - - - -
2 changed files:
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
- mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
Changes:
=====================================
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt
=====================================
@@ -255,12 +255,12 @@ class SettingsFragment : PreferenceFragmentCompat() {
requirePreference<Preference>(R.string.pref_key_tabs)
tabSettingsPreference.summary = context?.settings()?.getTabTimeoutString()
- val autofillPreference = requirePreference<Preference>(R.string.pref_key_credit_cards)
- autofillPreference.title = if (settings.addressFeature) {
- getString(R.string.preferences_autofill)
- } else {
- getString(R.string.preferences_credit_cards_2)
- }
+// val autofillPreference = requirePreference<Preference>(R.string.pref_key_credit_cards)
+// autofillPreference.title = if (settings.addressFeature) {
+// getString(R.string.preferences_autofill)
+// } else {
+// getString(R.string.preferences_credit_cards_2)
+// }
// val openLinksInAppsSettingsPreference =
// requirePreference<Preference>(R.string.pref_key_open_links_in_apps)
@@ -329,10 +329,10 @@ class SettingsFragment : PreferenceFragmentCompat() {
SettingsFragmentDirections.actionSettingsFragmentToSavedLoginsAuthFragment()
}
- resources.getString(R.string.pref_key_credit_cards) -> {
- SettingsMetrics.autofill.record()
- SettingsFragmentDirections.actionSettingsFragmentToAutofillSettingFragment()
- }
+// resources.getString(R.string.pref_key_credit_cards) -> {
+// SettingsMetrics.autofill.record()
+// SettingsFragmentDirections.actionSettingsFragmentToAutofillSettingFragment()
+// }
resources.getString(R.string.pref_key_accessibility) -> {
SettingsFragmentDirections.actionSettingsFragmentToAccessibilityFragment()
=====================================
mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
=====================================
@@ -1657,7 +1657,7 @@ class Settings(private val appContext: Context) : PreferencesHolder {
*/
var shouldAutofillCreditCardDetails by booleanPreference(
appContext.getPreferenceKey(R.string.pref_key_credit_cards_save_and_autofill_cards),
- default = true,
+ default = BuildConfig.DATA_COLLECTION_DISABLED == false,
)
/**
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e406b0500e1a0c891a7b0857a0e61aa813b7a03b
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e406b0500e1a0c891a7b0857a0e61aa813b7a03b
You're receiving this email because of your account on gitlab.torproject.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20240904/bdb29e24/attachment-0001.htm>
More information about the tbb-commits
mailing list