Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(143)

Side by Side Diff: chrome/browser/about_flags.cc

Issue 2020243004: content: Rename num raster threads -> num worker threads. Base URL: https://chromium.googlesource.com/chromium/src.git@categorized_worker_pool_3
Patch Set: build break Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/about_flags.h" 5 #include "chrome/browser/about_flags.h"
6 6
7 #include <iterator> 7 #include <iterator>
8 #include <map> 8 #include <map>
9 #include <set> 9 #include <set>
10 #include <utility> 10 #include <utility>
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after
278 switches::reader_mode_heuristics::kAdaBoost }, 278 switches::reader_mode_heuristics::kAdaBoost },
279 { IDS_FLAGS_READER_MODE_HEURISTICS_ALWAYS_ON, 279 { IDS_FLAGS_READER_MODE_HEURISTICS_ALWAYS_ON,
280 switches::kReaderModeHeuristics, 280 switches::kReaderModeHeuristics,
281 switches::reader_mode_heuristics::kAlwaysTrue }, 281 switches::reader_mode_heuristics::kAlwaysTrue },
282 { IDS_FLAGS_READER_MODE_HEURISTICS_ALWAYS_OFF, 282 { IDS_FLAGS_READER_MODE_HEURISTICS_ALWAYS_OFF,
283 switches::kReaderModeHeuristics, 283 switches::kReaderModeHeuristics,
284 switches::reader_mode_heuristics::kNone }, 284 switches::reader_mode_heuristics::kNone },
285 }; 285 };
286 #endif 286 #endif
287 287
288 const FeatureEntry::Choice kNumRasterThreadsChoices[] = { 288 const FeatureEntry::Choice kNumWorkerThreadsChoices[] = {
289 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, 289 {IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", ""},
290 { IDS_FLAGS_NUM_RASTER_THREADS_ONE, switches::kNumRasterThreads, "1" }, 290 {IDS_FLAGS_NUM_WORKER_THREADS_ONE, switches::kNumWorkerThreads, "1"},
291 { IDS_FLAGS_NUM_RASTER_THREADS_TWO, switches::kNumRasterThreads, "2" }, 291 {IDS_FLAGS_NUM_WORKER_THREADS_TWO, switches::kNumWorkerThreads, "2"},
292 { IDS_FLAGS_NUM_RASTER_THREADS_THREE, switches::kNumRasterThreads, "3" }, 292 {IDS_FLAGS_NUM_WORKER_THREADS_THREE, switches::kNumWorkerThreads, "3"},
293 { IDS_FLAGS_NUM_RASTER_THREADS_FOUR, switches::kNumRasterThreads, "4" } 293 {IDS_FLAGS_NUM_WORKER_THREADS_FOUR, switches::kNumWorkerThreads, "4"}};
294 };
295 294
296 const FeatureEntry::Choice kGpuRasterizationMSAASampleCountChoices[] = { 295 const FeatureEntry::Choice kGpuRasterizationMSAASampleCountChoices[] = {
297 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, 296 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT,
298 "", 297 "",
299 "" }, 298 "" },
300 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_ZERO, 299 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_ZERO,
301 switches::kGpuRasterizationMSAASampleCount, "0" }, 300 switches::kGpuRasterizationMSAASampleCount, "0" },
302 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_TWO, 301 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_TWO,
303 switches::kGpuRasterizationMSAASampleCount, "2" }, 302 switches::kGpuRasterizationMSAASampleCount, "2" },
304 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_FOUR, 303 { IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_FOUR,
(...skipping 403 matching lines...) Expand 10 before | Expand all | Expand 10 after
708 switches::kDisableOverlayScrollbar)}, 707 switches::kDisableOverlayScrollbar)},
709 #endif 708 #endif
710 {"enable-panels", IDS_FLAGS_PANELS_NAME, IDS_FLAGS_PANELS_DESCRIPTION, 709 {"enable-panels", IDS_FLAGS_PANELS_NAME, IDS_FLAGS_PANELS_DESCRIPTION,
711 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePanels, 710 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePanels,
712 switches::kDisablePanels)}, 711 switches::kDisablePanels)},
713 {// See http://crbug.com/120416 for how to remove this flag. 712 {// See http://crbug.com/120416 for how to remove this flag.
714 "save-page-as-mhtml", // FLAGS:RECORD_UMA 713 "save-page-as-mhtml", // FLAGS:RECORD_UMA
715 IDS_FLAGS_SAVE_PAGE_AS_MHTML_NAME, 714 IDS_FLAGS_SAVE_PAGE_AS_MHTML_NAME,
716 IDS_FLAGS_SAVE_PAGE_AS_MHTML_DESCRIPTION, kOsMac | kOsWin | kOsLinux, 715 IDS_FLAGS_SAVE_PAGE_AS_MHTML_DESCRIPTION, kOsMac | kOsWin | kOsLinux,
717 SINGLE_VALUE_TYPE(switches::kSavePageAsMHTML)}, 716 SINGLE_VALUE_TYPE(switches::kSavePageAsMHTML)},
718 {"mhtml-generator-option", 717 {"mhtml-generator-option", IDS_FLAGS_MHTML_GENERATOR_OPTION_NAME,
719 IDS_FLAGS_MHTML_GENERATOR_OPTION_NAME,
720 IDS_FLAGS_MHTML_GENERATOR_OPTION_DESCRIPTION, kOsMac | kOsWin | kOsLinux, 718 IDS_FLAGS_MHTML_GENERATOR_OPTION_DESCRIPTION, kOsMac | kOsWin | kOsLinux,
721 MULTI_VALUE_TYPE(kMHTMLGeneratorOptionChoices)}, 719 MULTI_VALUE_TYPE(kMHTMLGeneratorOptionChoices)},
722 {"enable-quic", IDS_FLAGS_QUIC_NAME, IDS_FLAGS_QUIC_DESCRIPTION, kOsAll, 720 {"enable-quic", IDS_FLAGS_QUIC_NAME, IDS_FLAGS_QUIC_DESCRIPTION, kOsAll,
723 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableQuic, switches::kDisableQuic)}, 721 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableQuic, switches::kDisableQuic)},
724 {"disable-javascript-harmony-shipping", 722 {"disable-javascript-harmony-shipping",
725 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_NAME, 723 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_NAME,
726 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_DESCRIPTION, kOsAll, 724 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_DESCRIPTION, kOsAll,
727 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableJavaScriptHarmonyShipping)}, 725 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableJavaScriptHarmonyShipping)},
728 {"enable-javascript-harmony", IDS_FLAGS_JAVASCRIPT_HARMONY_NAME, 726 {"enable-javascript-harmony", IDS_FLAGS_JAVASCRIPT_HARMONY_NAME,
729 IDS_FLAGS_JAVASCRIPT_HARMONY_DESCRIPTION, kOsAll, 727 IDS_FLAGS_JAVASCRIPT_HARMONY_DESCRIPTION, kOsAll,
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after
942 IDS_FLAGS_CLOUD_IMPORT_DESCRIPTION, kOsCrOS, 940 IDS_FLAGS_CLOUD_IMPORT_DESCRIPTION, kOsCrOS,
943 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableCloudImport)}, 941 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableCloudImport)},
944 {"enable-request-tablet-site", IDS_FLAGS_REQUEST_TABLET_SITE_NAME, 942 {"enable-request-tablet-site", IDS_FLAGS_REQUEST_TABLET_SITE_NAME,
945 IDS_FLAGS_REQUEST_TABLET_SITE_DESCRIPTION, kOsCrOS, 943 IDS_FLAGS_REQUEST_TABLET_SITE_DESCRIPTION, kOsCrOS,
946 SINGLE_VALUE_TYPE(chromeos::switches::kEnableRequestTabletSite)}, 944 SINGLE_VALUE_TYPE(chromeos::switches::kEnableRequestTabletSite)},
947 #endif 945 #endif
948 {"debug-packed-apps", IDS_FLAGS_DEBUG_PACKED_APP_NAME, 946 {"debug-packed-apps", IDS_FLAGS_DEBUG_PACKED_APP_NAME,
949 IDS_FLAGS_DEBUG_PACKED_APP_DESCRIPTION, kOsDesktop, 947 IDS_FLAGS_DEBUG_PACKED_APP_DESCRIPTION, kOsDesktop,
950 SINGLE_VALUE_TYPE(switches::kDebugPackedApps)}, 948 SINGLE_VALUE_TYPE(switches::kDebugPackedApps)},
951 {"enable-password-generation", IDS_FLAGS_PASSWORD_GENERATION_NAME, 949 {"enable-password-generation", IDS_FLAGS_PASSWORD_GENERATION_NAME,
952 IDS_FLAGS_PASSWORD_GENERATION_DESCRIPTION, 950 IDS_FLAGS_PASSWORD_GENERATION_DESCRIPTION, kOsAll,
953 kOsAll,
954 ENABLE_DISABLE_VALUE_TYPE(autofill::switches::kEnablePasswordGeneration, 951 ENABLE_DISABLE_VALUE_TYPE(autofill::switches::kEnablePasswordGeneration,
955 autofill::switches::kDisablePasswordGeneration)}, 952 autofill::switches::kDisablePasswordGeneration)},
956 {"enable-automatic-password-saving", 953 {"enable-automatic-password-saving",
957 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_NAME, 954 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_NAME,
958 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_DESCRIPTION, kOsDesktop, 955 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_DESCRIPTION, kOsDesktop,
959 FEATURE_VALUE_TYPE( 956 FEATURE_VALUE_TYPE(
960 password_manager::features::kEnableAutomaticPasswordSaving)}, 957 password_manager::features::kEnableAutomaticPasswordSaving)},
961 {"enable-password-change-support", IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_NAME, 958 {"enable-password-change-support", IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_NAME,
962 IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_DESCRIPTION, kOsAndroid, 959 IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_DESCRIPTION, kOsAndroid,
963 FEATURE_VALUE_TYPE( 960 FEATURE_VALUE_TYPE(
964 password_manager::features::kEnablePasswordChangeSupport)}, 961 password_manager::features::kEnablePasswordChangeSupport)},
965 {"enable-password-force-saving", IDS_FLAGS_PASSWORD_FORCE_SAVING_NAME, 962 {"enable-password-force-saving", IDS_FLAGS_PASSWORD_FORCE_SAVING_NAME,
966 IDS_FLAGS_PASSWORD_FORCE_SAVING_DESCRIPTION, kOsAll, 963 IDS_FLAGS_PASSWORD_FORCE_SAVING_DESCRIPTION, kOsAll,
967 FEATURE_VALUE_TYPE( 964 FEATURE_VALUE_TYPE(
968 password_manager::features::kEnablePasswordForceSaving)}, 965 password_manager::features::kEnablePasswordForceSaving)},
969 {"enable-manual-password-generation", 966 {"enable-manual-password-generation",
970 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_NAME, 967 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_NAME,
971 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_DESCRIPTION, kOsAll, 968 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_DESCRIPTION, kOsAll,
972 FEATURE_VALUE_TYPE( 969 FEATURE_VALUE_TYPE(
973 password_manager::features::kEnableManualPasswordGeneration)}, 970 password_manager::features::kEnableManualPasswordGeneration)},
974 {"affiliation-based-matching", IDS_FLAGS_AFFILIATION_BASED_MATCHING_NAME, 971 {"affiliation-based-matching", IDS_FLAGS_AFFILIATION_BASED_MATCHING_NAME,
975 IDS_FLAGS_AFFILIATION_BASED_MATCHING_DESCRIPTION, 972 IDS_FLAGS_AFFILIATION_BASED_MATCHING_DESCRIPTION, kOsAll,
976 kOsAll,
977 FEATURE_VALUE_TYPE(password_manager::features::kAffiliationBasedMatching)}, 973 FEATURE_VALUE_TYPE(password_manager::features::kAffiliationBasedMatching)},
978 {"wallet-service-use-sandbox", IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_NAME, 974 {"wallet-service-use-sandbox", IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_NAME,
979 IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_DESCRIPTION, kOsAndroid | kOsDesktop, 975 IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_DESCRIPTION, kOsAndroid | kOsDesktop,
980 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE( 976 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(
981 autofill::switches::kWalletServiceUseSandbox, 977 autofill::switches::kWalletServiceUseSandbox,
982 "1", 978 "1",
983 autofill::switches::kWalletServiceUseSandbox, 979 autofill::switches::kWalletServiceUseSandbox,
984 "0")}, 980 "0")},
985 #if defined(USE_AURA) 981 #if defined(USE_AURA)
986 {"overscroll-history-navigation", 982 {"overscroll-history-navigation",
987 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_NAME, 983 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_NAME,
988 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_DESCRIPTION, kOsAll, 984 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_DESCRIPTION, kOsAll,
989 MULTI_VALUE_TYPE(kOverscrollHistoryNavigationChoices)}, 985 MULTI_VALUE_TYPE(kOverscrollHistoryNavigationChoices)},
990 #endif 986 #endif
991 {"scroll-end-effect", IDS_FLAGS_SCROLL_END_EFFECT_NAME, 987 {"scroll-end-effect", IDS_FLAGS_SCROLL_END_EFFECT_NAME,
992 IDS_FLAGS_SCROLL_END_EFFECT_DESCRIPTION, kOsCrOS, 988 IDS_FLAGS_SCROLL_END_EFFECT_DESCRIPTION, kOsCrOS,
993 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(switches::kScrollEndEffect, 989 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(switches::kScrollEndEffect,
994 "1", 990 "1",
995 switches::kScrollEndEffect, 991 switches::kScrollEndEffect,
996 "0")}, 992 "0")},
997 {"enable-icon-ntp", IDS_FLAGS_ICON_NTP_NAME, IDS_FLAGS_ICON_NTP_DESCRIPTION, 993 {"enable-icon-ntp", IDS_FLAGS_ICON_NTP_NAME, IDS_FLAGS_ICON_NTP_DESCRIPTION,
998 kOsAll, 994 kOsAll, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableIconNtp,
999 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableIconNtp, 995 switches::kDisableIconNtp)},
1000 switches::kDisableIconNtp)},
1001 {"enable-touch-drag-drop", IDS_FLAGS_TOUCH_DRAG_DROP_NAME, 996 {"enable-touch-drag-drop", IDS_FLAGS_TOUCH_DRAG_DROP_NAME,
1002 IDS_FLAGS_TOUCH_DRAG_DROP_DESCRIPTION, kOsWin | kOsCrOS, 997 IDS_FLAGS_TOUCH_DRAG_DROP_DESCRIPTION, kOsWin | kOsCrOS,
1003 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTouchDragDrop, 998 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTouchDragDrop,
1004 switches::kDisableTouchDragDrop)}, 999 switches::kDisableTouchDragDrop)},
1005 {"touch-selection-strategy", IDS_FLAGS_TOUCH_SELECTION_STRATEGY_NAME, 1000 {"touch-selection-strategy", IDS_FLAGS_TOUCH_SELECTION_STRATEGY_NAME,
1006 IDS_FLAGS_TOUCH_SELECTION_STRATEGY_DESCRIPTION, 1001 IDS_FLAGS_TOUCH_SELECTION_STRATEGY_DESCRIPTION,
1007 kOsAndroid, // TODO(mfomitchev): Add CrOS/Win/Linux support soon. 1002 kOsAndroid, // TODO(mfomitchev): Add CrOS/Win/Linux support soon.
1008 MULTI_VALUE_TYPE(kTouchTextSelectionStrategyChoices)}, 1003 MULTI_VALUE_TYPE(kTouchTextSelectionStrategyChoices)},
1009 {"enable-navigation-tracing", IDS_FLAGS_ENABLE_NAVIGATION_TRACING, 1004 {"enable-navigation-tracing", IDS_FLAGS_ENABLE_NAVIGATION_TRACING,
1010 IDS_FLAGS_ENABLE_NAVIGATION_TRACING_DESCRIPTION, kOsAll, 1005 IDS_FLAGS_ENABLE_NAVIGATION_TRACING_DESCRIPTION, kOsAll,
1011 SINGLE_VALUE_TYPE(switches::kEnableNavigationTracing)}, 1006 SINGLE_VALUE_TYPE(switches::kEnableNavigationTracing)},
1012 {"enable-non-validating-reload-on-refresh-content", 1007 {"enable-non-validating-reload-on-refresh-content",
1013 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_NAME, 1008 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_NAME,
1014 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_DESCRIPTION, 1009 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_DESCRIPTION,
1015 kOsAndroid, 1010 kOsAndroid,
1016 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnRefreshContent)}, 1011 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnRefreshContent)},
1017 {"enable-non-validating-reload-on-normal-reload", 1012 {"enable-non-validating-reload-on-normal-reload",
1018 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_NAME, 1013 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_NAME,
1019 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_DESCRIPTION, 1014 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_DESCRIPTION,
1020 kOsAll, 1015 kOsAll, FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnNormalReload)},
1021 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnNormalReload)},
1022 {"trace-upload-url", IDS_FLAGS_TRACE_UPLOAD_URL, 1016 {"trace-upload-url", IDS_FLAGS_TRACE_UPLOAD_URL,
1023 IDS_FLAGS_TRACE_UPLOAD_URL_DESCRIPTION, kOsAll, 1017 IDS_FLAGS_TRACE_UPLOAD_URL_DESCRIPTION, kOsAll,
1024 MULTI_VALUE_TYPE(kTraceUploadURL)}, 1018 MULTI_VALUE_TYPE(kTraceUploadURL)},
1025 {"enable-stale-while-revalidate", 1019 {"enable-stale-while-revalidate",
1026 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_NAME, 1020 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_NAME,
1027 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_DESCRIPTION, kOsAll, 1021 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_DESCRIPTION, kOsAll,
1028 FEATURE_VALUE_TYPE(features::kStaleWhileRevalidate)}, 1022 FEATURE_VALUE_TYPE(features::kStaleWhileRevalidate)},
1029 {"enable-suggestions-with-substring-match", 1023 {"enable-suggestions-with-substring-match",
1030 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_NAME, 1024 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_NAME,
1031 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_DESCRIPTION, kOsAll, 1025 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_DESCRIPTION, kOsAll,
1032 SINGLE_VALUE_TYPE( 1026 SINGLE_VALUE_TYPE(
1033 autofill::switches::kEnableSuggestionsWithSubstringMatch)}, 1027 autofill::switches::kEnableSuggestionsWithSubstringMatch)},
1034 {"enable-supervised-user-managed-bookmarks-folder", 1028 {"enable-supervised-user-managed-bookmarks-folder",
1035 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_NAME, 1029 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_NAME,
1036 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_DESCRIPTION, 1030 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_DESCRIPTION, kOsAll,
1037 kOsAll,
1038 SINGLE_VALUE_TYPE(switches::kEnableSupervisedUserManagedBookmarksFolder)}, 1031 SINGLE_VALUE_TYPE(switches::kEnableSupervisedUserManagedBookmarksFolder)},
1039 #if defined(ENABLE_APP_LIST) 1032 #if defined(ENABLE_APP_LIST)
1040 {"enable-sync-app-list", IDS_FLAGS_SYNC_APP_LIST_NAME, 1033 {"enable-sync-app-list", IDS_FLAGS_SYNC_APP_LIST_NAME,
1041 IDS_FLAGS_SYNC_APP_LIST_DESCRIPTION, kOsDesktop, 1034 IDS_FLAGS_SYNC_APP_LIST_DESCRIPTION, kOsDesktop,
1042 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableSyncAppList, 1035 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableSyncAppList,
1043 app_list::switches::kDisableSyncAppList)}, 1036 app_list::switches::kDisableSyncAppList)},
1044 #endif 1037 #endif
1045 {"lcd-text-aa", IDS_FLAGS_LCD_TEXT_NAME, IDS_FLAGS_LCD_TEXT_DESCRIPTION, 1038 {"lcd-text-aa", IDS_FLAGS_LCD_TEXT_NAME, IDS_FLAGS_LCD_TEXT_DESCRIPTION,
1046 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableLCDText, 1039 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableLCDText,
1047 switches::kDisableLCDText)}, 1040 switches::kDisableLCDText)},
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
1160 #if defined(ENABLE_SPELLCHECK) 1153 #if defined(ENABLE_SPELLCHECK)
1161 {"enable-spelling-feedback-field-trial", 1154 {"enable-spelling-feedback-field-trial",
1162 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, 1155 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_NAME,
1163 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, kOsAll, 1156 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, kOsAll,
1164 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial)}, 1157 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial)},
1165 #endif 1158 #endif
1166 {"enable-webgl-draft-extensions", IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_NAME, 1159 {"enable-webgl-draft-extensions", IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_NAME,
1167 IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, kOsAll, 1160 IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, kOsAll,
1168 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions)}, 1161 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions)},
1169 {"enable-new-profile-management", IDS_FLAGS_NEW_PROFILE_MANAGEMENT_NAME, 1162 {"enable-new-profile-management", IDS_FLAGS_NEW_PROFILE_MANAGEMENT_NAME,
1170 IDS_FLAGS_NEW_PROFILE_MANAGEMENT_DESCRIPTION, 1163 IDS_FLAGS_NEW_PROFILE_MANAGEMENT_DESCRIPTION, kOsAll,
1171 kOsAll,
1172 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableNewProfileManagement, 1164 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableNewProfileManagement,
1173 switches::kDisableNewProfileManagement)}, 1165 switches::kDisableNewProfileManagement)},
1174 {"enable-account-consistency", IDS_FLAGS_ACCOUNT_CONSISTENCY_NAME, 1166 {"enable-account-consistency", IDS_FLAGS_ACCOUNT_CONSISTENCY_NAME,
1175 IDS_FLAGS_ACCOUNT_CONSISTENCY_DESCRIPTION, 1167 IDS_FLAGS_ACCOUNT_CONSISTENCY_DESCRIPTION, kOsAll,
1176 kOsAll,
1177 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAccountConsistency, 1168 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAccountConsistency,
1178 switches::kDisableAccountConsistency)}, 1169 switches::kDisableAccountConsistency)},
1179 {"enable-password-separated-signin-flow", 1170 {"enable-password-separated-signin-flow",
1180 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_NAME, 1171 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_NAME,
1181 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_DESCRIPTION, 1172 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_DESCRIPTION,
1182 kOsMac | kOsWin | kOsLinux, 1173 kOsMac | kOsWin | kOsLinux,
1183 FEATURE_VALUE_TYPE(switches::kUsePasswordSeparatedSigninFlow)}, 1174 FEATURE_VALUE_TYPE(switches::kUsePasswordSeparatedSigninFlow)},
1184 {"enable-material-design-user-manager", 1175 {"enable-material-design-user-manager",
1185 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_NAME, 1176 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_NAME,
1186 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_DESCRIPTION, 1177 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_DESCRIPTION,
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
1268 #if defined(ENABLE_EXTENSIONS) 1259 #if defined(ENABLE_EXTENSIONS)
1269 {"enable-apps-show-on-first-paint", IDS_FLAGS_APPS_SHOW_ON_FIRST_PAINT_NAME, 1260 {"enable-apps-show-on-first-paint", IDS_FLAGS_APPS_SHOW_ON_FIRST_PAINT_NAME,
1270 IDS_FLAGS_APPS_SHOW_ON_FIRST_PAINT_DESCRIPTION, kOsDesktop, 1261 IDS_FLAGS_APPS_SHOW_ON_FIRST_PAINT_DESCRIPTION, kOsDesktop,
1271 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint)}, 1262 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint)},
1272 #endif 1263 #endif
1273 #if defined(OS_ANDROID) 1264 #if defined(OS_ANDROID)
1274 {"reader-mode-heuristics", IDS_FLAGS_READER_MODE_HEURISTICS_NAME, 1265 {"reader-mode-heuristics", IDS_FLAGS_READER_MODE_HEURISTICS_NAME,
1275 IDS_FLAGS_READER_MODE_HEURISTICS_DESCRIPTION, kOsAndroid, 1266 IDS_FLAGS_READER_MODE_HEURISTICS_DESCRIPTION, kOsAndroid,
1276 MULTI_VALUE_TYPE(kReaderModeHeuristicsChoices)}, 1267 MULTI_VALUE_TYPE(kReaderModeHeuristicsChoices)},
1277 #endif 1268 #endif
1278 {"num-raster-threads", IDS_FLAGS_NUM_RASTER_THREADS_NAME, 1269 {"num-raster-threads", IDS_FLAGS_NUM_WORKER_THREADS_NAME,
1279 IDS_FLAGS_NUM_RASTER_THREADS_DESCRIPTION, kOsAll, 1270 IDS_FLAGS_NUM_WORKER_THREADS_DESCRIPTION, kOsAll,
1280 MULTI_VALUE_TYPE(kNumRasterThreadsChoices)}, 1271 MULTI_VALUE_TYPE(kNumWorkerThreadsChoices)},
1281 {"enable-permission-action-reporting", 1272 {"enable-permission-action-reporting",
1282 IDS_FLAGS_PERMISSION_ACTION_REPORTING_NAME, 1273 IDS_FLAGS_PERMISSION_ACTION_REPORTING_NAME,
1283 IDS_FLAGS_PERMISSION_ACTION_REPORTING_DESCRIPTION, kOsAll, 1274 IDS_FLAGS_PERMISSION_ACTION_REPORTING_DESCRIPTION, kOsAll,
1284 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionActionReporting, 1275 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionActionReporting,
1285 switches::kDisablePermissionActionReporting)}, 1276 switches::kDisablePermissionActionReporting)},
1286 {"enable-permissions-blacklist", IDS_FLAGS_PERMISSIONS_BLACKLIST_NAME, 1277 {"enable-permissions-blacklist", IDS_FLAGS_PERMISSIONS_BLACKLIST_NAME,
1287 IDS_FLAGS_PERMISSIONS_BLACKLIST_DESCRIPTION, kOsAll, 1278 IDS_FLAGS_PERMISSIONS_BLACKLIST_DESCRIPTION, kOsAll,
1288 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionsBlacklist, 1279 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionsBlacklist,
1289 switches::kDisablePermissionsBlacklist)}, 1280 switches::kDisablePermissionsBlacklist)},
1290 {"enable-single-click-autofill", IDS_FLAGS_SINGLE_CLICK_AUTOFILL_NAME, 1281 {"enable-single-click-autofill", IDS_FLAGS_SINGLE_CLICK_AUTOFILL_NAME,
1291 IDS_FLAGS_SINGLE_CLICK_AUTOFILL_DESCRIPTION, 1282 IDS_FLAGS_SINGLE_CLICK_AUTOFILL_DESCRIPTION, kOsAll,
1292 kOsAll,
1293 ENABLE_DISABLE_VALUE_TYPE( 1283 ENABLE_DISABLE_VALUE_TYPE(
1294 autofill::switches::kEnableSingleClickAutofill, 1284 autofill::switches::kEnableSingleClickAutofill,
1295 autofill::switches::kDisableSingleClickAutofill)}, 1285 autofill::switches::kDisableSingleClickAutofill)},
1296 {"enable-site-engagement-service", IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_NAME, 1286 {"enable-site-engagement-service", IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_NAME,
1297 IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_DESCRIPTION, kOsAll, 1287 IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_DESCRIPTION, kOsAll,
1298 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSiteEngagementService, 1288 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSiteEngagementService,
1299 switches::kDisableSiteEngagementService)}, 1289 switches::kDisableSiteEngagementService)},
1300 {"enable-session-crashed-bubble", IDS_FLAGS_SESSION_CRASHED_BUBBLE_NAME, 1290 {"enable-session-crashed-bubble", IDS_FLAGS_SESSION_CRASHED_BUBBLE_NAME,
1301 IDS_FLAGS_SESSION_CRASHED_BUBBLE_DESCRIPTION, kOsWin | kOsLinux, 1291 IDS_FLAGS_SESSION_CRASHED_BUBBLE_DESCRIPTION, kOsWin | kOsLinux,
1302 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSessionCrashedBubble, 1292 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSessionCrashedBubble,
(...skipping 16 matching lines...) Expand all
1319 {"enable-centered-app-list", IDS_FLAGS_CENTERED_APP_LIST_NAME, 1309 {"enable-centered-app-list", IDS_FLAGS_CENTERED_APP_LIST_NAME,
1320 IDS_FLAGS_CENTERED_APP_LIST_DESCRIPTION, kOsWin | kOsLinux | kOsCrOS, 1310 IDS_FLAGS_CENTERED_APP_LIST_DESCRIPTION, kOsWin | kOsLinux | kOsCrOS,
1321 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList)}, 1311 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList)},
1322 {"enable-new-app-list-mixer", IDS_FLAGS_NEW_APP_LIST_MIXER_NAME, 1312 {"enable-new-app-list-mixer", IDS_FLAGS_NEW_APP_LIST_MIXER_NAME,
1323 IDS_FLAGS_NEW_APP_LIST_MIXER_DESCRIPTION, 1313 IDS_FLAGS_NEW_APP_LIST_MIXER_DESCRIPTION,
1324 kOsWin | kOsLinux | kOsCrOS | kOsMac, 1314 kOsWin | kOsLinux | kOsCrOS | kOsMac,
1325 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableNewAppListMixer, 1315 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableNewAppListMixer,
1326 app_list::switches::kDisableNewAppListMixer)}, 1316 app_list::switches::kDisableNewAppListMixer)},
1327 #endif 1317 #endif
1328 {"disable-threaded-scrolling", IDS_FLAGS_THREADED_SCROLLING_NAME, 1318 {"disable-threaded-scrolling", IDS_FLAGS_THREADED_SCROLLING_NAME,
1329 IDS_FLAGS_THREADED_SCROLLING_DESCRIPTION, 1319 IDS_FLAGS_THREADED_SCROLLING_DESCRIPTION, kOsAll,
1330 kOsAll,
1331 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableThreadedScrolling)}, 1320 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableThreadedScrolling)},
1332 {"enable-settings-window", IDS_FLAGS_SETTINGS_WINDOW_NAME, 1321 {"enable-settings-window", IDS_FLAGS_SETTINGS_WINDOW_NAME,
1333 IDS_FLAGS_SETTINGS_WINDOW_DESCRIPTION, kOsDesktop, 1322 IDS_FLAGS_SETTINGS_WINDOW_DESCRIPTION, kOsDesktop,
1334 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSettingsWindow, 1323 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSettingsWindow,
1335 switches::kDisableSettingsWindow)}, 1324 switches::kDisableSettingsWindow)},
1336 {"inert-visual-viewport", IDS_FLAGS_INERT_VISUAL_VIEWPORT_NAME, 1325 {"inert-visual-viewport", IDS_FLAGS_INERT_VISUAL_VIEWPORT_NAME,
1337 IDS_FLAGS_INERT_VISUAL_VIEWPORT_DESCRIPTION, kOsAll, 1326 IDS_FLAGS_INERT_VISUAL_VIEWPORT_DESCRIPTION, kOsAll,
1338 SINGLE_VALUE_TYPE(switches::kInertVisualViewport)}, 1327 SINGLE_VALUE_TYPE(switches::kInertVisualViewport)},
1339 {"enable-apps-file-associations", IDS_FLAGS_APPS_FILE_ASSOCIATIONS_NAME, 1328 {"enable-apps-file-associations", IDS_FLAGS_APPS_FILE_ASSOCIATIONS_NAME,
1340 IDS_FLAGS_APPS_FILE_ASSOCIATIONS_DESCRIPTION, kOsMac, 1329 IDS_FLAGS_APPS_FILE_ASSOCIATIONS_DESCRIPTION, kOsMac,
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
1502 {"bypass-app-banner-engagement-checks", 1491 {"bypass-app-banner-engagement-checks",
1503 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_NAME, 1492 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_NAME,
1504 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_DESCRIPTION, kOsAll, 1493 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_DESCRIPTION, kOsAll,
1505 SINGLE_VALUE_TYPE(switches::kBypassAppBannerEngagementChecks)}, 1494 SINGLE_VALUE_TYPE(switches::kBypassAppBannerEngagementChecks)},
1506 {"use-sync-sandbox", IDS_FLAGS_SYNC_SANDBOX_NAME, 1495 {"use-sync-sandbox", IDS_FLAGS_SYNC_SANDBOX_NAME,
1507 IDS_FLAGS_SYNC_SANDBOX_DESCRIPTION, kOsAll, 1496 IDS_FLAGS_SYNC_SANDBOX_DESCRIPTION, kOsAll,
1508 SINGLE_VALUE_TYPE_AND_VALUE( 1497 SINGLE_VALUE_TYPE_AND_VALUE(
1509 switches::kSyncServiceURL, 1498 switches::kSyncServiceURL,
1510 "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")}, 1499 "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")},
1511 {"enable-child-account-detection", IDS_FLAGS_CHILD_ACCOUNT_DETECTION_NAME, 1500 {"enable-child-account-detection", IDS_FLAGS_CHILD_ACCOUNT_DETECTION_NAME,
1512 IDS_FLAGS_CHILD_ACCOUNT_DETECTION_DESCRIPTION, 1501 IDS_FLAGS_CHILD_ACCOUNT_DETECTION_DESCRIPTION, kOsAll,
1513 kOsAll,
1514 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableChildAccountDetection, 1502 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableChildAccountDetection,
1515 switches::kDisableChildAccountDetection)}, 1503 switches::kDisableChildAccountDetection)},
1516 #if defined(OS_CHROMEOS) && defined(USE_OZONE) 1504 #if defined(OS_CHROMEOS) && defined(USE_OZONE)
1517 {"ozone-test-single-overlay-support", 1505 {"ozone-test-single-overlay-support",
1518 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY, 1506 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY,
1519 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY_DESCRIPTION, kOsCrOS, 1507 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY_DESCRIPTION, kOsCrOS,
1520 SINGLE_VALUE_TYPE(switches::kOzoneTestSingleOverlaySupport)}, 1508 SINGLE_VALUE_TYPE(switches::kOzoneTestSingleOverlaySupport)},
1521 #endif // defined(OS_CHROMEOS) && defined(USE_OZONE) 1509 #endif // defined(OS_CHROMEOS) && defined(USE_OZONE)
1522 {"v8-pac-mojo-out-of-process", IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_NAME, 1510 {"v8-pac-mojo-out-of-process", IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_NAME,
1523 IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_DESCRIPTION, kOsDesktop, 1511 IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_DESCRIPTION, kOsDesktop,
(...skipping 21 matching lines...) Expand all
1545 {"disable-mtp-write-support", IDS_FLAGS_MTP_WRITE_SUPPORT_NAME, 1533 {"disable-mtp-write-support", IDS_FLAGS_MTP_WRITE_SUPPORT_NAME,
1546 IDS_FLAGS_MTP_WRITE_SUPPORT_DESCRIPTION, kOsCrOS, 1534 IDS_FLAGS_MTP_WRITE_SUPPORT_DESCRIPTION, kOsCrOS,
1547 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableMtpWriteSupport)}, 1535 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableMtpWriteSupport)},
1548 #endif // defined(OS_CHROMEOS) 1536 #endif // defined(OS_CHROMEOS)
1549 #if defined(OS_CHROMEOS) 1537 #if defined(OS_CHROMEOS)
1550 {"enable-datasaver-prompt", IDS_FLAGS_DATASAVER_PROMPT_NAME, 1538 {"enable-datasaver-prompt", IDS_FLAGS_DATASAVER_PROMPT_NAME,
1551 IDS_FLAGS_DATASAVER_PROMPT_DESCRIPTION, kOsCrOS, 1539 IDS_FLAGS_DATASAVER_PROMPT_DESCRIPTION, kOsCrOS,
1552 MULTI_VALUE_TYPE(kDataSaverPromptChoices)}, 1540 MULTI_VALUE_TYPE(kDataSaverPromptChoices)},
1553 #endif // defined(OS_CHROMEOS) 1541 #endif // defined(OS_CHROMEOS)
1554 {"supervised-user-safesites", IDS_FLAGS_SUPERVISED_USER_SAFESITES_NAME, 1542 {"supervised-user-safesites", IDS_FLAGS_SUPERVISED_USER_SAFESITES_NAME,
1555 IDS_FLAGS_SUPERVISED_USER_SAFESITES_DESCRIPTION, 1543 IDS_FLAGS_SUPERVISED_USER_SAFESITES_DESCRIPTION, kOsAll,
1556 kOsAll,
1557 MULTI_VALUE_TYPE(kSupervisedUserSafeSitesChoices)}, 1544 MULTI_VALUE_TYPE(kSupervisedUserSafeSitesChoices)},
1558 #if defined(OS_ANDROID) 1545 #if defined(OS_ANDROID)
1559 {"enable-autofill-keyboard-accessory-view", 1546 {"enable-autofill-keyboard-accessory-view",
1560 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_NAME, 1547 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_NAME,
1561 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_DESCRIPTION, kOsAndroid, 1548 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_DESCRIPTION, kOsAndroid,
1562 ENABLE_DISABLE_VALUE_TYPE( 1549 ENABLE_DISABLE_VALUE_TYPE(
1563 autofill::switches::kEnableAccessorySuggestionView, 1550 autofill::switches::kEnableAccessorySuggestionView,
1564 autofill::switches::kDisableAccessorySuggestionView)}, 1551 autofill::switches::kDisableAccessorySuggestionView)},
1565 #endif // defined(OS_ANDROID) 1552 #endif // defined(OS_ANDROID)
1566 #if defined(OS_WIN) 1553 #if defined(OS_WIN)
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after
1694 #endif // defined(ENABLE_NOTIFICATIONS) && defined(OS_ANDROID) 1681 #endif // defined(ENABLE_NOTIFICATIONS) && defined(OS_ANDROID)
1695 #if defined(OS_WIN) 1682 #if defined(OS_WIN)
1696 {"enable-appcontainer", IDS_FLAGS_ENABLE_APPCONTAINER_NAME, 1683 {"enable-appcontainer", IDS_FLAGS_ENABLE_APPCONTAINER_NAME,
1697 IDS_FLAGS_ENABLE_APPCONTAINER_DESCRIPTION, kOsWin, 1684 IDS_FLAGS_ENABLE_APPCONTAINER_DESCRIPTION, kOsWin,
1698 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppContainer, 1685 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppContainer,
1699 switches::kDisableAppContainer)}, 1686 switches::kDisableAppContainer)},
1700 #endif // defined(OS_WIN) 1687 #endif // defined(OS_WIN)
1701 #if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) 1688 #if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1702 {"enable-autofill-credit-card-upload", 1689 {"enable-autofill-credit-card-upload",
1703 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_NAME, 1690 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_NAME,
1704 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_DESCRIPTION, 1691 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_DESCRIPTION, kOsAll,
1705 kOsAll,
1706 ENABLE_DISABLE_VALUE_TYPE( 1692 ENABLE_DISABLE_VALUE_TYPE(
1707 autofill::switches::kEnableOfferUploadCreditCards, 1693 autofill::switches::kEnableOfferUploadCreditCards,
1708 autofill::switches::kDisableOfferUploadCreditCards)}, 1694 autofill::switches::kDisableOfferUploadCreditCards)},
1709 #endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) 1695 #endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1710 #if defined(OS_ANDROID) 1696 #if defined(OS_ANDROID)
1711 {"tab-management-experiment-type", IDS_FLAGS_HERB_PROTOTYPE_CHOICES_NAME, 1697 {"tab-management-experiment-type", IDS_FLAGS_HERB_PROTOTYPE_CHOICES_NAME,
1712 IDS_FLAGS_HERB_PROTOTYPE_CHOICES_DESCRIPTION, kOsAndroid, 1698 IDS_FLAGS_HERB_PROTOTYPE_CHOICES_DESCRIPTION, kOsAndroid,
1713 MULTI_VALUE_TYPE(kHerbPrototypeChoices)}, 1699 MULTI_VALUE_TYPE(kHerbPrototypeChoices)},
1714 {"enable-tab-switcher-in-document-mode", 1700 {"enable-tab-switcher-in-document-mode",
1715 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_NAME, 1701 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_NAME,
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
1898 IDS_FLAGS_EXPERIMENTAL_POINTER_EVENT_DESCRIPTION, kOsAll, 1884 IDS_FLAGS_EXPERIMENTAL_POINTER_EVENT_DESCRIPTION, kOsAll,
1899 FEATURE_VALUE_TYPE(features::kPointerEvents)}, 1885 FEATURE_VALUE_TYPE(features::kPointerEvents)},
1900 {"passive-listener-default", // FLAGS:RECORD_UMA 1886 {"passive-listener-default", // FLAGS:RECORD_UMA
1901 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_NAME, 1887 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_NAME,
1902 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_DESCRIPTION, kOsAll, 1888 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_DESCRIPTION, kOsAll,
1903 MULTI_VALUE_TYPE(kPassiveListenersChoices)}, 1889 MULTI_VALUE_TYPE(kPassiveListenersChoices)},
1904 {"enable-loading-ipc-optimization-for-small-resources", 1890 {"enable-loading-ipc-optimization-for-small-resources",
1905 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_NAME, 1891 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_NAME,
1906 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_DESCRIPTION, kOsAll, 1892 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_DESCRIPTION, kOsAll,
1907 FEATURE_VALUE_TYPE(features::kOptimizeLoadingIPCForSmallResources)}, 1893 FEATURE_VALUE_TYPE(features::kOptimizeLoadingIPCForSmallResources)},
1908 {"enable-font-cache-scaling", 1894 {"enable-font-cache-scaling", IDS_FLAGS_FONT_CACHE_SCALING_NAME,
1909 IDS_FLAGS_FONT_CACHE_SCALING_NAME,
1910 IDS_FLAGS_FONT_CACHE_SCALING_DESCRIPTION, kOsAll, 1895 IDS_FLAGS_FONT_CACHE_SCALING_DESCRIPTION, kOsAll,
1911 FEATURE_VALUE_TYPE(features::kFontCacheScaling)}, 1896 FEATURE_VALUE_TYPE(features::kFontCacheScaling)},
1912 1897
1913 // NOTE: Adding new command-line switches requires adding corresponding 1898 // NOTE: Adding new command-line switches requires adding corresponding
1914 // entries to enum "LoginCustomFlags" in histograms.xml. See note in 1899 // entries to enum "LoginCustomFlags" in histograms.xml. See note in
1915 // histograms.xml and don't forget to run AboutFlagsHistogramTest unit test. 1900 // histograms.xml and don't forget to run AboutFlagsHistogramTest unit test.
1916 }; 1901 };
1917 1902
1918 class FlagsStateSingleton { 1903 class FlagsStateSingleton {
1919 public: 1904 public:
(...skipping 182 matching lines...) Expand 10 before | Expand all | Expand 10 after
2102 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0; 2087 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0;
2103 2088
2104 const FeatureEntry* GetFeatureEntries(size_t* count) { 2089 const FeatureEntry* GetFeatureEntries(size_t* count) {
2105 *count = arraysize(kFeatureEntries); 2090 *count = arraysize(kFeatureEntries);
2106 return kFeatureEntries; 2091 return kFeatureEntries;
2107 } 2092 }
2108 2093
2109 } // namespace testing 2094 } // namespace testing
2110 2095
2111 } // namespace about_flags 2096 } // namespace about_flags
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698