2 Copyright (C) 2011 Samsung Electronics
4 This library is free software; you can redistribute it and/or
5 modify it under the terms of the GNU Lesser General Public
6 License as published by the Free Software Foundation; either
7 version 2.1 of the License, or (at your option) any later version.
9 This library is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 Lesser General Public License for more details.
14 You should have received a copy of the GNU Lesser General Public
15 License along with this library; if not, write to the Free Software
16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19 #ifndef WebKitDOM_Defines_h
20 #define WebKitDOM_Defines_h
22 typedef struct _WebKitDOM_CSSRule WebKitDOM_CSSRule;
23 typedef struct _WebKitDOM_CSSRuleList WebKitDOM_CSSRuleList;
24 typedef struct _WebKitDOM_CSSStyleDeclaration WebKitDOM_CSSStyleDeclaration;
25 typedef struct _WebKitDOM_CSSStyleSheet WebKitDOM_CSSStyleSheet;
26 typedef struct _WebKitDOM_CSSValue WebKitDOM_CSSValue;
27 typedef struct _WebKitDOM_MediaList WebKitDOM_MediaList;
28 typedef struct _WebKitDOM_MediaQueryList WebKitDOM_MediaQueryList;
29 typedef struct _WebKitDOM_MediaQueryListListener WebKitDOM_MediaQueryListListener;
30 typedef struct _WebKitDOM_StyleMedia WebKitDOM_StyleMedia;
31 typedef struct _WebKitDOM_StyleSheet WebKitDOM_StyleSheet;
32 typedef struct _WebKitDOM_StyleSheetList WebKitDOM_StyleSheetList;
33 typedef struct _WebKitDOM_Attr WebKitDOM_Attr;
34 typedef struct _WebKitDOM_CDATASection WebKitDOM_CDATASection;
35 typedef struct _WebKitDOM_CharacterData WebKitDOM_CharacterData;
36 typedef struct _WebKitDOM_Comment WebKitDOM_Comment;
37 typedef struct _WebKitDOM_DocumentFragment WebKitDOM_DocumentFragment;
38 typedef struct _WebKitDOM_Document WebKitDOM_Document;
39 typedef struct _WebKitDOM_DocumentType WebKitDOM_DocumentType;
40 typedef struct _WebKitDOM_DOMImplementation WebKitDOM_DOMImplementation;
41 typedef struct _WebKitDOM_DOMStringList WebKitDOM_DOMStringList;
42 typedef struct _WebKitDOM_DOMStringMap WebKitDOM_DOMStringMap;
43 typedef struct _WebKitDOM_Element WebKitDOM_Element;
44 typedef struct _WebKitDOM_EntityReference WebKitDOM_EntityReference;
45 typedef struct _WebKitDOM_Event WebKitDOM_Event;
46 typedef struct _WebKitDOM_EventListener WebKitDOM_EventListener;
47 typedef struct _WebKitDOM_MessagePort WebKitDOM_MessagePort;
48 typedef struct _WebKitDOM_MouseEvent WebKitDOM_MouseEvent;
49 typedef struct _WebKitDOM_NamedNodeMap WebKitDOM_NamedNodeMap;
50 typedef struct _WebKitDOM_NodeFilter WebKitDOM_NodeFilter;
51 typedef struct _WebKitDOM_Node WebKitDOM_Node;
52 typedef struct _WebKitDOM_NodeIterator WebKitDOM_NodeIterator;
53 typedef struct _WebKitDOM_NodeList WebKitDOM_NodeList;
54 typedef struct _WebKitDOM_ProcessingInstruction WebKitDOM_ProcessingInstruction;
55 typedef struct _WebKitDOM_Range WebKitDOM_Range;
56 typedef struct _WebKitDOM_Text WebKitDOM_Text;
57 typedef struct _WebKitDOM_TreeWalker WebKitDOM_TreeWalker;
58 typedef struct _WebKitDOM_UIEvent WebKitDOM_UIEvent;
59 typedef struct _WebKitDOM_Blob WebKitDOM_Blob;
60 typedef struct _WebKitDOM_File WebKitDOM_File;
61 typedef struct _WebKitDOM_FileList WebKitDOM_FileList;
62 typedef struct _WebKitDOM_DOMSettableTokenList WebKitDOM_DOMSettableTokenList;
63 typedef struct _WebKitDOM_DOMTokenList WebKitDOM_DOMTokenList;
64 typedef struct _WebKitDOM_HTMLAnchorElement WebKitDOM_HTMLAnchorElement;
65 typedef struct _WebKitDOM_HTMLAppletElement WebKitDOM_HTMLAppletElement;
66 typedef struct _WebKitDOM_HTMLAreaElement WebKitDOM_HTMLAreaElement;
67 typedef struct _WebKitDOM_HTMLAudioElement WebKitDOM_HTMLAudioElement;
68 typedef struct _WebKitDOM_HTMLBaseElement WebKitDOM_HTMLBaseElement;
69 typedef struct _WebKitDOM_HTMLBaseFontElement WebKitDOM_HTMLBaseFontElement;
70 typedef struct _WebKitDOM_HTMLBlockquoteElement WebKitDOM_HTMLBlockquoteElement;
71 typedef struct _WebKitDOM_HTMLBodyElement WebKitDOM_HTMLBodyElement;
72 typedef struct _WebKitDOM_HTMLBRElement WebKitDOM_HTMLBRElement;
73 typedef struct _WebKitDOM_HTMLButtonElement WebKitDOM_HTMLButtonElement;
74 typedef struct _WebKitDOM_HTMLCanvasElement WebKitDOM_HTMLCanvasElement;
75 typedef struct _WebKitDOM_HTMLCollection WebKitDOM_HTMLCollection;
76 typedef struct _WebKitDOM_HTMLDetailsElement WebKitDOM_HTMLDetailsElement;
77 typedef struct _WebKitDOM_HTMLDirectoryElement WebKitDOM_HTMLDirectoryElement;
78 typedef struct _WebKitDOM_HTMLDivElement WebKitDOM_HTMLDivElement;
79 typedef struct _WebKitDOM_HTMLDListElement WebKitDOM_HTMLDListElement;
80 typedef struct _WebKitDOM_HTMLDocument WebKitDOM_HTMLDocument;
81 typedef struct _WebKitDOM_HTMLElement WebKitDOM_HTMLElement;
82 typedef struct _WebKitDOM_HTMLEmbedElement WebKitDOM_HTMLEmbedElement;
83 typedef struct _WebKitDOM_HTMLFieldSetElement WebKitDOM_HTMLFieldSetElement;
84 typedef struct _WebKitDOM_HTMLFontElement WebKitDOM_HTMLFontElement;
85 typedef struct _WebKitDOM_HTMLFormElement WebKitDOM_HTMLFormElement;
86 typedef struct _WebKitDOM_HTMLFrameElement WebKitDOM_HTMLFrameElement;
87 typedef struct _WebKitDOM_HTMLFrameSetElement WebKitDOM_HTMLFrameSetElement;
88 typedef struct _WebKitDOM_HTMLHeadElement WebKitDOM_HTMLHeadElement;
89 typedef struct _WebKitDOM_HTMLHeadingElement WebKitDOM_HTMLHeadingElement;
90 typedef struct _WebKitDOM_HTMLHRElement WebKitDOM_HTMLHRElement;
91 typedef struct _WebKitDOM_HTMLHtmlElement WebKitDOM_HTMLHtmlElement;
92 typedef struct _WebKitDOM_HTMLIFrameElement WebKitDOM_HTMLIFrameElement;
93 typedef struct _WebKitDOM_HTMLImageElement WebKitDOM_HTMLImageElement;
94 typedef struct _WebKitDOM_HTMLInputElement WebKitDOM_HTMLInputElement;
95 typedef struct _WebKitDOM_HTMLIsIndexElement WebKitDOM_HTMLIsIndexElement;
96 typedef struct _WebKitDOM_HTMLKeygenElement WebKitDOM_HTMLKeygenElement;
97 typedef struct _WebKitDOM_HTMLLabelElement WebKitDOM_HTMLLabelElement;
98 typedef struct _WebKitDOM_HTMLLegendElement WebKitDOM_HTMLLegendElement;
99 typedef struct _WebKitDOM_HTMLLIElement WebKitDOM_HTMLLIElement;
100 typedef struct _WebKitDOM_HTMLLinkElement WebKitDOM_HTMLLinkElement;
101 typedef struct _WebKitDOM_HTMLMapElement WebKitDOM_HTMLMapElement;
102 typedef struct _WebKitDOM_HTMLMarqueeElement WebKitDOM_HTMLMarqueeElement;
103 typedef struct _WebKitDOM_HTMLMediaElement WebKitDOM_HTMLMediaElement;
104 typedef struct _WebKitDOM_HTMLMenuElement WebKitDOM_HTMLMenuElement;
105 typedef struct _WebKitDOM_HTMLMetaElement WebKitDOM_HTMLMetaElement;
106 typedef struct _WebKitDOM_HTMLModElement WebKitDOM_HTMLModElement;
107 typedef struct _WebKitDOM_HTMLObjectElement WebKitDOM_HTMLObjectElement;
108 typedef struct _WebKitDOM_HTMLOListElement WebKitDOM_HTMLOListElement;
109 typedef struct _WebKitDOM_HTMLOptGroupElement WebKitDOM_HTMLOptGroupElement;
110 typedef struct _WebKitDOM_HTMLOptionElement WebKitDOM_HTMLOptionElement;
111 typedef struct _WebKitDOM_HTMLOptionsCollection WebKitDOM_HTMLOptionsCollection;
112 typedef struct _WebKitDOM_HTMLParagraphElement WebKitDOM_HTMLParagraphElement;
113 typedef struct _WebKitDOM_HTMLParamElement WebKitDOM_HTMLParamElement;
114 typedef struct _WebKitDOM_HTMLPreElement WebKitDOM_HTMLPreElement;
115 typedef struct _WebKitDOM_HTMLQuoteElement WebKitDOM_HTMLQuoteElement;
116 typedef struct _WebKitDOM_HTMLScriptElement WebKitDOM_HTMLScriptElement;
117 typedef struct _WebKitDOM_HTMLSelectElement WebKitDOM_HTMLSelectElement;
118 typedef struct _WebKitDOM_HTMLStyleElement WebKitDOM_HTMLStyleElement;
119 typedef struct _WebKitDOM_HTMLTableCaptionElement WebKitDOM_HTMLTableCaptionElement;
120 typedef struct _WebKitDOM_HTMLTableCellElement WebKitDOM_HTMLTableCellElement;
121 typedef struct _WebKitDOM_HTMLTableColElement WebKitDOM_HTMLTableColElement;
122 typedef struct _WebKitDOM_HTMLTableElement WebKitDOM_HTMLTableElement;
123 typedef struct _WebKitDOM_HTMLTableRowElement WebKitDOM_HTMLTableRowElement;
124 typedef struct _WebKitDOM_HTMLTableSectionElement WebKitDOM_HTMLTableSectionElement;
125 typedef struct _WebKitDOM_HTMLTextAreaElement WebKitDOM_HTMLTextAreaElement;
126 typedef struct _WebKitDOM_HTMLTitleElement WebKitDOM_HTMLTitleElement;
127 typedef struct _WebKitDOM_HTMLUListElement WebKitDOM_HTMLUListElement;
128 typedef struct _WebKitDOM_HTMLVideoElement WebKitDOM_HTMLVideoElement;
129 typedef struct _WebKitDOM_MediaController WebKitDOM_MediaController;
130 typedef struct _WebKitDOM_MediaError WebKitDOM_MediaError;
131 typedef struct _WebKitDOM_TimeRanges WebKitDOM_TimeRanges;
132 typedef struct _WebKitDOM_ValidityState WebKitDOM_ValidityState;
133 typedef struct _WebKitDOM_DOMApplicationCache WebKitDOM_DOMApplicationCache;
134 typedef struct _WebKitDOM_BarInfo WebKitDOM_BarInfo;
135 typedef struct _WebKitDOM_Console WebKitDOM_Console;
136 typedef struct _WebKitDOM_DOMSelection WebKitDOM_DOMSelection;
137 typedef struct _WebKitDOM_DOMWindow WebKitDOM_DOMWindow;
138 typedef struct _WebKitDOM_History WebKitDOM_History;
139 typedef struct _WebKitDOM_MemoryInfo WebKitDOM_MemoryInfo;
140 typedef struct _WebKitDOM_Navigator WebKitDOM_Navigator;
141 typedef struct _WebKitDOM_Screen WebKitDOM_Screen;
142 typedef struct _WebKitDOM_WebKitAnimation WebKitDOM_WebKitAnimation;
143 typedef struct _WebKitDOM_WebKitAnimationList WebKitDOM_WebKitAnimationList;
144 typedef struct _WebKitDOM_WebKitPoint WebKitDOM_WebKitPoint;
145 typedef struct _WebKitDOM_DOMMimeTypeArray WebKitDOM_DOMMimeTypeArray;
146 typedef struct _WebKitDOM_DOMMimeType WebKitDOM_DOMMimeType;
147 typedef struct _WebKitDOM_DOMPluginArray WebKitDOM_DOMPluginArray;
148 typedef struct _WebKitDOM_DOMPlugin WebKitDOM_DOMPlugin;
149 typedef struct _WebKitDOM_Storage WebKitDOM_Storage;
150 typedef struct _WebKitDOM_XPathExpression WebKitDOM_XPathExpression;
151 typedef struct _WebKitDOM_XPathNSResolver WebKitDOM_XPathNSResolver;
152 typedef struct _WebKitDOM_XPathResult WebKitDOM_XPathResult;
153 typedef struct _WebKitDOM_EventTarget WebKitDOM_EventTarget;
155 typedef struct _WebKitDOM_String WebKitDOM_String;
157 #endif //WebKitDOM_Defines_h