brizental pushed to branch tor-browser-140.2.0esr-15.0-1 at The Tor Project /
Applications / Tor Browser
Commits:
b2184806 by Beatriz Rizental at 2025-08-25T19:17:01+02:00
Bug 41197 - [android] Disable autofill
Firefox is an Autofill service. From the Android docs:
> An autofill service is an app that makes it easier for users to fil
> out forms by injecting data into the views of other apps. Autofill
> services can also retrieve user data from the views in an app and
> store it for use at a later time. Autofill services are usually
> provided by apps that manage user data, such as password managers.
Tor Browser is not an autofill service. All of the autofill backend
is disabled at build time, since it lives in application-services.
This commit disabled the client side of autofill.
- - - - -
2 changed files:
-
mobile/android/android-components/components/feature/autofill/src/main/java/mozilla/components/feature/autofill/AutofillUseCases.kt
- mobile/android/fenix/app/src/main/AndroidManifest.xml
Changes:
=====================================
mobile/android/android-components/components/feature/autofill/src/main/java/mozilla/components/feature/autofill/AutofillUseCases.kt
=====================================
@@ -21,7 +21,7 @@ import mozilla.components.support.base.log.logger.Logger
class AutofillUseCases(
@VisibleForTesting sdkVersion: Int = Build.VERSION.SDK_INT,
) {
- private val isAutofillAvailable = sdkVersion >= Build.VERSION_CODES.O
+ private val isAutofillAvailable = false
private val logger = Logger("AutofillUseCases")
/**
=====================================
mobile/android/fenix/app/src/main/AndroidManifest.xml
=====================================
@@ -683,19 +683,6 @@
android:name=".messaging.NotificationClickedReceiverActivity"
android:exported="false" />
- <service android:name=".autofill.AutofillService"
- tools:targetApi="o"
- android:exported="true"
- android:label="@string/app_name"
- android:permission="android.permission.BIND_AUTOFILL_SERVICE">
- <intent-filter>
- <action
android:name="android.service.autofill.AutofillService"/>
- </intent-filter>
- <meta-data
- android:name="android.autofill"
- android:resource="@xml/autofill_configuration" />
- </service>
-
<service android:name=".media.MediaSessionService"
android:foregroundServiceType="mediaPlayback"
android:exported="false" />
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/b2184806859f24f1160f0b403a0f10a200884898
--
View it on GitLab:
https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/b2184806859f24f1160f0b403a0f10a200884898
You're receiving this email because of your account on gitlab.torproject.org.
_______________________________________________
tbb-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]