| Index: chrome/browser/about_flags.cc
|
| diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
| index dada3f39d9e9e219fbff67000ce45e49e2e4f10a..a9babd3d25d6048b81d58cb58502cbf23bc4d009 100644
|
| --- a/chrome/browser/about_flags.cc
|
| +++ b/chrome/browser/about_flags.cc
|
| @@ -510,6 +510,31 @@ const FeatureEntry::Choice kNtpSwitchToExistingTabChoices[] = {
|
| #endif // OS_ANDROID
|
|
|
| #if defined(OS_ANDROID)
|
| +const FeatureEntry::FeatureParam
|
| + kContentSuggestionsCategoryRankerFeatureVariationConstant[] = {
|
| + {ntp_snippets::kCategoryRankerParameter,
|
| + ntp_snippets::kCategoryRankerConstantRanker},
|
| +};
|
| +
|
| +const FeatureEntry::FeatureParam
|
| + kContentSuggestionsCategoryRankerFeatureVariationClickBased[] = {
|
| + {ntp_snippets::kCategoryRankerParameter,
|
| + ntp_snippets::kCategoryRankerClickBasedRanker},
|
| +};
|
| +
|
| +const FeatureEntry::FeatureVariation
|
| + kContentSuggestionsCategoryRankerFeatureVariations[] = {
|
| + {"(constant)",
|
| + kContentSuggestionsCategoryRankerFeatureVariationConstant,
|
| + arraysize(kContentSuggestionsCategoryRankerFeatureVariationConstant),
|
| + nullptr},
|
| + {"(click based)",
|
| + kContentSuggestionsCategoryRankerFeatureVariationClickBased,
|
| + arraysize(kContentSuggestionsCategoryRankerFeatureVariationClickBased),
|
| + nullptr}};
|
| +#endif // OS_ANDROID
|
| +
|
| +#if defined(OS_ANDROID)
|
| const FeatureEntry::FeatureParam kNTPSnippetsFeatureVariationOnlyPersonal[] = {
|
| {"fetching_personalization", "personal"},
|
| };
|
| @@ -1839,6 +1864,13 @@ const FeatureEntry kFeatureEntries[] = {
|
| SINGLE_VALUE_TYPE(extensions::switches::kDisableTabForDesktopShare)},
|
| #endif // ENABLE_EXTENSIONS
|
| #if defined(OS_ANDROID)
|
| + {"content-suggestions-category-ranker",
|
| + IDS_FLAGS_CONTENT_SUGGESTIONS_CATEGORY_RANKER_NAME,
|
| + IDS_FLAGS_CONTENT_SUGGESTIONS_CATEGORY_RANKER_DESCRIPTION, kOsAndroid,
|
| + FEATURE_WITH_VARIATIONS_VALUE_TYPE(
|
| + ntp_snippets::kCategoryRanker,
|
| + kContentSuggestionsCategoryRankerFeatureVariations,
|
| + ntp_snippets::kStudyName)},
|
| {"enable-ntp-snippets", IDS_FLAGS_ENABLE_NTP_SNIPPETS_NAME,
|
| IDS_FLAGS_ENABLE_NTP_SNIPPETS_DESCRIPTION, kOsAndroid,
|
| FEATURE_WITH_VARIATIONS_VALUE_TYPE(
|
| @@ -2075,8 +2107,8 @@ const FeatureEntry kFeatureEntries[] = {
|
| #endif
|
| #if BUILDFLAG(ENABLE_PRINT_PREVIEW)
|
| {"print-pdf-as-image", IDS_FLAGS_PRINT_PDF_AS_IMAGE_NAME,
|
| - IDS_FLAGS_PRINT_PDF_AS_IMAGE_DESCRIPTION, kOsDesktop,
|
| - FEATURE_VALUE_TYPE(features::kPrintPdfAsImage)},
|
| + IDS_FLAGS_PRINT_PDF_AS_IMAGE_DESCRIPTION, kOsDesktop,
|
| + FEATURE_VALUE_TYPE(features::kPrintPdfAsImage)},
|
| {"print-scaling", IDS_FLAGS_PRINT_SCALING_NAME,
|
| IDS_FLAGS_PRINT_SCALING_DESCRIPTION, kOsDesktop,
|
| FEATURE_VALUE_TYPE(features::kPrintScaling)},
|
|
|