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

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

Issue 2029263002: [MD Settings] Add feature to enable md-settings by default. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Fix URL CHECK statement. (Use URL, not Host) 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
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/browser_about_handler.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 696 matching lines...) Expand 10 before | Expand all | Expand 10 after
707 switches::kDisableOverlayScrollbar)}, 707 switches::kDisableOverlayScrollbar)},
708 #endif 708 #endif
709 {"enable-panels", IDS_FLAGS_PANELS_NAME, IDS_FLAGS_PANELS_DESCRIPTION, 709 {"enable-panels", IDS_FLAGS_PANELS_NAME, IDS_FLAGS_PANELS_DESCRIPTION,
710 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePanels, 710 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePanels,
711 switches::kDisablePanels)}, 711 switches::kDisablePanels)},
712 {// See http://crbug.com/120416 for how to remove this flag. 712 {// See http://crbug.com/120416 for how to remove this flag.
713 "save-page-as-mhtml", // FLAGS:RECORD_UMA 713 "save-page-as-mhtml", // FLAGS:RECORD_UMA
714 IDS_FLAGS_SAVE_PAGE_AS_MHTML_NAME, 714 IDS_FLAGS_SAVE_PAGE_AS_MHTML_NAME,
715 IDS_FLAGS_SAVE_PAGE_AS_MHTML_DESCRIPTION, kOsMac | kOsWin | kOsLinux, 715 IDS_FLAGS_SAVE_PAGE_AS_MHTML_DESCRIPTION, kOsMac | kOsWin | kOsLinux,
716 SINGLE_VALUE_TYPE(switches::kSavePageAsMHTML)}, 716 SINGLE_VALUE_TYPE(switches::kSavePageAsMHTML)},
717 {"mhtml-generator-option", 717 {"mhtml-generator-option", IDS_FLAGS_MHTML_GENERATOR_OPTION_NAME,
718 IDS_FLAGS_MHTML_GENERATOR_OPTION_NAME,
719 IDS_FLAGS_MHTML_GENERATOR_OPTION_DESCRIPTION, kOsMac | kOsWin | kOsLinux, 718 IDS_FLAGS_MHTML_GENERATOR_OPTION_DESCRIPTION, kOsMac | kOsWin | kOsLinux,
720 MULTI_VALUE_TYPE(kMHTMLGeneratorOptionChoices)}, 719 MULTI_VALUE_TYPE(kMHTMLGeneratorOptionChoices)},
721 {"enable-quic", IDS_FLAGS_QUIC_NAME, IDS_FLAGS_QUIC_DESCRIPTION, kOsAll, 720 {"enable-quic", IDS_FLAGS_QUIC_NAME, IDS_FLAGS_QUIC_DESCRIPTION, kOsAll,
722 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableQuic, switches::kDisableQuic)}, 721 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableQuic, switches::kDisableQuic)},
723 {"disable-javascript-harmony-shipping", 722 {"disable-javascript-harmony-shipping",
724 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_NAME, 723 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_NAME,
725 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_DESCRIPTION, kOsAll, 724 IDS_FLAGS_JAVASCRIPT_HARMONY_SHIPPING_DESCRIPTION, kOsAll,
726 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableJavaScriptHarmonyShipping)}, 725 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableJavaScriptHarmonyShipping)},
727 {"enable-javascript-harmony", IDS_FLAGS_JAVASCRIPT_HARMONY_NAME, 726 {"enable-javascript-harmony", IDS_FLAGS_JAVASCRIPT_HARMONY_NAME,
728 IDS_FLAGS_JAVASCRIPT_HARMONY_DESCRIPTION, kOsAll, 727 IDS_FLAGS_JAVASCRIPT_HARMONY_DESCRIPTION, kOsAll,
(...skipping 204 matching lines...) Expand 10 before | Expand all | Expand 10 after
933 IDS_FLAGS_CLOUD_IMPORT_DESCRIPTION, kOsCrOS, 932 IDS_FLAGS_CLOUD_IMPORT_DESCRIPTION, kOsCrOS,
934 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableCloudImport)}, 933 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableCloudImport)},
935 {"enable-request-tablet-site", IDS_FLAGS_REQUEST_TABLET_SITE_NAME, 934 {"enable-request-tablet-site", IDS_FLAGS_REQUEST_TABLET_SITE_NAME,
936 IDS_FLAGS_REQUEST_TABLET_SITE_DESCRIPTION, kOsCrOS, 935 IDS_FLAGS_REQUEST_TABLET_SITE_DESCRIPTION, kOsCrOS,
937 SINGLE_VALUE_TYPE(chromeos::switches::kEnableRequestTabletSite)}, 936 SINGLE_VALUE_TYPE(chromeos::switches::kEnableRequestTabletSite)},
938 #endif 937 #endif
939 {"debug-packed-apps", IDS_FLAGS_DEBUG_PACKED_APP_NAME, 938 {"debug-packed-apps", IDS_FLAGS_DEBUG_PACKED_APP_NAME,
940 IDS_FLAGS_DEBUG_PACKED_APP_DESCRIPTION, kOsDesktop, 939 IDS_FLAGS_DEBUG_PACKED_APP_DESCRIPTION, kOsDesktop,
941 SINGLE_VALUE_TYPE(switches::kDebugPackedApps)}, 940 SINGLE_VALUE_TYPE(switches::kDebugPackedApps)},
942 {"enable-password-generation", IDS_FLAGS_PASSWORD_GENERATION_NAME, 941 {"enable-password-generation", IDS_FLAGS_PASSWORD_GENERATION_NAME,
943 IDS_FLAGS_PASSWORD_GENERATION_DESCRIPTION, 942 IDS_FLAGS_PASSWORD_GENERATION_DESCRIPTION, kOsAll,
944 kOsAll,
945 ENABLE_DISABLE_VALUE_TYPE(autofill::switches::kEnablePasswordGeneration, 943 ENABLE_DISABLE_VALUE_TYPE(autofill::switches::kEnablePasswordGeneration,
946 autofill::switches::kDisablePasswordGeneration)}, 944 autofill::switches::kDisablePasswordGeneration)},
947 {"enable-automatic-password-saving", 945 {"enable-automatic-password-saving",
948 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_NAME, 946 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_NAME,
949 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_DESCRIPTION, kOsDesktop, 947 IDS_FLAGS_AUTOMATIC_PASSWORD_SAVING_DESCRIPTION, kOsDesktop,
950 FEATURE_VALUE_TYPE( 948 FEATURE_VALUE_TYPE(
951 password_manager::features::kEnableAutomaticPasswordSaving)}, 949 password_manager::features::kEnableAutomaticPasswordSaving)},
952 {"enable-password-change-support", IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_NAME, 950 {"enable-password-change-support", IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_NAME,
953 IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_DESCRIPTION, kOsAndroid, 951 IDS_FLAGS_PASSWORD_CHANGE_SUPPORT_DESCRIPTION, kOsAndroid,
954 FEATURE_VALUE_TYPE( 952 FEATURE_VALUE_TYPE(
955 password_manager::features::kEnablePasswordChangeSupport)}, 953 password_manager::features::kEnablePasswordChangeSupport)},
956 {"enable-password-force-saving", IDS_FLAGS_PASSWORD_FORCE_SAVING_NAME, 954 {"enable-password-force-saving", IDS_FLAGS_PASSWORD_FORCE_SAVING_NAME,
957 IDS_FLAGS_PASSWORD_FORCE_SAVING_DESCRIPTION, kOsAll, 955 IDS_FLAGS_PASSWORD_FORCE_SAVING_DESCRIPTION, kOsAll,
958 FEATURE_VALUE_TYPE( 956 FEATURE_VALUE_TYPE(
959 password_manager::features::kEnablePasswordForceSaving)}, 957 password_manager::features::kEnablePasswordForceSaving)},
960 {"enable-manual-password-generation", 958 {"enable-manual-password-generation",
961 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_NAME, 959 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_NAME,
962 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_DESCRIPTION, kOsAll, 960 IDS_FLAGS_MANUAL_PASSWORD_GENERATION_DESCRIPTION, kOsAll,
963 FEATURE_VALUE_TYPE( 961 FEATURE_VALUE_TYPE(
964 password_manager::features::kEnableManualPasswordGeneration)}, 962 password_manager::features::kEnableManualPasswordGeneration)},
965 {"affiliation-based-matching", IDS_FLAGS_AFFILIATION_BASED_MATCHING_NAME, 963 {"affiliation-based-matching", IDS_FLAGS_AFFILIATION_BASED_MATCHING_NAME,
966 IDS_FLAGS_AFFILIATION_BASED_MATCHING_DESCRIPTION, 964 IDS_FLAGS_AFFILIATION_BASED_MATCHING_DESCRIPTION, kOsAll,
967 kOsAll,
968 FEATURE_VALUE_TYPE(password_manager::features::kAffiliationBasedMatching)}, 965 FEATURE_VALUE_TYPE(password_manager::features::kAffiliationBasedMatching)},
969 {"wallet-service-use-sandbox", IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_NAME, 966 {"wallet-service-use-sandbox", IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_NAME,
970 IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_DESCRIPTION, kOsAndroid | kOsDesktop, 967 IDS_FLAGS_WALLET_SERVICE_USE_SANDBOX_DESCRIPTION, kOsAndroid | kOsDesktop,
971 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE( 968 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(
972 autofill::switches::kWalletServiceUseSandbox, 969 autofill::switches::kWalletServiceUseSandbox,
973 "1", 970 "1",
974 autofill::switches::kWalletServiceUseSandbox, 971 autofill::switches::kWalletServiceUseSandbox,
975 "0")}, 972 "0")},
976 #if defined(USE_AURA) 973 #if defined(USE_AURA)
977 {"overscroll-history-navigation", 974 {"overscroll-history-navigation",
978 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_NAME, 975 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_NAME,
979 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_DESCRIPTION, kOsAll, 976 IDS_FLAGS_OVERSCROLL_HISTORY_NAVIGATION_DESCRIPTION, kOsAll,
980 MULTI_VALUE_TYPE(kOverscrollHistoryNavigationChoices)}, 977 MULTI_VALUE_TYPE(kOverscrollHistoryNavigationChoices)},
981 #endif 978 #endif
982 {"scroll-end-effect", IDS_FLAGS_SCROLL_END_EFFECT_NAME, 979 {"scroll-end-effect", IDS_FLAGS_SCROLL_END_EFFECT_NAME,
983 IDS_FLAGS_SCROLL_END_EFFECT_DESCRIPTION, kOsCrOS, 980 IDS_FLAGS_SCROLL_END_EFFECT_DESCRIPTION, kOsCrOS,
984 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(switches::kScrollEndEffect, 981 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(switches::kScrollEndEffect,
985 "1", 982 "1",
986 switches::kScrollEndEffect, 983 switches::kScrollEndEffect,
987 "0")}, 984 "0")},
988 {"enable-icon-ntp", IDS_FLAGS_ICON_NTP_NAME, IDS_FLAGS_ICON_NTP_DESCRIPTION, 985 {"enable-icon-ntp", IDS_FLAGS_ICON_NTP_NAME, IDS_FLAGS_ICON_NTP_DESCRIPTION,
989 kOsAll, 986 kOsAll, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableIconNtp,
990 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableIconNtp, 987 switches::kDisableIconNtp)},
991 switches::kDisableIconNtp)},
992 {"enable-touch-drag-drop", IDS_FLAGS_TOUCH_DRAG_DROP_NAME, 988 {"enable-touch-drag-drop", IDS_FLAGS_TOUCH_DRAG_DROP_NAME,
993 IDS_FLAGS_TOUCH_DRAG_DROP_DESCRIPTION, kOsWin | kOsCrOS, 989 IDS_FLAGS_TOUCH_DRAG_DROP_DESCRIPTION, kOsWin | kOsCrOS,
994 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTouchDragDrop, 990 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTouchDragDrop,
995 switches::kDisableTouchDragDrop)}, 991 switches::kDisableTouchDragDrop)},
996 {"touch-selection-strategy", IDS_FLAGS_TOUCH_SELECTION_STRATEGY_NAME, 992 {"touch-selection-strategy", IDS_FLAGS_TOUCH_SELECTION_STRATEGY_NAME,
997 IDS_FLAGS_TOUCH_SELECTION_STRATEGY_DESCRIPTION, 993 IDS_FLAGS_TOUCH_SELECTION_STRATEGY_DESCRIPTION,
998 kOsAndroid, // TODO(mfomitchev): Add CrOS/Win/Linux support soon. 994 kOsAndroid, // TODO(mfomitchev): Add CrOS/Win/Linux support soon.
999 MULTI_VALUE_TYPE(kTouchTextSelectionStrategyChoices)}, 995 MULTI_VALUE_TYPE(kTouchTextSelectionStrategyChoices)},
1000 {"enable-navigation-tracing", IDS_FLAGS_ENABLE_NAVIGATION_TRACING, 996 {"enable-navigation-tracing", IDS_FLAGS_ENABLE_NAVIGATION_TRACING,
1001 IDS_FLAGS_ENABLE_NAVIGATION_TRACING_DESCRIPTION, kOsAll, 997 IDS_FLAGS_ENABLE_NAVIGATION_TRACING_DESCRIPTION, kOsAll,
1002 SINGLE_VALUE_TYPE(switches::kEnableNavigationTracing)}, 998 SINGLE_VALUE_TYPE(switches::kEnableNavigationTracing)},
1003 {"enable-non-validating-reload-on-refresh-content", 999 {"enable-non-validating-reload-on-refresh-content",
1004 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_NAME, 1000 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_NAME,
1005 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_DESCRIPTION, 1001 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_REFRESH_CONTENT_DESCRIPTION,
1006 kOsAndroid, 1002 kOsAndroid,
1007 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnRefreshContent)}, 1003 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnRefreshContent)},
1008 {"enable-non-validating-reload-on-normal-reload", 1004 {"enable-non-validating-reload-on-normal-reload",
1009 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_NAME, 1005 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_NAME,
1010 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_DESCRIPTION, 1006 IDS_FLAGS_ENABLE_NON_VALIDATING_RELOAD_ON_NORMAL_RELOAD_DESCRIPTION,
1011 kOsAll, 1007 kOsAll, FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnNormalReload)},
1012 FEATURE_VALUE_TYPE(features::kNonValidatingReloadOnNormalReload)},
1013 {"trace-upload-url", IDS_FLAGS_TRACE_UPLOAD_URL, 1008 {"trace-upload-url", IDS_FLAGS_TRACE_UPLOAD_URL,
1014 IDS_FLAGS_TRACE_UPLOAD_URL_DESCRIPTION, kOsAll, 1009 IDS_FLAGS_TRACE_UPLOAD_URL_DESCRIPTION, kOsAll,
1015 MULTI_VALUE_TYPE(kTraceUploadURL)}, 1010 MULTI_VALUE_TYPE(kTraceUploadURL)},
1016 {"enable-stale-while-revalidate", 1011 {"enable-stale-while-revalidate",
1017 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_NAME, 1012 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_NAME,
1018 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_DESCRIPTION, kOsAll, 1013 IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_DESCRIPTION, kOsAll,
1019 FEATURE_VALUE_TYPE(features::kStaleWhileRevalidate)}, 1014 FEATURE_VALUE_TYPE(features::kStaleWhileRevalidate)},
1020 {"enable-suggestions-with-substring-match", 1015 {"enable-suggestions-with-substring-match",
1021 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_NAME, 1016 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_NAME,
1022 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_DESCRIPTION, kOsAll, 1017 IDS_FLAGS_SUGGESTIONS_WITH_SUB_STRING_MATCH_DESCRIPTION, kOsAll,
1023 SINGLE_VALUE_TYPE( 1018 SINGLE_VALUE_TYPE(
1024 autofill::switches::kEnableSuggestionsWithSubstringMatch)}, 1019 autofill::switches::kEnableSuggestionsWithSubstringMatch)},
1025 {"enable-supervised-user-managed-bookmarks-folder", 1020 {"enable-supervised-user-managed-bookmarks-folder",
1026 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_NAME, 1021 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_NAME,
1027 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_DESCRIPTION, 1022 IDS_FLAGS_SUPERVISED_USER_MANAGED_BOOKMARKS_FOLDER_DESCRIPTION, kOsAll,
1028 kOsAll,
1029 SINGLE_VALUE_TYPE(switches::kEnableSupervisedUserManagedBookmarksFolder)}, 1023 SINGLE_VALUE_TYPE(switches::kEnableSupervisedUserManagedBookmarksFolder)},
1030 #if defined(ENABLE_APP_LIST) 1024 #if defined(ENABLE_APP_LIST)
1031 {"enable-sync-app-list", IDS_FLAGS_SYNC_APP_LIST_NAME, 1025 {"enable-sync-app-list", IDS_FLAGS_SYNC_APP_LIST_NAME,
1032 IDS_FLAGS_SYNC_APP_LIST_DESCRIPTION, kOsDesktop, 1026 IDS_FLAGS_SYNC_APP_LIST_DESCRIPTION, kOsDesktop,
1033 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableSyncAppList, 1027 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableSyncAppList,
1034 app_list::switches::kDisableSyncAppList)}, 1028 app_list::switches::kDisableSyncAppList)},
1035 #endif 1029 #endif
1036 {"lcd-text-aa", IDS_FLAGS_LCD_TEXT_NAME, IDS_FLAGS_LCD_TEXT_DESCRIPTION, 1030 {"lcd-text-aa", IDS_FLAGS_LCD_TEXT_NAME, IDS_FLAGS_LCD_TEXT_DESCRIPTION,
1037 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableLCDText, 1031 kOsDesktop, ENABLE_DISABLE_VALUE_TYPE(switches::kEnableLCDText,
1038 switches::kDisableLCDText)}, 1032 switches::kDisableLCDText)},
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
1151 #if defined(ENABLE_SPELLCHECK) 1145 #if defined(ENABLE_SPELLCHECK)
1152 {"enable-spelling-feedback-field-trial", 1146 {"enable-spelling-feedback-field-trial",
1153 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, 1147 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_NAME,
1154 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, kOsAll, 1148 IDS_FLAGS_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, kOsAll,
1155 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial)}, 1149 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial)},
1156 #endif 1150 #endif
1157 {"enable-webgl-draft-extensions", IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_NAME, 1151 {"enable-webgl-draft-extensions", IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_NAME,
1158 IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, kOsAll, 1152 IDS_FLAGS_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, kOsAll,
1159 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions)}, 1153 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions)},
1160 {"enable-new-profile-management", IDS_FLAGS_NEW_PROFILE_MANAGEMENT_NAME, 1154 {"enable-new-profile-management", IDS_FLAGS_NEW_PROFILE_MANAGEMENT_NAME,
1161 IDS_FLAGS_NEW_PROFILE_MANAGEMENT_DESCRIPTION, 1155 IDS_FLAGS_NEW_PROFILE_MANAGEMENT_DESCRIPTION, kOsAll,
1162 kOsAll,
1163 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableNewProfileManagement, 1156 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableNewProfileManagement,
1164 switches::kDisableNewProfileManagement)}, 1157 switches::kDisableNewProfileManagement)},
1165 {"enable-account-consistency", IDS_FLAGS_ACCOUNT_CONSISTENCY_NAME, 1158 {"enable-account-consistency", IDS_FLAGS_ACCOUNT_CONSISTENCY_NAME,
1166 IDS_FLAGS_ACCOUNT_CONSISTENCY_DESCRIPTION, 1159 IDS_FLAGS_ACCOUNT_CONSISTENCY_DESCRIPTION, kOsAll,
1167 kOsAll,
1168 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAccountConsistency, 1160 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAccountConsistency,
1169 switches::kDisableAccountConsistency)}, 1161 switches::kDisableAccountConsistency)},
1170 {"enable-password-separated-signin-flow", 1162 {"enable-password-separated-signin-flow",
1171 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_NAME, 1163 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_NAME,
1172 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_DESCRIPTION, 1164 IDS_FLAGS_ENABLE_PASSWORD_SEPARATED_SIGNIN_FLOW_DESCRIPTION,
1173 kOsMac | kOsWin | kOsLinux, 1165 kOsMac | kOsWin | kOsLinux,
1174 FEATURE_VALUE_TYPE(switches::kUsePasswordSeparatedSigninFlow)}, 1166 FEATURE_VALUE_TYPE(switches::kUsePasswordSeparatedSigninFlow)},
1175 {"enable-material-design-user-manager", 1167 {"enable-material-design-user-manager",
1176 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_NAME, 1168 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_NAME,
1177 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_DESCRIPTION, 1169 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_USER_MANAGER_DESCRIPTION,
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
1277 {"enable-permission-action-reporting", 1269 {"enable-permission-action-reporting",
1278 IDS_FLAGS_PERMISSION_ACTION_REPORTING_NAME, 1270 IDS_FLAGS_PERMISSION_ACTION_REPORTING_NAME,
1279 IDS_FLAGS_PERMISSION_ACTION_REPORTING_DESCRIPTION, kOsAll, 1271 IDS_FLAGS_PERMISSION_ACTION_REPORTING_DESCRIPTION, kOsAll,
1280 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionActionReporting, 1272 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionActionReporting,
1281 switches::kDisablePermissionActionReporting)}, 1273 switches::kDisablePermissionActionReporting)},
1282 {"enable-permissions-blacklist", IDS_FLAGS_PERMISSIONS_BLACKLIST_NAME, 1274 {"enable-permissions-blacklist", IDS_FLAGS_PERMISSIONS_BLACKLIST_NAME,
1283 IDS_FLAGS_PERMISSIONS_BLACKLIST_DESCRIPTION, kOsAll, 1275 IDS_FLAGS_PERMISSIONS_BLACKLIST_DESCRIPTION, kOsAll,
1284 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionsBlacklist, 1276 ENABLE_DISABLE_VALUE_TYPE(switches::kEnablePermissionsBlacklist,
1285 switches::kDisablePermissionsBlacklist)}, 1277 switches::kDisablePermissionsBlacklist)},
1286 {"enable-single-click-autofill", IDS_FLAGS_SINGLE_CLICK_AUTOFILL_NAME, 1278 {"enable-single-click-autofill", IDS_FLAGS_SINGLE_CLICK_AUTOFILL_NAME,
1287 IDS_FLAGS_SINGLE_CLICK_AUTOFILL_DESCRIPTION, 1279 IDS_FLAGS_SINGLE_CLICK_AUTOFILL_DESCRIPTION, kOsAll,
1288 kOsAll,
1289 ENABLE_DISABLE_VALUE_TYPE( 1280 ENABLE_DISABLE_VALUE_TYPE(
1290 autofill::switches::kEnableSingleClickAutofill, 1281 autofill::switches::kEnableSingleClickAutofill,
1291 autofill::switches::kDisableSingleClickAutofill)}, 1282 autofill::switches::kDisableSingleClickAutofill)},
1292 {"enable-site-engagement-service", IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_NAME, 1283 {"enable-site-engagement-service", IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_NAME,
1293 IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_DESCRIPTION, kOsAll, 1284 IDS_FLAGS_SITE_ENGAGEMENT_SERVICE_DESCRIPTION, kOsAll,
1294 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSiteEngagementService, 1285 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSiteEngagementService,
1295 switches::kDisableSiteEngagementService)}, 1286 switches::kDisableSiteEngagementService)},
1296 {"enable-session-crashed-bubble", IDS_FLAGS_SESSION_CRASHED_BUBBLE_NAME, 1287 {"enable-session-crashed-bubble", IDS_FLAGS_SESSION_CRASHED_BUBBLE_NAME,
1297 IDS_FLAGS_SESSION_CRASHED_BUBBLE_DESCRIPTION, kOsWin | kOsLinux, 1288 IDS_FLAGS_SESSION_CRASHED_BUBBLE_DESCRIPTION, kOsWin | kOsLinux,
1298 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSessionCrashedBubble, 1289 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSessionCrashedBubble,
(...skipping 16 matching lines...) Expand all
1315 {"enable-centered-app-list", IDS_FLAGS_CENTERED_APP_LIST_NAME, 1306 {"enable-centered-app-list", IDS_FLAGS_CENTERED_APP_LIST_NAME,
1316 IDS_FLAGS_CENTERED_APP_LIST_DESCRIPTION, kOsWin | kOsLinux | kOsCrOS, 1307 IDS_FLAGS_CENTERED_APP_LIST_DESCRIPTION, kOsWin | kOsLinux | kOsCrOS,
1317 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList)}, 1308 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList)},
1318 {"enable-new-app-list-mixer", IDS_FLAGS_NEW_APP_LIST_MIXER_NAME, 1309 {"enable-new-app-list-mixer", IDS_FLAGS_NEW_APP_LIST_MIXER_NAME,
1319 IDS_FLAGS_NEW_APP_LIST_MIXER_DESCRIPTION, 1310 IDS_FLAGS_NEW_APP_LIST_MIXER_DESCRIPTION,
1320 kOsWin | kOsLinux | kOsCrOS | kOsMac, 1311 kOsWin | kOsLinux | kOsCrOS | kOsMac,
1321 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableNewAppListMixer, 1312 ENABLE_DISABLE_VALUE_TYPE(app_list::switches::kEnableNewAppListMixer,
1322 app_list::switches::kDisableNewAppListMixer)}, 1313 app_list::switches::kDisableNewAppListMixer)},
1323 #endif 1314 #endif
1324 {"disable-threaded-scrolling", IDS_FLAGS_THREADED_SCROLLING_NAME, 1315 {"disable-threaded-scrolling", IDS_FLAGS_THREADED_SCROLLING_NAME,
1325 IDS_FLAGS_THREADED_SCROLLING_DESCRIPTION, 1316 IDS_FLAGS_THREADED_SCROLLING_DESCRIPTION, kOsAll,
1326 kOsAll,
1327 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableThreadedScrolling)}, 1317 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableThreadedScrolling)},
1328 {"enable-settings-window", IDS_FLAGS_SETTINGS_WINDOW_NAME, 1318 {"enable-settings-window", IDS_FLAGS_SETTINGS_WINDOW_NAME,
1329 IDS_FLAGS_SETTINGS_WINDOW_DESCRIPTION, kOsDesktop, 1319 IDS_FLAGS_SETTINGS_WINDOW_DESCRIPTION, kOsDesktop,
1330 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSettingsWindow, 1320 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableSettingsWindow,
1331 switches::kDisableSettingsWindow)}, 1321 switches::kDisableSettingsWindow)},
1332 {"inert-visual-viewport", IDS_FLAGS_INERT_VISUAL_VIEWPORT_NAME, 1322 {"inert-visual-viewport", IDS_FLAGS_INERT_VISUAL_VIEWPORT_NAME,
1333 IDS_FLAGS_INERT_VISUAL_VIEWPORT_DESCRIPTION, kOsAll, 1323 IDS_FLAGS_INERT_VISUAL_VIEWPORT_DESCRIPTION, kOsAll,
1334 SINGLE_VALUE_TYPE(switches::kInertVisualViewport)}, 1324 SINGLE_VALUE_TYPE(switches::kInertVisualViewport)},
1335 {"enable-apps-file-associations", IDS_FLAGS_APPS_FILE_ASSOCIATIONS_NAME, 1325 {"enable-apps-file-associations", IDS_FLAGS_APPS_FILE_ASSOCIATIONS_NAME,
1336 IDS_FLAGS_APPS_FILE_ASSOCIATIONS_DESCRIPTION, kOsMac, 1326 IDS_FLAGS_APPS_FILE_ASSOCIATIONS_DESCRIPTION, kOsMac,
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
1498 {"bypass-app-banner-engagement-checks", 1488 {"bypass-app-banner-engagement-checks",
1499 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_NAME, 1489 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_NAME,
1500 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_DESCRIPTION, kOsAll, 1490 IDS_FLAGS_BYPASS_APP_BANNER_ENGAGEMENT_CHECKS_DESCRIPTION, kOsAll,
1501 SINGLE_VALUE_TYPE(switches::kBypassAppBannerEngagementChecks)}, 1491 SINGLE_VALUE_TYPE(switches::kBypassAppBannerEngagementChecks)},
1502 {"use-sync-sandbox", IDS_FLAGS_SYNC_SANDBOX_NAME, 1492 {"use-sync-sandbox", IDS_FLAGS_SYNC_SANDBOX_NAME,
1503 IDS_FLAGS_SYNC_SANDBOX_DESCRIPTION, kOsAll, 1493 IDS_FLAGS_SYNC_SANDBOX_DESCRIPTION, kOsAll,
1504 SINGLE_VALUE_TYPE_AND_VALUE( 1494 SINGLE_VALUE_TYPE_AND_VALUE(
1505 switches::kSyncServiceURL, 1495 switches::kSyncServiceURL,
1506 "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")}, 1496 "https://chrome-sync.sandbox.google.com/chrome-sync/alpha")},
1507 {"enable-child-account-detection", IDS_FLAGS_CHILD_ACCOUNT_DETECTION_NAME, 1497 {"enable-child-account-detection", IDS_FLAGS_CHILD_ACCOUNT_DETECTION_NAME,
1508 IDS_FLAGS_CHILD_ACCOUNT_DETECTION_DESCRIPTION, 1498 IDS_FLAGS_CHILD_ACCOUNT_DETECTION_DESCRIPTION, kOsAll,
1509 kOsAll,
1510 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableChildAccountDetection, 1499 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableChildAccountDetection,
1511 switches::kDisableChildAccountDetection)}, 1500 switches::kDisableChildAccountDetection)},
1512 #if defined(OS_CHROMEOS) && defined(USE_OZONE) 1501 #if defined(OS_CHROMEOS) && defined(USE_OZONE)
1513 {"ozone-test-single-overlay-support", 1502 {"ozone-test-single-overlay-support",
1514 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY, 1503 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY,
1515 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY_DESCRIPTION, kOsCrOS, 1504 IDS_FLAGS_OZONE_TEST_SINGLE_HARDWARE_OVERLAY_DESCRIPTION, kOsCrOS,
1516 SINGLE_VALUE_TYPE(switches::kOzoneTestSingleOverlaySupport)}, 1505 SINGLE_VALUE_TYPE(switches::kOzoneTestSingleOverlaySupport)},
1517 #endif // defined(OS_CHROMEOS) && defined(USE_OZONE) 1506 #endif // defined(OS_CHROMEOS) && defined(USE_OZONE)
1518 {"v8-pac-mojo-out-of-process", IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_NAME, 1507 {"v8-pac-mojo-out-of-process", IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_NAME,
1519 IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_DESCRIPTION, kOsDesktop, 1508 IDS_FLAGS_V8_PAC_MOJO_OUT_OF_PROCESS_DESCRIPTION, kOsDesktop,
(...skipping 21 matching lines...) Expand all
1541 {"disable-mtp-write-support", IDS_FLAGS_MTP_WRITE_SUPPORT_NAME, 1530 {"disable-mtp-write-support", IDS_FLAGS_MTP_WRITE_SUPPORT_NAME,
1542 IDS_FLAGS_MTP_WRITE_SUPPORT_DESCRIPTION, kOsCrOS, 1531 IDS_FLAGS_MTP_WRITE_SUPPORT_DESCRIPTION, kOsCrOS,
1543 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableMtpWriteSupport)}, 1532 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableMtpWriteSupport)},
1544 #endif // defined(OS_CHROMEOS) 1533 #endif // defined(OS_CHROMEOS)
1545 #if defined(OS_CHROMEOS) 1534 #if defined(OS_CHROMEOS)
1546 {"enable-datasaver-prompt", IDS_FLAGS_DATASAVER_PROMPT_NAME, 1535 {"enable-datasaver-prompt", IDS_FLAGS_DATASAVER_PROMPT_NAME,
1547 IDS_FLAGS_DATASAVER_PROMPT_DESCRIPTION, kOsCrOS, 1536 IDS_FLAGS_DATASAVER_PROMPT_DESCRIPTION, kOsCrOS,
1548 MULTI_VALUE_TYPE(kDataSaverPromptChoices)}, 1537 MULTI_VALUE_TYPE(kDataSaverPromptChoices)},
1549 #endif // defined(OS_CHROMEOS) 1538 #endif // defined(OS_CHROMEOS)
1550 {"supervised-user-safesites", IDS_FLAGS_SUPERVISED_USER_SAFESITES_NAME, 1539 {"supervised-user-safesites", IDS_FLAGS_SUPERVISED_USER_SAFESITES_NAME,
1551 IDS_FLAGS_SUPERVISED_USER_SAFESITES_DESCRIPTION, 1540 IDS_FLAGS_SUPERVISED_USER_SAFESITES_DESCRIPTION, kOsAll,
1552 kOsAll,
1553 MULTI_VALUE_TYPE(kSupervisedUserSafeSitesChoices)}, 1541 MULTI_VALUE_TYPE(kSupervisedUserSafeSitesChoices)},
1554 #if defined(OS_ANDROID) 1542 #if defined(OS_ANDROID)
1555 {"enable-autofill-keyboard-accessory-view", 1543 {"enable-autofill-keyboard-accessory-view",
1556 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_NAME, 1544 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_NAME,
1557 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_DESCRIPTION, kOsAndroid, 1545 IDS_FLAGS_AUTOFILL_ACCESSORY_VIEW_DESCRIPTION, kOsAndroid,
1558 ENABLE_DISABLE_VALUE_TYPE( 1546 ENABLE_DISABLE_VALUE_TYPE(
1559 autofill::switches::kEnableAccessorySuggestionView, 1547 autofill::switches::kEnableAccessorySuggestionView,
1560 autofill::switches::kDisableAccessorySuggestionView)}, 1548 autofill::switches::kDisableAccessorySuggestionView)},
1561 #endif // defined(OS_ANDROID) 1549 #endif // defined(OS_ANDROID)
1562 #if defined(OS_WIN) 1550 #if defined(OS_WIN)
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
1695 #endif // defined(ENABLE_NOTIFICATIONS) && defined(OS_ANDROID) 1683 #endif // defined(ENABLE_NOTIFICATIONS) && defined(OS_ANDROID)
1696 #if defined(OS_WIN) 1684 #if defined(OS_WIN)
1697 {"enable-appcontainer", IDS_FLAGS_ENABLE_APPCONTAINER_NAME, 1685 {"enable-appcontainer", IDS_FLAGS_ENABLE_APPCONTAINER_NAME,
1698 IDS_FLAGS_ENABLE_APPCONTAINER_DESCRIPTION, kOsWin, 1686 IDS_FLAGS_ENABLE_APPCONTAINER_DESCRIPTION, kOsWin,
1699 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppContainer, 1687 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppContainer,
1700 switches::kDisableAppContainer)}, 1688 switches::kDisableAppContainer)},
1701 #endif // defined(OS_WIN) 1689 #endif // defined(OS_WIN)
1702 #if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) 1690 #if defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1703 {"enable-autofill-credit-card-upload", 1691 {"enable-autofill-credit-card-upload",
1704 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_NAME, 1692 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_NAME,
1705 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_DESCRIPTION, 1693 IDS_FLAGS_AUTOFILL_CREDIT_CARD_UPLOAD_DESCRIPTION, kOsAll,
1706 kOsAll,
1707 ENABLE_DISABLE_VALUE_TYPE( 1694 ENABLE_DISABLE_VALUE_TYPE(
1708 autofill::switches::kEnableOfferUploadCreditCards, 1695 autofill::switches::kEnableOfferUploadCreditCards,
1709 autofill::switches::kDisableOfferUploadCreditCards)}, 1696 autofill::switches::kDisableOfferUploadCreditCards)},
1710 #endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID) 1697 #endif // defined(TOOLKIT_VIEWS) || defined(OS_ANDROID)
1711 #if defined(OS_ANDROID) 1698 #if defined(OS_ANDROID)
1712 {"tab-management-experiment-type", IDS_FLAGS_HERB_PROTOTYPE_CHOICES_NAME, 1699 {"tab-management-experiment-type", IDS_FLAGS_HERB_PROTOTYPE_CHOICES_NAME,
1713 IDS_FLAGS_HERB_PROTOTYPE_CHOICES_DESCRIPTION, kOsAndroid, 1700 IDS_FLAGS_HERB_PROTOTYPE_CHOICES_DESCRIPTION, kOsAndroid,
1714 MULTI_VALUE_TYPE(kHerbPrototypeChoices)}, 1701 MULTI_VALUE_TYPE(kHerbPrototypeChoices)},
1715 {"enable-tab-switcher-in-document-mode", 1702 {"enable-tab-switcher-in-document-mode",
1716 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_NAME, 1703 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_NAME,
1717 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_DESCRIPTION, kOsAndroid, 1704 IDS_FLAGS_TAB_SWITCHER_IN_DOCUMENT_MODE_DESCRIPTION, kOsAndroid,
1718 SINGLE_VALUE_TYPE(switches::kEnableTabSwitcherInDocumentMode)}, 1705 SINGLE_VALUE_TYPE(switches::kEnableTabSwitcherInDocumentMode)},
1719 {"app-link", IDS_FLAGS_ENABLE_APP_LINK_NAME, 1706 {"app-link", IDS_FLAGS_ENABLE_APP_LINK_NAME,
1720 IDS_FLAGS_ENABLE_APP_LINK_DESCRIPTION, kOsAndroid, 1707 IDS_FLAGS_ENABLE_APP_LINK_DESCRIPTION, kOsAndroid,
1721 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppLink, 1708 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAppLink,
1722 switches::kDisableAppLink)}, 1709 switches::kDisableAppLink)},
1723 #endif // OS_ANDROID 1710 #endif // OS_ANDROID
1724 {"enable-md-feedback", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_FEEDBACK_NAME, 1711 {"enable-md-feedback", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_FEEDBACK_NAME,
1725 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_FEEDBACK_DESCRIPTION, kOsDesktop, 1712 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_FEEDBACK_DESCRIPTION, kOsDesktop,
1726 SINGLE_VALUE_TYPE(switches::kEnableMaterialDesignFeedback)}, 1713 SINGLE_VALUE_TYPE(switches::kEnableMaterialDesignFeedback)},
1727 {"enable-md-history", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_HISTORY_NAME, 1714 {"enable-md-history", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_HISTORY_NAME,
1728 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_HISTORY_DESCRIPTION, kOsDesktop, 1715 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_HISTORY_DESCRIPTION, kOsDesktop,
1729 FEATURE_VALUE_TYPE(features::kMaterialDesignHistoryFeature)}, 1716 FEATURE_VALUE_TYPE(features::kMaterialDesignHistoryFeature)},
1717 {"enable-md-settings", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_SETTINGS_NAME,
1718 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_SETTINGS_DESCRIPTION, kOsDesktop,
1719 FEATURE_VALUE_TYPE(features::kMaterialDesignSettingsFeature)},
1730 {"safe-search-url-reporting", IDS_FLAGS_SAFE_SEARCH_URL_REPORTING_NAME, 1720 {"safe-search-url-reporting", IDS_FLAGS_SAFE_SEARCH_URL_REPORTING_NAME,
1731 IDS_FLAGS_SAFE_SEARCH_URL_REPORTING_DESCRIPTION, kOsAll, 1721 IDS_FLAGS_SAFE_SEARCH_URL_REPORTING_DESCRIPTION, kOsAll,
1732 FEATURE_VALUE_TYPE(features::kSafeSearchUrlReporting)}, 1722 FEATURE_VALUE_TYPE(features::kSafeSearchUrlReporting)},
1733 {"force-ui-direction", IDS_FLAGS_FORCE_UI_DIRECTION_NAME, 1723 {"force-ui-direction", IDS_FLAGS_FORCE_UI_DIRECTION_NAME,
1734 IDS_FLAGS_FORCE_UI_DIRECTION_DESCRIPTION, kOsAll, 1724 IDS_FLAGS_FORCE_UI_DIRECTION_DESCRIPTION, kOsAll,
1735 MULTI_VALUE_TYPE(kForceUIDirectionChoices)}, 1725 MULTI_VALUE_TYPE(kForceUIDirectionChoices)},
1736 #if defined(ENABLE_EXTENSIONS) 1726 #if defined(ENABLE_EXTENSIONS)
1737 {"enable-md-extensions", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_EXTENSIONS_NAME, 1727 {"enable-md-extensions", IDS_FLAGS_ENABLE_MATERIAL_DESIGN_EXTENSIONS_NAME,
1738 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_EXTENSIONS_DESCRIPTION, kOsDesktop, 1728 IDS_FLAGS_ENABLE_MATERIAL_DESIGN_EXTENSIONS_DESCRIPTION, kOsDesktop,
1739 SINGLE_VALUE_TYPE(switches::kEnableMaterialDesignExtensions)}, 1729 SINGLE_VALUE_TYPE(switches::kEnableMaterialDesignExtensions)},
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
1904 IDS_FLAGS_EXPERIMENTAL_POINTER_EVENT_DESCRIPTION, kOsAll, 1894 IDS_FLAGS_EXPERIMENTAL_POINTER_EVENT_DESCRIPTION, kOsAll,
1905 FEATURE_VALUE_TYPE(features::kPointerEvents)}, 1895 FEATURE_VALUE_TYPE(features::kPointerEvents)},
1906 {"passive-listener-default", // FLAGS:RECORD_UMA 1896 {"passive-listener-default", // FLAGS:RECORD_UMA
1907 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_NAME, 1897 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_NAME,
1908 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_DESCRIPTION, kOsAll, 1898 IDS_FLAGS_PASSIVE_EVENT_LISTENER_DEFAULT_DESCRIPTION, kOsAll,
1909 MULTI_VALUE_TYPE(kPassiveListenersChoices)}, 1899 MULTI_VALUE_TYPE(kPassiveListenersChoices)},
1910 {"enable-loading-ipc-optimization-for-small-resources", 1900 {"enable-loading-ipc-optimization-for-small-resources",
1911 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_NAME, 1901 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_NAME,
1912 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_DESCRIPTION, kOsAll, 1902 IDS_FLAGS_OPTIMIZE_LOADING_IPC_FOR_SMALL_RESOURCES_DESCRIPTION, kOsAll,
1913 FEATURE_VALUE_TYPE(features::kOptimizeLoadingIPCForSmallResources)}, 1903 FEATURE_VALUE_TYPE(features::kOptimizeLoadingIPCForSmallResources)},
1914 {"enable-font-cache-scaling", 1904 {"enable-font-cache-scaling", IDS_FLAGS_FONT_CACHE_SCALING_NAME,
1915 IDS_FLAGS_FONT_CACHE_SCALING_NAME,
1916 IDS_FLAGS_FONT_CACHE_SCALING_DESCRIPTION, kOsAll, 1905 IDS_FLAGS_FONT_CACHE_SCALING_DESCRIPTION, kOsAll,
1917 FEATURE_VALUE_TYPE(features::kFontCacheScaling)}, 1906 FEATURE_VALUE_TYPE(features::kFontCacheScaling)},
1918 #if defined(OS_ANDROID) 1907 #if defined(OS_ANDROID)
1919 {"enable-vr-shell", 1908 {"enable-vr-shell",
1920 IDS_FLAGS_ENABLE_VR_SHELL_NAME, 1909 IDS_FLAGS_ENABLE_VR_SHELL_NAME,
1921 IDS_FLAGS_ENABLE_VR_SHELL_DESCRIPTION, kOsAndroid, 1910 IDS_FLAGS_ENABLE_VR_SHELL_DESCRIPTION, kOsAndroid,
1922 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableVrShell, 1911 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableVrShell,
1923 switches::kDisableVrShell)}, 1912 switches::kDisableVrShell)},
1924 #endif 1913 #endif
1925 1914
(...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after
2119 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0; 2108 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0;
2120 2109
2121 const FeatureEntry* GetFeatureEntries(size_t* count) { 2110 const FeatureEntry* GetFeatureEntries(size_t* count) {
2122 *count = arraysize(kFeatureEntries); 2111 *count = arraysize(kFeatureEntries);
2123 return kFeatureEntries; 2112 return kFeatureEntries;
2124 } 2113 }
2125 2114
2126 } // namespace testing 2115 } // namespace testing
2127 2116
2128 } // namespace about_flags 2117 } // namespace about_flags
OLDNEW
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/browser_about_handler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698