1/*
2 * Copyright (C) 2010, 2011 Apple Inc. All Rights Reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 *    notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 *    notice, this list of conditions and the following disclaimer in the
11 *    documentation and/or other materials provided with the distribution.
12 *
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
14 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
17 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
18 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
19 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
20 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26// This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
27
28#include "ActiveDOMObject.cpp"
29#include "Attr.cpp"
30#include "BeforeTextInsertedEvent.cpp"
31#include "BeforeUnloadEvent.cpp"
32#include "CDATASection.cpp"
33#include "CharacterData.cpp"
34#include "CheckedRadioButtons.cpp"
35#include "ChildListMutationScope.cpp"
36#include "ChildNodeList.cpp"
37#include "ClassNodeList.cpp"
38#include "ClientRect.cpp"
39#include "ClientRectList.cpp"
40#include "Clipboard.cpp"
41#include "ClipboardEvent.cpp"
42#include "Comment.cpp"
43#include "CompositionEvent.cpp"
44#include "ContainerNode.cpp"
45#include "ContainerNodeAlgorithms.cpp"
46#include "ContextDestructionObserver.cpp"
47#include "ContextFeatures.cpp"
48#include "CustomEvent.cpp"
49#include "DOMCoreException.cpp"
50#include "DOMImplementation.cpp"
51#include "DOMNamedFlowCollection.cpp"
52#include "DOMStringList.cpp"
53#include "DOMStringMap.cpp"
54#include "DatasetDOMStringMap.cpp"
55#include "DecodedDataDocumentParser.cpp"
56#include "DeviceMotionController.cpp"
57#include "DeviceMotionData.cpp"
58#include "DeviceMotionEvent.cpp"
59#include "DeviceOrientationController.cpp"
60#include "DeviceOrientationData.cpp"
61#include "DeviceOrientationEvent.cpp"
62#include "Document.cpp"
63#include "DocumentEventQueue.cpp"
64#include "DocumentFragment.cpp"
65#include "DocumentMarker.cpp"
66#include "DocumentMarkerController.cpp"
67#include "DocumentOrderedMap.cpp"
68#include "DocumentParser.cpp"
69#include "DocumentSharedObjectPool.cpp"
70#include "DocumentType.cpp"
71#include "Element.cpp"
72#include "ElementShadow.cpp"
73#include "EntityReference.cpp"
74#include "ErrorEvent.cpp"
75#include "Event.cpp"
76#include "EventContext.cpp"
77#include "EventDispatchMediator.cpp"
78#include "EventDispatcher.cpp"
79#include "EventException.cpp"
80#include "EventListenerMap.cpp"
81#include "EventNames.cpp"
82#include "EventPathWalker.cpp"
83#include "EventRetargeter.cpp"
84#include "EventTarget.cpp"
85#include "ExceptionBase.cpp"
86#include "ExceptionCodePlaceholder.cpp"
87#include "FocusEvent.cpp"
88#include "IconURL.cpp"
89#include "IdTargetObserver.cpp"
90#include "IdTargetObserverRegistry.cpp"
91#include "KeyboardEvent.cpp"
92#include "LiveNodeList.cpp"
93#include "MessageChannel.cpp"
94#include "MessageEvent.cpp"
95#include "MessagePort.cpp"
96#include "MessagePortChannel.cpp"
97#include "MouseEvent.cpp"
98#include "MouseRelatedEvent.cpp"
99#include "MutationEvent.cpp"
100#include "MutationObserver.cpp"
101#include "MutationObserverInterestGroup.cpp"
102#include "MutationObserverRegistration.cpp"
103#include "MutationRecord.cpp"
104#include "NameNodeList.cpp"
105#include "NamedFlowCollection.cpp"
106#include "NodeFilter.cpp"
107#include "NodeFilterCondition.cpp"
108#include "NodeIterator.cpp"
109#include "NodeRenderingContext.cpp"
110#include "NodeRenderingTraversal.cpp"
111#include "Notation.cpp"
112#include "OverflowEvent.cpp"
113#include "PageTransitionEvent.cpp"
114#include "PendingScript.cpp"
115#include "PopStateEvent.cpp"
116#include "Position.cpp"
117#include "PositionIterator.cpp"
118#include "ProcessingInstruction.cpp"
119#include "ProgressEvent.cpp"
120#include "PseudoElement.cpp"
121#include "Range.cpp"
122#include "RangeException.cpp"
123#include "RegisteredEventListener.cpp"
124#include "ScopedEventQueue.cpp"
125#include "ScriptElement.cpp"
126#include "ScriptExecutionContext.cpp"
127#include "ScriptRunner.cpp"
128#include "ScriptableDocumentParser.cpp"
129#include "SecurityContext.cpp"
130#include "SelectorQuery.cpp"
131#include "ShadowRoot.cpp"
132#include "SpaceSplitString.cpp"
133#include "StaticNodeList.cpp"
134#include "StyleElement.cpp"
135#include "StyledElement.cpp"
136#include "TagNodeList.cpp"
137#include "Text.cpp"
138#include "TextEvent.cpp"
139#include "Touch.cpp"
140#include "TouchEvent.cpp"
141#include "TouchList.cpp"
142#include "TransformSourceLibxslt.cpp"
143#include "TransitionEvent.cpp"
144#include "Traversal.cpp"
145#include "TreeScope.cpp"
146#include "TreeScopeAdopter.cpp"
147#include "TreeWalker.cpp"
148#include "UIEvent.cpp"
149#include "UIEventWithKeyState.cpp"
150#include "UserActionElementSet.cpp"
151#include "UserGestureIndicator.cpp"
152#include "UserTypingGestureIndicator.cpp"
153#include "ViewportArguments.cpp"
154#include "VisitedLinkState.cpp"
155#include "WebKitAnimationEvent.cpp"
156#include "WebKitNamedFlow.cpp"
157#include "WebKitTransitionEvent.cpp"
158#include "WheelEvent.cpp"
159#include "WindowEventContext.cpp"
160#include "XMLDocumentParser.cpp"
161#include "XMLDocumentParserScope.cpp"
162
163