Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
beta: afa7bbd9f816e1b8da0c3e1cd76ba832456e7343
main: 8d0f55f3e63334ef6a855d12d756954c7ddb97aa
release: d555441a1bdc6cdc541da1abf6559036d47f1e79
beta: a9be04542af0c729491bdef17f24b69247428a6e
main: 45bf222c56da5257156206bc795b94dcce003b0c
release: 65b8640a153e742c52c53bda2d4da9e4f18bc1d8
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
beta: afa7bbd9f816e1b8da0c3e1cd76ba832456e7343
esr115: d73f2472d004fcab65b9f763841d0c9c70644193
beta: a9be04542af0c729491bdef17f24b69247428a6e
esr115: f03c95a110ff10d7507e444bd0cd5c0d9dd5da1d
esr128: ed38f9209e39bd7ad247c81a7c20c99c874e0a62
esr140: 9d9a6875621471d6c8283036d9c2d2c530617dc6
main: 8d0f55f3e63334ef6a855d12d756954c7ddb97aa
release: d555441a1bdc6cdc541da1abf6559036d47f1e79
esr140: 69d540cec743a9d0a6cd4cb063f7e6957b88047b
main: 45bf222c56da5257156206bc795b94dcce003b0c
release: 65b8640a153e742c52c53bda2d4da9e4f18bc1d8
Original file line number Diff line number Diff line change
Expand Up @@ -2028,24 +2028,6 @@ password-autocomplete:
type: boolean
description: Enable direct migration?

# Experiment for different Relay UI treatments. Variations at:
# https://www.figma.com/design/gnyElr1Wtce3RdQT54y8kS/Relay-%26-Firefox-Integration?node-id=316-2024&node-type=canvas&t=A3iAuevSTtwXeFxb-0
email-autocomplete-relay:
description: Relay UI for email fields.
exposureDescription: Exposure is sent each time a user sees the Relay autocomplete dropdown item
hasExposure: true
owner: lcrouch@mozilla.com
variables:
firstOfferVersion:
type: string
description: Which Relay UI treatment to show
fallbackPref: signon.firefoxRelay.firstOfferVersionFallback
showToAllBrowsers:
type: boolean
setPref:
branch: user
pref: signon.firefoxRelay.showToAllBrowsers
description: Whether to show Relay to Firefox users who are NOT signed into FXA.

# This feature flag mirrors the one used for ios
# https://github.com/mozilla-mobile/firefox-ios/blob/main/nimbus-features/addressAutofillFeature.yaml
Expand Down Expand Up @@ -2182,6 +2164,47 @@ featureCallout:
path: "browser/components/asrouter/content-src/schemas/MessagingExperiment.schema.json"
variables: {}

privacySecurityMessaging:
description: Supports experimental messaging related to privacy and security.
owner: omc-core@mozilla.com
hasExposure: true
exposureDescription: >-
Exposure is sent when a milestone doorhanger message is seen or when the
milestone section of the protections popup is seen.
variables:
blockingMilestoneMessagingEnabled:
type: boolean
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.enabled
description: >-
Enable messaging related to content blocking milestones. Setting to
false disables both the milestone doorhanger and the milestone section
of the protections popup.
blockingMilestones:
type: string
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.milestones
description: >-
A JSON array of milestones to trigger messaging for. Milestones are
defined as the number of times a user has had tracking content blocked,
e.g., [1000, 5000, 10000...]. See the pref for default values. The list
should typically have 7 entries, because the built-in milestone messages
are allowed to show 7 times. If you want more or fewer milestones, you
should override the milestone messages by also including a messaging
feature in your experiment, so you can include a replacement message
with a frequency cap matching the number of milestones. Use a feature
like fxms-message-* to do that.
blockingMilestoneUpdateInterval:
type: int
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.update-interval
description: >-
How often (in milliseconds) we check if the user is eligible for seeing
a milestone doorhanger. 24 hours by default.

fullPageTranslation:
description: This feature opens a popup panel to offer to translate a page.
owner: gtatum@mozilla.com
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2028,24 +2028,6 @@ password-autocomplete:
type: boolean
description: Enable direct migration?

