| 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 762 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 773 0, | 773 0, |
| 774 #endif | 774 #endif |
| 775 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableSoftwareRasterizer)}, | 775 SINGLE_DISABLE_VALUE_TYPE(switches::kDisableSoftwareRasterizer)}, |
| 776 {"enable-gpu-rasterization", IDS_FLAGS_GPU_RASTERIZATION_NAME, | 776 {"enable-gpu-rasterization", IDS_FLAGS_GPU_RASTERIZATION_NAME, |
| 777 IDS_FLAGS_GPU_RASTERIZATION_DESCRIPTION, kOsAll, | 777 IDS_FLAGS_GPU_RASTERIZATION_DESCRIPTION, kOsAll, |
| 778 MULTI_VALUE_TYPE(kEnableGpuRasterizationChoices)}, | 778 MULTI_VALUE_TYPE(kEnableGpuRasterizationChoices)}, |
| 779 {"gpu-rasterization-msaa-sample-count", | 779 {"gpu-rasterization-msaa-sample-count", |
| 780 IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_NAME, | 780 IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_NAME, |
| 781 IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_DESCRIPTION, kOsAll, | 781 IDS_FLAGS_GPU_RASTERIZATION_MSAA_SAMPLE_COUNT_DESCRIPTION, kOsAll, |
| 782 MULTI_VALUE_TYPE(kGpuRasterizationMSAASampleCountChoices)}, | 782 MULTI_VALUE_TYPE(kGpuRasterizationMSAASampleCountChoices)}, |
| 783 {"enable-experimental-web-platform-features", // FLAGS:RECORD_UMA | 783 {"enable-experimental-web-platform-features", // FLAGS:RECORD_UMA |
| 784 IDS_FLAGS_EXPERIMENTAL_WEB_PLATFORM_FEATURES_NAME, | 784 IDS_FLAGS_EXPERIMENTAL_WEB_PLATFORM_FEATURES_NAME, |
| 785 IDS_FLAGS_EXPERIMENTAL_WEB_PLATFORM_FEATURES_DESCRIPTION, kOsAll, | 785 IDS_FLAGS_EXPERIMENTAL_WEB_PLATFORM_FEATURES_DESCRIPTION, kOsAll, |
| 786 SINGLE_VALUE_TYPE(switches::kEnableExperimentalWebPlatformFeatures)}, | 786 SINGLE_VALUE_TYPE(switches::kEnableExperimentalWebPlatformFeatures)}, |
| 787 {"enable-web-bluetooth", IDS_FLAGS_WEB_BLUETOOTH_NAME, | 787 {"enable-web-bluetooth", IDS_FLAGS_WEB_BLUETOOTH_NAME, |
| 788 IDS_FLAGS_WEB_BLUETOOTH_DESCRIPTION, | 788 IDS_FLAGS_WEB_BLUETOOTH_DESCRIPTION, |
| 789 kOsCrOS | kOsMac | kOsAndroid | kOsLinux, | 789 kOsCrOS | kOsMac | kOsAndroid | kOsLinux, |
| 790 SINGLE_VALUE_TYPE(switches::kEnableWebBluetooth)}, | 790 SINGLE_VALUE_TYPE(switches::kEnableWebBluetooth)}, |
| 791 #if defined(ENABLE_EXTENSIONS) | 791 #if defined(ENABLE_EXTENSIONS) |
| 792 {"enable-ble-advertising-in-apps", | 792 {"enable-ble-advertising-in-apps", |
| 793 IDS_FLAGS_BLE_ADVERTISING_IN_EXTENSIONS_NAME, | 793 IDS_FLAGS_BLE_ADVERTISING_IN_EXTENSIONS_NAME, |
| (...skipping 1156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1950 switches::kDisableVrShell)}, | 1950 switches::kDisableVrShell)}, |
| 1951 {"enable-android-pay-integration-v1", | 1951 {"enable-android-pay-integration-v1", |
| 1952 IDS_FLAGS_ENABLE_ANDROID_PAY_INTEGRATION_V1_NAME, | 1952 IDS_FLAGS_ENABLE_ANDROID_PAY_INTEGRATION_V1_NAME, |
| 1953 IDS_FLAGS_ENABLE_ANDROID_PAY_INTEGRATION_V1_DESCRIPTION, kOsAndroid, | 1953 IDS_FLAGS_ENABLE_ANDROID_PAY_INTEGRATION_V1_DESCRIPTION, kOsAndroid, |
| 1954 FEATURE_VALUE_TYPE(chrome::android::kAndroidPayIntegrationV1)}, | 1954 FEATURE_VALUE_TYPE(chrome::android::kAndroidPayIntegrationV1)}, |
| 1955 #endif | 1955 #endif |
| 1956 {"enable-weak-memorycache", IDS_FLAGS_ENABLE_WEAK_MEMORYCACHE_NAME, | 1956 {"enable-weak-memorycache", IDS_FLAGS_ENABLE_WEAK_MEMORYCACHE_NAME, |
| 1957 IDS_FLAGS_ENABLE_WEAK_MEMORYCACHE_DESCRIPTION, kOsAll, | 1957 IDS_FLAGS_ENABLE_WEAK_MEMORYCACHE_DESCRIPTION, kOsAll, |
| 1958 FEATURE_VALUE_TYPE(features::kWeakMemoryCache)}, | 1958 FEATURE_VALUE_TYPE(features::kWeakMemoryCache)}, |
| 1959 #if defined(OS_CHROMEOS) | 1959 #if defined(OS_CHROMEOS) |
| 1960 {"enable-eol-notification", IDS_FLAGS_ENABLE_EOL_NOTIFICATION_NAME, | 1960 {"disable-eol-notification", IDS_FLAGS_EOL_NOTIFICATION_NAME, |
| 1961 IDS_FLAGS_ENABLE_EOL_NOTIFICATION_DESCRIPTION, kOsCrOS, | 1961 IDS_FLAGS_EOL_NOTIFICATION_DESCRIPTION, kOsCrOS, |
| 1962 SINGLE_VALUE_TYPE(chromeos::switches::kEnableEolNotification)}, | 1962 SINGLE_DISABLE_VALUE_TYPE(chromeos::switches::kDisableEolNotification)}, |
| 1963 #endif // defined(OS_CHROMEOS) | 1963 #endif // defined(OS_CHROMEOS) |
| 1964 {"fill-on-account-select", IDS_FILL_ON_ACCOUNT_SELECT_NAME, | 1964 {"fill-on-account-select", IDS_FILL_ON_ACCOUNT_SELECT_NAME, |
| 1965 IDS_FILL_ON_ACCOUNT_SELECT_DESCRIPTION, kOsAll, | 1965 IDS_FILL_ON_ACCOUNT_SELECT_DESCRIPTION, kOsAll, |
| 1966 FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)}, | 1966 FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)}, |
| 1967 {"new-audio-rendering-mixing-strategy", // FLAGS:RECORD_UMA | 1967 {"new-audio-rendering-mixing-strategy", // FLAGS:RECORD_UMA |
| 1968 IDS_NEW_AUDIO_RENDERING_MIXING_STRATEGY_NAME, | 1968 IDS_NEW_AUDIO_RENDERING_MIXING_STRATEGY_NAME, |
| 1969 IDS_NEW_AUDIO_RENDERING_MIXING_STRATEGY_DESCRIPTION, | 1969 IDS_NEW_AUDIO_RENDERING_MIXING_STRATEGY_DESCRIPTION, |
| 1970 kOsWin | kOsMac | kOsLinux | kOsAndroid, | 1970 kOsWin | kOsMac | kOsLinux | kOsAndroid, |
| 1971 FEATURE_VALUE_TYPE(media::kNewAudioRenderingMixingStrategy)}, | 1971 FEATURE_VALUE_TYPE(media::kNewAudioRenderingMixingStrategy)}, |
| 1972 // NOTE: Adding new command-line switches requires adding corresponding | 1972 // NOTE: Adding new command-line switches requires adding corresponding |
| (...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2167 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0; | 2167 const base::HistogramBase::Sample kBadSwitchFormatHistogramId = 0; |
| 2168 | 2168 |
| 2169 const FeatureEntry* GetFeatureEntries(size_t* count) { | 2169 const FeatureEntry* GetFeatureEntries(size_t* count) { |
| 2170 *count = arraysize(kFeatureEntries); | 2170 *count = arraysize(kFeatureEntries); |
| 2171 return kFeatureEntries; | 2171 return kFeatureEntries; |
| 2172 } | 2172 } |
| 2173 | 2173 |
| 2174 } // namespace testing | 2174 } // namespace testing |
| 2175 | 2175 |
| 2176 } // namespace about_flags | 2176 } // namespace about_flags |
| OLD | NEW |