| 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 9585be69555199a077e8e8424c03a52b0d3adb86..29a0ca540be1078d32d4e1aa762b4a641e09e74d 100644
|
| --- a/chrome/test/chromedriver/key_converter_unittest.cc
|
| +++ b/chrome/test/chromedriver/key_converter_unittest.cc
|
| @@ -275,8 +275,20 @@ TEST(KeyConverter, MAYBE_AllShorthandKeys) {
|
| ->SetText("\r", "\r")
|
| ->Generate(&key_events);
|
| builder.Generate(&key_events);
|
| - builder.SetKeyCode(ui::VKEY_TAB)->SetText("\t", "\t")->Generate(&key_events);
|
| - builder.SetKeyCode(ui::VKEY_BACK)->SetText("\b", "\b")->Generate(&key_events);
|
| + builder.SetKeyCode(ui::VKEY_TAB)->SetText("\t", "\t");
|
| +#if defined(USE_AURA) || defined(OS_LINUX)
|
| + builder.Generate(&key_events);
|
| +#else
|
| + key_events.push_back(builder.SetType(kRawKeyDownEventType)->Build());
|
| + key_events.push_back(builder.SetType(kKeyUpEventType)->Build());
|
| +#endif
|
| + builder.SetKeyCode(ui::VKEY_BACK)->SetText("\b", "\b");
|
| +#if defined(USE_AURA) || defined(OS_LINUX)
|
| + builder.Generate(&key_events);
|
| +#else
|
| + key_events.push_back(builder.SetType(kRawKeyDownEventType)->Build());
|
| + key_events.push_back(builder.SetType(kKeyUpEventType)->Build());
|
| +#endif
|
| builder.SetKeyCode(ui::VKEY_SPACE)->SetText(" ", " ")->Generate(&key_events);
|
| CheckEventsReleaseModifiers("\n\r\n\t\b ", key_events);
|
| }
|
|
|