| 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 <algorithm> | 7 #include <algorithm> |
| 8 #include <iterator> | 8 #include <iterator> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <set> | 10 #include <set> |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 {kOsMac, "Mac"}, | 69 {kOsMac, "Mac"}, |
| 70 {kOsWin, "Windows"}, | 70 {kOsWin, "Windows"}, |
| 71 {kOsLinux, "Linux"}, | 71 {kOsLinux, "Linux"}, |
| 72 {kOsCrOS, "Chrome OS"}, | 72 {kOsCrOS, "Chrome OS"}, |
| 73 }; | 73 }; |
| 74 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kBitsToOs); ++i) | 74 for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kBitsToOs); ++i) |
| 75 if (bitmask & kBitsToOs[i].bit) | 75 if (bitmask & kBitsToOs[i].bit) |
| 76 list->Append(new StringValue(kBitsToOs[i].name)); | 76 list->Append(new StringValue(kBitsToOs[i].name)); |
| 77 } | 77 } |
| 78 | 78 |
| 79 // Names for former Chrome OS Labs experiments, shared with prefs migration | |
| 80 // code. | |
| 81 const char kMediaPlayerExperimentName[] = "media-player"; | |
| 82 const char kAdvancedFileSystemExperimentName[] = "advanced-file-system"; | |
| 83 const char kVerticalTabsExperimentName[] = "vertical-tabs"; | |
| 84 | |
| 85 const Experiment::Choice kOmniboxHistoryQuickProviderNewScoringChoices[] = { | 79 const Experiment::Choice kOmniboxHistoryQuickProviderNewScoringChoices[] = { |
| 86 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_AUTOMATIC, "", "" }, | 80 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_AUTOMATIC, "", "" }, |
| 87 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_ENABLED, | 81 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_ENABLED, |
| 88 switches::kOmniboxHistoryQuickProviderNewScoring, | 82 switches::kOmniboxHistoryQuickProviderNewScoring, |
| 89 switches::kOmniboxHistoryQuickProviderNewScoringEnabled }, | 83 switches::kOmniboxHistoryQuickProviderNewScoringEnabled }, |
| 90 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_DISABLED, | 84 { IDS_FLAGS_OMNIBOX_HISTORY_QUICK_PROVIDER_NEW_SCORING_DISABLED, |
| 91 switches::kOmniboxHistoryQuickProviderNewScoring, | 85 switches::kOmniboxHistoryQuickProviderNewScoring, |
| 92 switches::kOmniboxHistoryQuickProviderNewScoringDisabled } | 86 switches::kOmniboxHistoryQuickProviderNewScoringDisabled } |
| 93 }; | 87 }; |
| 94 | 88 |
| (...skipping 535 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 630 }, | 624 }, |
| 631 { | 625 { |
| 632 "enable-encrypted-media", | 626 "enable-encrypted-media", |
| 633 IDS_FLAGS_ENABLE_ENCRYPTED_MEDIA_NAME, | 627 IDS_FLAGS_ENABLE_ENCRYPTED_MEDIA_NAME, |
| 634 IDS_FLAGS_ENABLE_ENCRYPTED_MEDIA_DESCRIPTION, | 628 IDS_FLAGS_ENABLE_ENCRYPTED_MEDIA_DESCRIPTION, |
| 635 kOsAll, | 629 kOsAll, |
| 636 SINGLE_VALUE_TYPE(switches::kEnableEncryptedMedia) | 630 SINGLE_VALUE_TYPE(switches::kEnableEncryptedMedia) |
| 637 }, | 631 }, |
| 638 #if defined(USE_ASH) | 632 #if defined(USE_ASH) |
| 639 { | 633 { |
| 640 "aura-google-dialog-frames", | |
| 641 IDS_FLAGS_AURA_GOOGLE_DIALOG_FRAMES_NAME, | |
| 642 IDS_FLAGS_AURA_GOOGLE_DIALOG_FRAMES_DESCRIPTION, | |
| 643 kOsWin | kOsLinux | kOsCrOS, | |
| 644 SINGLE_VALUE_TYPE(ash::switches::kAuraGoogleDialogFrames) | |
| 645 }, | |
| 646 { | |
| 647 "ash-disable-auto-window-placement", | 634 "ash-disable-auto-window-placement", |
| 648 IDS_FLAGS_ASH_AUTO_WINDOW_PLACEMENT_NAME, | 635 IDS_FLAGS_ASH_AUTO_WINDOW_PLACEMENT_NAME, |
| 649 IDS_FLAGS_ASH_AUTO_WINDOW_PLACEMENT_DESCRIPTION, | 636 IDS_FLAGS_ASH_AUTO_WINDOW_PLACEMENT_DESCRIPTION, |
| 650 kOsWin | kOsLinux | kOsCrOS, | 637 kOsWin | kOsLinux | kOsCrOS, |
| 651 SINGLE_VALUE_TYPE(ash::switches::kAshDisableAutoWindowPlacement) | 638 SINGLE_VALUE_TYPE(ash::switches::kAshDisableAutoWindowPlacement) |
| 652 }, | 639 }, |
| 653 { | 640 { |
| 654 "ash-enable-per-app-launcher", | 641 "ash-enable-per-app-launcher", |
| 655 IDS_FLAGS_ASH_ENABLE_PER_APP_LAUNCHER_NAME, | 642 IDS_FLAGS_ASH_ENABLE_PER_APP_LAUNCHER_NAME, |
| 656 IDS_FLAGS_ASH_ENABLE_PER_APP_LAUNCHER_DESCRIPTION, | 643 IDS_FLAGS_ASH_ENABLE_PER_APP_LAUNCHER_DESCRIPTION, |
| (...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 971 SINGLE_VALUE_TYPE(switches::kEnableViewsTextfield), | 958 SINGLE_VALUE_TYPE(switches::kEnableViewsTextfield), |
| 972 }, | 959 }, |
| 973 { | 960 { |
| 974 "old-checkbox-style", | 961 "old-checkbox-style", |
| 975 IDS_FLAGS_OLD_CHECKBOX_STYLE, | 962 IDS_FLAGS_OLD_CHECKBOX_STYLE, |
| 976 IDS_FLAGS_OLD_CHECKBOX_STYLE_DESCRIPTION, | 963 IDS_FLAGS_OLD_CHECKBOX_STYLE_DESCRIPTION, |
| 977 kOsLinux | kOsCrOS, | 964 kOsLinux | kOsCrOS, |
| 978 SINGLE_VALUE_TYPE(switches::kOldCheckboxStyle), | 965 SINGLE_VALUE_TYPE(switches::kOldCheckboxStyle), |
| 979 }, | 966 }, |
| 980 { | 967 { |
| 981 "enable-chrome-style-dialogs", | 968 "enable-new-dialog-style", |
| 982 IDS_FLAGS_ENABLE_FRAMELESS_DIALOG_NAME, | 969 IDS_FLAGS_ENABLE_NEW_DIALOG_STYLE_NAME, |
| 983 IDS_FLAGS_ENABLE_FRAMELESS_DIALOG_DESCRIPTION, | 970 IDS_FLAGS_ENABLE_NEW_DIALOG_STYLE_DESCRIPTION, |
| 984 kOsWin | kOsCrOS, | 971 kOsWin | kOsCrOS, |
| 985 SINGLE_VALUE_TYPE(switches::kEnableChromeStyleDialogs), | 972 SINGLE_VALUE_TYPE(switches::kEnableNewDialogStyle), |
| 986 }, | 973 }, |
| 987 { "disable-accelerated-video-decode", | 974 { "disable-accelerated-video-decode", |
| 988 IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_NAME, | 975 IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_NAME, |
| 989 IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_DESCRIPTION, | 976 IDS_FLAGS_DISABLE_ACCELERATED_VIDEO_DECODE_DESCRIPTION, |
| 990 kOsAll, | 977 kOsAll, |
| 991 SINGLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode), | 978 SINGLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode), |
| 992 }, | 979 }, |
| 993 #if defined(USE_ASH) | 980 #if defined(USE_ASH) |
| 994 { | 981 { |
| 995 "ash-debug-shortcuts", | 982 "ash-debug-shortcuts", |
| (...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1624 } | 1611 } |
| 1625 | 1612 |
| 1626 const Experiment* GetExperiments(size_t* count) { | 1613 const Experiment* GetExperiments(size_t* count) { |
| 1627 *count = num_experiments; | 1614 *count = num_experiments; |
| 1628 return experiments; | 1615 return experiments; |
| 1629 } | 1616 } |
| 1630 | 1617 |
| 1631 } // namespace testing | 1618 } // namespace testing |
| 1632 | 1619 |
| 1633 } // namespace about_flags | 1620 } // namespace about_flags |
| OLD | NEW |