1 | /* |
2 | * THIS FILE WAS AUTOMATICALLY GENERATED, DO NOT EDIT. |
3 | * |
4 | * Copyright (C) 2011 Google Inc. All rights reserved. |
5 | * |
6 | * Redistribution and use in source and binary forms, with or without |
7 | * modification, are permitted provided that the following conditions |
8 | * are met: |
9 | * 1. Redistributions of source code must retain the above copyright |
10 | * notice, this list of conditions and the following disclaimer. |
11 | * 2. Redistributions in binary form must reproduce the above copyright |
12 | * notice, this list of conditions and the following disclaimer in the |
13 | * documentation and/or other materials provided with the distribution. |
14 | * |
15 | * THIS SOFTWARE IS PROVIDED BY GOOGLE, INC. ``AS IS'' AND ANY |
16 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
17 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
18 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR |
19 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
20 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
21 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
22 | * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY |
23 | * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
25 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
26 | */ |
27 | |
28 | #pragma once |
29 | |
30 | namespace WebCore { |
31 | |
32 | enum EventInterface { |
33 | #if ENABLE(APPLE_PAY) |
34 | ApplePayPaymentAuthorizedEventInterfaceType = 1, |
35 | ApplePayPaymentMethodSelectedEventInterfaceType = 2, |
36 | ApplePayShippingContactSelectedEventInterfaceType = 3, |
37 | ApplePayShippingMethodSelectedEventInterfaceType = 4, |
38 | ApplePayValidateMerchantEventInterfaceType = 5, |
39 | #endif |
40 | #if ENABLE(DEVICE_ORIENTATION) |
41 | DeviceMotionEventInterfaceType = 6, |
42 | DeviceOrientationEventInterfaceType = 7, |
43 | #endif |
44 | #if ENABLE(ENCRYPTED_MEDIA) |
45 | MediaEncryptedEventInterfaceType = 8, |
46 | MediaKeyMessageEventInterfaceType = 9, |
47 | #endif |
48 | #if ENABLE(GAMEPAD) |
49 | GamepadEventInterfaceType = 10, |
50 | #endif |
51 | #if ENABLE(INDEXED_DATABASE) |
52 | IDBVersionChangeEventInterfaceType = 11, |
53 | #endif |
54 | #if ENABLE(IOS_GESTURE_EVENTS) || ENABLE(MAC_GESTURE_EVENTS) |
55 | GestureEventInterfaceType = 12, |
56 | #endif |
57 | #if ENABLE(LEGACY_ENCRYPTED_MEDIA) |
58 | WebKitMediaKeyMessageEventInterfaceType = 13, |
59 | WebKitMediaKeyNeededEventInterfaceType = 14, |
60 | #endif |
61 | #if ENABLE(MEDIA_STREAM) |
62 | BlobEventInterfaceType = 15, |
63 | MediaRecorderErrorEventInterfaceType = 16, |
64 | MediaStreamTrackEventInterfaceType = 17, |
65 | OverconstrainedErrorEventInterfaceType = 18, |
66 | #endif |
67 | #if ENABLE(ORIENTATION_EVENTS) |
68 | #endif |
69 | #if ENABLE(PAYMENT_REQUEST) |
70 | MerchantValidationEventInterfaceType = 19, |
71 | PaymentMethodChangeEventInterfaceType = 20, |
72 | PaymentRequestUpdateEventInterfaceType = 21, |
73 | #endif |
74 | #if ENABLE(POINTER_EVENTS) |
75 | PointerEventInterfaceType = 22, |
76 | #endif |
77 | #if ENABLE(SERVICE_WORKER) |
78 | ExtendableEventInterfaceType = 23, |
79 | ExtendableMessageEventInterfaceType = 24, |
80 | FetchEventInterfaceType = 25, |
81 | #endif |
82 | #if ENABLE(SPEECH_SYNTHESIS) |
83 | SpeechSynthesisEventInterfaceType = 26, |
84 | #endif |
85 | #if ENABLE(TOUCH_EVENTS) |
86 | TouchEventInterfaceType = 27, |
87 | #endif |
88 | #if ENABLE(VIDEO_TRACK) |
89 | TrackEventInterfaceType = 28, |
90 | #endif |
91 | #if ENABLE(WEBGL) |
92 | WebGLContextEventInterfaceType = 29, |
93 | #endif |
94 | #if ENABLE(WEB_AUDIO) |
95 | AudioProcessingEventInterfaceType = 30, |
96 | OfflineAudioCompletionEventInterfaceType = 31, |
97 | #endif |
98 | #if ENABLE(WEB_RTC) |
99 | RTCDataChannelEventInterfaceType = 32, |
100 | RTCPeerConnectionIceEventInterfaceType = 33, |
101 | RTCTrackEventInterfaceType = 34, |
102 | #endif |
103 | #if ENABLE(WEB_RTC_DTMF) |
104 | RTCDTMFToneChangeEventInterfaceType = 35, |
105 | #endif |
106 | #if ENABLE(WIRELESS_PLAYBACK_TARGET) |
107 | WebKitPlaybackTargetAvailabilityEventInterfaceType = 36, |
108 | #endif |
109 | AnimationEventInterfaceType = 37, |
110 | AnimationPlaybackEventInterfaceType = 38, |
111 | BeforeLoadEventInterfaceType = 39, |
112 | BeforeUnloadEventInterfaceType = 40, |
113 | ClipboardEventInterfaceType = 41, |
114 | CloseEventInterfaceType = 42, |
115 | CompositionEventInterfaceType = 43, |
116 | CustomEventInterfaceType = 44, |
117 | ErrorEventInterfaceType = 45, |
118 | EventInterfaceType = 46, |
119 | FocusEventInterfaceType = 47, |
120 | HashChangeEventInterfaceType = 48, |
121 | InputEventInterfaceType = 49, |
122 | KeyboardEventInterfaceType = 50, |
123 | MessageEventInterfaceType = 51, |
124 | MouseEventInterfaceType = 52, |
125 | MutationEventInterfaceType = 53, |
126 | OverflowEventInterfaceType = 54, |
127 | PageTransitionEventInterfaceType = 55, |
128 | PopStateEventInterfaceType = 56, |
129 | ProgressEventInterfaceType = 57, |
130 | PromiseRejectionEventInterfaceType = 58, |
131 | SVGZoomEventInterfaceType = 59, |
132 | SecurityPolicyViolationEventInterfaceType = 60, |
133 | StorageEventInterfaceType = 61, |
134 | TextEventInterfaceType = 62, |
135 | TransitionEventInterfaceType = 63, |
136 | UIEventInterfaceType = 64, |
137 | VRDisplayEventInterfaceType = 65, |
138 | WebKitAnimationEventInterfaceType = 66, |
139 | WebKitTransitionEventInterfaceType = 67, |
140 | WheelEventInterfaceType = 68, |
141 | XMLHttpRequestProgressEventInterfaceType = 69, |
142 | }; |
143 | |
144 | } // namespace WebCore |
145 | |