| Index: chrome/test/chromedriver/key_converter_unittest.cc
|
| diff --git a/chrome/test/chromedriver/key_converter_unittest.cc b/chrome/test/chromedriver/key_converter_unittest.cc
|
| index 4e92d2020495d63d907f998f4ca5c2ebb456e63d..27886092430a437e450d9d3ee5018ee2dee1ee8c 100644
|
| --- a/chrome/test/chromedriver/key_converter_unittest.cc
|
| +++ b/chrome/test/chromedriver/key_converter_unittest.cc
|
| @@ -14,8 +14,8 @@
|
| #include "chrome/test/chromedriver/chrome/status.h"
|
| #include "chrome/test/chromedriver/chrome/ui_events.h"
|
| #include "chrome/test/chromedriver/key_converter.h"
|
| +#include "chrome/test/chromedriver/test_util.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| -#include "ui/events/test/keyboard_layout.h"
|
|
|
| namespace {
|
|
|
| @@ -165,6 +165,7 @@
|
|
|
| #if defined(OS_WIN)
|
| TEST(KeyConverter, NeedsCtrlAndAlt) {
|
| + RestoreKeyboardLayoutOnDestruct restore;
|
| int ctrl_and_alt = kControlKeyModifierMask | kAltKeyModifierMask;
|
| KeyEvent event_array[] = {
|
| CreateKeyDownEvent(ui::VKEY_CONTROL, 0),
|
| @@ -174,7 +175,7 @@
|
| CreateKeyUpEvent(ui::VKEY_Q, ctrl_and_alt),
|
| CreateKeyUpEvent(ui::VKEY_MENU, 0),
|
| CreateKeyUpEvent(ui::VKEY_CONTROL, 0)};
|
| - ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_GERMAN);
|
| + ASSERT_TRUE(SwitchKeyboardLayout("00000407"));
|
| CheckEventsReleaseModifiers("@", event_array, arraysize(event_array));
|
| }
|
| #endif
|
| @@ -280,7 +281,6 @@
|
| #endif
|
|
|
| TEST(KeyConverter, MAYBE_AllEnglishKeyboardSymbols) {
|
| - ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
|
| base::string16 keys;
|
| const ui::KeyboardCode kSymbolKeyCodes[] = {
|
| ui::VKEY_OEM_3,
|
|
|