diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/testing/variations | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/testing/variations')
-rw-r--r-- | chromium/testing/variations/PRESUBMIT.py | 5 | ||||
-rw-r--r-- | chromium/testing/variations/README.md | 9 | ||||
-rw-r--r-- | chromium/testing/variations/fieldtrial_testing_config.json | 1401 |
3 files changed, 1152 insertions, 263 deletions
diff --git a/chromium/testing/variations/PRESUBMIT.py b/chromium/testing/variations/PRESUBMIT.py index ed3b6c0b5f6..96c52d894ad 100644 --- a/chromium/testing/variations/PRESUBMIT.py +++ b/chromium/testing/variations/PRESUBMIT.py @@ -15,7 +15,8 @@ from collections import OrderedDict VALID_EXPERIMENT_KEYS = [ 'name', 'forcing_flag', 'params', 'enable_features', 'disable_features', - '//0', '//1', '//2', '//3', '//4', '//5', '//6', '//7', '//8', '//9' + 'min_os_version', '//0', '//1', '//2', '//3', '//4', '//5', '//6', '//7', + '//8', '//9' ] FIELDTRIAL_CONFIG_FILE_NAME = 'fieldtrial_testing_config.json' @@ -93,6 +94,8 @@ def PrettyPrint(contents): ordered_experiment['disable_features'] = \ sorted(experiment['disable_features']) ordered_experiment_config['experiments'].append(ordered_experiment) + if 'min_os_version' in experiment: + ordered_experiment['min_os_version'] = experiment['min_os_version'] ordered_study.append(ordered_experiment_config) ordered_config[key] = ordered_study return json.dumps( diff --git a/chromium/testing/variations/README.md b/chromium/testing/variations/README.md index 9568f20a6b3..dda05d59d01 100644 --- a/chromium/testing/variations/README.md +++ b/chromium/testing/variations/README.md @@ -92,13 +92,18 @@ the experiment group name. > client code, the `name` **must** exactly match the client code and the server > config. -The remaining keys -- `enable_features`, `disable_features`, and `params` -- are -optional. +The remaining keys -- `enable_features`, `disable_features`, `min_os_version`, +and `params` -- are optional. `enable_features` and `disable_features` indicate which features should be enabled and disabled, respectively, through the [Feature List API][FeatureListAPI]. +`min_os_version` indicates a minimum OS version level (e.g. "10.0.0") to apply +the experiment. This string is decoded as a `base::Version`. The same version is +applied to all platforms. If you need different versions for different +platforms, you will need to use different studies. + `params` is a dictionary mapping parameter name to parameter value. > Reminder: The variations framework does not actually fetch any field trial diff --git a/chromium/testing/variations/fieldtrial_testing_config.json b/chromium/testing/variations/fieldtrial_testing_config.json index f85fecad5ee..ca5a216cc38 100644 --- a/chromium/testing/variations/fieldtrial_testing_config.json +++ b/chromium/testing/variations/fieldtrial_testing_config.json @@ -26,6 +26,31 @@ ] } ], + "AlignFontDisplayAutoTimeoutWithLCPGoal": [ + { + "platforms": [ + "android", + "android_weblayer", + "android_webview", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "EnabledWithSwapModeAndTimeout1000ms", + "params": { + "intervention-mode": "swap", + "lcp-limit-in-ms": "1000" + }, + "enable_features": [ + "AlignFontDisplayAutoTimeoutWithLCPGoal" + ] + } + ] + } + ], "AllPassiveMixedContentAutoupgrade": [ { "platforms": [ @@ -64,22 +89,22 @@ ] } ], - "AndroidBlockExternalIntentsWithoutGesture": [ + "AndroidBlockIntentNonSafelistedHeaders": [ { "platforms": [ "android" ], "experiments": [ { - "name": "Enabled_20200323", + "name": "EnabledLaunch", "enable_features": [ - "IntentBlockExternalFormRedirectsNoGesture" + "AndroidBlockIntentNonSafelistedHeaders" ] } ] } ], - "AndroidBlockIntentNonSafelistedHeaders": [ + "AndroidDarkSearch": [ { "platforms": [ "android" @@ -88,13 +113,13 @@ { "name": "Enabled", "enable_features": [ - "AndroidBlockIntentNonSafelistedHeaders" + "AndroidDarkSearch" ] } ] } ], - "AndroidDarkSearch": [ + "AndroidDefaultBrowserPromo": [ { "platforms": [ "android" @@ -102,8 +127,29 @@ "experiments": [ { "name": "Enabled", + "params": { + "max_promo_count": "1", + "min_trigger_session_count": "3", + "promo_interval": "86400", + "skip_primer": "false" + }, "enable_features": [ - "AndroidDarkSearch" + "AndroidDefaultBrowserPromo" + ] + } + ] + } + ], + "AndroidDynamicWideColorGamut": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "DynamicColorGamut" ] } ] @@ -591,6 +637,28 @@ ] } ], + "AutofillCacheServerCardInfo": [ + { + "platforms": [ + "android", + "android_weblayer", + "android_webview", + "chromeos", + "ios", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "AutofillCacheServerCardInfo" + ] + } + ] + } + ], "AutofillCompany": [ { "platforms": [ @@ -630,6 +698,27 @@ ] } ], + "AutofillEnableSurfacingServerCardNickname": [ + { + "platforms": [ + "android", + "android_webview", + "chromeos", + "ios", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "AutofillEnableSurfacingServerCardNickname" + ] + } + ] + } + ], "AutofillFieldMetadata": [ { "platforms": [ @@ -651,8 +740,7 @@ "AutofillKeyboardAccessory": [ { "platforms": [ - "android", - "android_weblayer" + "android" ], "experiments": [ { @@ -858,27 +946,6 @@ ] } ], - "AutofillUpstreamEditableExpirationDate": [ - { - "platforms": [ - "android", - "android_weblayer", - "chromeos", - "ios", - "linux", - "mac", - "windows" - ], - "experiments": [ - { - "name": "Enabled", - "enable_features": [ - "AutofillUpstreamEditableExpirationDate" - ] - } - ] - } - ], "AutofillUseImprovedLabelDisambiguation": [ { "platforms": [ @@ -1161,6 +1228,27 @@ ] } ], + "CSSMatchedPropertiesCacheDependencies": [ + { + "platforms": [ + "android", + "android_weblayer", + "android_webview", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "CSSMatchedPropertiesCacheDependencies" + ] + } + ] + } + ], "CSSOMViewScrollCoordinates": [ { "platforms": [ @@ -1182,6 +1270,27 @@ ] } ], + "CSSReducedFontLoadingLayoutInvalidations": [ + { + "platforms": [ + "android", + "android_weblayer", + "android_webview", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "CSSReducedFontLoadingLayoutInvalidations" + ] + } + ] + } + ], "CacheStorageEagerReading": [ { "platforms": [ @@ -1202,21 +1311,48 @@ ] } ], - "CacheStorageSequence": [ + "CacheStorageSequenceChromeOS": [ + { + "platforms": [ + "chromeos" + ], + "experiments": [ + { + "name": "Enabled12_v1", + "params": { + "min": "12" + }, + "enable_features": [ + "BrowserThreadPoolAdjustment", + "CacheStorageSequence" + ] + } + ] + } + ], + "CastMediaRouteProviderAndGlobalMediaControlsForCast": [ { "platforms": [ - "windows", - "mac", "chromeos", "linux", - "android", - "android_weblayer" + "mac", + "windows" ], "experiments": [ { - "name": "Enabled1", + "name": "CMRP_and_GMCFC_enabled", "enable_features": [ - "CacheStorageSequence" + "CastMediaRouteProvider", + "GlobalMediaControlsForCast" + ] + }, + { + "name": "CMRP_enabled_GMCFC_disabled", + "enable_features": [ + "CastMediaRouteProvider" + ], + "disable_features": [ + "GlobalMediaControlsForCast" ] } ] @@ -1431,6 +1567,42 @@ ] } ], + "ClearSyncedData": [ + { + "platforms": [ + "ios" + ], + "experiments": [ + { + "name": "Enabled_20200407", + "enable_features": [ + "ClearSyncedData" + ] + } + ] + } + ], + "ClientSideDetectionModel": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "params": { + "ModelNum": "4" + }, + "enable_features": [ + "ClientSideDetectionModel" + ] + } + ] + } + ], "ClipboardMaximumAge": [ { "platforms": [ @@ -1449,12 +1621,10 @@ ] } ], - "CompositeCrossOriginIframes": [ + "CodeCacheDeletionWithoutFilter": [ { "platforms": [ "android", - "android_weblayer", - "android_webview", "chromeos", "linux", "mac", @@ -1464,7 +1634,7 @@ { "name": "Enabled", "enable_features": [ - "CompositeCrossOriginIframes" + "CodeCacheDeletionWithoutFilter" ] } ] @@ -1522,6 +1692,21 @@ ] } ], + "ContextMenuCopyImage": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "ContextMenuCopyImage" + ] + } + ] + } + ], "ContextMenuSearchWithGoogleLensMultiArm": [ { "platforms": [ @@ -1570,8 +1755,16 @@ "experiments": [ { "name": "ContextualSearchLongpressResolve", + "params": { + "availability": "any", + "event_longpress_opened": "name:contextual_search_panel_opened_after_longpress;comparator:==0;window:365;storage:365", + "event_trigger": "name:longpress_bubble_shown;comparator:<3;window:90;storage:90", + "event_used": "name:contextual_search_triggered_by_longpress;comparator:==0;window:90;storage:90", + "session_rate": "any" + }, "enable_features": [ - "ContextualSearchLongpressResolve" + "ContextualSearchLongpressResolve", + "IPH_ContextualSearchTappedButShouldLongpress" ] } ] @@ -1644,6 +1837,21 @@ ] } ], + "CrOSUserSpaceLowMemoryNotification": [ + { + "platforms": [ + "chromeos" + ], + "experiments": [ + { + "name": "Enabled_20200520", + "enable_features": [ + "CrOSUserSpaceLowMemoryNotification" + ] + } + ] + } + ], "CrostiniWebUIUpgrader": [ { "platforms": [ @@ -1822,7 +2030,8 @@ "DefaultPassthroughCommandDecoder": [ { "platforms": [ - "linux" + "linux", + "mac" ], "experiments": [ { @@ -1834,6 +2043,29 @@ ] } ], + "DelayAsyncScriptExecution": [ + { + "platforms": [ + "android", + "android_webview", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "params": { + "delay_type": "first_paint_or_finished_parsing" + }, + "enable_features": [ + "DelayAsyncScriptExecution" + ] + } + ] + } + ], "DeprecateFtp": [ { "platforms": [ @@ -1943,6 +2175,21 @@ ] } ], + "DirectCompositionSoftwareOverlays": [ + { + "platforms": [ + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "DirectCompositionSoftwareOverlays" + ] + } + ] + } + ], "DirectCompositionUseNV12DecodeSwapChain": [ { "platforms": [ @@ -1958,18 +2205,53 @@ ] } ], + "DisableMalwareExtensionsRemotely": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "DisableMalwareExtensionsRemotely" + ] + } + ] + } + ], "DnsOverHttps": [ { "platforms": [ "android", - "android_weblayer", + "android_weblayer" + ], + "experiments": [ + { + "name": "Enabled_crbug1006105", + "enable_features": [ + "DnsOverHttps" + ] + } + ] + } + ], + "DnsOverHttpsUi": [ + { + "platforms": [ "chromeos", "mac", "windows" ], "experiments": [ { - "name": "Enabled_crbug1006105", + "name": "EnabledLaunch", + "params": { + "ShowUi": "true" + }, "enable_features": [ "DnsOverHttps" ] @@ -2064,6 +2346,32 @@ ] } ], + "DownloadsAsMixedContent": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "params": { + "BlockExtensionList": "mix_dl_blocked_for_testing", + "SilentBlockExtensionList": "mix_dl_silently_blocked_for_testing", + "TreatBlockListAsAllowlist": "false", + "TreatSilentBlockListAsAllowlist": "false", + "TreatWarnListAsAllowlist": "false", + "WarnExtensionList": "exe,scr,msi,vb,dmg,pkg,crx" + }, + "enable_features": [ + "TreatUnsafeDownloadsAsActive" + ] + } + ] + } + ], "DownloadsAutoResumptionNative": [ { "platforms": [ @@ -2171,6 +2479,24 @@ ] } ], + "EnableNewBadgeOnMenuItems": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "EnableNewBadgeOnMenuItems" + ] + } + ] + } + ], "EnableSafetyTipUI": [ { "platforms": [ @@ -2196,29 +2522,22 @@ ] } ], - "EphemeralTab": [ + "EnterpriseReportingInChromeOS": [ { "platforms": [ - "android" + "chromeos" ], "experiments": [ { - "name": "Enabled", - "params": { - "availability": "any", - "event_trigger": "name:ephemeral_tab_triggered;comparator:<2;window:90;storage:90", - "event_used": "name:ephemeral_tab_used;comparator:==0;window:90;storage:90", - "session_rate": "any" - }, + "name": "Enabled_20200508", "enable_features": [ - "EphemeralTabUsingBottomSheet", - "IPH_EphemeralTab" + "EnterpriseReportingInChromeOS" ] } ] } ], - "ExpandablePaymentHandler": [ + "EphemeralTab": [ { "platforms": [ "android" @@ -2226,8 +2545,15 @@ "experiments": [ { "name": "Enabled", + "params": { + "availability": "any", + "event_trigger": "name:ephemeral_tab_triggered;comparator:<2;window:90;storage:90", + "event_used": "name:ephemeral_tab_used;comparator:==0;window:90;storage:90", + "session_rate": "any" + }, "enable_features": [ - "ScrollToExpandPaymentHandler" + "EphemeralTabUsingBottomSheet", + "IPH_EphemeralTab" ] } ] @@ -2317,6 +2643,28 @@ ] } ], + "FeedActionsUpload": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enaled", + "params": { + "availability": "any", + "event_trigger": "name:iph_feed_header_menu_triggered;comparator:==0;window:360;storage:360", + "event_used": "name:feed_header_menu_clicked;comparator:==0;window:360;storage:360", + "session_rate": "==0" + }, + "enable_features": [ + "IPH_FeedHeaderMenu", + "ReportFeedUserActions" + ] + } + ] + } + ], "FilterAdsOnAbusiveSites": [ { "platforms": [ @@ -2337,6 +2685,65 @@ ] } ], + "FindInPageBestEffortPriority": [ + { + "platforms": [ + "android", + "android_weblayer", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled_20200601", + "enable_features": [ + "BlinkSchedulerBestEffortPriorityForFindInPage" + ] + } + ] + } + ], + "FixedMaxBestEffortTasks": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "FixedMaxBestEffortTasks" + ] + } + ] + } + ], + "FlexNG": [ + { + "platforms": [ + "android", + "android_webview", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled_20200406", + "enable_features": [ + "FlexNG" + ] + } + ] + } + ], "FontPreloadingDelaysRendering": [ { "platforms": [ @@ -2381,6 +2788,28 @@ ] } ], + "ForegroundVideoCaptureService": [ + { + "platforms": [ + "android", + "android_weblayer", + "android_webview", + "chromeos", + "ios", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "ForegroundVideoCaptureService" + ] + } + ] + } + ], "FormControlsRefresh": [ { "platforms": [ @@ -2445,6 +2874,26 @@ ] } ], + "FriendlySettingsHats": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Launched_20200616", + "enable_features": [ + "PrivacySettingsRedesign", + "SafeBrowsingEnhancedProtection", + "SyncSetupFriendlySettings" + ] + } + ] + } + ], "FuzzyAppSearch": [ { "platforms": [ @@ -2494,7 +2943,7 @@ { "name": "Enabled", "params": { - "overscroll_history_navigation_bottom_sheet": "true" + "overscroll_history_navigation_bottom_sheet": "false" }, "enable_features": [ "OverscrollHistoryNavigation" @@ -2670,6 +3119,21 @@ ] } ], + "HashedLoggingForHindsight": [ + { + "platforms": [ + "chromeos" + ], + "experiments": [ + { + "name": "HashedLoggingForHindsight", + "enable_features": [ + "CrOSActionStructuredMetrics" + ] + } + ] + } + ], "HeapProfiling": [ { "platforms": [ @@ -2692,53 +3156,44 @@ ] } ], - "HistoryServiceAndProfileSyncServiceUseThreadPool": [ + "HideAutofillSuggestions": [ { "platforms": [ - "android", "chromeos", - "ios", "linux", "mac", "windows" ], "experiments": [ { - "name": "all_enabled_20200129", + "name": "Enabled", "enable_features": [ - "HistoryServiceUsesTaskScheduler", - "ProfileSyncServiceUsesThreadPool" - ] - }, - { - "name": "all_disabled_20200129", - "disable_features": [ - "HistoryServiceUsesTaskScheduler", - "ProfileSyncServiceUsesThreadPool" + "AutofillEnableHideSuggestionsUI" ] } ] } ], - "HomepagePromoCard": [ + "HomepagePromoAndroid": [ { "platforms": [ "android" ], "experiments": [ { - "name": "HomepagePromoCardForEveryone", + "name": "Enabled_Compact", "params": { - "availability": ">=30", - "event_homebutton_clicked": "name:homepage_button_clicked;comparator:==0;window:30;storage:360", - "event_ntp_shown": "name:ntp_shown;comparator:any;window:14;storage:360", + "availability": ">=1", + "event_homebutton_clicked": "name:homepage_button_clicked;comparator:==0;window:1;storage:360", + "event_ntp_shown": "name:ntp_shown;comparator:>1;window:14;storage:360", "event_promo_accepted": "name:homepage_promo_accepted;comparator:==0;window:360;storage:360", - "event_promo_seen": "name:homepage_promo_seen;comparator:any;window:30;storage:360", - "event_trigger": "name:homepage_promo_created;comparator:<=7;window:30;storage:360", + "event_promo_seen": "name:homepage_promo_seen;comparator:<7;window:30;storage:360", + "event_trigger": "name:homepage_promo_created;comparator:any;window:30;storage:360", "event_used": "name:ntp_homebutton_clicked;comparator:any;window:30;storage:360", "session_rate": "any" }, "enable_features": [ + "HomepagePromoCard", "IPH_HomepagePromoCard" ], "disable_features": [] @@ -2746,7 +3201,39 @@ ] } ], - "IOSEmbedderBlockRestoreUrl": [ + "HomepagePromoAndroidSeenEnabledCohort": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "HomepagePromoSyntheticPromoSeenEnabled" + ], + "disable_features": [] + } + ] + } + ], + "HomepagePromoAndroidSeenTrackingCohort": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "HomepagePromoSyntheticPromoSeenTracking" + ], + "disable_features": [] + } + ] + } + ], + "IOSChangeTabSwitcherPosition": [ { "platforms": [ "ios" @@ -2755,13 +3242,13 @@ { "name": "Enabled", "enable_features": [ - "EmbedderBlockRestoreUrl" + "ChangeTabSwitcherPosition" ] } ] } ], - "IOSEnablePersistentDownloads": [ + "IOSCrashReportBreadcrumbs": [ { "platforms": [ "ios" @@ -2770,14 +3257,13 @@ { "name": "Enabled", "enable_features": [ - "EnablePersistentDownloads", - "OpenDownloadsInFilesApp" + "LogBreadcrumbs" ] } ] } ], - "IOSReloadSadTab": [ + "IOSEmbedderBlockRestoreUrl": [ { "platforms": [ "ios" @@ -2786,13 +3272,13 @@ { "name": "Enabled", "enable_features": [ - "ReloadSadTab" + "EmbedderBlockRestoreUrl" ] } ] } ], - "IOSSSLCommittedInterstitials": [ + "IOSEnablePersistentDownloads": [ { "platforms": [ "ios" @@ -2801,13 +3287,14 @@ { "name": "Enabled", "enable_features": [ - "SSLCommittedInterstitials" + "EnablePersistentDownloads", + "OpenDownloadsInFilesApp" ] } ] } ], - "IOSWebPageTextAccessibility": [ + "IOSReloadSadTab": [ { "platforms": [ "ios" @@ -2816,7 +3303,22 @@ { "name": "Enabled", "enable_features": [ - "WebPageTextAccessibility" + "ReloadSadTab" + ] + } + ] + } + ], + "IOSSSLCommittedInterstitials": [ + { + "platforms": [ + "ios" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "SSLCommittedInterstitials" ] } ] @@ -2847,11 +3349,8 @@ "ImprovedCookieControls": [ { "platforms": [ - "chromeos", - "linux", - "mac", - "windows", - "android" + "android", + "android_weblayer" ], "experiments": [ { @@ -3029,6 +3528,21 @@ ] } ], + "IntentBlockExternalFormRedirectsNoGesture": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled_20200323", + "enable_features": [ + "IntentBlockExternalFormRedirectsNoGesture" + ] + } + ] + } + ], "InterestFeedContentSuggestions": [ { "platforms": [ @@ -3039,6 +3553,7 @@ "name": "EnabledUndoableActions", "params": { "card_menu_tooltip_eligible": "true", + "default_action_ttl_seconds": "90000", "feed_ui_enabled": "true", "init_feed_after_startup": "false", "manage_interests_enabled": "true", @@ -3086,6 +3601,43 @@ ] } ], + "IsolatedPrerender": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled_1Prefetch_ISPFiltering", + "params": { + "max_srp_prefetches": "1" + }, + "enable_features": [ + "IsolatePrerenders", + "IsolatePrerendersMustProbeOrigin" + ] + }, + { + "name": "NoPrefetches_CounterFactualControl", + "params": { + "max_srp_prefetches": "0" + }, + "enable_features": [ + "IsolatePrerenders" + ] + }, + { + "name": "Enabled_1Prefetch", + "params": { + "max_srp_prefetches": "1" + }, + "enable_features": [ + "IsolatePrerenders" + ] + } + ] + } + ], "KeepScriptResourceAlive": [ { "platforms": [ @@ -3270,6 +3822,25 @@ ] } ], + "LookalikeTargetEmbeddingHeuristic": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "TargetEmbeddingLookalikes" + ] + } + ] + } + ], "LowPriorityAdProcesses": [ { "platforms": [ @@ -3345,6 +3916,21 @@ ] } ], + "MacCustomPaperSize": [ + { + "platforms": [ + "mac" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "EnableCustomMacPaperSizes" + ] + } + ] + } + ], "MacSystemMediaPermissionsInfoUI": [ { "platforms": [ @@ -3375,10 +3961,12 @@ ] } ], - "MayBlockWithoutDelay": [ + "MaxOverlapBoundsForFixed": [ { "platforms": [ "android", + "android_weblayer", + "android_webview", "chromeos", "linux", "mac", @@ -3388,14 +3976,43 @@ { "name": "Enabled", "enable_features": [ - "FixedMaxBestEffortTasks", - "MayBlockWithoutDelay" + "MaxOverlapBoundsForFixed" ] } ] } ], - "MediaCapabilitiesWithParameters": [ + "MediaFoundationAsyncH264Encoding": [ + { + "platforms": [ + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "MediaFoundationAsyncH264Encoding" + ] + } + ] + } + ], + "MediaFoundationVP8Decoding": [ + { + "platforms": [ + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "MediaFoundationVP8Decoding" + ] + } + ] + } + ], + "MediaHistory": [ { "platforms": [ "android", @@ -3406,12 +4023,15 @@ ], "experiments": [ { - "name": "DBWindow5000Frames_20190225" + "name": "Enabled", + "enable_features": [ + "UseMediaHistoryStore" + ] } ] } ], - "MediaHistory": [ + "MediaLearningSmoothnessExperiment": [ { "platforms": [ "android", @@ -3424,7 +4044,8 @@ { "name": "Enabled", "enable_features": [ - "UseMediaHistoryStore" + "MediaLearningFramework", + "MediaLearningSmoothnessExperiment" ] } ] @@ -3483,6 +4104,25 @@ ] } ], + "MojoDedicatedThread": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "MojoDedicatedThread" + ] + } + ] + } + ], "MyChromeEverywhere": [ { "platforms": [ @@ -3661,6 +4301,21 @@ ] } ], + "NewUsbBackend": [ + { + "platforms": [ + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "NewUsbBackend" + ] + } + ] + } + ], "NotificationTimeouts": [ { "platforms": [ @@ -3676,6 +4331,25 @@ ] } ], + "NtpWebUIDesktop": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "DisableSearchSuggestChips", + "NtpWebUI" + ] + } + ] + } + ], "OfferUploadCreditCards": [ { "platforms": [ @@ -3696,6 +4370,25 @@ ] } ], + "OfflineCapabilityCheckForInstallablePrompt": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "CheckOfflineCapability" + ] + } + ] + } + ], "OfflineIndicator": [ { "platforms": [ @@ -3792,7 +4485,6 @@ }, "enable_features": [ "NtpRealbox", - "NtpRealboxMatchOmniboxTheme", "OmniboxDisplayTitleForCurrentUrl", "OmniboxDocumentProvider", "OmniboxHistoryQuickProviderAllowButDoNotScoreMidwordTerms", @@ -3803,7 +4495,8 @@ "OmniboxRichEntitySuggestions", "OmniboxUIExperimentMaxAutocompleteMatches", "OmniboxZeroSuggestionsOnNTP", - "QueryInOmnibox" + "QueryInOmnibox", + "SearchSuggestChips" ] } ] @@ -3822,7 +4515,6 @@ "rounded_edges": "true" }, "enable_features": [ - "OmniboxDisableInstantExtendedLimit", "OmniboxHistoryQuickProviderAllowButDoNotScoreMidwordTerms", "OmniboxHistoryQuickProviderAllowMidwordContinuations", "OmniboxOnFocusSuggestions" @@ -3843,6 +4535,7 @@ "ZeroSuggestVariant:8:*": "RemoteNoUrl" }, "enable_features": [ + "OmniboxDisableInstantExtendedLimit", "OmniboxHistoryQuickProviderAllowButDoNotScoreMidwordTerms", "OmniboxHistoryQuickProviderAllowMidwordContinuations", "OmniboxOnFocusSuggestions" @@ -3851,6 +4544,42 @@ ] } ], + "OmniboxContextMenuShowFullUrls": [ + { + "platforms": [ + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "OmniboxContextMenuShowFullUrls" + ] + } + ] + } + ], + "OmniboxEnableClipboardProviderImageSuggestions": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Enabled", + "params": { + "ImageSearchSuggestionThumbnail": "true" + }, + "enable_features": [ + "OmniboxEnableClipboardProviderImageSuggestions" + ] + } + ] + } + ], "OmniboxLocalEntities": [ { "platforms": [ @@ -3995,21 +4724,16 @@ ] } ], - "OptimizationTargetPrediction": [ + "OmniboxSuggestionsRecyclerView": [ { "platforms": [ - "android", - "android_weblayer" + "android" ], "experiments": [ { "name": "Enabled", - "params": { - "fetch_random_max_delay_secs": "60", - "max_effective_connection_type_for_navigation_hints_fetch": "4G" - }, "enable_features": [ - "OptimizationTargetPrediction" + "OmniboxSuggestionsRecyclerView" ] } ] @@ -4097,6 +4821,26 @@ ] } ], + "PaintHoldingCrossOrigin": [ + { + "platforms": [ + "android", + "android_weblayer", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Disabled", + "disable_features": [ + "PaintHoldingCrossOrigin" + ] + } + ] + } + ], "ParallelDownloadWithQUICAndHTTP2": [ { "platforms": [ @@ -4174,12 +4918,13 @@ ], "experiments": [ { - "name": "WithEnhancedExperiment", + "name": "WithEnhancedExperiment_20200616", + "params": { + "DefaultInIncognito": "true" + }, "enable_features": [ - "PasswordCheck", - "PrivacySettingsRedesign", - "SafeBrowsingEnhancedProtection", - "SyncSetupFriendlySettings" + "ImprovedCookieControls", + "ImprovedCookieControlsForThirdPartyCookieBlocking" ] } ] @@ -4335,6 +5080,25 @@ ] } ], + "PersistentHistogramsLocalMemory": [ + { + "platforms": [ + "android_webview" + ], + "experiments": [ + { + "name": "EnabledOnLocalMemory", + "params": { + "send_unreported_metrics": "yes", + "storage": "LocalMemory" + }, + "enable_features": [ + "PersistentHistograms" + ] + } + ] + } + ], "PlayStoreAppSearch": [ { "platforms": [ @@ -4468,20 +5232,16 @@ ] } ], - "PrerenderFallbackToPreconnect": [ + "PreventMessagePumpHangs": [ { "platforms": [ - "android", - "chromeos", - "linux", - "mac", "windows" ], "experiments": [ { - "name": "Enabled_20190410", + "name": "PreventMessagePumpHangs", "enable_features": [ - "PrerenderFallbackToPreconnect" + "PreventMessagePumpHangs" ] } ] @@ -4639,8 +5399,9 @@ { "name": "Enabled", "params": { - "connection_options": "5RTO,ACKD", - "enable_quic": "true" + "connection_options": "5RTO", + "enable_quic": "true", + "quic_version": "h3-Q050" }, "enable_features": [ "QuicDoesNotUseFeatures" @@ -4664,6 +5425,81 @@ ] } ], + "QueryTiles": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "EnabledStitch", + "params": { + "base_url": "https://chromeupboarding-pa.googleapis.com", + "experiment_tag": "", + "image_prefetch_mode": "top", + "most_visited_max_rows_normal_screen": "1", + "most_visited_max_rows_small_screen": "1" + }, + "enable_features": [ + "QueryTiles", + "QueryTilesInOmnibox" + ], + "disable_features": [ + "QueryTilesEnableQueryEditing" + ] + }, + { + "name": "EnabledStitchWithNoSearchParam", + "params": { + "base_url": "https://chromeupboarding-pa.googleapis.com", + "experiment_tag": "disableSearchParams : true", + "image_prefetch_mode": "top", + "most_visited_max_rows_normal_screen": "1", + "most_visited_max_rows_small_screen": "1" + }, + "enable_features": [ + "QueryTiles", + "QueryTilesInOmnibox" + ], + "disable_features": [ + "QueryTilesEnableQueryEditing" + ] + }, + { + "name": "EnabledExplore", + "params": { + "base_url": "https://chromeupboarding-pa.googleapis.com", + "experiment_tag": "maxLevels : 1", + "image_prefetch_mode": "top", + "most_visited_max_rows_normal_screen": "1", + "most_visited_max_rows_small_screen": "1" + }, + "enable_features": [ + "QueryTiles", + "QueryTilesInOmnibox" + ], + "disable_features": [ + "QueryTilesEnableQueryEditing" + ] + }, + { + "name": "EnabledStart", + "params": { + "base_url": "https://chromeupboarding-pa.googleapis.com", + "experiment_tag": "maxLevels : 1", + "image_prefetch_mode": "top", + "most_visited_max_rows_normal_screen": "1", + "most_visited_max_rows_small_screen": "1" + }, + "enable_features": [ + "QueryTiles", + "QueryTilesEnableQueryEditing", + "QueryTilesInOmnibox" + ] + } + ] + } + ], "QuietNotificationPrompts": [ { "platforms": [ @@ -4798,23 +5634,25 @@ ] } ], - "RendererSchedulerWakeUpThrottling": [ + "RenderDocument": [ { "platforms": [ "android", - "android_weblayer", + "android_webview", "chromeos", - "ios", "linux", "mac", "windows" ], "experiments": [ { - "name": "RendererSchedulerWakeUpThrottling", + "name": "EnableForCrashedFrame", "params": { - "wake_up_duration_ms": "5" - } + "level": "crashed-frame" + }, + "enable_features": [ + "RenderDocument" + ] } ] } @@ -4967,6 +5805,21 @@ ] } ], + "RespectMacLCDTextSetting": [ + { + "platforms": [ + "mac" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "RespectMacLCDTextSetting" + ] + } + ] + } + ], "RevampedContextMenu": [ { "platforms": [ @@ -5520,7 +6373,7 @@ ] } ], - "ServiceWorkerStartupOptimizations": [ + "ServiceWorkerOnUI": [ { "platforms": [ "android", @@ -5533,28 +6386,14 @@ ], "experiments": [ { - "name": "Enabled_Ui_Ps3", + "name": "Enabled1", "enable_features": [ - "ServiceWorkerOnUI", - "ServiceWorkerPrefersUnusedProcess" + "ServiceWorkerOnUI" ] } ] } ], - "SettingsEnforcement": [ - { - "platforms": [ - "mac", - "windows" - ], - "experiments": [ - { - "name": "enforce_always_with_extensions_and_dse" - } - ] - } - ], "SettingsResetPrompt": [ { "platforms": [ @@ -5605,9 +6444,10 @@ ], "experiments": [ { - "name": "Enabled", + "name": "Enabled_With_WebRTC_2020-05-21", "enable_features": [ - "SharedClipboardUI" + "SharedClipboardUI", + "SharingPeerConnectionReceiver" ] } ] @@ -5637,24 +6477,6 @@ ] } ], - "SharingWebRTC": [ - { - "platforms": [ - "chromeos", - "linux", - "mac", - "windows" - ], - "experiments": [ - { - "name": "Enabled", - "enable_features": [ - "SharingPeerConnectionReceiver" - ] - } - ] - } - ], "Show109ObsoleteInfobar": [ { "platforms": [ @@ -5704,6 +6526,21 @@ ] } ], + "SmartDimNewMlAgent": [ + { + "platforms": [ + "chromeos" + ], + "experiments": [ + { + "name": "Enabled_20200609", + "enable_features": [ + "SmartDimNewMlAgent" + ] + } + ] + } + ], "SplitCacheByNetworkIsolationKey": [ { "platforms": [ @@ -5788,65 +6625,60 @@ ] } ], - "SyncInstanceIDTokenTTL": [ + "SyncErrorInfoBarTesting": [ { "platforms": [ - "chromeos", - "ios", - "linux", - "mac", - "windows" + "android" ], "experiments": [ { "name": "Enabled", - "params": { - "time_to_live_seconds": "1209600" - }, "enable_features": [ - "SyncInstanceIDTokenTTL" + "SyncErrorInfoBarAndroid" ] } ] } ], - "SyncRefreshDeviceInfo": [ + "SyncInstanceIDTokenTTL": [ { "platforms": [ - "android", "chromeos", + "ios", "linux", "mac", "windows" ], "experiments": [ { - "name": "Enabled_1_hour", + "name": "Enabled", "params": { - "PulseIntervalMinutes": "60" + "time_to_live_seconds": "1209600" }, "enable_features": [ - "PulseInterval" + "SyncInstanceIDTokenTTL" ] } ] } ], - "SyncUSSNigori": [ + "SyncRefreshDeviceInfo": [ { "platforms": [ "android", "chromeos", - "ios", "linux", "mac", "windows" ], "experiments": [ { - "name": "Enabled", + "name": "Enabled_1_hour", + "params": { + "PulseIntervalMinutes": "60" + }, "enable_features": [ - "SyncUSSNigori" + "PulseInterval" ] } ] @@ -6110,6 +6942,7 @@ "android", "android_webview", "chromeos", + "ios", "linux", "mac", "windows" @@ -6164,6 +6997,28 @@ ] } ], + "ThrottleInstallingServiceWorker": [ + { + "platforms": [ + "windows", + "mac", + "chromeos", + "linux", + "android" + ], + "experiments": [ + { + "name": "Emabled5_v1", + "params": { + "limit": "5" + }, + "enable_features": [ + "ThrottleInstallingServiceWorker" + ] + } + ] + } + ], "TopCat": [ { "platforms": [ @@ -6283,6 +7138,22 @@ ] } ], + "TranslateSubFramesStudy": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "TranslateSubFrames" + } + ] + } + ], "TriggeredResetFieldTrial": [ { "platforms": [ @@ -6295,6 +7166,28 @@ ] } ], + "TrustTokenOriginTrial": [ + { + "platforms": [ + "android", + "chromeos", + "linux", + "mac", + "windows" + ], + "experiments": [ + { + "name": "Enabled", + "params": { + "TrustTokenOperationsRequiringOriginTrial": "only-issuance-requires-origin-trial" + }, + "enable_features": [ + "TrustTokens" + ] + } + ] + } + ], "TrustedTypes": [ { "platforms": [ @@ -6317,19 +7210,16 @@ ] } ], - "UnidoOnSignInV2": [ + "UnidoPreferSync": [ { "platforms": [ - "android", - "android_weblayer" + "android" ], "experiments": [ { - "name": "Enabled_2020-05-13", - "enable_features": [ - "SharingPreferVapid", - "SharingSendViaSync", - "SyncDeviceInfoInTransportMode" + "name": "Enabled", + "disable_features": [ + "SharingPreferVapid" ] } ] @@ -6416,11 +7306,17 @@ "UsePreferredIntervalForVideo": [ { "platforms": [ - "chromeos" + "chromeos", + "mac", + "windows", + "linux" ], "experiments": [ { "name": "Enabled", + "params": { + "NumOfFramesToToggleInterval": "6" + }, "enable_features": [ "UsePreferredIntervalForVideo" ] @@ -6552,66 +7448,6 @@ ] } ], - "V8WasmLiftoffMobile": [ - { - "platforms": [ - "android", - "android_weblayer", - "android_webview", - "ios" - ], - "experiments": [ - { - "name": "Tiering", - "enable_features": [ - "WebAssemblyBaseline", - "WebAssemblyTiering" - ], - "disable_features": [ - "WebAssemblyLazyCompilation" - ] - }, - { - "name": "LazyLiftoff", - "enable_features": [ - "WebAssemblyBaseline", - "WebAssemblyLazyCompilation" - ], - "disable_features": [ - "WebAssemblyTiering" - ] - }, - { - "name": "LazyTiering", - "enable_features": [ - "WebAssemblyBaseline", - "WebAssemblyLazyCompilation", - "WebAssemblyTiering" - ] - }, - { - "name": "Liftoff", - "enable_features": [ - "WebAssemblyBaseline" - ], - "disable_features": [ - "WebAssemblyLazyCompilation", - "WebAssemblyTiering" - ] - }, - { - "name": "TurboFan", - "enable_features": [ - "WebAssemblyTiering" - ], - "disable_features": [ - "WebAssemblyBaseline", - "WebAssemblyLazyCompilation" - ] - } - ] - } - ], "VaapiH264AMDEncoder": [ { "platforms": [ @@ -6713,6 +7549,22 @@ ] } ], + "Vulkan": [ + { + "platforms": [ + "android" + ], + "experiments": [ + { + "name": "Vulkan", + "enable_features": [ + "Vulkan" + ], + "min_os_version": "10.0.0" + } + ] + } + ], "WKHTTPSystemCookieStore": [ { "platforms": [ @@ -7159,6 +8011,21 @@ ] } ], + "WebViewCollectNonEmbeddedMetrics": [ + { + "platforms": [ + "android_webview" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "WebViewCollectNonEmbeddedMetrics" + ] + } + ] + } + ], "WebXrPermissionsApi": [ { "platforms": [ @@ -7184,8 +8051,7 @@ { "name": "Enabled", "enable_features": [ - "WinUseBrowserSpellChecker", - "WinUseHybridSpellChecker" + "WinUseBrowserSpellChecker" ] } ] @@ -7206,6 +8072,21 @@ ] } ], + "iOSQRCodeGenerator": [ + { + "platforms": [ + "ios" + ], + "experiments": [ + { + "name": "Enabled", + "enable_features": [ + "QRCodeGeneration" + ] + } + ] + } + ], "libvpx_for_vp8": [ { "platforms": [ |