Index: ui/events/ozone/evdev/input_device_factory_evdev.h |
diff --git a/ui/events/ozone/evdev/input_device_factory_evdev.h b/ui/events/ozone/evdev/input_device_factory_evdev.h |
index 1b3279947f7d4a405bc386f6dc34bf78521e5057..826403f1545c23022f331a6f080685e776a7839e 100644 |
--- a/ui/events/ozone/evdev/input_device_factory_evdev.h |
+++ b/ui/events/ozone/evdev/input_device_factory_evdev.h |
@@ -26,6 +26,7 @@ namespace ui { |
class CursorDelegateEvdev; |
class DeviceEventDispatcherEvdev; |
class InputDeviceFactoryEvdevProxy; |
+class PalmSuppressionFilter; |
#if !defined(USE_EVDEV) |
#error Missing dependency on ui/events/ozone:events_ozone_evdev |
@@ -133,6 +134,9 @@ class EVENTS_OZONE_EVDEV_EXPORT InputDeviceFactoryEvdev { |
// Device settings. These primarily affect libgestures behavior. |
InputDeviceSettingsEvdev input_device_settings_; |
+ // Palm suppression filter shared by touch event converter. |
+ std::unique_ptr<PalmSuppressionFilter> palm_filter_; |
+ |
// Support weak pointers for attach & detach callbacks. |
base::WeakPtrFactory<InputDeviceFactoryEvdev> weak_ptr_factory_; |