mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-15 18:12:54 +00:00
93 lines
3.4 KiB
YAML
93 lines
3.4 KiB
YAML
---
|
|
engine-settings:
|
|
description: Contains a set of settings for controlling the web engine configurations.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
tabs-prioritization-enabled:
|
|
type: boolean
|
|
description: "If true, enables tabs prioritization feature."
|
|
total-cookie-protection-enabled:
|
|
type: boolean
|
|
description: "If true, enables the total cookie protection in all browsing modes."
|
|
homescreen:
|
|
description: The homescreen that the user goes to when they press home or new tab.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
sections-enabled:
|
|
type: json
|
|
description: "This property provides a lookup table of whether or not the given section should be enabled. If the section is enabled, it should be toggleable in the settings screen, and on by default."
|
|
messaging:
|
|
description: "Configuration for the messaging system.\n\nIn practice this is a set of growable lookup tables for the\nmessage controller to piece together.\n"
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
actions:
|
|
type: json
|
|
description: A growable map of action URLs.
|
|
message-under-experiment:
|
|
type: string
|
|
description: Id or prefix of the message under experiment.
|
|
messages:
|
|
type: json
|
|
description: A growable collection of messages
|
|
on-control:
|
|
type: string
|
|
description: What should be displayed when a control message is selected.
|
|
enum:
|
|
- show-next-message
|
|
- show-none
|
|
styles:
|
|
type: json
|
|
description: "A map of styles to configure message appearance.\n"
|
|
triggers:
|
|
type: json
|
|
description: "A collection of out the box trigger expressions. Each entry maps to a valid JEXL expression.\n"
|
|
mr2022:
|
|
description: Features for MR 2022.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
sections-enabled:
|
|
type: json
|
|
description: This property provides a lookup table of whether or not the given section should be enabled.
|
|
nimbus-validation:
|
|
description: A feature that does not correspond to an application feature suitable for showing that Nimbus is working. This should never be used in production.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
settings-icon:
|
|
type: string
|
|
description: The drawable displayed in the app menu for Settings
|
|
settings-punctuation:
|
|
type: string
|
|
description: The emoji displayed in the Settings screen title.
|
|
settings-title:
|
|
type: string
|
|
description: The title of displayed in the Settings screen and app menu.
|
|
onboarding:
|
|
description: The onboarding features displayed on homescreen.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
sections-enabled:
|
|
type: json
|
|
description: This property provides a lookup table of whether or not the given section should be enabled.
|
|
search-term-groups:
|
|
description: A feature allowing the grouping of URLs around the search term that it came from.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
enabled:
|
|
type: boolean
|
|
description: "If true, the feature shows up on the homescreen and on the new tab screen."
|
|
unified-search:
|
|
description: A feature allowing user to easily search for specified results directly in the search bar.
|
|
hasExposure: true
|
|
exposureDescription: ""
|
|
variables:
|
|
enabled:
|
|
type: boolean
|
|
description: "If true, the feature shows up in the search bar."
|