Bug 2040784 - Introduce AIFeatureState to handle the "Unknown" states of AI controls #273 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Branches ai/cfr-controls -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/segunfamisa/firefox.git)
Author segunfamisa
State closed
Commit Title

Bug 2040784 - Introduce AIFeatureState to handle the "Unknown" states of AI controls

Commit Body

This fixes the issue in bug 2040784 by ensuring that we have an unknown state where we don't know yet if the feature is enabled or not. This becomes important when we need to know if the user turned a feature on explicitly, or it was on by default, or they just never never interacted with the feature.

Landings

Not yet Landed
There has been no attempt to land revisions in this stack.