Index: ui/events/devices/x11/device_data_manager_x11.h |
diff --git a/ui/events/devices/x11/device_data_manager_x11.h b/ui/events/devices/x11/device_data_manager_x11.h |
index ec580cbd4ddc77fbc51c22771f63e3e9a7fb175f..dd2d3cf9dc7b2cda3e36d168aac45dee4d98712c 100644 |
--- a/ui/events/devices/x11/device_data_manager_x11.h |
+++ b/ui/events/devices/x11/device_data_manager_x11.h |
@@ -239,6 +239,10 @@ class EVENTS_DEVICES_EXPORT DeviceDataManagerX11 : public DeviceDataManager { |
// Returns true if |native_event| should be blocked. |
bool IsEventBlocked(const base::NativeEvent& native_event); |
+ const std::vector<int>& master_pointers() const { |
+ return master_pointers_; |
+ } |
+ |
protected: |
// DeviceHotplugEventObserver: |
void OnKeyboardDevicesUpdated( |
@@ -274,6 +278,9 @@ class EVENTS_DEVICES_EXPORT DeviceDataManagerX11 : public DeviceDataManager { |
std::bitset<kMaxDeviceNum> cmt_devices_; |
std::bitset<kMaxDeviceNum> touchpads_; |
+ // List of the master pointer devices. Used for grabbing mouse capture. |
sadrul
2014/12/22 21:08:59
Remove the second sentence. (let's not require fut
pkotwicz
2014/12/23 00:29:49
Done.
|
+ std::vector<int> master_pointers_; |
+ |
// A quick lookup table for determining if events from the XI device |
// should be blocked. |
std::bitset<kMaxDeviceNum> blocked_devices_; |