Closed Bug 2011963 Opened 5 months ago Closed 4 months ago

Expose signon.firefoxRelay.feature as a GeckoView and Android Components API

Categories

(Firefox for Android :: Privacy, task)

All
Android
task

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox149 --- fixed

People

(Reporter: jonalmeida, Assigned: jonalmeida)

References

Details

(Whiteboard: [fxdroid][group6])

Attachments

(4 files)

For using the updated prompt changes in GeckoViewAutocomplete.sys.mjs that will land in Bug 2005190, we (unfortunately) need to expose the desktop pref signon.firefoxrelay.feature that we keep in-sync with the mobile Rust Relay API on the mobile side.

This pref values can be one of undefined, "available", "offered", "enabled" or "disabled".

This is needed for Kotlin properties that can be marked as
experimental.

Pushed by jonalmeida942@gmail.com: https://github.com/mozilla-firefox/firefox/commit/a8b990e8d6fc https://hg.mozilla.org/integration/autoland/rev/74c70a934f25 Create a GeckoRuntimeSettings for FirefoxRelay r=ohall,geckoview-reviewers,geckoview-api-reviewers,nalexander https://github.com/mozilla-firefox/firefox/commit/4b2f499c0655 https://hg.mozilla.org/integration/autoland/rev/09f607c093cb Add property target for ExperimentalAndroidComponentsApi annotation r=ohall,android-reviewers https://github.com/mozilla-firefox/firefox/commit/53656923dfdf https://hg.mozilla.org/integration/autoland/rev/ec83520b49aa Add Engine Settings API and GeckoEngine implementation r=ohall,android-reviewers https://github.com/mozilla-firefox/firefox/commit/ca5fb48aa63a https://hg.mozilla.org/integration/autoland/rev/01f0e37a1522 Add a Relay pref update button to sample-browser r=ohall,android-reviewers
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: