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 840 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
851 kOsDesktop, | 851 kOsDesktop, |
852 SINGLE_VALUE_TYPE(switches::kEnableDevToolsExperiments) | 852 SINGLE_VALUE_TYPE(switches::kEnableDevToolsExperiments) |
853 }, | 853 }, |
854 { | 854 { |
855 "silent-debugger-extension-api", | 855 "silent-debugger-extension-api", |
856 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_NAME, | 856 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_NAME, |
857 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_DESCRIPTION, | 857 IDS_FLAGS_SILENT_DEBUGGER_EXTENSION_API_DESCRIPTION, |
858 kOsDesktop, | 858 kOsDesktop, |
859 SINGLE_VALUE_TYPE(switches::kSilentDebuggerExtensionAPI) | 859 SINGLE_VALUE_TYPE(switches::kSilentDebuggerExtensionAPI) |
860 }, | 860 }, |
| 861 #if defined(ENABLE_SPELLCHECK) |
861 { | 862 { |
862 "spellcheck-autocorrect", | 863 "spellcheck-autocorrect", |
863 IDS_FLAGS_SPELLCHECK_AUTOCORRECT, | 864 IDS_FLAGS_SPELLCHECK_AUTOCORRECT, |
864 IDS_FLAGS_SPELLCHECK_AUTOCORRECT_DESCRIPTION, | 865 IDS_FLAGS_SPELLCHECK_AUTOCORRECT_DESCRIPTION, |
865 kOsWin | kOsLinux | kOsCrOS, | 866 kOsWin | kOsLinux | kOsCrOS, |
866 SINGLE_VALUE_TYPE(switches::kEnableSpellingAutoCorrect) | 867 SINGLE_VALUE_TYPE(switches::kEnableSpellingAutoCorrect) |
867 }, | 868 }, |
| 869 #endif |
868 { | 870 { |
869 "enable-scroll-prediction", | 871 "enable-scroll-prediction", |
870 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_NAME, | 872 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_NAME, |
871 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_DESCRIPTION, | 873 IDS_FLAGS_ENABLE_SCROLL_PREDICTION_DESCRIPTION, |
872 kOsDesktop, | 874 kOsDesktop, |
873 SINGLE_VALUE_TYPE(switches::kEnableScrollPrediction) | 875 SINGLE_VALUE_TYPE(switches::kEnableScrollPrediction) |
874 }, | 876 }, |
875 { | 877 { |
876 "touch-events", | 878 "touch-events", |
877 IDS_TOUCH_EVENTS_NAME, | 879 IDS_TOUCH_EVENTS_NAME, |
(...skipping 533 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1411 MULTI_VALUE_TYPE(kTabCaptureUpscaleQualityChoices) | 1413 MULTI_VALUE_TYPE(kTabCaptureUpscaleQualityChoices) |
1412 }, | 1414 }, |
1413 { | 1415 { |
1414 "tab-capture-downscale-quality", | 1416 "tab-capture-downscale-quality", |
1415 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_NAME, | 1417 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_NAME, |
1416 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_DESCRIPTION, | 1418 IDS_FLAGS_TAB_CAPTURE_DOWNSCALE_QUALITY_DESCRIPTION, |
1417 kOsAll, | 1419 kOsAll, |
1418 MULTI_VALUE_TYPE(kTabCaptureDownscaleQualityChoices) | 1420 MULTI_VALUE_TYPE(kTabCaptureDownscaleQualityChoices) |
1419 }, | 1421 }, |
1420 #endif | 1422 #endif |
| 1423 #if defined(ENABLE_SPELLCHECK) |
1421 { | 1424 { |
1422 "enable-spelling-feedback-field-trial", | 1425 "enable-spelling-feedback-field-trial", |
1423 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, | 1426 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_NAME, |
1424 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, | 1427 IDS_FLAGS_ENABLE_SPELLING_FEEDBACK_FIELD_TRIAL_DESCRIPTION, |
1425 kOsAll, | 1428 kOsAll, |
1426 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial) | 1429 SINGLE_VALUE_TYPE(switches::kEnableSpellingFeedbackFieldTrial) |
1427 }, | 1430 }, |
| 1431 #endif |
1428 { | 1432 { |
1429 "enable-webgl-draft-extensions", | 1433 "enable-webgl-draft-extensions", |
1430 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_NAME, | 1434 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_NAME, |
1431 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, | 1435 IDS_FLAGS_ENABLE_WEBGL_DRAFT_EXTENSIONS_DESCRIPTION, |
1432 kOsAll, | 1436 kOsAll, |
1433 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions) | 1437 SINGLE_VALUE_TYPE(switches::kEnableWebGLDraftExtensions) |
1434 }, | 1438 }, |
1435 { | 1439 { |
1436 "enable-web-midi", | 1440 "enable-web-midi", |
1437 IDS_FLAGS_ENABLE_WEB_MIDI_NAME, | 1441 IDS_FLAGS_ENABLE_WEB_MIDI_NAME, |
(...skipping 1152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2590 } | 2594 } |
2591 | 2595 |
2592 const Experiment* GetExperiments(size_t* count) { | 2596 const Experiment* GetExperiments(size_t* count) { |
2593 *count = num_experiments; | 2597 *count = num_experiments; |
2594 return experiments; | 2598 return experiments; |
2595 } | 2599 } |
2596 | 2600 |
2597 } // namespace testing | 2601 } // namespace testing |
2598 | 2602 |
2599 } // namespace about_flags | 2603 } // namespace about_flags |
OLD | NEW |