| Index: ui/base/touch/touch_device.h
|
| diff --git a/ui/base/touch/touch_device.h b/ui/base/touch/touch_device.h
|
| index 8cc4b7d615ddc09ebef3f30ba2d8f5816aba42c9..b06c56462e61f08d81e1d3d1a9c01d9321a97658 100644
|
| --- a/ui/base/touch/touch_device.h
|
| +++ b/ui/base/touch/touch_device.h
|
| @@ -9,9 +9,23 @@
|
|
|
| namespace ui {
|
|
|
| +// TODO(sblom): This is non-standard, and should be removed before
|
| +// RuntimeEnabledFlags::PointerEventsMaxTouchPoints is marked stable.
|
| +// Tracked by: http://crbug.com/308649
|
| +const int kMaxTouchPointsUnknown = -1;
|
| +
|
| // Returns true if a touch device is available.
|
| UI_EXPORT bool IsTouchDevicePresent();
|
|
|
| +// Returns the maximum number of simultaneous touch contacts supported
|
| +// by the device. In the case of devices with multiple digitizers (e.g.
|
| +// multiple touchscreens), the value MUST be the maximum of the set of
|
| +// maximum supported contacts by each individual digitizer.
|
| +// For example, suppose a device has 3 touchscreens, which support 2, 5,
|
| +// and 10 simultaneous touch contacts, respectively. This returns 10.
|
| +// http://www.w3.org/TR/pointerevents/#widl-Navigator-maxTouchPoints
|
| +UI_EXPORT int MaxTouchPoints();
|
| +
|
| } // namespace ui
|
|
|
| #endif // UI_BASE_TOUCH_TOUCH_DEVICE_H_
|
|
|