summaryrefslogtreecommitdiffstats
path: root/mobile/android/focus-android/app/nimbus.fml.yaml
blob: fb9ba783a7914ba3733d278f9f1589c5dd0e7bfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
about:
  description: Nimbus Feature Manifest for Focus Android
  kotlin:
    package: org.mozilla.focus
    class: .nimbus.FocusNimbus
channels:
  - debug
  - nightly
  - beta
  - release
features:
  onboarding:
    description: Nimbus feature name intended to control the onboarding plus all CFRs in the app.
    variables:
      is-enabled:
        description: If `true`, the app will show the new onboarding screen
        type: Boolean
        default: true
      is-cfr-enabled:
        description: If `true`, the app will show the cfrs
        type: Boolean
        default: false
      is-promote-search-widget-dialog-enabled:
        description: If `true`, the app will show the new dialog for promote search widget
        type: Boolean
        default: false
    defaults:
      - channel: debug
        value: {
          "is-enabled": true,
          "is-cfr-enabled": true,
          "is-promote-search-widget-dialog-enabled": true,
        }
  cookie-banner:
    description: Nimbus feature name intended to control the cookie banner handling  in the app.
    variables:
      is-cookie-handling-enabled:
        description: If 'true' , the app will show the settings part for cookie banner handling
        type: Boolean
        default: false
    defaults:
      - channel: debug
        value: {
          "is-cookie-handling-enabled": true
        }
types:
  objects: { }
  enums: { }