41 lines
1.5 KiB
C++
41 lines
1.5 KiB
C++
$NetBSD$
|
|
|
|
--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2020-07-08 21:40:37.000000000 +0000
|
|
+++ chrome/test/chromedriver/key_converter_unittest.cc
|
|
@@ -277,7 +277,7 @@ TEST(KeyConverter, AllShorthandKeys) {
|
|
->Generate(&key_events);
|
|
builder.Generate(&key_events);
|
|
builder.SetKeyCode(ui::VKEY_TAB);
|
|
-#if defined(OS_LINUX)
|
|
+#if defined(OS_LINUX) || defined(OS_BSD)
|
|
builder.SetText("\t", "\t")->Generate(&key_events);
|
|
#else
|
|
builder.SetText(std::string(), std::string());
|
|
@@ -285,7 +285,7 @@ TEST(KeyConverter, AllShorthandKeys) {
|
|
key_events.push_back(builder.SetType(kKeyUpEventType)->Build());
|
|
#endif
|
|
builder.SetKeyCode(ui::VKEY_BACK);
|
|
-#if defined(OS_LINUX)
|
|
+#if defined(OS_LINUX) || defined(OS_BSD)
|
|
builder.SetText("\b", "\b")->Generate(&key_events);
|
|
#else
|
|
builder.SetText(std::string(), std::string());
|
|
@@ -296,7 +296,7 @@ TEST(KeyConverter, AllShorthandKeys) {
|
|
CheckEventsReleaseModifiers("\n\r\n\t\b ", key_events);
|
|
}
|
|
|
|
-#if defined(OS_LINUX)
|
|
+#if defined(OS_LINUX) || defined(OS_BSD)
|
|
// Fails on bots: crbug.com/174962
|
|
#define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
|
|
#else
|
|
@@ -353,7 +353,7 @@ TEST(KeyConverter, AllEnglishKeyboardTex
|
|
TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
|
|
ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
|
|
const char kTextForKeys[] = {
|
|
-#if defined(OS_LINUX)
|
|
+#if defined(OS_LINUX) || defined(OS_BSD)
|
|
0, 0, 0, 0, '\t', 0, '\r', '\r', 0, 0, 0, 0, 0,
|
|
#else
|
|
0, 0, 0, 0, 0, 0, '\r', '\r', 0, 0, 0, 0, 0,
|