Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / Source / core / input / InputDeviceCapabilities.idl
blob316b8ded55909bed588a6564d87c9f6c8529f80b
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Represents capabilities for a group of related input devices.
6 // To ease implementation, developers cannot rely on comparing two
7 // InputDeviceCapabilities instances for equality. Now we only have two
8 // InputDeviceCapabilities instances: one for devices which send touch
9 // events, and one for those that don't, because currently all we care
10 // about is if the input device fires touch events or not.
13 Constructor(optional InputDeviceCapabilitiesInit deviceInitDict),
14 RuntimeEnabled=InputDeviceCapabilities,
15 GarbageCollected,
16 ] interface InputDeviceCapabilities {
18 // Whether this device dispatches touch events for movement. This is used to detect
19 // mouse events which represent only an action that has already been handled by
20 // touch event handlers.
21 readonly attribute boolean firesTouchEvents;