Source code

Revision control

Copy as Markdown

Other Tools

# is-public-jexl and default-value-jexl are both JEXL expressions.
# They are evaluated using the Experimenter environment, plus some
# additional variables defined by ASRouter and FeatureGate.
# The result of evaluating is-public-jexl is exposed as `isPublic`
# and controls whether the feature is shown to the user in e.g.
# the relevant pane in Firefox's settings.
# The result of evaluating default-value-jexl is exposed as
# `defaultValue` and should match the default value of the pref
# as set in the relevant .js prefs file or StaticPrefList.yaml.
#
# NOTE ON ORDERING
# The ordering of the groups and controls in about:preferences is
# determined by the ordering in this file. Groups will be ordered
# based on the order of appearance in this file. Settings within
# a group will also be determined by their order in this file.
[sidebar]
group = "experimental-features-group-customize-browsing"
title = "sidebar-title"
description = "sidebar-description"
restart-required = false
preference = "sidebar.revamp"
type = "boolean"
bug-numbers = [1906140]
is-public-jexl = "nightly_build"
default-value-jexl = "false"
[vertical-tabs]
group = "experimental-features-group-customize-browsing"
title = "vertical-tabs-title"
description = "vertical-tabs-description"
restart-required = false
preference = "sidebar.verticalTabs"
type = "boolean"
bug-numbers = [1906140]
is-public-jexl = "nightly_build"
default-value-jexl = "false"
[genai-chat]
group = "experimental-features-group-customize-browsing"
title = "genai-settings-chat-title"
description = "genai-settings-chat-description"
restart-required = false
preference = "browser.ml.chat.enabled"
type = "boolean"
bug-numbers = [1894999]
is-public-jexl = "!'browser.ml.chat.hideFromLabs'|preferenceValue"
default-value-jexl = "false"
[auto-pip]
group = "experimental-features-group-customize-browsing"
title = "experimental-features-auto-pip"
description = "experimental-features-auto-pip-description"
restart-required = false
preference = "media.videocontrols.picture-in-picture.enable-when-switching-tabs.enabled"
type = "boolean"
bug-numbers = [1647800]
is-public-jexl = "true"
default-value-jexl = "false"
[url-bar-ime-search]
group = "experimental-features-group-customize-browsing"
title = "experimental-features-ime-search"
description = "experimental-features-ime-search-description"
restart-required = false
preference = "browser.urlbar.keepPanelOpenDuringImeComposition"
type = "boolean"
bug-numbers = [1673971]
is-public-jexl = "true"
default-value-jexl = "false"
[webrtc-global-mute-toggles]
group = "experimental-features-group-customize-browsing"
title = "experimental-features-webrtc-global-mute-toggles"
description = "experimental-features-webrtc-global-mute-toggles-description"
restart-required = false
preference = "privacy.webrtc.globalMuteToggles"
type = "boolean"
bug-numbers = [1643027]
is-public-jexl = "nightly_build"
default-value-jexl = "false"
[media-jxl]
group = "experimental-features-group-webpage-display"
title = "experimental-features-media-jxl"
description = "experimental-features-media-jxl-description"
description-links = {bugzilla = "https://bugzilla.mozilla.org/show_bug.cgi?id=1539075"}
restart-required = false
preference = "image.jxl.enabled"
type = "boolean"
bug-numbers = [1539075]
is-public-jexl = "nightly_build"
default-value-jexl = "false"
[css-masonry]
group = "experimental-features-group-webpage-display"
title = "experimental-features-css-masonry2"
description = "experimental-features-css-masonry-description"
restart-required = false
preference = "layout.css.grid-template-masonry-value.enabled"
type = "boolean"
bug-numbers = [1607954]
is-public-jexl = "nightly_build"
default-value-jexl = "nightly_build || thunderbird"
[web-api-webgpu]
group = "experimental-features-group-webpage-display"
title = "experimental-features-web-gpu2"
description = "experimental-features-web-gpu-description3"
restart-required = false
preference = "dom.webgpu.enabled"
type = "boolean"
bug-numbers = [1616739]
is-public-jexl = "nightly_build"
default-value-jexl = "nightly_build"
[devtools-serviceworker-debugger-support]
group = "experimental-features-group-developer-tools"
title = "experimental-features-devtools-serviceworker-debugger-support"
description = "experimental-features-devtools-serviceworker-debugger-support-description"
restart-required = true
preference = "devtools.debugger.features.windowless-service-workers"
type = "boolean"
bug-numbers = [1651607]
is-public-jexl = "true"
default-value-jexl = "false"