Closed Bug 1798919 Opened 2 years ago Closed 2 years ago

Implement Glean "Server Knobs" for Firefox Desktop

Categories

(Data Platform and Tools :: Glean: SDK, task, P1)

task

Tracking

(firefox111 fixed)

RESOLVED FIXED
Tracking Status
firefox111 --- fixed

People

(Reporter: travis_, Assigned: travis_)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 3 obsolete files)

This bug shall track the work in implementing the accepted "Server Knobs" proposal from Bug 1791054 for use on Firefox Desktop

Blocks: 1798922
Attached file WIP: Bug 1798919 - Update Glean to my local version (obsolete) (deleted) —

Depends on D163386

Depends on D163387

Attachment #9305915 - Attachment is obsolete: true
Attachment #9305916 - Attachment is obsolete: true

The work in Glean-core has landed. A release should be coming soon and then there is a little bit of work in m-c for Desktop to be able make use of this.

Attachment #9305917 - Attachment is obsolete: true

This includes:

  • the addition of FOG wrappes around the Glean API for setting this feature configuration
  • handling for fetching the initial configuration after FOG initializes in BrowserGlue.jsm
  • registering a callback with Nimbus to listen for, and set, any new feature configurations
  • test coverage of this functionality
Pushed by tlong@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c372faf12ffa Add "metrics_disabled" to the 'glean' feature in toolkit/components/nimbus/FeatureManifest.yaml, r=chutten
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: