mirror of
https://github.com/bitwarden/android.git
synced 2026-03-09 03:33:36 -05:00
[PM-24260] Brave Android app auto fill not working in http websites #2298
Open
opened 2025-11-26 23:14:48 -06:00 by GiteaMirror
·
17 comments
No Branch/Tag Specified
main
crowdin-pull
PM-33266-crashlytics-bug
PM-32123/cookie-sync-error-message
PM-29861-update-overflow-content-description
PM-33227/clear-cookies-debug-button
update-agp
PM-26059-remove-cipher-key-encryption-flag
remove-remember-viewmodel
PM-29871-external-links
PM-29673/flight-recorder-export-header-info
renovate/lock-file-maintenance
sdlc/sdk-update
release/2026.3-rc48
PM-24380/flight-recorder-redact-hostname
release/2026.2-rc47
PM-32714/fallback-to-web-vault-host
pr-6572
PM-28834/setting-app-layout-horizonos
PM-26896-autofill-fix
vvolkgang/process-release-notes-v2
PM-26577-app-links-support
release/2026.2-rc46
release/2026.1-rc45
PM-30644/added-logs-for-debug
PM-30644/quicktile-nav-not-showing-migration
minor-gradle-updates
release/2026.1-rc42
release/2026.1-rc44
release/2026.1-rc43
PM-28834/set-landscape-on-horizonos-devices
context-rules
devclarity/update-code-review-command
PM-20026/force-ltr-passwords-and-codes
release/2025.12-rc41
cmcg/testCoverage
claude-skill/creating-feature-flags
PM-29014/talkback-support-for-passwords
release/2025.12-rc40
BRE-1305/publish_test
accept-user-certs
autofill-permissions
release/2025.11-rc39
PM-22479/check-all-certificates-validate-asset-links
release/2025.10-rc38
agalles/android-latest
optimize-test-workflows
tier2-test-sharding
retro-agent
PM-27001/skip-account-selection-only-one-exists-cxp
release/2025.10-rc37
agalles/test-1118
release/2025.10-rc36
PM-20593-token-refresh
QA-1126b/adding-native-sanity-test
release/2025.9-rc35
pm-25933/sdk-update-password
release/2025.9-rc34
release/2025.8-rc33
agalles/20250821-release
debug-release-issues
pm-24249-allow-automated-prs-for-sdk-updates
release/2025.8-rc32
release/WORKFLOW-TEST-2025.8-rc28
agalles/20250807release
release/2025.07-rc25
release/hotfix-v2025.7.0-bwa
pm-23311/export-vault-policy-bypass
release/2025.07-rc24
authenticator-pm-sync-flags-issue
ps/implement-sdk-repository-example
release/hotfix-v2025.6.0-bwpm
release/2025.06-rc21
agalles/automate-android-fastlane-patch
release/2025.05-rc20
release/2025.04-rc19
languages/basque
release/2025.03-rc19
update-readme
qrcode/feature
innovation/archive/pm-19153-archive-items
qrcode/2-ui-fields
qrcode/1-page
hold-on-biometric-prompt-alternative
release-notes-process
release/2025.02-rc16
bwa-monorepo
PM-8223/new-device-verification-ux-improvements
pm-18451/exempt-from-policies
test-bwa
cs-workaround-linked-0-copy
release/2025.01-rc15
release/2025.01-rc14
release/2024.12-rc13
pm-16670/sync-leave-notice
821
PM-16695/backport-lean-more-new-device-verification
km/15084-testing
release/hotfix-v2024.11.7
release/2024.11-rc1
pm-11304/collection-add-item-button
PM-14241/disabling-logs-app-crash
poc/offline-editing
new-version-calc
pm-11649/expired-link-services
pm-6702/add-feature-flag
pm-6702/email-verification-feature
pm-9933/marketing-copy-update
pm-6702/registration-flows
update-templates
pm-6701/email-verification-selfhost-registration
v2026.2.1-bwpm
v2026.2.1-bwa
v2026.2.0-bwpm
v2026.2.0-bwa
v2026.1.1-bwa
v2026.1.1-bwpm
temp-test
v2026.1.0-bwpm
v2026.1.0-bwa
v2025.12.1-bwa
v2025.12.1-bwpm
v2025.12.0-bwa
v2025.12.0-bwpm
v2025.11.1-bwpm
v2025.11.1-bwa
v2025.11.0-bwpm
v2025.11.0-bwa
v2025.10.1-bwa
v2025.10.1-bwpm
v2025.10.0-bwa
v2025.10.0-bwpm
v2025.9.1-bwa
v2025.9.1-bwpm
v2025.9.0-bwa
v2025.9.0-bwpm
v2025.8.1-bwa
v2025.8.1-bwpm
v2025.8.0-bwa
v2025.8.0-bwpm
v2025.7.2-bwa
v2025.7.2-bwpm
v2025.7.1-bwa
v2025.7.1-bwpm
v2025.7.0-bwa
v2025.7.0-bwpm
v2025.6.1-bwpm
v2025.6.0-bwa
v2025.6.0-bwpm
v2025.1.0-bwa
v2025.5.0-bwa
v2025.5.0-bwpm
v2025.5.999
2025.4.0
v2025.4.0
untagged-4731eaadac73f3dfbbb8
v2025.3.0
v2025.2.0
untagged-815a165c5d70ffe75bc7
v2025.1.2
v2025.1.1
v2025.1.0
v2024.12.0
untagged-5a76b6392a4c8998c63a
v2024.11.7
v2024.11.6
v2024.11.5
v2024.11.4
v2024.11.3
v2024.11.2
v2024.11.1
v2024.11.0
v2024.10.2
v2024.10.1
v2024.10.0
v2024.9.0
v2024.8.1
v2024.8.0
v2024.7.3
v2024.7.2
v2024.7.1
v2024.7.0
v2024.6.1
v2024.6.0
v2024.5.1
v2024.4.1
v2024.4.2
v2024.4.0
v2024.3.3
v2024.3.1
v2024.3.0
v2024.2.1
v2024.2.0
v2024.1.1
v2024.1.0
v2023.12.0
v2023.10.0
v2023.9.2
maui-single-project-android
v2023.9.1
v2023.9.0
v2023.8.0
v2023.7.0
v2023.5.0
v2023.4.0
v2023.3.2
v2023.3.1
v2023.3.0
v2023.2.0
v2023.1.0
v2022.11.0
v2022.10.0
v2022.9.1
v2022.9.0
v2022.8.0
v2022.6.2
v2022.6.1
v2022.6.0
v2022.05.0
v2.18.0
v2.17.0
v2.16.4
v2.16.3
v2.16.2
v2.16.1
v2.15.0
v2.14.2
v2.14.1
v2.14.0
v2.13.0
v2.12.0
v2.11.3
v2.11.2
v2.11.1
v2.11.0
v2.10.0
v2.9.1
v2.9.0
v2.8.2
v2.8.1
v2.8.0
v2.7.2
v2.7.0
v2.6.1
v2.6.0
v2.5.6
v.2.5.5
v2.5.5
v2.5.4
v2.5.3
v2.5.2
v2.5.1
v2.5.0
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.2
v2.2.1
v2.2.0
v2.1.2
v2.1.0
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
v1.18.1
v1.18.0
v1.17.0
v1.16.0
v1.15.2
v1.15.1
v1.15.0
v1.14.4
v1.14.1
v1.14.0
v1.13.0
v1.12.2
v1.12.1
v1.12.0
v1.11.1
v1.11.0
v1.10.0
v1.9.0
v1.8.1
v1.8.0
v1.7.0
v1.6.5
v1.6.1
v1.6.0
v1.5.1
v1.5.0
v1.4.4
v1.4.3
v1.4.0
v1.3.0
v1.2.1
v1.2.0
v1.1.0
v1.0.0
v0.0.6
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/android#2298
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dkorecko on GitHub (Jul 29, 2025).
Steps To Reproduce
Expected Result
Same as happens in the Brave browser with the Bitwarden browser extension, credentials should be filled in properly since it's the same website.
Actual Result
No auto-fill shows up when opening the page/clicking on any of the fields. Also, when holding down on the password field and pressing Autofill, nothing is filled in. On other sites (that have https) this does not happen on mobile. Additionally, this specific self-hosted website has no issues on Brave desktop.
Screenshots or Videos
No response
Additional Context
Same auto-fill not working happens on all my locally running services (only on Android).
Build Version
2025.6.1 20398
What server are you connecting to?
EU
Self-host Server Version
No response
Environment Details
Issue Tracking Info
@bitwarden-bot commented on GitHub (Jul 29, 2025):
Thank you for your report! We've added this to our internal board for review.
ID: PM-24260
@Adedamola-Aina commented on GitHub (Jul 30, 2025):
Hello @dkorecko
We use GitHub issues as a place to track bugs and other development-related issues. If your issue persists, please write us back using our “Contact support” form located on our Help Center (https://bitwarden.com/help/).
You can include a link to this issue in the message content.
Alternatively, you can also search for an answer in our help documentation or get help from other Bitwarden users on our community forums (https://community.bitwarden.com/c/support/).
@Turge08 commented on GitHub (Jul 30, 2025):
I can confirm I have the same issue and this was working fine about a week ago.
@h44z commented on GitHub (Aug 1, 2025):
Maybe related to this? https://www.reddit.com/r/Bitwarden/comments/1mdd9b6/important_android_autofill_updates/
@dkorecko commented on GitHub (Aug 2, 2025):
I will check when I get the 2025.7.0/1 update. However, I have Bitwarden save as service for auto-fill both in Brave and in Android settings (Samsung). No additional services allowed either.
@germanikus666 commented on GitHub (Aug 3, 2025):
I have exactly the same problem that the autofill no longer works reliably on my Google Pixel 7
@Verryx-02 commented on GitHub (Aug 7, 2025):
Hi, just checking — is there already an internal fix in progress for PM-24260?
I’d be happy to investigate or even propose a PR if this hasn’t been assigned yet.
Thanks!
@dkorecko commented on GitHub (Aug 12, 2025):
Also just tested this on Vivaldi and I do not have the same issue, autofill works just fine.
@Verryx-02 commented on GitHub (Aug 12, 2025):
@dkorecko Can you show me the link you used to do the tests?
@dkorecko commented on GitHub (Aug 12, 2025):
For example:

@Verryx-02 commented on GitHub (Aug 21, 2025):
Ok, I'll take a look. It might take me a while.
@Aashishkebab commented on GitHub (Sep 2, 2025):
I reported this issue as well. It has been happening for months, every since the "redesign", and I also contacted support numerous times about it (who always eventually ghosted me and stopped responding). They also closed the issue: https://github.com/bitwarden/android/issues/5341
@SaintPatrck commented on GitHub (Sep 3, 2025):
@dkorecko We do not have any explicit restrictions on autofilling
httpsites. That being said, I think it would be helpful to start by confirming whether Brave and the Autofill Service are properly invoking Bitwarden. This can be done by enabling Bitwarden's Flight Recorder, navigating to the site, then focusing an input field.Additionally, I recommend establishing a baseline by navigating to the same site on a browser that is not exhibiting the unexpected behavior.
Once captured, you have a few options:
One final thing; in your latest screenshot I see you have a port included in the URL. As a friendly reminder, there is a known limitation with port and path matching in Android because the Autofill Service does not provide the full URL to credential providers.
@mcontenti commented on GitHub (Sep 13, 2025):
I just installed Bitwarden and I'm having the same issue with Chrome on Android 15 (see exact configuration in the log below) accessing HTTP web sites (mostly devices on my local network).
I can log on all of the following devices without any problem on my PC using both Chrome and Firefox with the same synced vault.
The following log was captured trying to access a Webmin server on the local network:
Basically it's like nothing happened, though I have a valid login saved for the URL. I didn't get any prompt on the keyboard.
The following are two attempts to log into a FritzBox router - both unsuccessful. The login page shows a list of user names. At first I switched to a different user and got to the password box: I was prompted with saved logins on the keyboard, but the password wasn't filled as I tapped one of them:
Next, I didn't switch user name and reloaded the page. Getting to the password box I didn't get any login prompt on the keyboard:
This behavior is consistent: no user switch, no login prompt.
@kevsei commented on GitHub (Sep 18, 2025):
Hey, i have the same issues with http Sites (internal Services). Pls fix this. Its only in Android. At PC all Works perfect.
@ssunny1081 commented on GitHub (Nov 1, 2025):
Samsung TAB S11, Chrome 141 on Android 16, same issue, http sites are not recognized at all. Sames sites work fine on Windows. Other https sites are working fine on Android as well.
@fichte-112 commented on GitHub (Nov 22, 2025):
I have the same problem. Http sites do not work on Android.