| Index: chrome/browser/about_flags.cc
|
| diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
|
| index 6855a0c9e58cfb02def98ca5ddebc8f6e9bf73b7..0617d15198361eb32472d72d6e4c329a9c54b797 100644
|
| --- a/chrome/browser/about_flags.cc
|
| +++ b/chrome/browser/about_flags.cc
|
| @@ -173,6 +173,18 @@ const Experiment::Choice kOverscrollHistoryNavigationChoices[] = {
|
| };
|
| #endif
|
|
|
| +#if defined(USE_AURA) || defined(OS_ANDROID)
|
| +const Experiment::Choice kTouchTextSelectionStrategyChoices[] = {
|
| + { IDS_GENERIC_EXPERIMENT_CHOICE_DEFAULT, "", "" },
|
| + { IDS_TOUCH_SELECTION_STRATEGY_DIRECTION,
|
| + switches::kTouchTextSelectionStrategy,
|
| + "1" },
|
| + { IDS_TOUCH_SELECTION_STRATEGY_VELOCITY,
|
| + switches::kTouchTextSelectionStrategy,
|
| + "2" }
|
| +};
|
| +#endif
|
| +
|
| #if !defined(DISABLE_NACL)
|
| const Experiment::Choice kNaClDebugMaskChoices[] = {
|
| // Secure shell can be used on ChromeOS for forwarding the TCP port opened by
|
| @@ -1113,6 +1125,15 @@ const Experiment kExperiments[] = {
|
| ENABLE_DISABLE_VALUE_TYPE(switches::kEnableTouchEditing,
|
| switches::kDisableTouchEditing)
|
| },
|
| +#if defined(USE_AURA) || defined(OS_ANDROID)
|
| + {
|
| + "touch-selection-strategy",
|
| + IDS_FLAGS_TOUCH_SELECTION_STRATEGY_NAME,
|
| + IDS_FLAGS_TOUCH_SELECTION_STRATEGY_DESCRIPTION,
|
| + kOsAll,
|
| + MULTI_VALUE_TYPE(kTouchTextSelectionStrategyChoices)
|
| + },
|
| +#endif
|
| {
|
| "enable-stale-while-revalidate",
|
| IDS_FLAGS_ENABLE_STALE_WHILE_REVALIDATE_NAME,
|
|
|