Closed Bug 1949876 Opened 8 months ago Closed 5 months ago

[AC] Propagate Gecko pref setting on request to GeckoView

Categories

(Firefox for Android :: Experimentation and Telemetry, task, P1)

All
Android
task

Tracking

()

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: olivia, Assigned: olivia)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][geckoview])

Attachments

(1 file)

This is a placeholder bug. Bug 1949872 will outline the specifics.

In broad strokes, AC will need to broker whatever change happens in GV in bug 1949875.

Severity: -- → N/A
Priority: -- → P3
Whiteboard: [fxdroid][geckoview]

This bug will be used to begin propagating the new GeckoView Gecko Preferences Controller functions to AC.

This bug should cover linking in AC:

  • GeckoPreference object
  • getGeckoPref
  • setGeckoPref x3
  • clearGeckoUserPref

AC name should be Gecko -> Browser.

The observer will be linked in another bug.

Assignee: nobody → ohall
Priority: P3 → P1

This bug:

  • Introduces the BrowserPreference concept to the Engine
  • Introduces ways to interact with BrowserPreferences
    • Get
    • Set (when the value is integer, boolean, and string)
    • Clear
  • Implements Gecko's version of BrowserPreferences on the GeckoEngine
    via GeckoView's GeckoPreferenceController
Pushed by ohall@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/d842bbb6277c https://hg.mozilla.org/integration/autoland/rev/8aa549cb71e8 [AC] Add options to get / set / clear Gecko Preferences r=android-reviewers,jonalmeida
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: