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

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

Issue 704883002: Exclude spellcheck related code properly on android/ios which doesn't have spellchecker (Closed) Base URL: https://chromium.googlesource.com/chromium/src@master
Patch Set: Created 6 years, 1 month 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 | « build/common.gypi ('k') | chrome/browser/policy/configuration_policy_handler_list_factory.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 853 matching lines...) Expand 10 before | Expand all | Expand 10 after
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
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
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
OLDNEW
« no previous file with comments | « build/common.gypi ('k') | chrome/browser/policy/configuration_policy_handler_list_factory.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698