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 853 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
864 kOsDesktop, | 864 kOsDesktop, |
865 SINGLE_VALUE_TYPE(switches::kEnableDevToolsExperiments) | 865 SINGLE_VALUE_TYPE(switches::kEnableDevToolsExperiments) |
866 }, | 866 }, |
867 { | 867 { |
868 "silent-debugger-extension-api", | 868 "silent-debugger-extension-api", |
869 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_NAME, | 869 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_NAME, |
870 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_DESCRIPTION, | 870 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_DESCRIPTION, |
871 kOsDesktop, | 871 kOsDesktop, |
872 SINGLE_VALUE_TYPE(switches::kSilentDebuggerExtensionAPI) | 872 SINGLE_VALUE_TYPE(switches::kSilentDebuggerExtensionAPI) |
873 }, | 873 }, |
| 874 #if defined(ENABLE_SPELLCHECK) |
874 { | 875 { |
875 "spellcheck-autocorrect", | 876 "spellcheck-autocorrect", |
876 IDS_FLAGS_SPELLCHECK_AUTOCORRECT, | 877 IDS_FLAGS_SPELLCHECK_AUTOCORRECT, |
877 IDS_FLAGS_SPELLCHECK_AUTOCORRECT_DESCRIPTION, | 878 IDS_FLAGS_SPELLCHECK_AUTOCORRECT_DESCRIPTION, |
878 kOsWin | kOsLinux | kOsCrOS, | 879 kOsWin | kOsLinux | kOsCrOS, |
879 SINGLE_VALUE_TYPE(switches::kEnableSpellingAutoCorrect) | 880 SINGLE_VALUE_TYPE(switches::kEnableSpellingAutoCorrect) |
880 }, | 881 }, |
| 882 #endif |
881 { | 883 { |
882 "enable-scroll-prediction", | 884 "enable-scroll-prediction", |
883 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_NAME, | 885 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_NAME, |
884 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_DESCRIPTION, | 886 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_DESCRIPTION, |
885 kOsDesktop, | 887 kOsDesktop, |
886 SINGLE_VALUE_TYPE(switches::kEnableScrollPrediction) | 888 SINGLE_VALUE_TYPE(switches::kEnableScrollPrediction) |
887 }, | 889 }, |
888 { | 890 { |
889 "touch-events", | 891 "touch-events", |
890 IDS_TOUCH_EVENTS_NAME, | 892 IDS_TOUCH_EVENTS_NAME, |
(...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1431 MULTI_VALUE_TYPE(kTabCaptureUpscaleQualityChoices) | 1433 MULTI_VALUE_TYPE(kTabCaptureUpscaleQualityChoices) |
1432 }, | 1434 }, |
1433 { | 1435 { |
1434 "tab-capture-downscale-quality", | 1436 "tab-capture-downscale-quality", |
1435 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_NAME, | 1437 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_NAME, |
1436 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_DESCRIPTION, | 1438 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_DESCRIPTION, |
1437 kOsAll, | 1439 kOsAll, |
1438 MULTI_VALUE_TYPE(kTabCaptureDownscaleQualityChoices) | 1440 MULTI_VALUE_TYPE(kTabCaptureDownscaleQualityChoices) |
1439 }, | 1441 }, |
1440 #endif | 1442 #endif |
| 1443 #if defined(ENABLE_SPELLCHECK) |
1441 { | 1444 { |
1442 "enable-spelling-feedback-field-trial", | 1445 "enable-spelling-feedback-field-trial", |
1443 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, | 1446 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, |
1444 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, | 1447 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, |
1445 kOsAll, | 1448 kOsAll, |
1446 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial) | 1449 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial) |
1447 }, | 1450 }, |
| 1451 #endif |
1448 { | 1452 { |
1449 "enable-webgl-draft-extensions", | 1453 "enable-webgl-draft-extensions", |
1450 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_NAME, | 1454 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_NAME, |
1451 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, | 1455 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, |
1452 kOsAll, | 1456 kOsAll, |
1453 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions) | 1457 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions) |
1454 }, | 1458 }, |
1455 { | 1459 { |
1456 "enable-web-midi", | 1460 "enable-web-midi", |
1457 IDS_FLAGS_ENABLE_WEB_MIDI_NAME, | 1461 IDS_FLAGS_ENABLE_WEB_MIDI_NAME, |
(...skipping 1166 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2624 } | 2628 } |
2625 | 2629 |
2626 const Experiment* GetExperiments(size_t* count) { | 2630 const Experiment* GetExperiments(size_t* count) { |
2627 *count = num_experiments; | 2631 *count = num_experiments; |
2628 return experiments; | 2632 return experiments; |
2629 } | 2633 } |
2630 | 2634 |
2631 } // namespace testing | 2635 } // namespace testing |
2632 | 2636 |
2633 } // namespace about_flags | 2637 } // namespace about_flags |
OLD | NEW |