tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 7b606f1a66e240f580f580c99e8fccfaa37cb019
parent 22b0d0162062c0b88a1221a3e0e56132ce42918f
Author: Beatriz Rizental <bea@torproject.org>
Date:   Wed, 13 Aug 2025 16:12:02 +0200

TB 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.

Diffstat:
Mmobile/android/fenix/app/src/main/AndroidManifest.xml | 12------------
1 file changed, 0 insertions(+), 12 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/AndroidManifest.xml b/mobile/android/fenix/app/src/main/AndroidManifest.xml @@ -699,18 +699,6 @@ android:exported="false" android:launchMode="singleTask" /> - <service android:name=".autofill.AutofillService" - 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" />