| 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 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 142 } | 142 } |
| 143 | 143 |
| 144 const Experiment::Choice kEnableCompositingForTransitionChoices[] = { | 144 const Experiment::Choice kEnableCompositingForTransitionChoices[] = { |
| 145 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, | 145 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, |
| 146 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, | 146 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, |
| 147 switches::kEnableCompositingForTransition, ""}, | 147 switches::kEnableCompositingForTransition, ""}, |
| 148 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, | 148 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, |
| 149 switches::kDisableCompositingForTransition, ""}, | 149 switches::kDisableCompositingForTransition, ""}, |
| 150 }; | 150 }; |
| 151 | 151 |
| 152 const Experiment::Choice kEnableAcceleratedFixedRootBackgroundChoices[] = { | |
| 153 { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" }, | |
| 154 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, | |
| 155 switches::kEnableAcceleratedFixedRootBackground, ""}, | |
| 156 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, | |
| 157 switches::kDisableAcceleratedFixedRootBackground, ""}, | |
| 158 }; | |
| 159 | |
| 160 const Experiment::Choice kTouchEventsChoices[] = { | 152 const Experiment::Choice kTouchEventsChoices[] = { |
| 161 { IDS_GENERIC_EXPERIMENT_CHOICE_AUTOMATIC, "", "" }, | 153 { IDS_GENERIC_EXPERIMENT_CHOICE_AUTOMATIC, "", "" }, |
| 162 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, | 154 { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED, |
| 163 switches::kTouchEvents, | 155 switches::kTouchEvents, |
| 164 switches::kTouchEventsEnabled }, | 156 switches::kTouchEventsEnabled }, |
| 165 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, | 157 { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED, |
| 166 switches::kTouchEvents, | 158 switches::kTouchEvents, |
| 167 switches::kTouchEventsDisabled } | 159 switches::kTouchEventsDisabled } |
| 168 }; | 160 }; |
| 169 | 161 |
| (...skipping 365 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 535 // When adding a new choice, add it to the end of the list. | 527 // When adding a new choice, add it to the end of the list. |
| 536 const Experiment kExperiments[] = { | 528 const Experiment kExperiments[] = { |
| 537 { | 529 { |
| 538 "ignore-gpu-blacklist", | 530 "ignore-gpu-blacklist", |
| 539 IDS_FLAGS_IGNORE_GPU_BLACKLIST_NAME, | 531 IDS_FLAGS_IGNORE_GPU_BLACKLIST_NAME, |
| 540 IDS_FLAGS_IGNORE_GPU_BLACKLIST_DESCRIPTION, | 532 IDS_FLAGS_IGNORE_GPU_BLACKLIST_DESCRIPTION, |
| 541 kOsAll, | 533 kOsAll, |
| 542 SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist) | 534 SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist) |
| 543 }, | 535 }, |
| 544 { | 536 { |
| 545 "force-accelerated-composited-scrolling", | |
| 546 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME, | |
| 547 IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION, | |
| 548 kOsAll, | |
| 549 ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAcceleratedOverflowScroll, | |
| 550 switches::kDisableAcceleratedOverflowScroll) | |
| 551 }, | |
| 552 { | |
| 553 "disable_layer_squashing", | 537 "disable_layer_squashing", |
| 554 IDS_FLAGS_DISABLE_LAYER_SQUASHING_NAME, | 538 IDS_FLAGS_DISABLE_LAYER_SQUASHING_NAME, |
| 555 IDS_FLAGS_DISABLE_LAYER_SQUASHING_DESCRIPTION, | 539 IDS_FLAGS_DISABLE_LAYER_SQUASHING_DESCRIPTION, |
| 556 kOsAll, | 540 kOsAll, |
| 557 SINGLE_VALUE_TYPE(switches::kDisableLayerSquashing) | 541 SINGLE_VALUE_TYPE(switches::kDisableLayerSquashing) |
| 558 }, | 542 }, |
| 559 #if defined(OS_WIN) | 543 #if defined(OS_WIN) |
| 560 { | 544 { |
| 561 "disable-direct-write", | 545 "disable-direct-write", |
| 562 IDS_FLAGS_DISABLE_DIRECT_WRITE_NAME, | 546 IDS_FLAGS_DISABLE_DIRECT_WRITE_NAME, |
| (...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 643 SINGLE_VALUE_TYPE(switches::kDisableWebAudio) | 627 SINGLE_VALUE_TYPE(switches::kDisableWebAudio) |
| 644 }, | 628 }, |
| 645 #endif | 629 #endif |
| 646 { | 630 { |
| 647 "enable-compositing-for-transition", | 631 "enable-compositing-for-transition", |
| 648 IDS_FLAGS_COMPOSITING_FOR_TRANSITION_NAME, | 632 IDS_FLAGS_COMPOSITING_FOR_TRANSITION_NAME, |
| 649 IDS_FLAGS_COMPOSITING_FOR_TRANSITION_DESCRIPTION, | 633 IDS_FLAGS_COMPOSITING_FOR_TRANSITION_DESCRIPTION, |
| 650 kOsAll, | 634 kOsAll, |
| 651 MULTI_VALUE_TYPE(kEnableCompositingForTransitionChoices) | 635 MULTI_VALUE_TYPE(kEnableCompositingForTransitionChoices) |
| 652 }, | 636 }, |
| 653 { | |
| 654 "enable-accelerated-fixed-root-background", | |
| 655 IDS_FLAGS_ACCELERATED_FIXED_ROOT_BACKGROUND_NAME, | |
| 656 IDS_FLAGS_ACCELERATED_FIXED_ROOT_BACKGROUND_DESCRIPTION, | |
| 657 kOsAll, | |
| 658 MULTI_VALUE_TYPE(kEnableAcceleratedFixedRootBackgroundChoices) | |
| 659 }, | |
| 660 // Native client is compiled out when DISABLE_NACL is defined. | 637 // Native client is compiled out when DISABLE_NACL is defined. |
| 661 #if !defined(DISABLE_NACL) | 638 #if !defined(DISABLE_NACL) |
| 662 { | 639 { |
| 663 "enable-nacl", // FLAGS:RECORD_UMA | 640 "enable-nacl", // FLAGS:RECORD_UMA |
| 664 IDS_FLAGS_ENABLE_NACL_NAME, | 641 IDS_FLAGS_ENABLE_NACL_NAME, |
| 665 IDS_FLAGS_ENABLE_NACL_DESCRIPTION, | 642 IDS_FLAGS_ENABLE_NACL_DESCRIPTION, |
| 666 kOsAll, | 643 kOsAll, |
| 667 SINGLE_VALUE_TYPE(switches::kEnableNaCl) | 644 SINGLE_VALUE_TYPE(switches::kEnableNaCl) |
| 668 }, | 645 }, |
| 669 { | 646 { |
| (...skipping 1824 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2494 } | 2471 } |
| 2495 | 2472 |
| 2496 const Experiment* GetExperiments(size_t* count) { | 2473 const Experiment* GetExperiments(size_t* count) { |
| 2497 *count = num_experiments; | 2474 *count = num_experiments; |
| 2498 return experiments; | 2475 return experiments; |
| 2499 } | 2476 } |
| 2500 | 2477 |
| 2501 } // namespace testing | 2478 } // namespace testing |
| 2502 | 2479 |
| 2503 } // namespace about_flags | 2480 } // namespace about_flags |
| OLD | NEW |