| Index: chrome/browser/about_flags.cc
|
| diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
| index fd0cb455270f06c06b97ac4d2f08c773a3716d25..64852e3ded3cc10371e65e8762dba76e92dac5a1 100644
|
| --- a/chrome/browser/about_flags.cc
|
| +++ b/chrome/browser/about_flags.cc
|
| @@ -149,6 +149,14 @@
|
| switches::kDisableCompositingForTransition, ""},
|
| };
|
|
|
| +const Experiment::Choice kEnableAcceleratedFixedRootBackgroundChoices[] = {
|
| + { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
|
| + { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED,
|
| + switches::kEnableAcceleratedFixedRootBackground, ""},
|
| + { IDS_GENERIC_EXPERIMENT_CHOICE_DISABLED,
|
| + switches::kDisableAcceleratedFixedRootBackground, ""},
|
| +};
|
| +
|
| const Experiment::Choice kTouchEventsChoices[] = {
|
| { IDS_GENERIC_EXPERIMENT_CHOICE_AUTOMATIC, "", "" },
|
| { IDS_GENERIC_EXPERIMENT_CHOICE_ENABLED,
|
| @@ -534,6 +542,14 @@
|
| SINGLE_VALUE_TYPE(switches::kIgnoreGpuBlacklist)
|
| },
|
| {
|
| + "force-accelerated-composited-scrolling",
|
| + IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_NAME,
|
| + IDS_FLAGS_FORCE_ACCELERATED_OVERFLOW_SCROLL_MODE_DESCRIPTION,
|
| + kOsAll,
|
| + ENABLE_DISABLE_VALUE_TYPE(switches::kEnableAcceleratedOverflowScroll,
|
| + switches::kDisableAcceleratedOverflowScroll)
|
| + },
|
| + {
|
| "disable_layer_squashing",
|
| IDS_FLAGS_DISABLE_LAYER_SQUASHING_NAME,
|
| IDS_FLAGS_DISABLE_LAYER_SQUASHING_DESCRIPTION,
|
| @@ -633,6 +649,13 @@
|
| IDS_FLAGS_COMPOSITING_FOR_TRANSITION_DESCRIPTION,
|
| kOsAll,
|
| MULTI_VALUE_TYPE(kEnableCompositingForTransitionChoices)
|
| + },
|
| + {
|
| + "enable-accelerated-fixed-root-background",
|
| + IDS_FLAGS_ACCELERATED_FIXED_ROOT_BACKGROUND_NAME,
|
| + IDS_FLAGS_ACCELERATED_FIXED_ROOT_BACKGROUND_DESCRIPTION,
|
| + kOsAll,
|
| + MULTI_VALUE_TYPE(kEnableAcceleratedFixedRootBackgroundChoices)
|
| },
|
| // Native client is compiled out when DISABLE_NACL is defined.
|
| #if !defined(DISABLE_NACL)
|
|
|