2 * THIS FILE WAS AUTOMATICALLY GENERATED, DO NOT EDIT.
4 * Copyright (C) 2011 Google Inc. All rights reserved.
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
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.
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 COMPUTER, 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.
28 #ifndef EventHeaders_h
29 #define EventHeaders_h
32 #include "AudioProcessingEvent.h"
34 #include "JSAudioProcessingEvent.h"
36 #include "V8AudioProcessingEvent.h"
39 #include "BeforeLoadEvent.h"
41 #include "JSBeforeLoadEvent.h"
43 #include "V8BeforeLoadEvent.h"
45 #include "CloseEvent.h"
47 #include "JSCloseEvent.h"
49 #include "V8CloseEvent.h"
51 #include "CompositionEvent.h"
53 #include "JSCompositionEvent.h"
55 #include "V8CompositionEvent.h"
57 #include "CustomEvent.h"
59 #include "JSCustomEvent.h"
61 #include "V8CustomEvent.h"
63 #if ENABLE(DEVICE_ORIENTATION)
64 #include "DeviceMotionEvent.h"
66 #include "JSDeviceMotionEvent.h"
68 #include "V8DeviceMotionEvent.h"
71 #if ENABLE(DEVICE_ORIENTATION)
72 #include "DeviceOrientationEvent.h"
74 #include "JSDeviceOrientationEvent.h"
76 #include "V8DeviceOrientationEvent.h"
79 #include "ErrorEvent.h"
81 #include "JSErrorEvent.h"
83 #include "V8ErrorEvent.h"
91 #include "HashChangeEvent.h"
93 #include "JSHashChangeEvent.h"
95 #include "V8HashChangeEvent.h"
97 #if ENABLE(INDEXED_DATABASE)
98 #include "IDBVersionChangeEvent.h"
100 #include "JSIDBVersionChangeEvent.h"
102 #include "V8IDBVersionChangeEvent.h"
105 #include "KeyboardEvent.h"
107 #include "JSKeyboardEvent.h"
109 #include "V8KeyboardEvent.h"
111 #if ENABLE(MEDIA_STREAM)
112 #include "MediaStreamEvent.h"
114 #include "JSMediaStreamEvent.h"
116 #include "V8MediaStreamEvent.h"
119 #include "MessageEvent.h"
121 #include "JSMessageEvent.h"
123 #include "V8MessageEvent.h"
125 #include "MouseEvent.h"
127 #include "JSMouseEvent.h"
129 #include "V8MouseEvent.h"
131 #include "MutationEvent.h"
133 #include "JSMutationEvent.h"
135 #include "V8MutationEvent.h"
137 #if ENABLE(WEB_AUDIO)
138 #include "OfflineAudioCompletionEvent.h"
140 #include "JSOfflineAudioCompletionEvent.h"
142 #include "V8OfflineAudioCompletionEvent.h"
145 #include "OverflowEvent.h"
147 #include "JSOverflowEvent.h"
149 #include "V8OverflowEvent.h"
151 #include "PageTransitionEvent.h"
153 #include "JSPageTransitionEvent.h"
155 #include "V8PageTransitionEvent.h"
157 #include "PopStateEvent.h"
159 #include "JSPopStateEvent.h"
161 #include "V8PopStateEvent.h"
163 #include "ProgressEvent.h"
165 #include "JSProgressEvent.h"
167 #include "V8ProgressEvent.h"
170 #include "SVGZoomEvent.h"
172 #include "JSSVGZoomEvent.h"
174 #include "V8SVGZoomEvent.h"
177 #if ENABLE(INPUT_SPEECH)
178 #include "SpeechInputEvent.h"
180 #include "JSSpeechInputEvent.h"
182 #include "V8SpeechInputEvent.h"
185 #include "StorageEvent.h"
187 #include "JSStorageEvent.h"
189 #include "V8StorageEvent.h"
191 #include "TextEvent.h"
193 #include "JSTextEvent.h"
195 #include "V8TextEvent.h"
197 #if ENABLE(TOUCH_EVENTS)
198 #include "TouchEvent.h"
200 #include "JSTouchEvent.h"
202 #include "V8TouchEvent.h"
205 #if ENABLE(VIDEO_TRACK)
206 #include "TrackEvent.h"
208 #include "JSTrackEvent.h"
210 #include "V8TrackEvent.h"
215 #include "JSUIEvent.h"
217 #include "V8UIEvent.h"
220 #include "WebGLContextEvent.h"
222 #include "JSWebGLContextEvent.h"
224 #include "V8WebGLContextEvent.h"
227 #include "WebKitAnimationEvent.h"
229 #include "JSWebKitAnimationEvent.h"
231 #include "V8WebKitAnimationEvent.h"
233 #include "WebKitTransitionEvent.h"
235 #include "JSWebKitTransitionEvent.h"
237 #include "V8WebKitTransitionEvent.h"
239 #include "WheelEvent.h"
241 #include "JSWheelEvent.h"
243 #include "V8WheelEvent.h"
245 #include "XMLHttpRequestProgressEvent.h"
247 #include "JSXMLHttpRequestProgressEvent.h"
249 #include "V8XMLHttpRequestProgressEvent.h"
252 #endif // EventHeaders_h