Skip to content

Bug 2081840 - Require profile authentication to autofill passwords on Android Automotive OS. - #449

Draft
JohnOberhauser wants to merge 1 commit into
mozilla-firefox:autolandfrom
JohnOberhauser:Bug-2081840
Draft

JohnOberhauser wants to merge 1 commit into
mozilla-firefox:autolandfrom
JohnOberhauser:Bug-2081840

Conversation

@JohnOberhauser

@JohnOberhauser JohnOberhauser commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

On Android Automotive OS with the automotive-sensitive-data Nimbus feature enabled, filling a saved password from the in-browser login picker or through the AutofillService now goes through AutomotiveSensitiveDataAuthenticator, so the user sets up a device lock or authenticates first. Adds LoginDelegate.onSelectLogin and AbstractAutofillUnlockActivity.authenticate so Fenix can hook in. Other devices are unaffected.


Lando: link
Bugzilla: bug 2081840

⚠️ This pull request has 2 warnings.
🚫 This pull request has 2 blockers.

… Android Automotive OS.

On Android Automotive OS with the `automotive-sensitive-data` Nimbus feature enabled, filling a saved password from the in-browser login picker or through the `AutofillService` now goes through `AutomotiveSensitiveDataAuthenticator`, so the user sets up a device lock or authenticates first. Adds `LoginDelegate.onSelectLogin` and `AbstractAutofillUnlockActivity.authenticate` so Fenix can hook in. Other devices are unaffected.
@github-actions
github-actions Bot changed the base branch from main to autoland November 13, 2026 20:15
@github-actions

Copy link
Copy Markdown
Contributor

Warning

The target branch has been automatically set to autoland.

Please Edit this PR if this wasn't your intention.

@mozilla-code-review

Copy link
Copy Markdown

No new issues detected. This pull request is 🆗

1 similar comment
@mozilla-code-review

Copy link
Copy Markdown

No new issues detected. This pull request is 🆗

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant