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

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

Issue 559523004: Cleanup: Remove unneeded extension_messages.h usage and ifdef out some extensions code usage when e… (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 6 years, 3 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 | « apps/launcher.cc ('k') | chrome/browser/apps/app_url_redirector.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 12 matching lines...) Expand all
23 #include "chrome/browser/flags_storage.h" 23 #include "chrome/browser/flags_storage.h"
24 #include "chrome/common/chrome_content_client.h" 24 #include "chrome/common/chrome_content_client.h"
25 #include "chrome/common/chrome_switches.h" 25 #include "chrome/common/chrome_switches.h"
26 #include "chrome/grit/generated_resources.h" 26 #include "chrome/grit/generated_resources.h"
27 #include "components/autofill/core/common/autofill_switches.h" 27 #include "components/autofill/core/common/autofill_switches.h"
28 #include "components/cloud_devices/common/cloud_devices_switches.h" 28 #include "components/cloud_devices/common/cloud_devices_switches.h"
29 #include "components/metrics/metrics_hashes.h" 29 #include "components/metrics/metrics_hashes.h"
30 #include "components/nacl/common/nacl_switches.h" 30 #include "components/nacl/common/nacl_switches.h"
31 #include "components/search/search_switches.h" 31 #include "components/search/search_switches.h"
32 #include "content/public/browser/user_metrics.h" 32 #include "content/public/browser/user_metrics.h"
33 #include "extensions/common/switches.h"
34 #include "media/base/media_switches.h" 33 #include "media/base/media_switches.h"
35 #include "ui/base/l10n/l10n_util.h" 34 #include "ui/base/l10n/l10n_util.h"
36 #include "ui/base/ui_base_switches.h" 35 #include "ui/base/ui_base_switches.h"
37 #include "ui/display/display_switches.h" 36 #include "ui/display/display_switches.h"
38 #include "ui/events/event_switches.h" 37 #include "ui/events/event_switches.h"
39 #include "ui/gfx/switches.h" 38 #include "ui/gfx/switches.h"
40 #include "ui/gl/gl_switches.h" 39 #include "ui/gl/gl_switches.h"
41 #include "ui/keyboard/keyboard_switches.h" 40 #include "ui/keyboard/keyboard_switches.h"
42 #include "ui/native_theme/native_theme_switches.h" 41 #include "ui/native_theme/native_theme_switches.h"
43 #include "ui/views/views_switches.h" 42 #include "ui/views/views_switches.h"
(...skipping 12 matching lines...) Expand all
56 55
57 #if defined(OS_CHROMEOS) 56 #if defined(OS_CHROMEOS)
58 #include "chromeos/chromeos_switches.h" 57 #include "chromeos/chromeos_switches.h"
59 #include "third_party/cros_system_api/switches/chrome_switches.h" 58 #include "third_party/cros_system_api/switches/chrome_switches.h"
60 #endif 59 #endif
61 60
62 #if defined(ENABLE_APP_LIST) 61 #if defined(ENABLE_APP_LIST)
63 #include "ui/app_list/app_list_switches.h" 62 #include "ui/app_list/app_list_switches.h"
64 #endif 63 #endif
65 64
65 #if defined(ENABLE_EXTENSIONS)
66 #include "extensions/common/switches.h"
67 #endif
68
66 using base::UserMetricsAction; 69 using base::UserMetricsAction;
67 70
68 namespace about_flags { 71 namespace about_flags {
69 72
70 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0; 73 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0;
71 74
72 // Macros to simplify specifying the type. 75 // Macros to simplify specifying the type.
73 #define SINGLE_VALUE_TYPE_AND_VALUE(command_line_switch, switch_value) \ 76 #define SINGLE_VALUE_TYPE_AND_VALUE(command_line_switch, switch_value) \
74 Experiment::SINGLE_VALUE, \ 77 Experiment::SINGLE_VALUE, \
75 command_line_switch, switch_value, NULL, NULL, NULL, 0 78 command_line_switch, switch_value, NULL, NULL, NULL, 0
(...skipping 575 matching lines...) Expand 10 before | Expand all | Expand 10 after
651 SINGLE_VALUE_TYPE(switches::kEnableNaClDebug) 654 SINGLE_VALUE_TYPE(switches::kEnableNaClDebug)
652 }, 655 },
653 { 656 {
654 "nacl-debug-mask", // FLAGS:RECORD_UMA 657 "nacl-debug-mask", // FLAGS:RECORD_UMA
655 IDS_FLAGS_NACL_DEBUG_MASK_NAME, 658 IDS_FLAGS_NACL_DEBUG_MASK_NAME,
656 IDS_FLAGS_NACL_DEBUG_MASK_DESCRIPTION, 659 IDS_FLAGS_NACL_DEBUG_MASK_DESCRIPTION,
657 kOsDesktop, 660 kOsDesktop,
658 MULTI_VALUE_TYPE(kNaClDebugMaskChoices) 661 MULTI_VALUE_TYPE(kNaClDebugMaskChoices)
659 }, 662 },
660 #endif 663 #endif
664 #if defined(ENABLE_EXTENSIONS)
661 { 665 {
662 "extension-apis", // FLAGS:RECORD_UMA 666 "extension-apis", // FLAGS:RECORD_UMA
663 IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_NAME, 667 IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_NAME,
664 IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_DESCRIPTION, 668 IDS_FLAGS_EXPERIMENTAL_EXTENSION_APIS_DESCRIPTION,
665 kOsDesktop, 669 kOsDesktop,
666 SINGLE_VALUE_TYPE(extensions::switches::kEnableExperimentalExtensionApis) 670 SINGLE_VALUE_TYPE(extensions::switches::kEnableExperimentalExtensionApis)
667 }, 671 },
668 { 672 {
669 "extensions-on-chrome-urls", 673 "extensions-on-chrome-urls",
670 IDS_FLAGS_EXTENSIONS_ON_CHROME_URLS_NAME, 674 IDS_FLAGS_EXTENSIONS_ON_CHROME_URLS_NAME,
671 IDS_FLAGS_EXTENSIONS_ON_CHROME_URLS_DESCRIPTION, 675 IDS_FLAGS_EXTENSIONS_ON_CHROME_URLS_DESCRIPTION,
672 kOsAll, 676 kOsAll,
673 SINGLE_VALUE_TYPE(extensions::switches::kExtensionsOnChromeURLs) 677 SINGLE_VALUE_TYPE(extensions::switches::kExtensionsOnChromeURLs)
674 }, 678 },
679 #endif
675 { 680 {
676 "enable-fast-unload", 681 "enable-fast-unload",
677 IDS_FLAGS_ENABLE_FAST_UNLOAD_NAME, 682 IDS_FLAGS_ENABLE_FAST_UNLOAD_NAME,
678 IDS_FLAGS_ENABLE_FAST_UNLOAD_DESCRIPTION, 683 IDS_FLAGS_ENABLE_FAST_UNLOAD_DESCRIPTION,
679 kOsAll, 684 kOsAll,
680 SINGLE_VALUE_TYPE(switches::kEnableFastUnload) 685 SINGLE_VALUE_TYPE(switches::kEnableFastUnload)
681 }, 686 },
687 #if defined(ENABLE_EXTENSIONS)
682 { 688 {
683 "enable-app-window-controls", 689 "enable-app-window-controls",
684 IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_NAME, 690 IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_NAME,
685 IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_DESCRIPTION, 691 IDS_FLAGS_ENABLE_APP_WINDOW_CONTROLS_DESCRIPTION,
686 kOsDesktop, 692 kOsDesktop,
687 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppWindowControls) 693 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppWindowControls)
688 }, 694 },
695 #endif
689 { 696 {
690 "disable-hyperlink-auditing", 697 "disable-hyperlink-auditing",
691 IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_NAME, 698 IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_NAME,
692 IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_DESCRIPTION, 699 IDS_FLAGS_DISABLE_HYPERLINK_AUDITING_DESCRIPTION,
693 kOsAll, 700 kOsAll,
694 SINGLE_VALUE_TYPE(switches::kNoPings) 701 SINGLE_VALUE_TYPE(switches::kNoPings)
695 }, 702 },
696 #if defined(OS_ANDROID) 703 #if defined(OS_ANDROID)
697 { 704 {
698 "contextual-search", 705 "contextual-search",
(...skipping 762 matching lines...) Expand 10 before | Expand all | Expand 10 after
1461 // This is compiled out on non-Linux platforms because otherwise it would be 1468 // This is compiled out on non-Linux platforms because otherwise it would be
1462 // visible on Win/Mac/CrOS but not on Linux GTK, which would be confusing. 1469 // visible on Win/Mac/CrOS but not on Linux GTK, which would be confusing.
1463 // TODO(mgiuca): Remove the #if when Aura is the default on Linux. 1470 // TODO(mgiuca): Remove the #if when Aura is the default on Linux.
1464 "enable-app-list", 1471 "enable-app-list",
1465 IDS_FLAGS_ENABLE_APP_LIST_NAME, 1472 IDS_FLAGS_ENABLE_APP_LIST_NAME,
1466 IDS_FLAGS_ENABLE_APP_LIST_DESCRIPTION, 1473 IDS_FLAGS_ENABLE_APP_LIST_DESCRIPTION,
1467 kOsLinux, 1474 kOsLinux,
1468 SINGLE_VALUE_TYPE(switches::kEnableAppList) 1475 SINGLE_VALUE_TYPE(switches::kEnableAppList)
1469 }, 1476 },
1470 #endif 1477 #endif
1478 #if defined(ENABLE_EXTENSIONS)
1471 { 1479 {
1472 "enable-app-view", 1480 "enable-app-view",
1473 IDS_FLAGS_ENABLE_APP_VIEW_NAME, 1481 IDS_FLAGS_ENABLE_APP_VIEW_NAME,
1474 IDS_FLAGS_ENABLE_APP_VIEW_DESCRIPTION, 1482 IDS_FLAGS_ENABLE_APP_VIEW_DESCRIPTION,
1475 kOsDesktop, 1483 kOsDesktop,
1476 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppView) 1484 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppView)
1477 }, 1485 },
1486 #endif
1478 { 1487 {
1479 "disable-app-list-app-info", 1488 "disable-app-list-app-info",
1480 IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST, 1489 IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST,
1481 IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST_DESCRIPTION, 1490 IDS_FLAGS_DISABLE_APP_INFO_IN_APP_LIST_DESCRIPTION,
1482 kOsLinux | kOsWin | kOsCrOS, 1491 kOsLinux | kOsWin | kOsCrOS,
1483 SINGLE_VALUE_TYPE(app_list::switches::kDisableAppInfo) 1492 SINGLE_VALUE_TYPE(app_list::switches::kDisableAppInfo)
1484 }, 1493 },
1485 { 1494 {
1486 "disable-drive-apps-in-app-list", 1495 "disable-drive-apps-in-app-list",
1487 IDS_FLAGS_DISABLE_DRIVE_APPS_IN_APP_LIST_NAME, 1496 IDS_FLAGS_DISABLE_DRIVE_APPS_IN_APP_LIST_NAME,
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after
1581 #endif 1590 #endif
1582 #if defined(TOOLKIT_VIEWS) 1591 #if defined(TOOLKIT_VIEWS)
1583 { 1592 {
1584 "disable-views-rect-based-targeting", // FLAGS:RECORD_UMA 1593 "disable-views-rect-based-targeting", // FLAGS:RECORD_UMA
1585 IDS_FLAGS_DISABLE_VIEWS_RECT_BASED_TARGETING_NAME, 1594 IDS_FLAGS_DISABLE_VIEWS_RECT_BASED_TARGETING_NAME,
1586 IDS_FLAGS_DISABLE_VIEWS_RECT_BASED_TARGETING_DESCRIPTION, 1595 IDS_FLAGS_DISABLE_VIEWS_RECT_BASED_TARGETING_DESCRIPTION,
1587 kOsCrOS | kOsWin | kOsLinux, 1596 kOsCrOS | kOsWin | kOsLinux,
1588 SINGLE_VALUE_TYPE(views::switches::kDisableViewsRectBasedTargeting) 1597 SINGLE_VALUE_TYPE(views::switches::kDisableViewsRectBasedTargeting)
1589 }, 1598 },
1590 #endif 1599 #endif
1600 #if defined(ENABLE_EXTENSIONS)
1591 { 1601 {
1592 "enable-apps-show-on-first-paint", 1602 "enable-apps-show-on-first-paint",
1593 IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_NAME, 1603 IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_NAME,
1594 IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_DESCRIPTION, 1604 IDS_FLAGS_ENABLE_APPS_SHOW_ON_FIRST_PAINT_DESCRIPTION,
1595 kOsDesktop, 1605 kOsDesktop,
1596 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint) 1606 SINGLE_VALUE_TYPE(extensions::switches::kEnableAppsShowOnFirstPaint)
1597 }, 1607 },
1608 #endif
1598 { 1609 {
1599 "enhanced-bookmarks-experiment", 1610 "enhanced-bookmarks-experiment",
1600 IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_NAME, 1611 IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_NAME,
1601 IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_DESCRIPTION, 1612 IDS_FLAGS_ENABLE_ENHANCED_BOOKMARKS_DESCRIPTION,
1602 kOsDesktop | kOsAndroid, 1613 kOsDesktop | kOsAndroid,
1603 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE( 1614 ENABLE_DISABLE_VALUE_TYPE_AND_VALUE(
1604 switches::kEnhancedBookmarksExperiment, "1", 1615 switches::kEnhancedBookmarksExperiment, "1",
1605 switches::kEnhancedBookmarksExperiment, "0") 1616 switches::kEnhancedBookmarksExperiment, "0")
1606 }, 1617 },
1607 { 1618 {
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after
1804 #if defined(USE_AURA) 1815 #if defined(USE_AURA)
1805 { 1816 {
1806 "text-input-focus-manager", 1817 "text-input-focus-manager",
1807 IDS_FLAGS_TEXT_INPUT_FOCUS_MANAGER_NAME, 1818 IDS_FLAGS_TEXT_INPUT_FOCUS_MANAGER_NAME,
1808 IDS_FLAGS_TEXT_INPUT_FOCUS_MANAGER_DESCRIPTION, 1819 IDS_FLAGS_TEXT_INPUT_FOCUS_MANAGER_DESCRIPTION,
1809 kOsCrOS | kOsLinux | kOsWin, 1820 kOsCrOS | kOsLinux | kOsWin,
1810 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTextInputFocusManager, 1821 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTextInputFocusManager,
1811 switches::kDisableTextInputFocusManager) 1822 switches::kDisableTextInputFocusManager)
1812 }, 1823 },
1813 #endif 1824 #endif
1825 #if defined(ENABLE_EXTENSIONS)
1814 { 1826 {
1815 "extension-active-script-permission", 1827 "extension-active-script-permission",
1816 IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_NAME, 1828 IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_NAME,
1817 IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_DESCRIPTION, 1829 IDS_FLAGS_USER_CONSENT_FOR_EXTENSION_SCRIPTS_DESCRIPTION,
1818 kOsAll, 1830 kOsAll,
1819 SINGLE_VALUE_TYPE(extensions::switches::kEnableScriptsRequireAction) 1831 SINGLE_VALUE_TYPE(extensions::switches::kEnableScriptsRequireAction)
1820 }, 1832 },
1833 #endif
1821 { 1834 {
1822 "harfbuzz-rendertext", 1835 "harfbuzz-rendertext",
1823 IDS_FLAGS_HARFBUZZ_RENDERTEXT_NAME, 1836 IDS_FLAGS_HARFBUZZ_RENDERTEXT_NAME,
1824 IDS_FLAGS_HARFBUZZ_RENDERTEXT_DESCRIPTION, 1837 IDS_FLAGS_HARFBUZZ_RENDERTEXT_DESCRIPTION,
1825 kOsDesktop, 1838 kOsDesktop,
1826 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableHarfBuzzRenderText, 1839 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableHarfBuzzRenderText,
1827 switches::kDisableHarfBuzzRenderText) 1840 switches::kDisableHarfBuzzRenderText)
1828 }, 1841 },
1829 #if defined(OS_ANDROID) 1842 #if defined(OS_ANDROID)
1830 { 1843 {
(...skipping 15 matching lines...) Expand all
1846 data_reduction_proxy::switches::kDisableDataReductionProxyDev) 1859 data_reduction_proxy::switches::kDisableDataReductionProxyDev)
1847 }, 1860 },
1848 #endif 1861 #endif
1849 { 1862 {
1850 "enable-experimental-hotwording", 1863 "enable-experimental-hotwording",
1851 IDS_FLAGS_ENABLE_EXPERIMENTAL_HOTWORDING_NAME, 1864 IDS_FLAGS_ENABLE_EXPERIMENTAL_HOTWORDING_NAME,
1852 IDS_FLAGS_ENABLE_EXPERIMENTAL_HOTWORDING_DESCRIPTION, 1865 IDS_FLAGS_ENABLE_EXPERIMENTAL_HOTWORDING_DESCRIPTION,
1853 kOsDesktop, 1866 kOsDesktop,
1854 SINGLE_VALUE_TYPE(switches::kEnableExperimentalHotwording) 1867 SINGLE_VALUE_TYPE(switches::kEnableExperimentalHotwording)
1855 }, 1868 },
1869 #if defined(ENABLE_EXTENSIONS)
1856 { 1870 {
1857 "enable-embedded-extension-options", 1871 "enable-embedded-extension-options",
1858 IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_NAME, 1872 IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_NAME,
1859 IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_DESCRIPTION, 1873 IDS_FLAGS_ENABLE_EMBEDDED_EXTENSION_OPTIONS_DESCRIPTION,
1860 kOsDesktop, 1874 kOsDesktop,
1861 SINGLE_VALUE_TYPE(extensions::switches::kEnableEmbeddedExtensionOptions) 1875 SINGLE_VALUE_TYPE(extensions::switches::kEnableEmbeddedExtensionOptions)
1862 }, 1876 },
1877 #endif
1863 { 1878 {
1864 "enable-website-settings-manager", 1879 "enable-website-settings-manager",
1865 IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_NAME, 1880 IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_NAME,
1866 IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_DESCRIPTION, 1881 IDS_FLAGS_ENABLE_WEBSITE_SETTINGS_DESCRIPTION,
1867 kOsDesktop, 1882 kOsDesktop,
1868 SINGLE_VALUE_TYPE(switches::kEnableWebsiteSettingsManager) 1883 SINGLE_VALUE_TYPE(switches::kEnableWebsiteSettingsManager)
1869 }, 1884 },
1870 { 1885 {
1871 "remember-cert-error-decisions", 1886 "remember-cert-error-decisions",
1872 IDS_FLAGS_REMEMBER_CERTIFICATE_ERROR_DECISIONS_NAME, 1887 IDS_FLAGS_REMEMBER_CERTIFICATE_ERROR_DECISIONS_NAME,
1873 IDS_FLAGS_REMEMBER_CERTIFICATE_ERROR_DECISIONS_DESCRIPTION, 1888 IDS_FLAGS_REMEMBER_CERTIFICATE_ERROR_DECISIONS_DESCRIPTION,
1874 kOsAll, 1889 kOsAll,
1875 MULTI_VALUE_TYPE(kRememberCertificateErrorDecisionsChoices) 1890 MULTI_VALUE_TYPE(kRememberCertificateErrorDecisionsChoices)
1876 }, 1891 },
1877 { 1892 {
1878 "enable-drop-sync-credential", 1893 "enable-drop-sync-credential",
1879 IDS_FLAGS_ENABLE_DROP_SYNC_CREDENTIAL_NAME, 1894 IDS_FLAGS_ENABLE_DROP_SYNC_CREDENTIAL_NAME,
1880 IDS_FLAGS_ENABLE_DROP_SYNC_CREDENTIAL_DESCRIPTION, 1895 IDS_FLAGS_ENABLE_DROP_SYNC_CREDENTIAL_DESCRIPTION,
1881 kOsAll, 1896 kOsAll,
1882 MULTI_VALUE_TYPE(kEnableDropSyncCredentialChoices) 1897 MULTI_VALUE_TYPE(kEnableDropSyncCredentialChoices)
1883 }, 1898 },
1899 #if defined(ENABLE_EXTENSIONS)
1884 { 1900 {
1885 "enable-extension-action-redesign", 1901 "enable-extension-action-redesign",
1886 IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_NAME, 1902 IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_NAME,
1887 IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_DESCRIPTION, 1903 IDS_FLAGS_ENABLE_EXTENSION_ACTION_REDESIGN_DESCRIPTION,
1888 kOsWin | kOsLinux | kOsCrOS, 1904 kOsWin | kOsLinux | kOsCrOS,
1889 SINGLE_VALUE_TYPE(extensions::switches::kEnableExtensionActionRedesign) 1905 SINGLE_VALUE_TYPE(extensions::switches::kEnableExtensionActionRedesign)
1890 }, 1906 },
1907 #endif
1891 { 1908 {
1892 "autofill-sync-credential", 1909 "autofill-sync-credential",
1893 IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_NAME, 1910 IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_NAME,
1894 IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_DESCRIPTION, 1911 IDS_FLAGS_AUTOFILL_SYNC_CREDENTIAL_DESCRIPTION,
1895 kOsAll, 1912 kOsAll,
1896 MULTI_VALUE_TYPE(kAutofillSyncCredentialChoices) 1913 MULTI_VALUE_TYPE(kAutofillSyncCredentialChoices)
1897 }, 1914 },
1898 #if !defined(OS_ANDROID) 1915 #if !defined(OS_ANDROID)
1899 { 1916 {
1900 "enable-message-center-always-scroll-up-upon-notification-removal", 1917 "enable-message-center-always-scroll-up-upon-notification-removal",
(...skipping 592 matching lines...) Expand 10 before | Expand all | Expand 10 after
2493 } 2510 }
2494 2511
2495 const Experiment* GetExperiments(size_t* count) { 2512 const Experiment* GetExperiments(size_t* count) {
2496 *count = num_experiments; 2513 *count = num_experiments;
2497 return experiments; 2514 return experiments;
2498 } 2515 }
2499 2516
2500 } // namespace testing 2517 } // namespace testing
2501 2518
2502 } // namespace about_flags 2519 } // namespace about_flags
OLDNEW
« no previous file with comments | « apps/launcher.cc ('k') | chrome/browser/apps/app_url_redirector.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698