Index: ash/virtual_keyboard_controller_unittest.cc |
diff --git a/ash/virtual_keyboard_controller_unittest.cc b/ash/virtual_keyboard_controller_unittest.cc |
index bdae09ec4223547bc2e90577720841eafa294403..0bab2863f22898b1c2354775df60a3bc3385df2e 100644 |
--- a/ash/virtual_keyboard_controller_unittest.cc |
+++ b/ash/virtual_keyboard_controller_unittest.cc |
@@ -17,7 +17,6 @@ |
#include "ui/events/devices/device_data_manager.h" |
#include "ui/events/devices/device_hotplug_event_observer.h" |
#include "ui/events/devices/input_device.h" |
-#include "ui/events/devices/keyboard_device.h" |
#include "ui/events/devices/touchscreen_device.h" |
#include "ui/keyboard/keyboard_export.h" |
#include "ui/keyboard/keyboard_switches.h" |
@@ -38,7 +37,7 @@ class VirtualKeyboardControllerTest : public AshTestBase { |
manager->OnTouchscreenDevicesUpdated(touchscreen_devices); |
} |
- void UpdateKeyboardDevices(std::vector<ui::KeyboardDevice> keyboard_devices) { |
+ void UpdateKeyboardDevices(std::vector<ui::InputDevice> keyboard_devices) { |
ui::DeviceHotplugEventObserver* manager = |
ui::DeviceDataManager::GetInstance(); |
manager->OnKeyboardDevicesUpdated(keyboard_devices); |
@@ -55,7 +54,7 @@ class VirtualKeyboardControllerTest : public AshTestBase { |
base::CommandLine::ForCurrentProcess()->AppendSwitch( |
keyboard::switches::kDisableSmartVirtualKeyboard); |
AshTestBase::SetUp(); |
- UpdateKeyboardDevices(std::vector<ui::KeyboardDevice>()); |
+ UpdateKeyboardDevices(std::vector<ui::InputDevice>()); |
UpdateTouchscreenDevices(std::vector<ui::TouchscreenDevice>()); |
} |
@@ -83,12 +82,12 @@ class MockEventBlocker : public ScopedDisableInternalMouseAndKeyboard { |
public: |
MockEventBlocker() {} |
~MockEventBlocker() override { |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, "keyboard")); |
ui::DeviceHotplugEventObserver* manager = |
ui::DeviceDataManager::GetInstance(); |
- manager->OnKeyboardDevicesUpdated(keyboards); |
+ manager->OnKeyboardDevicesUpdated(keyboard_devices); |
} |
private: |
@@ -117,7 +116,7 @@ class VirtualKeyboardControllerAutoTest : public VirtualKeyboardControllerTest, |
AshTestBase::SetUp(); |
// Set the current list of devices to empty so that they don't interfere |
// with the test. |
- UpdateKeyboardDevices(std::vector<ui::KeyboardDevice>()); |
+ UpdateKeyboardDevices(std::vector<ui::InputDevice>()); |
UpdateTouchscreenDevices(std::vector<ui::TouchscreenDevice>()); |
Shell::GetInstance()->system_tray_notifier()->AddVirtualKeyboardObserver( |
this); |
@@ -161,16 +160,16 @@ TEST_F(VirtualKeyboardControllerAutoTest, DisabledIfInternalKeyboardPresent) { |
ui::TouchscreenDevice(1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, |
"Touchscreen", gfx::Size(1024, 768), 0)); |
UpdateTouchscreenDevices(screens); |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, "keyboard")); |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
ASSERT_FALSE(keyboard::IsKeyboardEnabled()); |
// Remove the internal keyboard. Virtual keyboard should now show. |
- UpdateKeyboardDevices(std::vector<ui::KeyboardDevice>()); |
+ UpdateKeyboardDevices(std::vector<ui::InputDevice>()); |
EXPECT_TRUE(keyboard::IsKeyboardEnabled()); |
// Replug in the internal keyboard. Virtual keyboard should hide. |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
EXPECT_FALSE(keyboard::IsKeyboardEnabled()); |
} |
@@ -193,10 +192,10 @@ TEST_F(VirtualKeyboardControllerAutoTest, SuppressedIfExternalKeyboardPresent) { |
ui::TouchscreenDevice(1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, |
"Touchscreen", gfx::Size(1024, 768), 0)); |
UpdateTouchscreenDevices(screens); |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_EXTERNAL, "keyboard")); |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
ASSERT_FALSE(keyboard::IsKeyboardEnabled()); |
ASSERT_TRUE(notified()); |
ASSERT_TRUE(IsVirtualKeyboardSuppressed()); |
@@ -219,7 +218,7 @@ TEST_F(VirtualKeyboardControllerAutoTest, SuppressedIfExternalKeyboardPresent) { |
// Remove external keyboard. Should be notified that the keyboard is not |
// suppressed. |
ResetObserver(); |
- UpdateKeyboardDevices(std::vector<ui::KeyboardDevice>()); |
+ UpdateKeyboardDevices(std::vector<ui::InputDevice>()); |
ASSERT_TRUE(keyboard::IsKeyboardEnabled()); |
ASSERT_TRUE(notified()); |
ASSERT_FALSE(IsVirtualKeyboardSuppressed()); |
@@ -227,12 +226,12 @@ TEST_F(VirtualKeyboardControllerAutoTest, SuppressedIfExternalKeyboardPresent) { |
// Tests handling multiple keyboards. Catches crbug.com/430252 |
TEST_F(VirtualKeyboardControllerAutoTest, HandleMultipleKeyboardsPresent) { |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboards; |
+ keyboards.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, "keyboard")); |
- keyboards.push_back(ui::KeyboardDevice( |
+ keyboards.push_back(ui::InputDevice( |
2, ui::InputDeviceType::INPUT_DEVICE_EXTERNAL, "keyboard")); |
- keyboards.push_back(ui::KeyboardDevice( |
+ keyboards.push_back(ui::InputDevice( |
3, ui::InputDeviceType::INPUT_DEVICE_EXTERNAL, "keyboard")); |
UpdateKeyboardDevices(keyboards); |
ASSERT_FALSE(keyboard::IsKeyboardEnabled()); |
@@ -245,10 +244,10 @@ TEST_F(VirtualKeyboardControllerAutoTest, EnabledDuringMaximizeMode) { |
ui::TouchscreenDevice(1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, |
"Touchscreen", gfx::Size(1024, 768), 0)); |
UpdateTouchscreenDevices(screens); |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, "Keyboard")); |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
ASSERT_FALSE(keyboard::IsKeyboardEnabled()); |
// Toggle maximized mode on. |
Shell::GetInstance() |
@@ -269,12 +268,12 @@ TEST_F(VirtualKeyboardControllerAutoTest, SuppressedInMaximizedMode) { |
ui::TouchscreenDevice(1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, |
"Touchscreen", gfx::Size(1024, 768), 0)); |
UpdateTouchscreenDevices(screens); |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, "Keyboard")); |
- keyboards.push_back(ui::KeyboardDevice( |
+ keyboard_devices.push_back(ui::InputDevice( |
2, ui::InputDeviceType::INPUT_DEVICE_EXTERNAL, "Keyboard")); |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
// Toggle maximized mode on. |
Shell::GetInstance() |
->maximize_mode_controller() |
@@ -301,8 +300,8 @@ TEST_F(VirtualKeyboardControllerAutoTest, SuppressedInMaximizedMode) { |
// Remove external keyboard. Should be notified that the keyboard is not |
// suppressed. |
ResetObserver(); |
- keyboards.pop_back(); |
- UpdateKeyboardDevices(keyboards); |
+ keyboard_devices.pop_back(); |
+ UpdateKeyboardDevices(keyboard_devices); |
ASSERT_TRUE(keyboard::IsKeyboardEnabled()); |
ASSERT_TRUE(notified()); |
ASSERT_FALSE(IsVirtualKeyboardSuppressed()); |
@@ -338,10 +337,10 @@ TEST_F(VirtualKeyboardControllerAlwaysEnabledTest, DoesNotSuppressKeyboard) { |
ui::TouchscreenDevice(1, ui::InputDeviceType::INPUT_DEVICE_INTERNAL, |
"Touchscreen", gfx::Size(1024, 768), 0)); |
UpdateTouchscreenDevices(screens); |
- std::vector<ui::KeyboardDevice> keyboards; |
- keyboards.push_back(ui::KeyboardDevice( |
+ std::vector<ui::InputDevice> keyboard_devices; |
+ keyboard_devices.push_back(ui::InputDevice( |
1, ui::InputDeviceType::INPUT_DEVICE_EXTERNAL, "keyboard")); |
- UpdateKeyboardDevices(keyboards); |
+ UpdateKeyboardDevices(keyboard_devices); |
ASSERT_TRUE(keyboard::IsKeyboardEnabled()); |
} |