| 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 316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 327 | 327 |
| 328 // See comment above for kSearchButtonInOmniboxChoices. The same reasoning | 328 // See comment above for kSearchButtonInOmniboxChoices. The same reasoning |
| 329 // applies here. | 329 // applies here. |
| 330 const Experiment::Choice kOriginChipChoices[] = { | 330 const Experiment::Choice kOriginChipChoices[] = { |
| 331 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, | 331 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
| 332 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, switches::kDisableOriginChip, ""}, | 332 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, switches::kDisableOriginChip, ""}, |
| 333 { IDS_FLAGS_ORIGIN_CHIP_ALWAYS, switches::kEnableOriginChipAlways, ""}, | 333 { IDS_FLAGS_ORIGIN_CHIP_ALWAYS, switches::kEnableOriginChipAlways, ""}, |
| 334 { IDS_FLAGS_ORIGIN_CHIP_ON_SRP, switches::kEnableOriginChipOnSrp, ""} | 334 { IDS_FLAGS_ORIGIN_CHIP_ON_SRP, switches::kEnableOriginChipOnSrp, ""} |
| 335 }; | 335 }; |
| 336 | 336 |
| 337 const Experiment::Choice kTouchScrollingModeChoices[] = { | |
| 338 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, | |
| 339 { IDS_FLAGS_TOUCH_SCROLLING_MODE_TOUCHCANCEL, | |
| 340 switches::kTouchScrollingMode, | |
| 341 switches::kTouchScrollingModeTouchcancel }, | |
| 342 { IDS_FLAGS_TOUCH_SCROLLING_MODE_ASYNC_TOUCHMOVE, | |
| 343 switches::kTouchScrollingMode, | |
| 344 switches::kTouchScrollingModeAsyncTouchmove }, | |
| 345 { IDS_FLAGS_TOUCH_SCROLLING_MODE_SYNC_TOUCHMOVE, | |
| 346 switches::kTouchScrollingMode, | |
| 347 switches::kTouchScrollingModeSyncTouchmove }, | |
| 348 }; | |
| 349 | |
| 350 const Experiment::Choice kExtensionContentVerificationChoices[] = { | 337 const Experiment::Choice kExtensionContentVerificationChoices[] = { |
| 351 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, | 338 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
| 352 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_BOOTSTRAP, | 339 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_BOOTSTRAP, |
| 353 switches::kExtensionContentVerification, | 340 switches::kExtensionContentVerification, |
| 354 switches::kExtensionContentVerificationBootstrap }, | 341 switches::kExtensionContentVerificationBootstrap }, |
| 355 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_ENFORCE, | 342 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_ENFORCE, |
| 356 switches::kExtensionContentVerification, | 343 switches::kExtensionContentVerification, |
| 357 switches::kExtensionContentVerificationEnforce }, | 344 switches::kExtensionContentVerificationEnforce }, |
| 358 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_ENFORCE_STRICT, | 345 { IDS_FLAGS_EXTENSION_CONTENT_VERIFICATION_ENFORCE_STRICT, |
| 359 switches::kExtensionContentVerification, | 346 switches::kExtensionContentVerification, |
| (...skipping 1394 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1754 }, | 1741 }, |
| 1755 { | 1742 { |
| 1756 "enable-centered-app-list", | 1743 "enable-centered-app-list", |
| 1757 IDS_FLAGS_ENABLE_CENTERED_APP_LIST_NAME, | 1744 IDS_FLAGS_ENABLE_CENTERED_APP_LIST_NAME, |
| 1758 IDS_FLAGS_ENABLE_CENTERED_APP_LIST_DESCRIPTION, | 1745 IDS_FLAGS_ENABLE_CENTERED_APP_LIST_DESCRIPTION, |
| 1759 kOsWin | kOsLinux | kOsCrOS, | 1746 kOsWin | kOsLinux | kOsCrOS, |
| 1760 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList) | 1747 SINGLE_VALUE_TYPE(app_list::switches::kEnableCenteredAppList) |
| 1761 }, | 1748 }, |
| 1762 #endif | 1749 #endif |
| 1763 { | 1750 { |
| 1764 "touch-scrolling-mode", | |
| 1765 IDS_FLAGS_TOUCH_SCROLLING_MODE_NAME, | |
| 1766 IDS_FLAGS_TOUCH_SCROLLING_MODE_DESCRIPTION, | |
| 1767 kOsWin | kOsLinux | kOsCrOS | kOsAndroid, | |
| 1768 MULTI_VALUE_TYPE(kTouchScrollingModeChoices) | |
| 1769 }, | |
| 1770 { | |
| 1771 "disable-threaded-scrolling", | 1751 "disable-threaded-scrolling", |
| 1772 IDS_FLAGS_DISABLE_THREADED_SCROLLING_NAME, | 1752 IDS_FLAGS_DISABLE_THREADED_SCROLLING_NAME, |
| 1773 IDS_FLAGS_DISABLE_THREADED_SCROLLING_DESCRIPTION, | 1753 IDS_FLAGS_DISABLE_THREADED_SCROLLING_DESCRIPTION, |
| 1774 kOsWin | kOsLinux | kOsCrOS | kOsAndroid, | 1754 kOsWin | kOsLinux | kOsCrOS | kOsAndroid, |
| 1775 SINGLE_VALUE_TYPE(switches::kDisableThreadedScrolling) | 1755 SINGLE_VALUE_TYPE(switches::kDisableThreadedScrolling) |
| 1776 }, | 1756 }, |
| 1777 { | 1757 { |
| 1778 "bleeding-edge-renderer-mode", | 1758 "bleeding-edge-renderer-mode", |
| 1779 IDS_FLAGS_BLEEDING_RENDERER_NAME, | 1759 IDS_FLAGS_BLEEDING_RENDERER_NAME, |
| 1780 IDS_FLAGS_BLEEDING_RENDERER_DESCRIPTION, | 1760 IDS_FLAGS_BLEEDING_RENDERER_DESCRIPTION, |
| (...skipping 946 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2727 } | 2707 } |
| 2728 | 2708 |
| 2729 const Experiment* GetExperiments(size_t* count) { | 2709 const Experiment* GetExperiments(size_t* count) { |
| 2730 *count = num_experiments; | 2710 *count = num_experiments; |
| 2731 return experiments; | 2711 return experiments; |
| 2732 } | 2712 } |
| 2733 | 2713 |
| 2734 } // namespace testing | 2714 } // namespace testing |
| 2735 | 2715 |
| 2736 } // namespace about_flags | 2716 } // namespace about_flags |
| OLD | NEW |