Files
IronFox/patches/disable-autofill.patch
2025-04-28 11:56:29 +05:30

122 lines
6.1 KiB
Diff

From 8ac85516860f9100f109819109b9fd296f247266 Mon Sep 17 00:00:00 2001
From: Akash Yadav <itsaky01@gmail.com>
Date: Mon, 28 Apr 2025 10:43:02 +0530
Subject: [PATCH] fix(patches): update 'disable-autofill.patch' for
'FIREFOX_138_0_BUILD1'
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
---
.../app/src/main/java/org/mozilla/fenix/utils/Settings.kt | 8 ++++----
.../fenix/app/src/main/res/xml/autofill_preferences.xml | 4 ++--
.../app/src/main/res/xml/credit_cards_preferences.xml | 2 +-
.../fenix/app/src/main/res/xml/logins_preferences.xml | 2 +-
.../app/src/main/res/xml/save_logins_preferences.xml | 4 ++--
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
index 8e271198b0..776da4f139 100644
--- a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
+++ b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt
@@ -1379,12 +1379,12 @@ class Settings(private val appContext: Context) : PreferencesHolder {
var shouldPromptToSaveLogins by booleanPreference(
appContext.getPreferenceKey(R.string.pref_key_save_logins),
- default = true,
+ default = false,
)
var shouldAutofillLogins by booleanPreference(
appContext.getPreferenceKey(R.string.pref_key_autofill_logins),
- default = true,
+ default = false,
)
/**
@@ -1721,7 +1721,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 = false,
)
/**
@@ -1732,7 +1732,7 @@ class Settings(private val appContext: Context) : PreferencesHolder {
*/
var shouldAutofillAddressDetails by booleanPreference(
appContext.getPreferenceKey(R.string.pref_key_addresses_save_and_autofill_addresses),
- default = true,
+ default = false,
)
/**
diff --git a/mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml b/mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml
index aa1efa9665..1ccfc1fefa 100644
--- a/mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml
+++ b/mobile/android/fenix/app/src/main/res/xml/autofill_preferences.xml
@@ -10,7 +10,7 @@
android:title="@string/preferences_addresses">
<SwitchPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="@string/pref_key_addresses_save_and_autofill_addresses"
android:summary="@string/preferences_addresses_save_and_autofill_addresses_summary_2"
android:title="@string/preferences_addresses_save_and_autofill_addresses_2" />
@@ -23,7 +23,7 @@
android:layout="@layout/preference_cat_style"
android:title="@string/preferences_credit_cards_2">
<SwitchPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="@string/pref_key_credit_cards_save_and_autofill_cards"
android:summary="@string/preferences_credit_cards_save_and_autofill_cards_summary_2"
android:title="@string/preferences_credit_cards_save_and_autofill_cards_2" />
diff --git a/mobile/android/fenix/app/src/main/res/xml/credit_cards_preferences.xml b/mobile/android/fenix/app/src/main/res/xml/credit_cards_preferences.xml
index 00caf8e1bb..b4efbb89a5 100644
--- a/mobile/android/fenix/app/src/main/res/xml/credit_cards_preferences.xml
+++ b/mobile/android/fenix/app/src/main/res/xml/credit_cards_preferences.xml
@@ -5,7 +5,7 @@
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<SwitchPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="@string/pref_key_credit_cards_save_and_autofill_cards"
android:summary="@string/preferences_credit_cards_save_and_autofill_cards_summary_2"
android:title="@string/preferences_credit_cards_save_and_autofill_cards_2" />
diff --git a/mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml b/mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml
index 1a8810eca7..1f3ad71295 100644
--- a/mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml
+++ b/mobile/android/fenix/app/src/main/res/xml/logins_preferences.xml
@@ -9,7 +9,7 @@
android:summary="@string/preferences_passwords_save_logins_ask_to_save"
android:title="@string/preferences_passwords_save_logins_2" />
<SwitchPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="@string/pref_key_autofill_logins"
android:title="@string/preferences_passwords_autofill2"
android:summary="@string/preferences_passwords_autofill_description" />
diff --git a/mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml b/mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml
index 3fc38f2070..1c88040284 100644
--- a/mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml
+++ b/mobile/android/fenix/app/src/main/res/xml/save_logins_preferences.xml
@@ -4,11 +4,11 @@
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<org.mozilla.fenix.settings.RadioButtonPreference
- android:defaultValue="true"
+ android:defaultValue="false"
android:key="@string/pref_key_save_logins"
android:title="@string/preferences_passwords_save_logins_ask_to_save" />
<org.mozilla.fenix.settings.RadioButtonPreference
- android:defaultValue="false"
+ android:defaultValue="true"
android:key="@string/pref_key_never_save_logins"
android:title="@string/preferences_passwords_save_logins_never_save" />
</PreferenceScreen>
--
2.49.0