| Index: ui/keyboard/keyboard_util.cc
|
| diff --git a/ui/keyboard/keyboard_util.cc b/ui/keyboard/keyboard_util.cc
|
| index 4d717395518935a833792b0ab5ff0a23f55bda5a..60431b03c48748b6bd80956df6cf8e4a62b713e6 100644
|
| --- a/ui/keyboard/keyboard_util.cc
|
| +++ b/ui/keyboard/keyboard_util.cc
|
| @@ -103,6 +103,22 @@ bool IsKeyboardUsabilityExperimentEnabled() {
|
| switches::kKeyboardUsabilityExperiment);
|
| }
|
|
|
| +bool IsKeyboardOverscrollEnabled() {
|
| + if (!IsKeyboardEnabled())
|
| + return false;
|
| + if (g_accessibility_keyboard_enabled)
|
| + return false;
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kDisableVirtualKeyboardOverscroll)) {
|
| + return false;
|
| + }
|
| + if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kEnableVirtualKeyboardOverscroll)) {
|
| + return true;
|
| + }
|
| + return false;
|
| +}
|
| +
|
| bool InsertText(const base::string16& text, aura::Window* root_window) {
|
| if (!root_window)
|
| return false;
|
|
|