Index: ui/events/ozone/evdev/event_factory_evdev.h |
diff --git a/ui/events/ozone/evdev/event_factory_evdev.h b/ui/events/ozone/evdev/event_factory_evdev.h |
index 12c7a3f21f804888b3bbda81c158008d034939cd..af723ab2c47b1841d6bf1e2466f67ada620d8cad 100644 |
--- a/ui/events/ozone/evdev/event_factory_evdev.h |
+++ b/ui/events/ozone/evdev/event_factory_evdev.h |
@@ -30,6 +30,7 @@ namespace ui { |
class CursorDelegateEvdev; |
class DeviceManager; |
class InputDeviceFactoryEvdev; |
+class InputDeviceFactoryEvdevProxy; |
class SystemInputInjector; |
enum class DomCode; |
@@ -96,6 +97,9 @@ class EVENTS_OZONE_EVDEV_EXPORT EventFactoryEvdev : public DeviceEventObserver, |
// Factory for per-device objects. |
scoped_ptr<InputDeviceFactoryEvdev> input_device_factory_; |
+ // Proxy for input device factory (manages device I/O objects). |
+ scoped_ptr<InputDeviceFactoryEvdevProxy> input_device_factory_proxy_; |
+ |
// Modifier key state (shift, ctrl, etc). |
EventModifiersEvdev modifiers_; |