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