From c735fd615bf8a911abbf532dc8ae920ddacc8215 Mon Sep 17 00:00:00 2001 From: Timmy Silesmo Date: Wed, 6 Nov 2024 15:25:34 +0100 Subject: [PATCH] Created base variation and public key for ray --- crypto/publickey | 12 +- studies/AllowCertainClientHintsStudy.json5 | 34 --- studies/BraveAIChatDefaultModelStudy.json5 | 46 ---- studies/BraveAIChatEnabledStudy.json5 | 32 --- ...eAdblockExperimentalListDefaultStudy.json5 | 33 --- ...dblockMobileNotificationsListDefault.json5 | 33 --- ...iveAdModelBasedPredictorRecencyStudy.json5 | 43 ---- studies/BraveAdsAdEventStudy.json5 | 44 ---- studies/BraveAdsConversionsStudy.json5 | 40 ---- studies/BraveAdsExclusionRulesStudy.json5 | 40 ---- studies/BraveAdsNewTabPageAdsStudy.json5 | 40 ---- studies/BraveAdsSiteVisitStudy.json5 | 44 ---- ...ClassificationPageProbabilitiesStudy.json5 | 40 ---- ...veAggressiveModeRetirementExperiment.json5 | 34 --- studies/BraveAutoTranslateStudy.json5 | 34 --- ...leanupSessionCookiesOnSessionRestore.json5 | 27 --- studies/BraveDebounceStudy.json5 | 43 ---- studies/BraveFallbackDoHStudy.json5 | 37 --- studies/BraveFeedUpdateStudy.json5 | 30 --- studies/BraveForgetFirstPartyStorage.json5 | 119 ---------- .../BraveGoogleSignInPermissionStudy.json5 | 81 ------- ...raveHorizontalTabsUpdateEnabledStudy.json5 | 55 ----- .../BraveLocalhostAccessPermissionStudy.json5 | 32 --- studies/BraveP3AConstellationEnabled.json5 | 33 --- studies/BraveP3AJSONOtherDeprecation.json5 | 32 --- studies/BraveP3ANebulaNightlyBeta.json5 | 33 --- studies/BraveP3ANebulaRelease.json5 | 32 --- ...raveP3ATypicalJSONDeprecationEnabled.json5 | 33 --- studies/BraveRequestOTRTabRolloutStudy.json5 | 31 --- ...ewardsAllowSelfCustodyProvidersStudy.json5 | 29 --- studies/BraveRewardsWebUiPanelStudy.json5 | 33 --- studies/BraveRoundTimeStampsStudy.json5 | 35 --- ...raveScreenFingerprintingBlockerStudy.json5 | 89 ------- studies/BraveSearchAdStudy.json5 | 67 ------ studies/BraveSearchPromotionBannerStudy.json5 | 77 ------ ...veSearchPromotionBannerStudyOnStable.json5 | 79 ------- studies/BraveTranslateStudy.json5 | 36 --- studies/BraveWalletAnkrBalancesEnabled.json5 | 33 --- studies/BraveWebViewRoundedCornersStudy.json5 | 27 --- ...bcompatExceptionsServiceReleaseStudy.json5 | 32 --- ...BraveWebcompatExceptionsServiceStudy.json5 | 33 --- studies/CanvasKillSwitches.json5 | 31 --- studies/ChromeVariationsStudy.json5 | 222 ++++++++++++++++++ studies/ClampPlatformVersionClientHint.json5 | 30 --- studies/CloseWatcher.json5 | 31 --- ...ollectWebGPUSupportMetricsKillSwitch.json5 | 28 --- studies/CookieListDefaultStudy.json5 | 33 --- .../CosmeticFilteringChildFramesStudy.json5 | 33 --- studies/CrossPlatformVPNStudy.json5 | 34 --- studies/Default1pBlockingStudy.json5 | 81 ------- studies/DefaultBraveCommandsStudy.json5 | 31 --- .../DefaultBraveOmniboxMoreHistoryStudy.json5 | 30 --- ...efaultPassthroughCommandDecoderStudy.json5 | 31 --- studies/DefaultPlaylistStudy.json5 | 30 --- .../DisableCnameUncloakingForAndroid.json5 | 30 --- studies/DisableReduceLanguage.json5 | 38 --- studies/EphemeralStorageStudy.json5 | 81 ------- studies/ExtensionsManifestV2Study.json5 | 32 --- .../ExtensionsManifestV2StudyRelease.json5 | 31 --- studies/HangWatcher.json5 | 57 ----- studies/HeapProfilingMacKillSwitch.json5 | 28 --- studies/InnerHTMLParserFastpathStudy.json5 | 34 --- studies/MacCoreLocationBackendStudy.json5 | 40 ---- studies/MetricsAndCrashSampling.json5 | 30 --- studies/ModuleFileNamePatchStudy.json5 | 30 --- studies/ModuleFileNamePatchStudyRelease.json5 | 29 --- ...eadingOptimizationsCompatOldVersions.json5 | 31 --- studies/NewiOSPlaylistUIStudy.json5 | 29 --- studies/PartitionedCookies.json5 | 34 --- .../PostFREFixMetricsAndCrashSampling.json5 | 30 --- studies/PrettyPrintJSONDocument.json5 | 31 --- studies/PrivateNetworkAccessKillswitch.json5 | 32 --- .../RendererAllocatesImagesKillSwitch.json5 | 28 --- studies/SidebarEnabledStudy.json5 | 43 ---- studies/SmilAutoSuspendOnLagKillSwitch.json5 | 31 --- studies/Speedreader TTS.json5 | 37 --- studies/UndecryptablePasswords.json5 | 33 --- studies/UseWritePixelsYUV.json5 | 31 --- studies/UserActivityStudy.json5 | 51 ---- studies/WhatsNewStudy.json5 | 32 --- studies/WorkaroundNewWindowFlash.json5 | 75 ------ 81 files changed, 228 insertions(+), 3162 deletions(-) delete mode 100644 studies/AllowCertainClientHintsStudy.json5 delete mode 100644 studies/BraveAIChatDefaultModelStudy.json5 delete mode 100644 studies/BraveAIChatEnabledStudy.json5 delete mode 100644 studies/BraveAdblockExperimentalListDefaultStudy.json5 delete mode 100644 studies/BraveAdblockMobileNotificationsListDefault.json5 delete mode 100644 studies/BraveAds.CreativeAdModelBasedPredictorRecencyStudy.json5 delete mode 100644 studies/BraveAdsAdEventStudy.json5 delete mode 100644 studies/BraveAdsConversionsStudy.json5 delete mode 100644 studies/BraveAdsExclusionRulesStudy.json5 delete mode 100644 studies/BraveAdsNewTabPageAdsStudy.json5 delete mode 100644 studies/BraveAdsSiteVisitStudy.json5 delete mode 100644 studies/BraveAdsTextClassificationPageProbabilitiesStudy.json5 delete mode 100644 studies/BraveAggressiveModeRetirementExperiment.json5 delete mode 100644 studies/BraveAutoTranslateStudy.json5 delete mode 100644 studies/BraveCleanupSessionCookiesOnSessionRestore.json5 delete mode 100644 studies/BraveDebounceStudy.json5 delete mode 100644 studies/BraveFallbackDoHStudy.json5 delete mode 100644 studies/BraveFeedUpdateStudy.json5 delete mode 100644 studies/BraveForgetFirstPartyStorage.json5 delete mode 100644 studies/BraveGoogleSignInPermissionStudy.json5 delete mode 100644 studies/BraveHorizontalTabsUpdateEnabledStudy.json5 delete mode 100644 studies/BraveLocalhostAccessPermissionStudy.json5 delete mode 100644 studies/BraveP3AConstellationEnabled.json5 delete mode 100644 studies/BraveP3AJSONOtherDeprecation.json5 delete mode 100644 studies/BraveP3ANebulaNightlyBeta.json5 delete mode 100644 studies/BraveP3ANebulaRelease.json5 delete mode 100644 studies/BraveP3ATypicalJSONDeprecationEnabled.json5 delete mode 100644 studies/BraveRequestOTRTabRolloutStudy.json5 delete mode 100644 studies/BraveRewardsAllowSelfCustodyProvidersStudy.json5 delete mode 100644 studies/BraveRewardsWebUiPanelStudy.json5 delete mode 100644 studies/BraveRoundTimeStampsStudy.json5 delete mode 100644 studies/BraveScreenFingerprintingBlockerStudy.json5 delete mode 100644 studies/BraveSearchAdStudy.json5 delete mode 100644 studies/BraveSearchPromotionBannerStudy.json5 delete mode 100644 studies/BraveSearchPromotionBannerStudyOnStable.json5 delete mode 100644 studies/BraveTranslateStudy.json5 delete mode 100644 studies/BraveWalletAnkrBalancesEnabled.json5 delete mode 100644 studies/BraveWebViewRoundedCornersStudy.json5 delete mode 100644 studies/BraveWebcompatExceptionsServiceReleaseStudy.json5 delete mode 100644 studies/BraveWebcompatExceptionsServiceStudy.json5 delete mode 100644 studies/CanvasKillSwitches.json5 create mode 100644 studies/ChromeVariationsStudy.json5 delete mode 100644 studies/ClampPlatformVersionClientHint.json5 delete mode 100644 studies/CloseWatcher.json5 delete mode 100644 studies/CollectWebGPUSupportMetricsKillSwitch.json5 delete mode 100644 studies/CookieListDefaultStudy.json5 delete mode 100644 studies/CosmeticFilteringChildFramesStudy.json5 delete mode 100644 studies/CrossPlatformVPNStudy.json5 delete mode 100644 studies/Default1pBlockingStudy.json5 delete mode 100644 studies/DefaultBraveCommandsStudy.json5 delete mode 100644 studies/DefaultBraveOmniboxMoreHistoryStudy.json5 delete mode 100644 studies/DefaultPassthroughCommandDecoderStudy.json5 delete mode 100644 studies/DefaultPlaylistStudy.json5 delete mode 100644 studies/DisableCnameUncloakingForAndroid.json5 delete mode 100644 studies/DisableReduceLanguage.json5 delete mode 100644 studies/EphemeralStorageStudy.json5 delete mode 100644 studies/ExtensionsManifestV2Study.json5 delete mode 100644 studies/ExtensionsManifestV2StudyRelease.json5 delete mode 100644 studies/HangWatcher.json5 delete mode 100644 studies/HeapProfilingMacKillSwitch.json5 delete mode 100644 studies/InnerHTMLParserFastpathStudy.json5 delete mode 100644 studies/MacCoreLocationBackendStudy.json5 delete mode 100644 studies/MetricsAndCrashSampling.json5 delete mode 100644 studies/ModuleFileNamePatchStudy.json5 delete mode 100644 studies/ModuleFileNamePatchStudyRelease.json5 delete mode 100644 studies/NavigationThreadingOptimizationsCompatOldVersions.json5 delete mode 100644 studies/NewiOSPlaylistUIStudy.json5 delete mode 100644 studies/PartitionedCookies.json5 delete mode 100644 studies/PostFREFixMetricsAndCrashSampling.json5 delete mode 100644 studies/PrettyPrintJSONDocument.json5 delete mode 100644 studies/PrivateNetworkAccessKillswitch.json5 delete mode 100644 studies/RendererAllocatesImagesKillSwitch.json5 delete mode 100644 studies/SidebarEnabledStudy.json5 delete mode 100644 studies/SmilAutoSuspendOnLagKillSwitch.json5 delete mode 100644 studies/Speedreader TTS.json5 delete mode 100644 studies/UndecryptablePasswords.json5 delete mode 100644 studies/UseWritePixelsYUV.json5 delete mode 100644 studies/UserActivityStudy.json5 delete mode 100644 studies/WhatsNewStudy.json5 delete mode 100644 studies/WorkaroundNewWindowFlash.json5 diff --git a/crypto/publickey b/crypto/publickey index 1cbf143a..c09d9ec9 100644 --- a/crypto/publickey +++ b/crypto/publickey @@ -1,7 +1,7 @@ 0x30, 0x59, 0x30, 0x13, 0x06, 0x07, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x02, 0x01, -0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, -0x04, 0xbb, 0x6e, 0xed, 0x61, 0xf1, 0xfb, 0xf5, 0x4c, 0xfe, 0xda, 0x7b, 0xad, -0xb6, 0x18, 0x27, 0x42, 0xa2, 0xbd, 0x14, 0x95, 0xb5, 0x11, 0x2d, 0xf4, 0xc4, -0x89, 0x63, 0x2f, 0x26, 0xa2, 0x18, 0xa1, 0x36, 0xe5, 0x6f, 0x38, 0x45, 0x5d, -0x40, 0x9a, 0x2a, 0x07, 0xbd, 0xcc, 0x35, 0x33, 0xa5, 0x51, 0xcf, 0x8d, 0xe8, -0xf7, 0x98, 0xa3, 0x69, 0xad, 0xe4, 0x88, 0xf9, 0xa1, 0x60, 0xc2, 0x6f, 0x84, \ No newline at end of file +0x06, 0x08, 0x2a, 0x86, 0x48, 0xce, 0x3d, 0x03, 0x01, 0x07, 0x03, 0x42, 0x00, +0x04, 0x91, 0xcd, 0x03, 0x16, 0x32, 0xaf, 0xf4, 0x0a, 0x8b, 0x49, 0xea, 0x72, +0x45, 0x8e, 0x47, 0x72, 0xae, 0x3f, 0xa2, 0x3b, 0x16, 0x8d, 0x9a, 0xf6, 0x18, +0xdd, 0x72, 0xce, 0x29, 0x05, 0x93, 0xef, 0x9c, 0xa2, 0x61, 0x08, 0x96, 0x68, +0xfa, 0x74, 0x03, 0xbb, 0xb2, 0xc1, 0x48, 0x01, 0x78, 0x8b, 0x8b, 0xbe, 0x95, +0x5b, 0x3d, 0x3e, 0x58, 0xb7, 0x27, 0x12, 0xc3, 0x63, 0xa3, 0x5b, 0x58, 0xea, \ No newline at end of file diff --git a/studies/AllowCertainClientHintsStudy.json5 b/studies/AllowCertainClientHintsStudy.json5 deleted file mode 100644 index cd4ca57e..00000000 --- a/studies/AllowCertainClientHintsStudy.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'AllowCertainClientHintsStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'AllowCertainClientHints', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '104.1.44.59', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveAIChatDefaultModelStudy.json5 b/studies/BraveAIChatDefaultModelStudy.json5 deleted file mode 100644 index 1e70bad1..00000000 --- a/studies/BraveAIChatDefaultModelStudy.json5 +++ /dev/null @@ -1,46 +0,0 @@ -[ - { - name: 'BraveAIChatDefaultModelStudy', - experiment: [ - { - name: 'DefaultLlama', - probability_weight: 50, - feature_association: { - enable_feature: [ - 'AIChat', - ], - }, - param: [ - { - name: 'default_model', - value: 'chat-basic', - }, - ], - }, - { - name: 'DefaultMixtral', - probability_weight: 50, - feature_association: { - enable_feature: [ - 'AIChat', - ], - }, - }, - ], - filter: { - min_version: '122.1.63.161', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAIChatEnabledStudy.json5 b/studies/BraveAIChatEnabledStudy.json5 deleted file mode 100644 index 9f61e4f6..00000000 --- a/studies/BraveAIChatEnabledStudy.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'BraveAIChatEnabledStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'AIChat', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '119.1.60.0', - max_version: '122.1.63.160', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveAdblockExperimentalListDefaultStudy.json5 b/studies/BraveAdblockExperimentalListDefaultStudy.json5 deleted file mode 100644 index a94a9f9c..00000000 --- a/studies/BraveAdblockExperimentalListDefaultStudy.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveAdblockExperimentalListDefaultStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveAdblockExperimentalListDefault', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '123.1.66.53', - channel: [ - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveAdblockMobileNotificationsListDefault.json5 b/studies/BraveAdblockMobileNotificationsListDefault.json5 deleted file mode 100644 index ca42919e..00000000 --- a/studies/BraveAdblockMobileNotificationsListDefault.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveAdblockMobileNotificationsListDefault', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveAdblockMobileNotificationsListDefault', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveAds.CreativeAdModelBasedPredictorRecencyStudy.json5 b/studies/BraveAds.CreativeAdModelBasedPredictorRecencyStudy.json5 deleted file mode 100644 index 3f61f55a..00000000 --- a/studies/BraveAds.CreativeAdModelBasedPredictorRecencyStudy.json5 +++ /dev/null @@ -1,43 +0,0 @@ -[ - { - name: 'BraveAds.CreativeAdModelBasedPredictorRecencyStudy', - experiment: [ - { - name: 'NoRecency', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'CreativeNotificationAdModelBasedPredictor', - 'CreativeNewTabPageAdModelBasedPredictor', - 'CreativeInlineContentAdModelBasedPredictor', - ], - }, - param: [ - { - name: 'last_seen_ad_predictor_weight', - value: '0.0', - }, - { - name: 'last_seen_advertiser_predictor_weight', - value: '0.0', - }, - ], - }, - ], - filter: { - max_version: '128.1.69.51', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsAdEventStudy.json5 b/studies/BraveAdsAdEventStudy.json5 deleted file mode 100644 index 91e915b0..00000000 --- a/studies/BraveAdsAdEventStudy.json5 +++ /dev/null @@ -1,44 +0,0 @@ -[ - { - name: 'BraveAdsAdEventStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'AdEvent', - ], - }, - param: [ - { - name: 'debounce_clicked_ad_event_for', - value: '1s', - }, - { - name: 'deduplicate_clicked_ad_event_for', - value: '1s', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsConversionsStudy.json5 b/studies/BraveAdsConversionsStudy.json5 deleted file mode 100644 index 746f82e3..00000000 --- a/studies/BraveAdsConversionsStudy.json5 +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - name: 'BraveAdsConversionsStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'Conversions', - ], - }, - param: [ - { - name: 'creative_set_conversion_cap', - value: '0', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsExclusionRulesStudy.json5 b/studies/BraveAdsExclusionRulesStudy.json5 deleted file mode 100644 index aade3ee6..00000000 --- a/studies/BraveAdsExclusionRulesStudy.json5 +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - name: 'BraveAdsExclusionRulesStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ExclusionRules', - ], - }, - param: [ - { - name: 'should_exclude_ad_if_creative_set_exceeds_conversion_cap', - value: '0', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsNewTabPageAdsStudy.json5 b/studies/BraveAdsNewTabPageAdsStudy.json5 deleted file mode 100644 index 8916704d..00000000 --- a/studies/BraveAdsNewTabPageAdsStudy.json5 +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - name: 'BraveAdsNewTabPageAdsStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'NewTabPageAds', - ], - }, - param: [ - { - name: 'minimum_wait_time', - value: '1m', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsSiteVisitStudy.json5 b/studies/BraveAdsSiteVisitStudy.json5 deleted file mode 100644 index 14703b48..00000000 --- a/studies/BraveAdsSiteVisitStudy.json5 +++ /dev/null @@ -1,44 +0,0 @@ -[ - { - name: 'BraveAdsSiteVisitStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'SiteVisitFeature', - ], - }, - param: [ - { - name: 'page_land_after', - value: '5s', - }, - { - name: 'page_land_cap', - value: '0', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAdsTextClassificationPageProbabilitiesStudy.json5 b/studies/BraveAdsTextClassificationPageProbabilitiesStudy.json5 deleted file mode 100644 index fb8b2f7b..00000000 --- a/studies/BraveAdsTextClassificationPageProbabilitiesStudy.json5 +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - name: 'BraveAdsTextClassificationPageProbabilitiesStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'TextClassification', - ], - }, - param: [ - { - name: 'page_probabilities_history_size', - value: '15', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveAggressiveModeRetirementExperiment.json5 b/studies/BraveAggressiveModeRetirementExperiment.json5 deleted file mode 100644 index 8bd3370d..00000000 --- a/studies/BraveAggressiveModeRetirementExperiment.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'BraveAggressiveModeRetirementExperiment', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveShowStrictFingerprintingMode', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '120.1.63.110', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveAutoTranslateStudy.json5 b/studies/BraveAutoTranslateStudy.json5 deleted file mode 100644 index 45b0b2be..00000000 --- a/studies/BraveAutoTranslateStudy.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'BraveAutoTranslateStudy', - experiment: [ - { - name: 'AutoTranslateDisabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveEnableAutoTranslate', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '107.1.47.31', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveCleanupSessionCookiesOnSessionRestore.json5 b/studies/BraveCleanupSessionCookiesOnSessionRestore.json5 deleted file mode 100644 index 91263bdf..00000000 --- a/studies/BraveCleanupSessionCookiesOnSessionRestore.json5 +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - name: 'BraveCleanupSessionCookiesOnSessionRestore', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveCleanupSessionCookiesOnSessionRestore', - ], - }, - }, - ], - filter: { - min_version: '111.1.50.0', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'MAC', - ], - }, - }, -] diff --git a/studies/BraveDebounceStudy.json5 b/studies/BraveDebounceStudy.json5 deleted file mode 100644 index 8fdbe144..00000000 --- a/studies/BraveDebounceStudy.json5 +++ /dev/null @@ -1,43 +0,0 @@ -[ - { - name: 'BraveDebounceStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveDebounce', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveDebounce', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '94.1.32.25', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveFallbackDoHStudy.json5 b/studies/BraveFallbackDoHStudy.json5 deleted file mode 100644 index 30c254cd..00000000 --- a/studies/BraveFallbackDoHStudy.json5 +++ /dev/null @@ -1,37 +0,0 @@ -[ - { - name: 'BraveFallbackDoHStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 50, - feature_association: { - enable_feature: [ - 'BraveFallbackDoHProvider', - ], - }, - param: [ - { - name: 'BraveFallbackDoHProviderEndpoint', - value: 'quad9', - }, - ], - }, - { - name: 'Default', - probability_weight: 50, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveFeedUpdateStudy.json5 b/studies/BraveFeedUpdateStudy.json5 deleted file mode 100644 index cb369fde..00000000 --- a/studies/BraveFeedUpdateStudy.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'BraveFeedUpdateStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveNewsFeedUpdate', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveForgetFirstPartyStorage.json5 b/studies/BraveForgetFirstPartyStorage.json5 deleted file mode 100644 index 940273e6..00000000 --- a/studies/BraveForgetFirstPartyStorage.json5 +++ /dev/null @@ -1,119 +0,0 @@ -[ - { - name: 'BraveForgetFirstPartyStorage', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '114.1.53.83', - channel: [ - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'BraveForgetFirstPartyStorage', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '116.1.57.0', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'BraveForgetFirstPartyStorage', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveForgetFirstPartyStorage', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '112.1.51.57', - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveGoogleSignInPermissionStudy.json5 b/studies/BraveGoogleSignInPermissionStudy.json5 deleted file mode 100644 index 7dff42b5..00000000 --- a/studies/BraveGoogleSignInPermissionStudy.json5 +++ /dev/null @@ -1,81 +0,0 @@ -[ - { - name: 'BraveGoogleSignInPermissionStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveGoogleSignInPermission', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveGoogleSignInPermission', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '111.1.51.5', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'BraveGoogleSignInPermissionStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveGoogleSignInPermission', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveGoogleSignInPermission', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '111.1.51.5', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveHorizontalTabsUpdateEnabledStudy.json5 b/studies/BraveHorizontalTabsUpdateEnabledStudy.json5 deleted file mode 100644 index 024c37fb..00000000 --- a/studies/BraveHorizontalTabsUpdateEnabledStudy.json5 +++ /dev/null @@ -1,55 +0,0 @@ -[ - { - name: 'BraveHorizontalTabsUpdateEnabledStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveHorizontalTabsUpdate', - ], - }, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, - { - name: 'BraveHorizontalTabsUpdateEnabledStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveHorizontalTabsUpdate', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveLocalhostAccessPermissionStudy.json5 b/studies/BraveLocalhostAccessPermissionStudy.json5 deleted file mode 100644 index 5b0f2733..00000000 --- a/studies/BraveLocalhostAccessPermissionStudy.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'BraveLocalhostAccessPermissionStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveLocalhostAccessPermission', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '115.1.55.5', - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveP3AConstellationEnabled.json5 b/studies/BraveP3AConstellationEnabled.json5 deleted file mode 100644 index d657749d..00000000 --- a/studies/BraveP3AConstellationEnabled.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveP3AConstellationEnabled', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveP3AConstellation', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveP3AJSONOtherDeprecation.json5 b/studies/BraveP3AJSONOtherDeprecation.json5 deleted file mode 100644 index 37928e4e..00000000 --- a/studies/BraveP3AJSONOtherDeprecation.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'BraveP3AJSONOtherDeprecation', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveP3AOtherJSONDeprecation', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveP3ANebulaNightlyBeta.json5 b/studies/BraveP3ANebulaNightlyBeta.json5 deleted file mode 100644 index 519f989f..00000000 --- a/studies/BraveP3ANebulaNightlyBeta.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveP3ANebulaNightlyBeta', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveP3ADifferentialSampling', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveP3ANebulaRelease.json5 b/studies/BraveP3ANebulaRelease.json5 deleted file mode 100644 index 1006d251..00000000 --- a/studies/BraveP3ANebulaRelease.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'BraveP3ANebulaRelease', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveP3ADifferentialSampling', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveP3ATypicalJSONDeprecationEnabled.json5 b/studies/BraveP3ATypicalJSONDeprecationEnabled.json5 deleted file mode 100644 index 97378561..00000000 --- a/studies/BraveP3ATypicalJSONDeprecationEnabled.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveP3ATypicalJSONDeprecationEnabled', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveP3ATypicalJSONDeprecation', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveRequestOTRTabRolloutStudy.json5 b/studies/BraveRequestOTRTabRolloutStudy.json5 deleted file mode 100644 index 9028d71e..00000000 --- a/studies/BraveRequestOTRTabRolloutStudy.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'BraveRequestOTRTabRolloutStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveRequestOTRTab', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveRewardsAllowSelfCustodyProvidersStudy.json5 b/studies/BraveRewardsAllowSelfCustodyProvidersStudy.json5 deleted file mode 100644 index a84f71c2..00000000 --- a/studies/BraveRewardsAllowSelfCustodyProvidersStudy.json5 +++ /dev/null @@ -1,29 +0,0 @@ -[ - { - name: 'BraveRewardsAllowSelfCustodyProvidersStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveRewardsAllowSelfCustodyProviders', - ], - }, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveRewardsWebUiPanelStudy.json5 b/studies/BraveRewardsWebUiPanelStudy.json5 deleted file mode 100644 index 2814a368..00000000 --- a/studies/BraveRewardsWebUiPanelStudy.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveRewardsWebUiPanelStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveRewardsWebUIPanel', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '103.1.43.9', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveRoundTimeStampsStudy.json5 b/studies/BraveRoundTimeStampsStudy.json5 deleted file mode 100644 index a4d1682b..00000000 --- a/studies/BraveRoundTimeStampsStudy.json5 +++ /dev/null @@ -1,35 +0,0 @@ -[ - { - name: 'BraveRoundTimeStampsStudy', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveRoundTimeStamps', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '125.*', - max_version: '130.1.72.75', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveScreenFingerprintingBlockerStudy.json5 b/studies/BraveScreenFingerprintingBlockerStudy.json5 deleted file mode 100644 index d18d8b22..00000000 --- a/studies/BraveScreenFingerprintingBlockerStudy.json5 +++ /dev/null @@ -1,89 +0,0 @@ -[ - { - name: 'BraveScreenFingerprintingBlockerStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveBlockScreenFingerprinting', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '108.1.48.19', - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, - { - name: 'BraveScreenFingerprintingBlockerStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveBlockScreenFingerprinting', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '111.1.50.93', - channel: [ - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, - { - name: 'BraveScreenFingerprintingBlockerStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveBlockScreenFingerprinting', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '111.1.50.93', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveSearchAdStudy.json5 b/studies/BraveSearchAdStudy.json5 deleted file mode 100644 index 9f73f9fa..00000000 --- a/studies/BraveSearchAdStudy.json5 +++ /dev/null @@ -1,67 +0,0 @@ -[ - { - name: 'BraveSearchAdStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ShouldLaunchBraveAdsAsInProcessService', - 'ShouldAlwaysRunBraveAdsService', - 'ShouldSupportSearchResultAds', - 'ShouldAlwaysTriggerBraveSearchResultAdEvents', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'BraveSearchAdStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ShouldAlwaysRunBraveAdsService', - 'ShouldSupportSearchResultAds', - 'ShouldAlwaysTriggerBraveSearchResultAdEvents', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '122.1.65.32', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'IOS', - ], - }, - }, -] diff --git a/studies/BraveSearchPromotionBannerStudy.json5 b/studies/BraveSearchPromotionBannerStudy.json5 deleted file mode 100644 index f122b702..00000000 --- a/studies/BraveSearchPromotionBannerStudy.json5 +++ /dev/null @@ -1,77 +0,0 @@ -[ - { - name: 'BraveSearchPromotionBannerStudy', - experiment: [ - { - name: 'banner_type_B', - probability_weight: 33, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_B', - }, - ], - }, - { - name: 'banner_type_C', - probability_weight: 33, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_C', - }, - ], - }, - { - name: 'banner_type_D', - probability_weight: 34, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_D', - }, - ], - }, - ], - filter: { - min_version: '117.1.60.41', - channel: [ - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - country: [ - 'CA', - 'DE', - 'FR', - 'GB', - 'US', - 'AT', - 'ES', - 'MX', - 'BR', - 'AR', - 'IN', - ], - }, - }, -] diff --git a/studies/BraveSearchPromotionBannerStudyOnStable.json5 b/studies/BraveSearchPromotionBannerStudyOnStable.json5 deleted file mode 100644 index eb2e15c2..00000000 --- a/studies/BraveSearchPromotionBannerStudyOnStable.json5 +++ /dev/null @@ -1,79 +0,0 @@ -[ - { - name: 'BraveSearchPromotionBannerStudyOnStable', - experiment: [ - { - name: 'banner_type_B', - probability_weight: 2, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_B', - }, - ], - }, - { - name: 'banner_type_C', - probability_weight: 2, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_C', - }, - ], - }, - { - name: 'banner_type_D', - probability_weight: 2, - feature_association: { - enable_feature: [ - 'BraveSearchOmniboxBanner', - ], - }, - param: [ - { - name: 'banner_type', - value: 'type_D', - }, - ], - }, - { - name: 'Default', - probability_weight: 94, - }, - ], - filter: { - min_version: '117.1.60.41', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - country: [ - 'CA', - 'DE', - 'FR', - 'GB', - 'AT', - 'ES', - 'MX', - 'BR', - 'AR', - 'IN', - ], - }, - }, -] diff --git a/studies/BraveTranslateStudy.json5 b/studies/BraveTranslateStudy.json5 deleted file mode 100644 index 2a5b6838..00000000 --- a/studies/BraveTranslateStudy.json5 +++ /dev/null @@ -1,36 +0,0 @@ -[ - { - name: 'BraveTranslateStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'UseBraveTranslateGo', - 'Translate', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '104.1.43.54', - max_version: '106.1.45.44', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveWalletAnkrBalancesEnabled.json5 b/studies/BraveWalletAnkrBalancesEnabled.json5 deleted file mode 100644 index da670a65..00000000 --- a/studies/BraveWalletAnkrBalancesEnabled.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveWalletAnkrBalancesEnabled', - experiment: [ - { - name: 'Enabled', - probability_weight: 0, - feature_association: { - enable_feature: [ - 'BraveWalletAnkrBalances', - ], - }, - }, - { - name: 'Default', - probability_weight: 100, - }, - ], - filter: { - min_version: '120.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveWebViewRoundedCornersStudy.json5 b/studies/BraveWebViewRoundedCornersStudy.json5 deleted file mode 100644 index 240ca6c3..00000000 --- a/studies/BraveWebViewRoundedCornersStudy.json5 +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - name: 'BraveWebViewRoundedCornersStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'brave-web-view-rounded-corners', - ], - }, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/BraveWebcompatExceptionsServiceReleaseStudy.json5 b/studies/BraveWebcompatExceptionsServiceReleaseStudy.json5 deleted file mode 100644 index cf41a243..00000000 --- a/studies/BraveWebcompatExceptionsServiceReleaseStudy.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'BraveWebcompatExceptionsServiceReleaseStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveWebcompatExceptionsService', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '128.1.69.150', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/BraveWebcompatExceptionsServiceStudy.json5 b/studies/BraveWebcompatExceptionsServiceStudy.json5 deleted file mode 100644 index 0b3fd820..00000000 --- a/studies/BraveWebcompatExceptionsServiceStudy.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'BraveWebcompatExceptionsServiceStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveWebcompatExceptionsService', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '128.1.70.66', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/CanvasKillSwitches.json5 b/studies/CanvasKillSwitches.json5 deleted file mode 100644 index 2ff68695..00000000 --- a/studies/CanvasKillSwitches.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'CanvasKillSwitches', - experiment: [ - { - name: 'Disabled_EmergencyKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'Canvas2DHibernation', - 'EvictionUnlocksResources', - ], - }, - }, - ], - filter: { - max_version: '125.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/ChromeVariationsStudy.json5 b/studies/ChromeVariationsStudy.json5 new file mode 100644 index 00000000..e2cbfc79 --- /dev/null +++ b/studies/ChromeVariationsStudy.json5 @@ -0,0 +1,222 @@ +[ + { + name: 'ChromeVariationsStudy', + experiment: [ + { + name: 'Enabled', + probability_weight: 100, + feature_association: { + enable_feature: [ + 'AutofillPreferParsedPhoneNumber', + 'DelayMediaSinkDiscovery', + 'PageVisibilityPageContentAnnotations', + 'AuthenticateUsingUserConsentVerifierApi', + 'FledgeRealTimeReporting', + 'WhatsNewVersion2', + 'FastPairPwaCompanion', + 'EnableCertManagementUIV2', + 'CreateSpareRendererOnBrowserContextCreation', + 'WebViewPreloadClasses', + 'ThreadedBodyLoader', + 'NtpRealboxWidthBehavior', + 'LessAggressiveParkableString', + 'PressAndHoldEscToExitBrowserFullscreen', + 'ReadAnythingReadAloudAutomaticWordHighlighting', + 'WebViewOptimizeXrwNavigationFlow', + 'WebPermissionsApi', + 'SimplifyLoadingTransparentPlaceholderImage', + 'AutofillUnifyAndFixFormTracking', + 'Floss', + 'ClientSideDetectionVibrationApi', + 'AuthenticateUsingUserConsentVerifierInteropApi', + 'IPH_iOSInlineEnhancedSafeBrowsingPromo', + 'EnableNearbyBleV2GattServer', + 'AutofillTrackMultipleUseDates', + 'OptimizationHints', + 'IsTrimMemoryBackgroundCritical', + 'PrecompileInlineScripts', + 'EnableScreenshotProtection', + 'WinSboxACProfileWithoutFirewall', + 'EnableDesktopDataControls', + 'UseNetworkFrameworkForLocalDiscovery', + 'HeapProfilerReporting', + 'OptimizeParsingDataUrls', + 'FledgePermitCrossOriginTrustedSignals', + 'UseAppBoundEncryptionProviderForEncryption', + 'ArcSkipDropPageCache', + 'PostFREFixMetricsReporting', + 'EventTimingHandleKeyboardEventSimulatedClick', + 'PrivacySandboxAttestationsLoadPreInstalledComponent', + 'UseRustJsonParser', + 'EnableVkPipelineCache', + 'HistorySearchSettingsVisibility', + 'AutofillEnableSaveCardLocalSaveFallback', + 'AutofillRequireValidLocalCardsInSettings', + 'DesktopCapturePermissionChecker', + 'ScreenCaptureKitPickerScreen', + 'HttpsFirstBalancedMode', + 'StartSurface', + 'WebRTCHardwareVideoEncoderFrameDrop', + 'AccessibilityPageZoom', + 'OmniboxAblateVisibleNetworks', + 'ReadAloudBackgroundPlayback', + 'AutofillAddressFieldSwapping', + 'CompressParkableStrings', + 'SafetyHubExtensionsNoPrivacyPracticesTrigger', + 'AdaptiveButtonInTopToolbarCustomizationV2', + 'EnableWifiQos', + 'HistoryEmbeddings', + 'MediaFoundationCameraUsageMonitoring', + 'CoalesceStorageAreaCommits', + 'LCPPInitiatorOrigin', + 'ShowFeaturedEnterpriseSiteSearchIPH', + 'PartitionAllocShortMemoryReclaim', + 'NtpCalendarModule', + 'ScreenCaptureKitStreamPickerSonoma', + 'CanvasOopRasterization', + 'ShowCastPermissionRejectedError', + 'WinSboxZeroAppShim', + 'MacAppCodeSignClone', + 'DiscoFeedEndpoint', + 'HttpsFirstModeIncognito', + 'UseAuthPanelInSession', + 'NtpDriveModuleShowSixFiles', + 'NtpModulesRedesigned', + 'EventTimingTapStopScrollNoInteractionId', + 'DropUnrecognizedTemplateUrlParameters', + 'FledgeBidderWorkletGroupByOriginContextsToKeep', + 'IncrementLocalSurfaceIdForMainframeSameDocNavigation', + 'MinorModeRestrictionsForHistorySyncOptIn', + 'WebAuthenticationEnclaveAuthenticator', + 'EnhancedSafeBrowsingPromo', + 'SegmentationPlatformMetricsClustering', + 'DontFallbackToDefaultImplementationInAccountManagerFacade', + 'CaptureModeEducation', + 'BluetoothFlossTelephony', + 'IPH_HistorySearch', + 'ShowFeaturedEnterpriseSiteSearch', + 'OptimizationGuideOnDeviceModel', + 'UseZstdForParkableStrings', + 'OptimizeLoadingDataUrls', + 'LensOverlay', + 'KeepAliveInBrowserMigration', + 'PrefetchSystemCapabilitiesOnAppStartup', + 'ReadAloudAutoVoiceSwitching', + 'ContextMenuSearchForVideoFrame', + 'RemoveOldWebStateRestoration', + 'AvoidResourceRequestCopies', + 'ReadAloudInMultiWindow', + 'UseItemSnippetsAPI', + 'UseEncryptedReportingPipelineToReportArcAppInstallEvents', + 'NotificationOneTapUnsubscribe', + 'AccessibilityManageBroadcastReceiverOnBackground', + 'NetErrorAltGameMode', + 'SyncEnableContactInfoDataTypeForChildUsers', + 'ThreadedPreloadScanner', + 'AutofillDontPrefixMatchCreditCardNumbersOrCvcs', + 'DecommitPooledPages', + 'CrabbyAvif', + 'UseFamilyMemberRolePrefsForFeedback', + 'WebAssemblyLiftoffCodeFlushing', + 'NtpRealboxIsTall', + 'CPUMeasurementInFreezingPolicy', + 'OidcAuthProfileManagement', + 'ReadAnythingReadAloud', + 'IncludeJSCallStackInExtensionApiRequest', + 'IPH_ReadAloudExpandedPlayerFeature', + 'V8GCOptimizeSweepForMutator', + 'ClientHintsXRFormFactor', + 'InfoBarIconMonochrome', + 'DlpRegionalizedEndpoints', + 'SegmentationPlatformAdaptiveToolbarV2Feature', + 'ArcExtendInputAnrTimeout', + 'ExcludeTransparentTextsFromBeingLcpEligible', + 'AutofillEnableSupportForPhoneNumberTrunkTypes', + 'AutofillEnableVcnEnrollLoadingAndConfirmation', + 'SkipUnnecessaryThreadHopsForParseHeaders', + 'DTCKeyUploadedBySharedAPIEnabled', + 'FeedContainment', + 'OptimizationHintsFetchingSRP', + 'ResourceAttributionIncludeOrigins', + 'AutofillEnableVerveCardSupport', + 'StaticAnimationOptimization', + 'OnPreFreezeMemoryTrim', + 'ProjectorGm3', + 'HeapProfilerCentralControl', + 'AutofillChangeDisusedAddressSuggestionTreatment', + 'ReadAloud', + 'GenericFontSettingCache', + 'ClearDeviceDataOnSignOutForManagedUsers', + 'NavigationPredictorNewViewportFeatures', + 'ReadAloudLanguagePackDownloading', + 'InputStreamOptimizations', + 'SafeBrowsingDeepScanningPromptRemoval', + 'ClientSideDetectionKeyboardPointerLockRequest', + 'ClientSideDetectionNotificationPrompt', + 'FetchListFamilyMembersWithCapability', + 'ArcOnDemandV2', + 'HttpsFirstModeInterstitialAugust2024Refresh', + 'EnableNearbyMdns', + 'CCTPrewarmTab', + 'ReadAloudInOverflowMenuInCCT', + 'PrefetchSystemCapabilitiesOnFirstRun', + 'ReadAloudPlayback', + 'WebViewUseInitialNetworkStateAtStartup', + 'UnthrottledTabProcessReporting', + 'AutofillInferCountryCallingCode', + 'EnsureExistingRendererAlive', + 'SafetyHubAbusiveNotificationRevocation', + 'SegmentationPlatformUmaFromSqlDb', + 'LazyBindJsInjection', + 'DevToolsFreestylerDogfood', + 'AutofillEnableSaveCardLoadingAndConfirmation', + 'DefaultBrowserPromoIPadExperimentalString', + 'IncreaseWindowsTextContrast', + 'SegmentationSurveyPage', + 'PartitionAllocMakeFreeNoOpOnShutdown', + 'ServiceWorkerAvoidMainThreadForInitialization', + 'InsecureFormSubmissionInterstitial', + ], + disable_feature: [ + 'LauncherImageSearchOcr', + 'NtpHistoryClustersModule', + 'EnableBatchVideoDecodingInRenderer', + 'LauncherSearchControl', + 'LauncherImageSearch', + 'HitTestOpaqueness', + 'ApplyGenAiPolicyDefaults', + 'WebAppsEnableMLModelForPromotion', + 'TabOrganization', + 'AutofillConsiderPhoneNumberSeparatorsValidLabels', + 'CCSlimming', + 'UnifiedPasswordManagerLocalPasswordsMigrationWarning', + 'AutofillReplaceCachedWebElementsByRendererIds', + 'ProductivityLauncherImageSearch', + 'NtpHistoryClustersModuleSuggestionChipHeader', + 'NtpHistoryClustersModuleTextOnly', + 'HistoryEmbeddingsAnswers', + 'LauncherImageSearchIndexingLimit', + 'MediaFoundationVideoCaptureForwardSampleTimestamps', + ], + }, + }, + { + name: 'Default', + probability_weight: 0, + }, + ], + filter: { + channel: [ + 'RELEASE', + 'BETA', + 'NIGHTLY', + 'DEV', + ], + platform: [ + 'WINDOWS', + 'MAC', + 'LINUX', + ], + }, + }, +] diff --git a/studies/ClampPlatformVersionClientHint.json5 b/studies/ClampPlatformVersionClientHint.json5 deleted file mode 100644 index 76783d22..00000000 --- a/studies/ClampPlatformVersionClientHint.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'ClampPlatformVersionClientHint', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'ClampPlatformVersionClientHint', - ], - }, - }, - ], - filter: { - min_version: '114.1.52.78', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/CloseWatcher.json5 b/studies/CloseWatcher.json5 deleted file mode 100644 index e2ad2112..00000000 --- a/studies/CloseWatcher.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'CloseWatcher', - experiment: [ - { - name: 'Disabled_EmergencyKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'CloseWatcher', - ], - }, - }, - ], - filter: { - min_version: '120.*', - max_version: '122.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/CollectWebGPUSupportMetricsKillSwitch.json5 b/studies/CollectWebGPUSupportMetricsKillSwitch.json5 deleted file mode 100644 index c2c7d35f..00000000 --- a/studies/CollectWebGPUSupportMetricsKillSwitch.json5 +++ /dev/null @@ -1,28 +0,0 @@ -[ - { - name: 'CollectWebGPUSupportMetricsKillSwitch', - experiment: [ - { - name: 'Disabled_CollectWebGPUSupportMetrics', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'CollectWebGPUSupportMetrics', - ], - }, - }, - ], - filter: { - min_version: '119.*', - max_version: '119.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'LINUX', - ], - }, - }, -] diff --git a/studies/CookieListDefaultStudy.json5 b/studies/CookieListDefaultStudy.json5 deleted file mode 100644 index ebf0acaf..00000000 --- a/studies/CookieListDefaultStudy.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'CookieListDefaultStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveAdblockCookieListDefault', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/CosmeticFilteringChildFramesStudy.json5 b/studies/CosmeticFilteringChildFramesStudy.json5 deleted file mode 100644 index 5c36a183..00000000 --- a/studies/CosmeticFilteringChildFramesStudy.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'CosmeticFilteringChildFramesStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveAdblockCosmeticFilteringChildFrames', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '106.1.46.14', - channel: [ - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/CrossPlatformVPNStudy.json5 b/studies/CrossPlatformVPNStudy.json5 deleted file mode 100644 index 789665c8..00000000 --- a/studies/CrossPlatformVPNStudy.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'CrossPlatformVPNStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveVPN', - 'BraveVPNLinkSubscriptionAndroidUI', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '110.1.49.120', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/Default1pBlockingStudy.json5 b/studies/Default1pBlockingStudy.json5 deleted file mode 100644 index e7523d27..00000000 --- a/studies/Default1pBlockingStudy.json5 +++ /dev/null @@ -1,81 +0,0 @@ -[ - { - name: 'Default1pBlockingStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 0, - feature_association: { - enable_feature: [ - 'BraveAdblockDefault1pBlocking', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveAdblockDefault1pBlocking', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '92.1.30.57', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'Default1pBlockingStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 0, - feature_association: { - enable_feature: [ - 'BraveAdblockDefault1pBlocking', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveAdblockDefault1pBlocking', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '92.1.30.57', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/DefaultBraveCommandsStudy.json5 b/studies/DefaultBraveCommandsStudy.json5 deleted file mode 100644 index 627d0b2e..00000000 --- a/studies/DefaultBraveCommandsStudy.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'DefaultBraveCommandsStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveCommands', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/DefaultBraveOmniboxMoreHistoryStudy.json5 b/studies/DefaultBraveOmniboxMoreHistoryStudy.json5 deleted file mode 100644 index 763172d2..00000000 --- a/studies/DefaultBraveOmniboxMoreHistoryStudy.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'DefaultBraveOmniboxMoreHistoryStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'HistoryMoreSearchResults', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/DefaultPassthroughCommandDecoderStudy.json5 b/studies/DefaultPassthroughCommandDecoderStudy.json5 deleted file mode 100644 index 9eae9995..00000000 --- a/studies/DefaultPassthroughCommandDecoderStudy.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'DefaultPassthroughCommandDecoderStudy', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'DefaultPassthroughCommandDecoder', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '125.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'ANDROID', - ], - }, - }, -] diff --git a/studies/DefaultPlaylistStudy.json5 b/studies/DefaultPlaylistStudy.json5 deleted file mode 100644 index 8ec1071f..00000000 --- a/studies/DefaultPlaylistStudy.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'DefaultPlaylistStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'Playlist', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/DisableCnameUncloakingForAndroid.json5 b/studies/DisableCnameUncloakingForAndroid.json5 deleted file mode 100644 index 14cef9e0..00000000 --- a/studies/DisableCnameUncloakingForAndroid.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'DisableCnameUncloakingForAndroid', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'BraveAdblockCnameUncloaking', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'ANDROID', - ], - }, - }, -] diff --git a/studies/DisableReduceLanguage.json5 b/studies/DisableReduceLanguage.json5 deleted file mode 100644 index 1189650b..00000000 --- a/studies/DisableReduceLanguage.json5 +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - name: 'DisableReduceLanguage', - experiment: [ - { - name: 'Default', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveReduceLanguage', - ], - }, - }, - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveReduceLanguage', - ], - }, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/EphemeralStorageStudy.json5 b/studies/EphemeralStorageStudy.json5 deleted file mode 100644 index 2b1e6650..00000000 --- a/studies/EphemeralStorageStudy.json5 +++ /dev/null @@ -1,81 +0,0 @@ -[ - { - name: 'EphemeralStorageStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'EphemeralStorage', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'EphemeralStorage', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '89.1.21.73', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, - { - name: 'EphemeralStorageStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'EphemeralStorage', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'EphemeralStorage', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '89.1.21.73', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/ExtensionsManifestV2Study.json5 b/studies/ExtensionsManifestV2Study.json5 deleted file mode 100644 index 4ca4b5be..00000000 --- a/studies/ExtensionsManifestV2Study.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'ExtensionsManifestV2Study', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ExtensionsManifestV2', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '125.1.68.25', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/ExtensionsManifestV2StudyRelease.json5 b/studies/ExtensionsManifestV2StudyRelease.json5 deleted file mode 100644 index 0dc3738b..00000000 --- a/studies/ExtensionsManifestV2StudyRelease.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'ExtensionsManifestV2StudyRelease', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ExtensionsManifestV2', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '125.1.68.25', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/HangWatcher.json5 b/studies/HangWatcher.json5 deleted file mode 100644 index cf8d018e..00000000 --- a/studies/HangWatcher.json5 +++ /dev/null @@ -1,57 +0,0 @@ -[ - { - name: 'HangWatcher', - experiment: [ - { - name: 'HangWatcherEnableDumps', - probability_weight: 50, - feature_association: { - enable_feature: [ - 'EnableHangWatcher', - ], - }, - param: [ - { - name: 'ui_thread_log_level', - value: '2', - }, - { - name: 'io_thread_log_level', - value: '2', - }, - { - name: 'renderer_process_main_thread_log_level', - value: '2', - }, - { - name: 'renderer_process_io_thread_log_level', - value: '2', - }, - { - name: 'utility_process_main_thread_log_level', - value: '2', - }, - { - name: 'utility_process_io_thread_log_level', - value: '2', - }, - ], - }, - { - name: 'Default', - probability_weight: 50, - }, - ], - filter: { - min_version: '97.1.36.14', - channel: [ - 'NIGHTLY', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/HeapProfilingMacKillSwitch.json5 b/studies/HeapProfilingMacKillSwitch.json5 deleted file mode 100644 index a9754972..00000000 --- a/studies/HeapProfilingMacKillSwitch.json5 +++ /dev/null @@ -1,28 +0,0 @@ -[ - { - name: 'HeapProfilingMacKillSwitch', - experiment: [ - { - name: 'Disabled_EmergencyKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'HeapProfilerReporting', - ], - }, - }, - ], - filter: { - min_version: '122.*', - max_version: '125.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'MAC', - ], - }, - }, -] diff --git a/studies/InnerHTMLParserFastpathStudy.json5 b/studies/InnerHTMLParserFastpathStudy.json5 deleted file mode 100644 index 6ee1a353..00000000 --- a/studies/InnerHTMLParserFastpathStudy.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'InnerHTMLParserFastpathStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'InnerHTMLParserFastpath', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - max_version: '114.1.52.999', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/MacCoreLocationBackendStudy.json5 b/studies/MacCoreLocationBackendStudy.json5 deleted file mode 100644 index f2f18edc..00000000 --- a/studies/MacCoreLocationBackendStudy.json5 +++ /dev/null @@ -1,40 +0,0 @@ -[ - { - name: 'MacCoreLocationBackendStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'MacCoreLocationBackend', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'MacCoreLocationBackend', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '91.1.26.74', - channel: [ - 'RELEASE', - 'BETA', - 'NIGHTLY', - ], - platform: [ - 'MAC', - ], - }, - }, -] diff --git a/studies/MetricsAndCrashSampling.json5 b/studies/MetricsAndCrashSampling.json5 deleted file mode 100644 index 69284658..00000000 --- a/studies/MetricsAndCrashSampling.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'MetricsAndCrashSampling', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'MetricsReporting', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'ANDROID', - ], - }, - }, -] diff --git a/studies/ModuleFileNamePatchStudy.json5 b/studies/ModuleFileNamePatchStudy.json5 deleted file mode 100644 index 24b1bed8..00000000 --- a/studies/ModuleFileNamePatchStudy.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'ModuleFileNamePatchStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'ModuleFileNamePatch', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '112.1.51.89', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - ], - }, - }, -] diff --git a/studies/ModuleFileNamePatchStudyRelease.json5 b/studies/ModuleFileNamePatchStudyRelease.json5 deleted file mode 100644 index 941e0240..00000000 --- a/studies/ModuleFileNamePatchStudyRelease.json5 +++ /dev/null @@ -1,29 +0,0 @@ -[ - { - name: 'ModuleFileNamePatchStudyRelease', - experiment: [ - { - name: 'Enabled', - probability_weight: 15, - feature_association: { - enable_feature: [ - 'ModuleFileNamePatch', - ], - }, - }, - { - name: 'Default', - probability_weight: 85, - }, - ], - filter: { - min_version: '112.1.51.89', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - ], - }, - }, -] diff --git a/studies/NavigationThreadingOptimizationsCompatOldVersions.json5 b/studies/NavigationThreadingOptimizationsCompatOldVersions.json5 deleted file mode 100644 index fed3af11..00000000 --- a/studies/NavigationThreadingOptimizationsCompatOldVersions.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'NavigationThreadingOptimizationsCompatOldVersions', - experiment: [ - { - name: 'Disabled', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'NavigationThreadingOptimizations', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - max_version: '102.1.39.0', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/NewiOSPlaylistUIStudy.json5 b/studies/NewiOSPlaylistUIStudy.json5 deleted file mode 100644 index 82d27114..00000000 --- a/studies/NewiOSPlaylistUIStudy.json5 +++ /dev/null @@ -1,29 +0,0 @@ -[ - { - name: 'NewiOSPlaylistUIStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'NewPlaylistUI', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'IOS', - ], - }, - }, -] diff --git a/studies/PartitionedCookies.json5 b/studies/PartitionedCookies.json5 deleted file mode 100644 index 3ef1b5a8..00000000 --- a/studies/PartitionedCookies.json5 +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - name: 'PartitionedCookies', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'PartitionedCookies', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '122.1.63.0', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/PostFREFixMetricsAndCrashSampling.json5 b/studies/PostFREFixMetricsAndCrashSampling.json5 deleted file mode 100644 index df97f75e..00000000 --- a/studies/PostFREFixMetricsAndCrashSampling.json5 +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - name: 'PostFREFixMetricsAndCrashSampling', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'PostFREFixMetricsReporting', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'ANDROID', - ], - }, - }, -] diff --git a/studies/PrettyPrintJSONDocument.json5 b/studies/PrettyPrintJSONDocument.json5 deleted file mode 100644 index 8405a13c..00000000 --- a/studies/PrettyPrintJSONDocument.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'PrettyPrintJSONDocument', - experiment: [ - { - name: 'Disabled_EmergencyKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'PrettyPrintJSONDocument', - ], - }, - }, - ], - filter: { - min_version: '117.0.0.0', - max_version: '119.1.61.0', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/PrivateNetworkAccessKillswitch.json5 b/studies/PrivateNetworkAccessKillswitch.json5 deleted file mode 100644 index 1f539d11..00000000 --- a/studies/PrivateNetworkAccessKillswitch.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'PrivateNetworkAccessKillswitch', - experiment: [ - { - name: 'Disabled_PrivateNetworkAccessKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'PrivateNetworkAccessForNavigations', - 'PrivateNetworkAccessForNavigationsWarningOnly', - ], - }, - }, - ], - filter: { - min_version: '123.*', - max_version: '125.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/RendererAllocatesImagesKillSwitch.json5 b/studies/RendererAllocatesImagesKillSwitch.json5 deleted file mode 100644 index 8b514ed8..00000000 --- a/studies/RendererAllocatesImagesKillSwitch.json5 +++ /dev/null @@ -1,28 +0,0 @@ -[ - { - name: 'RendererAllocatesImagesKillSwitch', - experiment: [ - { - name: 'Disabled_RendererAllocatesImages', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'RendererAllocatesImages', - ], - }, - }, - ], - filter: { - min_version: '122.*', - max_version: '124.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'MAC', - ], - }, - }, -] diff --git a/studies/SidebarEnabledStudy.json5 b/studies/SidebarEnabledStudy.json5 deleted file mode 100644 index 9be18c92..00000000 --- a/studies/SidebarEnabledStudy.json5 +++ /dev/null @@ -1,43 +0,0 @@ -[ - { - name: 'SidebarEnabledStudy', - experiment: [ - { - name: 'group_A', - probability_weight: 2, - feature_association: { - enable_feature: [ - 'SidebarShowAlwaysOnStable', - ], - }, - }, - { - name: 'group_B', - probability_weight: 2, - feature_association: { - enable_feature: [ - 'SidebarShowAlwaysOnStable', - ], - }, - param: [ - { - name: 'open_one_shot_leo_panel', - value: 'true', - }, - ], - }, - { - name: 'Default', - probability_weight: 96, - }, - ], - filter: { - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - ], - }, - }, -] diff --git a/studies/SmilAutoSuspendOnLagKillSwitch.json5 b/studies/SmilAutoSuspendOnLagKillSwitch.json5 deleted file mode 100644 index 5a2d7de1..00000000 --- a/studies/SmilAutoSuspendOnLagKillSwitch.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'SmilAutoSuspendOnLagKillSwitch', - experiment: [ - { - name: 'Disabled_EmergencyKillSwitch', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'SmilAutoSuspendOnLag', - ], - }, - }, - ], - filter: { - min_version: '118.*', - max_version: '120.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/Speedreader TTS.json5 b/studies/Speedreader TTS.json5 deleted file mode 100644 index 7bb072ea..00000000 --- a/studies/Speedreader TTS.json5 +++ /dev/null @@ -1,37 +0,0 @@ -[ - { - name: 'Speedreader TTS', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'Speedreader', - ], - }, - param: [ - { - name: 'tts', - value: 'true', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - ], - }, - }, -] diff --git a/studies/UndecryptablePasswords.json5 b/studies/UndecryptablePasswords.json5 deleted file mode 100644 index 24267b24..00000000 --- a/studies/UndecryptablePasswords.json5 +++ /dev/null @@ -1,33 +0,0 @@ -[ - { - name: 'UndecryptablePasswords', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'SkipUndecryptablePasswords', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '127.1.68.107', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/UseWritePixelsYUV.json5 b/studies/UseWritePixelsYUV.json5 deleted file mode 100644 index 6bb457ec..00000000 --- a/studies/UseWritePixelsYUV.json5 +++ /dev/null @@ -1,31 +0,0 @@ -[ - { - name: 'UseWritePixelsYUV', - experiment: [ - { - name: 'Disabled_UseWritePixelsYUV', - probability_weight: 100, - feature_association: { - disable_feature: [ - 'UseWritePixelsYUV', - ], - }, - }, - ], - filter: { - min_version: '123.*', - max_version: '125.*', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - 'ANDROID', - ], - }, - }, -] diff --git a/studies/UserActivityStudy.json5 b/studies/UserActivityStudy.json5 deleted file mode 100644 index 61948c38..00000000 --- a/studies/UserActivityStudy.json5 +++ /dev/null @@ -1,51 +0,0 @@ -[ - { - name: 'UserActivityStudy', - experiment: [ - { - name: 'Triggers', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'UserActivity', - ], - }, - param: [ - { - name: 'triggers', - value: '0D0B14110D0B14110D0B14110D0B1411=-1.0;0D0B1411070707=-1.0;07070707=-1.0;0B1512=0.5;0B1513=0.5;0B1514=0.5;06=1.0;04=0.5', - }, - { - name: 'time_window', - value: '1h', - }, - { - name: 'threshold', - value: '0.5', - }, - { - name: 'idle_time_threshold', - value: '5s', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '108.1.47.73', - channel: [ - 'NIGHTLY', - 'BETA', - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/WhatsNewStudy.json5 b/studies/WhatsNewStudy.json5 deleted file mode 100644 index 72b20d93..00000000 --- a/studies/WhatsNewStudy.json5 +++ /dev/null @@ -1,32 +0,0 @@ -[ - { - name: 'WhatsNewStudy', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - param: [ - { - name: 'target_major_version_stable', - value: '1.65', - }, - ], - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '119.1.60.114', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - 'MAC', - 'LINUX', - ], - }, - }, -] diff --git a/studies/WorkaroundNewWindowFlash.json5 b/studies/WorkaroundNewWindowFlash.json5 deleted file mode 100644 index 7d47f250..00000000 --- a/studies/WorkaroundNewWindowFlash.json5 +++ /dev/null @@ -1,75 +0,0 @@ -[ - { - name: 'WorkaroundNewWindowFlash', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveWorkaroundNewWindowFlash', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveWorkaroundNewWindowFlash', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '127.1.70.49', - channel: [ - 'NIGHTLY', - 'BETA', - ], - platform: [ - 'WINDOWS', - ], - }, - }, - { - name: 'WorkaroundNewWindowFlash', - experiment: [ - { - name: 'Enabled', - probability_weight: 100, - feature_association: { - enable_feature: [ - 'BraveWorkaroundNewWindowFlash', - ], - }, - }, - { - name: 'Disabled', - probability_weight: 0, - feature_association: { - disable_feature: [ - 'BraveWorkaroundNewWindowFlash', - ], - }, - }, - { - name: 'Default', - probability_weight: 0, - }, - ], - filter: { - min_version: '127.1.70.49', - channel: [ - 'RELEASE', - ], - platform: [ - 'WINDOWS', - ], - }, - }, -]