Add the state of all FeatureSwitches in to CorePing

NEW
Unassigned

Status

()

Firefox for iOS
Telemetry
P3
normal
a year ago
10 months ago

People

(Reporter: jhugman, Unassigned)

Tracking

unspecified
Other
iOS

Firefox Tracking Flags

(fxios10.0)

Details

(Whiteboard: [MobileCore][Telemetry])

In order to help with A/B testing, it would be very useful to add a static array for all FeatureSwitches

class FeatureSwitches {
   public static let allSwitches: [FeatureSwitch] = […]
}

In the core ping, we should be able to enumerate all these switches, and send the state – $0.name: $0.isMember(prefs) – for each of these switches.

We should also put a comment in FeatureSwitches to remind future devs to add any new FeatureSwitches to this array.
(Reporter)

Updated

a year ago
tracking-fxios: --- → ?
Whiteboard: [MobileCore]
tracking-fxios: ? → 9.0
Priority: -- → P3
Whiteboard: [MobileCore] → [MobileCore][Telemetry]

Updated

10 months ago
tracking-fxios: 9.0 → 9.1

Updated

10 months ago
tracking-fxios: 9.1 → 10.0
You need to log in before you can comment on or make changes to this bug.