# Experiment for different Relay UI treatments. Variations at:
# https://www.figma.com/design/gnyElr1Wtce3RdQT54y8kS/Relay-%26-Firefox-Integration?node-id=316-2024&node-type=canvas&t=A3iAuevSTtwXeFxb-0
email-autocomplete-relay:
description: Relay UI for email fields.
exposureDescription: Exposure is sent each time a user sees the Relay autocomplete dropdown item
hasExposure: true
owner: lcrouch@mozilla.com
variables:
firstOfferVersion:
type: string
description: Which Relay UI treatment to show
fallbackPref: signon.firefoxRelay.firstOfferVersionFallback
showToAllBrowsers:
type: boolean
setPref:
branch: user
pref: signon.firefoxRelay.showToAllBrowsers
description: Whether to show Relay to Firefox users who are NOT signed into FXA.

# This feature flag mirrors the one used for ios
# https://github.com/mozilla-mobile/firefox-ios/blob/main/nimbus-features/addressAutofillFeature.yaml
Expand Down Expand Up @@ -2182,6 +2164,47 @@ featureCallout:
path: "browser/components/asrouter/content-src/schemas/MessagingExperiment.schema.json"
variables: {}

privacySecurityMessaging:
description: Supports experimental messaging related to privacy and security.
owner: omc-core@mozilla.com
hasExposure: true
exposureDescription: >-
Exposure is sent when a milestone doorhanger message is seen or when the
milestone section of the protections popup is seen.
variables:
blockingMilestoneMessagingEnabled:
type: boolean
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.enabled
description: >-
Enable messaging related to content blocking milestones. Setting to
false disables both the milestone doorhanger and the milestone section
of the protections popup.
blockingMilestones:
type: string
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.milestones
description: >-
A JSON array of milestones to trigger messaging for. Milestones are
defined as the number of times a user has had tracking content blocked,
e.g., [1000, 5000, 10000...]. See the pref for default values. The list
should typically have 7 entries, because the built-in milestone messages
are allowed to show 7 times. If you want more or fewer milestones, you
should override the milestone messages by also including a messaging
feature in your experiment, so you can include a replacement message
with a frequency cap matching the number of milestones. Use a feature
like fxms-message-* to do that.
blockingMilestoneUpdateInterval:
type: int
setPref:
branch: user
pref: browser.contentblocking.cfr-milestone.update-interval
description: >-
How often (in milliseconds) we check if the user is eligible for seeing
a milestone doorhanger. 24 hours by default.

fullPageTranslation:
description: This feature opens a popup panel to offer to translate a page.
owner: gtatum@mozilla.com
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,8 @@ firefox-v147.3: 33730a472dd94e2638307078cf2ffd124d12db21
firefox-v147.4: 1fe8bc1836b4326ec15207c61b1363fe83f53a92
firefox-v147.5: 419dce5232746280706aeb1a777f95b3d76f84ff
firefox-v148.0: beacfdda9beb2af76455521594ebfe2fb5b53824
main: a63f70cc656cd807db9a30bb26d35dfa67a81e27
firefox-v148.1: 981a01118303b8707b432e1d73040e8fd1c9cf8a
main: 3e0a361bc0eb924792d551e601990d7f98b25636
release/v117: 43b690c450066d4dde1b2ccb93ed3714d244d502
release/v118: 89a7ea3c3372e5a4ef5b3c5b85499d26198d0524
release/v119: 7dc381f991c6d2a983c3ba7f0cffd880e8c29e7b
Expand Down Expand Up @@ -128,7 +129,8 @@ release/v147.3: 9c2728a4bba87405151a16d0a63eccf3c1f29163
release/v147.4: 95fef469924d431d1a00ce04647eecccbf213812
release/v147.5: bf74916de8790bdc7c88531e15ab17d6ec56b04f
release/v148.0: 090b4555b4c20a97bbfc85fbf02440bcfd406610
release/v148.1: 981a01118303b8707b432e1d73040e8fd1c9cf8a
release/v148.1: 96b1d7dd87685b82b8e2a0c165fc60c3b4d9cc8f
release/v148.2: a63f70cc656cd807db9a30bb26d35dfa67a81e27
v117.0: 3b275ab1e4ccef769d84437033c0c68acfd2df8a
v117.1: 55ddcf473a65d106d43f6d2ae5af4076d6d03688
v117.2: 5cc367aa8857199cd8a54d53e8faf6696c5614c3
Expand Down
Loading
Loading