1# WebKit2 Convenience libraries
2noinst_LTLIBRARIES += \
3	libWebKit2.la
4
5libWebKit2_ladir = $(prefix)/include/webkit2-@WEBKITGTK_API_VERSION@/WebKit2
6libWebKit2_la_HEADERS = \
7	$(WebKit2)/Shared/API/c/gtk/WKBaseGtk.h \
8	$(WebKit2)/Shared/API/c/gtk/WKGraphicsContextGtk.h \
9	$(WebKit2)/Shared/API/c/WKArray.h \
10	$(WebKit2)/Shared/API/c/WKBase.h \
11	$(WebKit2)/Shared/API/c/WKCertificateInfo.h \
12	$(WebKit2)/Shared/API/c/WKContextMenuItem.h \
13	$(WebKit2)/Shared/API/c/WKContextMenuItemTypes.h \
14	$(WebKit2)/Shared/API/c/WKData.h \
15	$(WebKit2)/Shared/API/c/WKDictionary.h \
16	$(WebKit2)/Shared/API/c/WKError.h \
17	$(WebKit2)/Shared/API/c/WKEvent.h \
18	$(WebKit2)/Shared/API/c/WKFindOptions.h \
19	$(WebKit2)/Shared/API/c/WKGeometry.h \
20	$(WebKit2)/Shared/API/c/WKGraphicsContext.h \
21	$(WebKit2)/Shared/API/c/WKImage.h \
22	$(WebKit2)/Shared/API/c/WKMutableArray.h \
23	$(WebKit2)/Shared/API/c/WKMutableDictionary.h \
24	$(WebKit2)/Shared/API/c/WKNumber.h \
25	$(WebKit2)/Shared/API/c/WKPageLoadTypes.h \
26	$(WebKit2)/Shared/API/c/WKSecurityOrigin.h \
27	$(WebKit2)/Shared/API/c/WKSerializedScriptValue.h \
28	$(WebKit2)/Shared/API/c/WKSerializedScriptValuePrivate.h \
29	$(WebKit2)/Shared/API/c/WKSharedAPICast.h \
30	$(WebKit2)/Shared/API/c/WKString.h \
31	$(WebKit2)/Shared/API/c/WKStringPrivate.h \
32	$(WebKit2)/Shared/API/c/WKType.h \
33	$(WebKit2)/Shared/API/c/WKURL.h \
34	$(WebKit2)/Shared/API/c/WKURLRequest.h \
35	$(WebKit2)/Shared/API/c/WKURLResponse.h \
36	$(WebKit2)/Shared/API/c/WKUserContentURLPattern.h \
37	$(WebKit2)/UIProcess/API/C/gtk/WKAPICastGtk.h \
38	$(WebKit2)/UIProcess/API/C/gtk/WKView.h \
39	$(WebKit2)/UIProcess/API/C/WebKit2.h \
40	$(WebKit2)/UIProcess/API/C/WKAPICast.h \
41	$(WebKit2)/UIProcess/API/C/WKApplicationCacheManager.h \
42	$(WebKit2)/UIProcess/API/C/WKAuthenticationChallenge.h \
43	$(WebKit2)/UIProcess/API/C/WKAuthenticationDecisionListener.h \
44	$(WebKit2)/UIProcess/API/C/WKBackForwardList.h \
45	$(WebKit2)/UIProcess/API/C/WKBackForwardListItem.h \
46	$(WebKit2)/UIProcess/API/C/WKContext.h \
47	$(WebKit2)/UIProcess/API/C/WKContextPrivate.h \
48	$(WebKit2)/UIProcess/API/C/WKCookieManager.h \
49	$(WebKit2)/UIProcess/API/C/WKCredential.h \
50	$(WebKit2)/UIProcess/API/C/WKCredentialTypes.h \
51	$(WebKit2)/UIProcess/API/C/WKDatabaseManager.h \
52	$(WebKit2)/UIProcess/API/C/WKDownload.h \
53	$(WebKit2)/UIProcess/API/C/WKFormSubmissionListener.h \
54	$(WebKit2)/UIProcess/API/C/WKFrame.h \
55	$(WebKit2)/UIProcess/API/C/WKFramePolicyListener.h \
56	$(WebKit2)/UIProcess/API/C/WKInspector.h \
57	$(WebKit2)/UIProcess/API/C/WKKeyValueStorageManager.h \
58	$(WebKit2)/UIProcess/API/C/WKMediaCacheManager.h \
59	$(WebKit2)/UIProcess/API/C/WKNativeEvent.h \
60	$(WebKit2)/UIProcess/API/C/WKNavigationData.h \
61	$(WebKit2)/UIProcess/API/C/WKOpenPanelParameters.h \
62	$(WebKit2)/UIProcess/API/C/WKOpenPanelResultListener.h \
63	$(WebKit2)/UIProcess/API/C/WKPageGroup.h \
64	$(WebKit2)/UIProcess/API/C/WKPage.h \
65	$(WebKit2)/UIProcess/API/C/WKPagePrivate.h \
66	$(WebKit2)/UIProcess/API/C/WKPluginSiteDataManager.h \
67	$(WebKit2)/UIProcess/API/C/WKPreferences.h \
68	$(WebKit2)/UIProcess/API/C/WKPreferencesPrivate.h \
69	$(WebKit2)/UIProcess/API/C/WKProtectionSpace.h \
70	$(WebKit2)/UIProcess/API/C/WKProtectionSpaceTypes.h \
71	$(WebKit2)/UIProcess/API/C/WKResourceCacheManager.h \
72	$(WebKit2)/UIProcess/API/cpp/WKRetainPtr.h
73
74nodist_libWebKit2_la_SOURCES = \
75	$(webkit2_built_sources)
76
77libWebKit2_la_SOURCES = \
78	Source/WebKit/gtk/webkit/webkiterror.h \
79	Source/WebKit/gtk/webkit/webkiterror.cpp \
80	Source/WebKit2/Platform/CoreIPC/ArgumentCoder.h \
81	Source/WebKit2/Platform/CoreIPC/ArgumentCoders.h \
82	Source/WebKit2/Platform/CoreIPC/ArgumentDecoder.cpp \
83	Source/WebKit2/Platform/CoreIPC/ArgumentDecoder.h \
84	Source/WebKit2/Platform/CoreIPC/ArgumentEncoder.cpp \
85	Source/WebKit2/Platform/CoreIPC/ArgumentEncoder.h \
86	Source/WebKit2/Platform/CoreIPC/Arguments.h \
87	Source/WebKit2/Platform/CoreIPC/Attachment.cpp \
88	Source/WebKit2/Platform/CoreIPC/Attachment.h \
89	Source/WebKit2/Platform/CoreIPC/BinarySemaphore.cpp \
90	Source/WebKit2/Platform/CoreIPC/BinarySemaphore.h \
91	Source/WebKit2/Platform/CoreIPC/Connection.cpp \
92	Source/WebKit2/Platform/CoreIPC/Connection.h \
93	Source/WebKit2/Platform/CoreIPC/CoreIPCMessageKinds.h \
94	Source/WebKit2/Platform/CoreIPC/DataReference.cpp \
95	Source/WebKit2/Platform/CoreIPC/DataReference.h \
96	Source/WebKit2/Platform/CoreIPC/HandleMessage.h \
97	Source/WebKit2/Platform/CoreIPC/MessageID.h \
98	Source/WebKit2/Platform/CoreIPC/MessageSender.h \
99	Source/WebKit2/Platform/CoreIPC/unix/AttachmentUnix.cpp \
100	Source/WebKit2/Platform/CoreIPC/unix/ConnectionUnix.cpp \
101	Source/WebKit2/Platform/gtk/ModuleGtk.cpp \
102	Source/WebKit2/Platform/gtk/RunLoopGtk.cpp \
103	Source/WebKit2/Platform/gtk/WorkQueueGtk.cpp \
104	Source/WebKit2/Platform/Logging.cpp \
105	Source/WebKit2/Platform/Logging.h \
106	Source/WebKit2/Platform/Module.cpp \
107	Source/WebKit2/Platform/Module.h \
108	Source/WebKit2/Platform/PlatformProcessIdentifier.h \
109	Source/WebKit2/Platform/RunLoop.cpp \
110	Source/WebKit2/Platform/RunLoop.h \
111	Source/WebKit2/Platform/SharedMemory.h \
112	Source/WebKit2/Platform/unix/SharedMemoryUnix.cpp \
113	Source/WebKit2/Platform/WorkItem.h \
114	Source/WebKit2/Platform/WorkQueue.cpp \
115	Source/WebKit2/Platform/WorkQueue.h \
116	Source/WebKit2/PluginProcess/PluginControllerProxy.cpp \
117	Source/WebKit2/PluginProcess/PluginControllerProxy.h \
118	Source/WebKit2/PluginProcess/PluginProcess.cpp \
119	Source/WebKit2/PluginProcess/PluginProcess.h \
120	Source/WebKit2/PluginProcess/PluginProcessMain.h \
121	Source/WebKit2/PluginProcess/WebProcessConnection.cpp \
122	Source/WebKit2/PluginProcess/WebProcessConnection.h \
123	Source/WebKit2/Shared/APIClient.h \
124	Source/WebKit2/Shared/API/c/gtk/WKBaseGtk.h \
125	Source/WebKit2/Shared/API/c/gtk/WKGraphicsContextGtk.h \
126	Source/WebKit2/Shared/API/c/gtk/WKGraphicsContextGtk.cpp \
127	Source/WebKit2/Shared/API/c/WKArray.cpp \
128	Source/WebKit2/Shared/API/c/WKArray.h \
129	Source/WebKit2/Shared/API/c/WKBase.h \
130	Source/WebKit2/Shared/API/c/WKCertificateInfo.cpp \
131	Source/WebKit2/Shared/API/c/WKCertificateInfo.h \
132	Source/WebKit2/Shared/API/c/WKContextMenuItem.cpp \
133	Source/WebKit2/Shared/API/c/WKContextMenuItem.h \
134	Source/WebKit2/Shared/API/c/WKContextMenuItemTypes.h \
135	Source/WebKit2/Shared/API/c/WKData.cpp \
136	Source/WebKit2/Shared/API/c/WKData.h \
137	Source/WebKit2/Shared/API/c/WKDictionary.cpp \
138	Source/WebKit2/Shared/API/c/WKDictionary.h \
139	Source/WebKit2/Shared/API/c/WKError.cpp \
140	Source/WebKit2/Shared/API/c/WKError.h \
141	Source/WebKit2/Shared/API/c/WKEvent.h \
142	Source/WebKit2/Shared/API/c/WKFindOptions.h \
143	Source/WebKit2/Shared/API/c/WKGeometry.h \
144	Source/WebKit2/Shared/API/c/WKGraphicsContext.cpp \
145	Source/WebKit2/Shared/API/c/WKGraphicsContext.h \
146	Source/WebKit2/Shared/API/c/WKImage.cpp \
147	Source/WebKit2/Shared/API/c/WKImage.h \
148	Source/WebKit2/Shared/API/c/WKMutableArray.cpp \
149	Source/WebKit2/Shared/API/c/WKMutableArray.h \
150	Source/WebKit2/Shared/API/c/WKMutableDictionary.cpp \
151	Source/WebKit2/Shared/API/c/WKMutableDictionary.h \
152	Source/WebKit2/Shared/API/c/WKNumber.cpp \
153	Source/WebKit2/Shared/API/c/WKNumber.h \
154	Source/WebKit2/Shared/API/c/WKPageLoadTypes.h \
155	Source/WebKit2/Shared/API/c/WKSecurityOrigin.cpp \
156	Source/WebKit2/Shared/API/c/WKSecurityOrigin.h \
157	Source/WebKit2/Shared/API/c/WKSerializedScriptValue.cpp \
158	Source/WebKit2/Shared/API/c/WKSerializedScriptValue.h \
159	Source/WebKit2/Shared/API/c/WKSerializedScriptValuePrivate.h \
160	Source/WebKit2/Shared/API/c/WKSharedAPICast.h \
161	Source/WebKit2/Shared/API/c/WKString.cpp \
162	Source/WebKit2/Shared/API/c/WKString.h \
163	Source/WebKit2/Shared/API/c/WKStringPrivate.h \
164	Source/WebKit2/Shared/API/c/WKType.cpp \
165	Source/WebKit2/Shared/API/c/WKType.h \
166	Source/WebKit2/Shared/API/c/WKURL.cpp \
167	Source/WebKit2/Shared/API/c/WKURL.h \
168	Source/WebKit2/Shared/API/c/WKURLRequest.cpp \
169	Source/WebKit2/Shared/API/c/WKURLRequest.h \
170	Source/WebKit2/Shared/API/c/WKURLResponse.cpp \
171	Source/WebKit2/Shared/API/c/WKURLResponse.h \
172	Source/WebKit2/Shared/API/c/WKUserContentURLPattern.cpp \
173	Source/WebKit2/Shared/API/c/WKUserContentURLPattern.h \
174	Source/WebKit2/Shared/APIObject.h \
175	Source/WebKit2/Shared/ShareableBitmap.cpp \
176	Source/WebKit2/Shared/ShareableBitmap.h \
177	Source/WebKit2/Shared/CacheModel.h \
178	Source/WebKit2/Shared/ChildProcess.cpp \
179	Source/WebKit2/Shared/ChildProcess.h \
180	Source/WebKit2/Shared/CommandLine.h \
181	Source/WebKit2/Shared/CoreIPCSupport/DrawingAreaMessageKinds.h \
182	Source/WebKit2/Shared/CoreIPCSupport/DrawingAreaProxyMessageKinds.h \
183	Source/WebKit2/Shared/CoreIPCSupport/InjectedBundleMessageKinds.h \
184	Source/WebKit2/Shared/CoreIPCSupport/WebContextMessageKinds.h \
185	Source/WebKit2/Shared/CoreIPCSupport/WebPageProxyMessageKinds.h \
186	Source/WebKit2/Shared/DrawingAreaInfo.h \
187	Source/WebKit2/Shared/EditorState.h \
188	Source/WebKit2/Shared/FontSmoothingLevel.h \
189	Source/WebKit2/Shared/gtk/ShareableBitmapGtk.cpp \
190	Source/WebKit2/Shared/gtk/NativeWebKeyboardEventGtk.cpp \
191	Source/WebKit2/Shared/gtk/NativeWebMouseEventGtk.cpp \
192	Source/WebKit2/Shared/gtk/PlatformCertificateInfo.h \
193	Source/WebKit2/Shared/gtk/UpdateChunk.cpp \
194	Source/WebKit2/Shared/gtk/UpdateChunk.h \
195	Source/WebKit2/Shared/gtk/WebCoreArgumentCodersGtk.cpp \
196	Source/WebKit2/Shared/gtk/WebEventFactory.cpp \
197	Source/WebKit2/Shared/gtk/WebEventFactory.h \
198	Source/WebKit2/Shared/ImageOptions.h \
199	Source/WebKit2/Shared/ImmutableArray.cpp \
200	Source/WebKit2/Shared/ImmutableArray.h \
201	Source/WebKit2/Shared/ImmutableDictionary.cpp \
202	Source/WebKit2/Shared/ImmutableDictionary.h \
203	Source/WebKit2/Shared/LayerTreeContext.h \
204	Source/WebKit2/Shared/MutableArray.cpp \
205	Source/WebKit2/Shared/MutableArray.h \
206	Source/WebKit2/Shared/MutableDictionary.cpp \
207	Source/WebKit2/Shared/MutableDictionary.h \
208	Source/WebKit2/Shared/NativeWebKeyboardEvent.h \
209	Source/WebKit2/Shared/NativeWebMouseEvent.h \
210	Source/WebKit2/Shared/OriginAndDatabases.cpp \
211	Source/WebKit2/Shared/OriginAndDatabases.h \
212	Source/WebKit2/Shared/PlatformPopupMenuData.cpp \
213	Source/WebKit2/Shared/PlatformPopupMenuData.h \
214	Source/WebKit2/Shared/PrintInfo.cpp \
215	Source/WebKit2/Shared/PrintInfo.h \
216	Source/WebKit2/Shared/Plugins/Netscape/NetscapePluginModule.cpp \
217	Source/WebKit2/Shared/Plugins/Netscape/NetscapePluginModule.h \
218	Source/WebKit2/Shared/Plugins/Netscape/NetscapePluginModuleNone.cpp \
219	Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp \
220	Source/WebKit2/Shared/Plugins/NPIdentifierData.cpp \
221	Source/WebKit2/Shared/Plugins/NPIdentifierData.h \
222	Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.cpp \
223	Source/WebKit2/Shared/Plugins/NPObjectMessageReceiver.h \
224	Source/WebKit2/Shared/Plugins/NPObjectProxy.cpp \
225	Source/WebKit2/Shared/Plugins/NPObjectProxy.h \
226	Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.cpp \
227	Source/WebKit2/Shared/Plugins/NPRemoteObjectMap.h \
228	Source/WebKit2/Shared/Plugins/NPVariantData.cpp \
229	Source/WebKit2/Shared/Plugins/NPVariantData.h \
230	Source/WebKit2/Shared/Plugins/PluginProcessCreationParameters.cpp \
231	Source/WebKit2/Shared/Plugins/PluginProcessCreationParameters.h \
232	Source/WebKit2/Shared/Plugins/PluginQuirks.h \
233	Source/WebKit2/Shared/SameDocumentNavigationType.h \
234	Source/WebKit2/Shared/SandboxExtension.h \
235	Source/WebKit2/Shared/SecurityOriginData.h \
236	Source/WebKit2/Shared/SecurityOriginData.cpp \
237	Source/WebKit2/Shared/SessionState.cpp \
238	Source/WebKit2/Shared/SessionState.h \
239	Source/WebKit2/Shared/StringPairVector.h \
240	Source/WebKit2/Shared/TextCheckerState.h \
241	Source/WebKit2/Shared/UserMessageCoders.h \
242	Source/WebKit2/Shared/VisitedLinkTable.cpp \
243	Source/WebKit2/Shared/VisitedLinkTable.h \
244	Source/WebKit2/Shared/WebBackForwardListItem.cpp \
245	Source/WebKit2/Shared/WebBackForwardListItem.h \
246	Source/WebKit2/Shared/WebCertificateInfo.h \
247	Source/WebKit2/Shared/WebContextMenuItem.cpp \
248	Source/WebKit2/Shared/WebContextMenuItemData.cpp \
249	Source/WebKit2/Shared/WebContextMenuItemData.h \
250	Source/WebKit2/Shared/WebContextMenuItem.h \
251	Source/WebKit2/Shared/WebCoreArgumentCoders.h \
252	Source/WebKit2/Shared/WebData.h \
253	Source/WebKit2/Shared/WebError.cpp \
254	Source/WebKit2/Shared/WebError.h \
255	Source/WebKit2/Shared/WebEventConversion.cpp \
256	Source/WebKit2/Shared/WebEventConversion.h \
257	Source/WebKit2/Shared/WebEvent.cpp \
258	Source/WebKit2/Shared/WebEvent.h \
259	Source/WebKit2/Shared/WebFindOptions.h \
260	Source/WebKit2/Shared/WebGeolocationPosition.cpp \
261	Source/WebKit2/Shared/WebGeolocationPosition.h \
262	Source/WebKit2/Shared/WebGraphicsContext.cpp \
263	Source/WebKit2/Shared/WebGraphicsContext.h \
264	Source/WebKit2/Shared/WebImage.cpp \
265	Source/WebKit2/Shared/WebImage.h \
266	Source/WebKit2/Shared/WebKeyboardEvent.cpp \
267	Source/WebKit2/Shared/WebMouseEvent.cpp \
268	Source/WebKit2/Shared/WebNavigationDataStore.h \
269	Source/WebKit2/Shared/WebNumber.h \
270	Source/WebKit2/Shared/WebOpenPanelParameters.cpp \
271	Source/WebKit2/Shared/WebOpenPanelParameters.h \
272	Source/WebKit2/Shared/WebPageCreationParameters.cpp \
273	Source/WebKit2/Shared/WebPageCreationParameters.h \
274	Source/WebKit2/Shared/WebPageGroupData.cpp \
275	Source/WebKit2/Shared/WebPageGroupData.h \
276	Source/WebKit2/Shared/WebPlatformTouchPoint.cpp \
277	Source/WebKit2/Shared/WebPopupItem.cpp \
278	Source/WebKit2/Shared/WebPopupItem.h \
279	Source/WebKit2/Shared/WebPreferencesStore.cpp \
280	Source/WebKit2/Shared/WebPreferencesStore.h \
281	Source/WebKit2/Shared/WebProcessCreationParameters.cpp \
282	Source/WebKit2/Shared/WebProcessCreationParameters.h \
283	Source/WebKit2/Shared/WebSecurityOrigin.h \
284	Source/WebKit2/Shared/WebSerializedScriptValue.h \
285	Source/WebKit2/Shared/WebString.h \
286	Source/WebKit2/Shared/WebTouchEvent.cpp \
287	Source/WebKit2/Shared/WebURL.h \
288	Source/WebKit2/Shared/WebURLRequest.cpp \
289	Source/WebKit2/Shared/WebURLRequest.h \
290	Source/WebKit2/Shared/WebURLResponse.cpp \
291	Source/WebKit2/Shared/WebURLResponse.h \
292	Source/WebKit2/Shared/WebUserContentURLPattern.h \
293	Source/WebKit2/Shared/WebWheelEvent.cpp \
294	Source/WebKit2/UIProcess/API/C/gtk/WKAPICastGtk.h \
295	Source/WebKit2/UIProcess/API/C/gtk/WKView.cpp \
296	Source/WebKit2/UIProcess/API/C/gtk/WKView.h \
297	Source/WebKit2/UIProcess/API/C/WebKit2.h \
298	Source/WebKit2/UIProcess/API/C/WKAPICast.h \
299	Source/WebKit2/UIProcess/API/C/WKApplicationCacheManager.h \
300	Source/WebKit2/UIProcess/API/C/WKApplicationCacheManager.cpp \
301	Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.cpp \
302	Source/WebKit2/UIProcess/API/C/WKAuthenticationChallenge.h \
303	Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.cpp \
304	Source/WebKit2/UIProcess/API/C/WKAuthenticationDecisionListener.h \
305	Source/WebKit2/UIProcess/API/C/WKBackForwardList.cpp \
306	Source/WebKit2/UIProcess/API/C/WKBackForwardList.h \
307	Source/WebKit2/UIProcess/API/C/WKBackForwardListItem.cpp \
308	Source/WebKit2/UIProcess/API/C/WKBackForwardListItem.h \
309	Source/WebKit2/UIProcess/API/C/WKContext.cpp \
310	Source/WebKit2/UIProcess/API/C/WKContext.h \
311	Source/WebKit2/UIProcess/API/C/WKContextPrivate.h \
312	Source/WebKit2/UIProcess/API/C/WKCookieManager.h \
313	Source/WebKit2/UIProcess/API/C/WKCookieManager.cpp \
314	Source/WebKit2/UIProcess/API/C/WKCredential.cpp \
315	Source/WebKit2/UIProcess/API/C/WKCredential.h \
316	Source/WebKit2/UIProcess/API/C/WKCredentialTypes.h \
317	Source/WebKit2/UIProcess/API/C/WKDatabaseManager.cpp \
318	Source/WebKit2/UIProcess/API/C/WKDatabaseManager.h \
319	Source/WebKit2/UIProcess/API/C/WKDownload.cpp \
320	Source/WebKit2/UIProcess/API/C/WKDownload.h \
321	Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.cpp \
322	Source/WebKit2/UIProcess/API/C/WKFormSubmissionListener.h \
323	Source/WebKit2/UIProcess/API/C/WKFrame.cpp \
324	Source/WebKit2/UIProcess/API/C/WKFrame.h \
325	Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.cpp \
326	Source/WebKit2/UIProcess/API/C/WKFramePolicyListener.h \
327	Source/WebKit2/UIProcess/API/C/WKIconDatabase.cpp \
328	Source/WebKit2/UIProcess/API/C/WKIconDatabase.h \
329	Source/WebKit2/UIProcess/API/C/WKInspector.cpp \
330	Source/WebKit2/UIProcess/API/C/WKInspector.h \
331	Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.cpp \
332	Source/WebKit2/UIProcess/API/C/WKKeyValueStorageManager.h \
333	Source/WebKit2/UIProcess/API/C/WKMediaCacheManager.cpp \
334	Source/WebKit2/UIProcess/API/C/WKMediaCacheManager.h \
335	Source/WebKit2/UIProcess/API/C/WKNativeEvent.h \
336	Source/WebKit2/UIProcess/API/C/WKNavigationData.cpp \
337	Source/WebKit2/UIProcess/API/C/WKNavigationData.h \
338	Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.cpp \
339	Source/WebKit2/UIProcess/API/C/WKOpenPanelParameters.h \
340	Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.cpp \
341	Source/WebKit2/UIProcess/API/C/WKOpenPanelResultListener.h \
342	Source/WebKit2/UIProcess/API/C/WKPage.cpp \
343	Source/WebKit2/UIProcess/API/C/WKPageGroup.cpp \
344	Source/WebKit2/UIProcess/API/C/WKPageGroup.h \
345	Source/WebKit2/UIProcess/API/C/WKPage.h \
346	Source/WebKit2/UIProcess/API/C/WKPagePrivate.h \
347	Source/WebKit2/UIProcess/API/C/WKPluginSiteDataManager.h \
348	Source/WebKit2/UIProcess/API/C/WKPluginSiteDataManager.cpp \
349	Source/WebKit2/UIProcess/API/C/WKPreferences.cpp \
350	Source/WebKit2/UIProcess/API/C/WKPreferences.h \
351	Source/WebKit2/UIProcess/API/C/WKPreferencesPrivate.h \
352	Source/WebKit2/UIProcess/API/C/WKProtectionSpace.cpp \
353	Source/WebKit2/UIProcess/API/C/WKProtectionSpace.h \
354	Source/WebKit2/UIProcess/API/C/WKProtectionSpaceTypes.h \
355	Source/WebKit2/UIProcess/API/C/WKResourceCacheManager.h \
356	Source/WebKit2/UIProcess/API/C/WKResourceCacheManager.cpp \
357	Source/WebKit2/UIProcess/API/cpp/WKRetainPtr.h \
358	Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.cpp \
359	Source/WebKit2/UIProcess/Authentication/AuthenticationChallengeProxy.h \
360	Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.cpp \
361	Source/WebKit2/UIProcess/Authentication/AuthenticationDecisionListener.h \
362	Source/WebKit2/UIProcess/Authentication/WebCredential.cpp \
363	Source/WebKit2/UIProcess/Authentication/WebCredential.h \
364	Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.cpp \
365	Source/WebKit2/UIProcess/Authentication/WebProtectionSpace.h \
366	Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.cpp \
367	Source/WebKit2/UIProcess/ChunkedUpdateDrawingAreaProxy.h \
368	Source/WebKit2/UIProcess/Downloads/DownloadProxy.cpp \
369	Source/WebKit2/UIProcess/Downloads/DownloadProxy.h \
370	Source/WebKit2/UIProcess/DrawingAreaProxy.cpp \
371	Source/WebKit2/UIProcess/DrawingAreaProxy.h \
372	Source/WebKit2/UIProcess/FindIndicator.cpp \
373	Source/WebKit2/UIProcess/FindIndicator.h \
374	Source/WebKit2/UIProcess/GenericCallback.h \
375	Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.cpp \
376	Source/WebKit2/UIProcess/GeolocationPermissionRequestManagerProxy.h \
377	Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.cpp \
378	Source/WebKit2/UIProcess/GeolocationPermissionRequestProxy.h \
379	Source/WebKit2/UIProcess/gtk/ChunkedUpdateDrawingAreaProxyGtk.cpp \
380	Source/WebKit2/UIProcess/gtk/TextCheckerGtk.cpp \
381	Source/WebKit2/UIProcess/gtk/WebContextGtk.cpp \
382	Source/WebKit2/UIProcess/gtk/WebFullScreenManagerProxyGtk.cpp \
383	Source/WebKit2/UIProcess/gtk/WebInspectorGtk.cpp \
384	Source/WebKit2/UIProcess/gtk/WebViewWidget.cpp \
385	Source/WebKit2/UIProcess/gtk/WebViewWidget.h \
386	Source/WebKit2/UIProcess/gtk/WebPageProxyGtk.cpp \
387	Source/WebKit2/UIProcess/gtk/WebPreferencesGtk.cpp \
388	Source/WebKit2/UIProcess/gtk/WebView.cpp \
389	Source/WebKit2/UIProcess/gtk/WebView.h \
390	Source/WebKit2/UIProcess/Launcher/gtk/ProcessLauncherGtk.cpp \
391	Source/WebKit2/UIProcess/Launcher/gtk/ThreadLauncherGtk.cpp \
392	Source/WebKit2/UIProcess/Launcher/ProcessLauncher.cpp \
393	Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h \
394	Source/WebKit2/UIProcess/Launcher/ThreadLauncher.cpp \
395	Source/WebKit2/UIProcess/Launcher/ThreadLauncher.h \
396	Source/WebKit2/UIProcess/PageClient.h \
397	Source/WebKit2/UIProcess/Plugins/gtk/PluginInfoStoreGtk.cpp \
398	Source/WebKit2/UIProcess/Plugins/PluginInfoStore.cpp \
399	Source/WebKit2/UIProcess/Plugins/PluginInfoStore.h \
400	Source/WebKit2/UIProcess/Plugins/PluginProcessManager.cpp \
401	Source/WebKit2/UIProcess/Plugins/PluginProcessManager.h \
402	Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.cpp \
403	Source/WebKit2/UIProcess/Plugins/PluginProcessProxy.h \
404	Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.h \
405	Source/WebKit2/UIProcess/Plugins/WebPluginSiteDataManager.cpp \
406	Source/WebKit2/UIProcess/ProcessModel.h \
407	Source/WebKit2/UIProcess/ResponsivenessTimer.cpp \
408	Source/WebKit2/UIProcess/ResponsivenessTimer.h \
409	Source/WebKit2/UIProcess/TextChecker.h \
410	Source/WebKit2/UIProcess/TiledDrawingAreaProxy.cpp \
411	Source/WebKit2/UIProcess/TiledDrawingAreaProxy.h \
412	Source/WebKit2/UIProcess/TiledDrawingAreaTile.h \
413	Source/WebKit2/UIProcess/VisitedLinkProvider.cpp \
414	Source/WebKit2/UIProcess/VisitedLinkProvider.h \
415	Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.h \
416	Source/WebKit2/UIProcess/WebApplicationCacheManagerProxy.cpp \
417	Source/WebKit2/UIProcess/WebBackForwardList.cpp \
418	Source/WebKit2/UIProcess/WebBackForwardList.h \
419	Source/WebKit2/UIProcess/WebContext.cpp \
420	Source/WebKit2/UIProcess/WebContext.h \
421	Source/WebKit2/UIProcess/WebContextInjectedBundleClient.cpp \
422	Source/WebKit2/UIProcess/WebContextInjectedBundleClient.h \
423	Source/WebKit2/UIProcess/WebContextMenuProxy.cpp \
424	Source/WebKit2/UIProcess/WebContextMenuProxy.h \
425	Source/WebKit2/UIProcess/WebContextUserMessageCoders.h \
426	Source/WebKit2/UIProcess/WebCookieManagerProxy.h \
427	Source/WebKit2/UIProcess/WebCookieManagerProxy.cpp \
428	Source/WebKit2/UIProcess/WebCookieManagerProxyClient.cpp \
429	Source/WebKit2/UIProcess/WebCookieManagerProxyClient.h \
430	Source/WebKit2/UIProcess/WebDatabaseManagerProxyClient.cpp \
431	Source/WebKit2/UIProcess/WebDatabaseManagerProxyClient.h \
432	Source/WebKit2/UIProcess/WebDatabaseManagerProxy.cpp \
433	Source/WebKit2/UIProcess/WebDatabaseManagerProxy.h \
434	Source/WebKit2/UIProcess/WebDownloadClient.cpp \
435	Source/WebKit2/UIProcess/WebDownloadClient.h \
436	Source/WebKit2/UIProcess/WebEditCommandProxy.cpp \
437	Source/WebKit2/UIProcess/WebEditCommandProxy.h \
438	Source/WebKit2/UIProcess/WebFindClient.cpp \
439	Source/WebKit2/UIProcess/WebFindClient.h \
440	Source/WebKit2/UIProcess/WebFormClient.cpp \
441	Source/WebKit2/UIProcess/WebFormClient.h \
442	Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.cpp \
443	Source/WebKit2/UIProcess/WebFormSubmissionListenerProxy.h \
444	Source/WebKit2/UIProcess/WebFrameListenerProxy.cpp \
445	Source/WebKit2/UIProcess/WebFrameListenerProxy.h \
446	Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.cpp \
447	Source/WebKit2/UIProcess/WebFramePolicyListenerProxy.h \
448	Source/WebKit2/UIProcess/WebFrameProxy.cpp \
449	Source/WebKit2/UIProcess/WebFrameProxy.h \
450	Source/WebKit2/UIProcess/WebFullScreenManagerProxy.cpp \
451	Source/WebKit2/UIProcess/WebFullScreenManagerProxy.h \
452	Source/WebKit2/UIProcess/WebGeolocationManagerProxy.cpp \
453	Source/WebKit2/UIProcess/WebGeolocationManagerProxy.h \
454	Source/WebKit2/UIProcess/WebGeolocationProvider.cpp \
455	Source/WebKit2/UIProcess/WebGeolocationProvider.h \
456	Source/WebKit2/UIProcess/WebHistoryClient.cpp \
457	Source/WebKit2/UIProcess/WebHistoryClient.h \
458	Source/WebKit2/UIProcess/WebIconDatabase.cpp \
459	Source/WebKit2/UIProcess/WebIconDatabase.h \
460	Source/WebKit2/UIProcess/WebIconDatabaseClient.cpp \
461	Source/WebKit2/UIProcess/WebIconDatabaseClient.h \
462	Source/WebKit2/UIProcess/WebInspectorProxy.cpp \
463	Source/WebKit2/UIProcess/WebInspectorProxy.h \
464	Source/WebKit2/UIProcess/WebKeyValueStorageManagerProxy.cpp \
465	Source/WebKit2/UIProcess/WebKeyValueStorageManagerProxy.h \
466	Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.cpp \
467	Source/WebKit2/UIProcess/WebMediaCacheManagerProxy.h \
468	Source/WebKit2/UIProcess/WebLoaderClient.cpp \
469	Source/WebKit2/UIProcess/WebLoaderClient.h \
470	Source/WebKit2/UIProcess/WebNavigationData.cpp \
471	Source/WebKit2/UIProcess/WebNavigationData.h \
472	Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.cpp \
473	Source/WebKit2/UIProcess/WebOpenPanelResultListenerProxy.h \
474	Source/WebKit2/UIProcess/WebPageContextMenuClient.cpp \
475	Source/WebKit2/UIProcess/WebPageContextMenuClient.h \
476	Source/WebKit2/UIProcess/WebPageGroup.cpp \
477	Source/WebKit2/UIProcess/WebPageGroup.h \
478	Source/WebKit2/UIProcess/WebPageProxy.cpp \
479	Source/WebKit2/UIProcess/WebPageProxy.h \
480	Source/WebKit2/UIProcess/WebPolicyClient.cpp \
481	Source/WebKit2/UIProcess/WebPolicyClient.h \
482	Source/WebKit2/UIProcess/WebPopupMenuProxy.h \
483	Source/WebKit2/UIProcess/WebPreferences.cpp \
484	Source/WebKit2/UIProcess/WebPreferences.h \
485	Source/WebKit2/UIProcess/WebProcessProxy.cpp \
486	Source/WebKit2/UIProcess/WebProcessProxy.h \
487	Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.h \
488	Source/WebKit2/UIProcess/WebResourceCacheManagerProxy.cpp \
489	Source/WebKit2/UIProcess/WebResourceLoadClient.cpp \
490	Source/WebKit2/UIProcess/WebResourceLoadClient.h \
491	Source/WebKit2/UIProcess/WebUIClient.cpp \
492	Source/WebKit2/UIProcess/WebUIClient.h \
493	Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.h \
494	Source/WebKit2/WebProcess/ApplicationCache/WebApplicationCacheManager.cpp \
495	Source/WebKit2/WebProcess/Authentication/AuthenticationManager.cpp \
496	Source/WebKit2/WebProcess/Authentication/AuthenticationManager.h \
497	Source/WebKit2/WebProcess/Cookies/WebCookieManager.h \
498	Source/WebKit2/WebProcess/Cookies/WebCookieManager.cpp \
499	Source/WebKit2/WebProcess/Cookies/gtk/WebCookieManagerGtk.cpp \
500	Source/WebKit2/WebProcess/Downloads/Download.cpp \
501	Source/WebKit2/WebProcess/Downloads/Download.h \
502	Source/WebKit2/WebProcess/Downloads/DownloadManager.cpp \
503	Source/WebKit2/WebProcess/Downloads/DownloadManager.h \
504	Source/WebKit2/WebProcess/Downloads/soup/DownloadSoup.cpp \
505	Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.cpp \
506	Source/WebKit2/WebProcess/FullScreen/WebFullScreenManager.h \
507	Source/WebKit2/WebProcess/FullScreen/gtk/WebFullScreenManagerGtk.cpp \
508	Source/WebKit2/WebProcess/FullScreen/gtk/WebFullScreenManagerGtk.h \
509	Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp \
510	Source/WebKit2/WebProcess/Geolocation/GeolocationPermissionRequestManager.h \
511	Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.cpp \
512	Source/WebKit2/WebProcess/Geolocation/WebGeolocationManager.h \
513	Source/WebKit2/WebProcess/gtk/WebProcessGtk.cpp \
514	Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.cpp \
515	Source/WebKit2/WebProcess/gtk/WebProcessMainGtk.h \
516	Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.cpp \
517	Source/WebKit2/WebProcess/IconDatabase/WebIconDatabaseProxy.h \
518	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleAPICast.h \
519	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp \
520	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.h \
521	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp \
522	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.h \
523	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp \
524	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp \
525	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.h \
526	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFramePrivate.h \
527	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.h \
528	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp \
529	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.h \
530	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.h \
531	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp \
532	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInitialize.h \
533	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp \
534	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleInspector.h \
535	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp \
536	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.h \
537	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleNodeHandlePrivate.h \
538	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp \
539	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp \
540	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageGroup.h \
541	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.h \
542	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp \
543	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.h \
544	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h \
545	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h \
546	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp \
547	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.h \
548	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp \
549	Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.h \
550	Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp \
551	Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.h \
552	Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp \
553	Source/WebKit2/WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.h \
554	Source/WebKit2/WebProcess/InjectedBundle/gtk/InjectedBundleGtk.cpp \
555	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp \
556	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h \
557	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp \
558	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardList.h \
559	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp \
560	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.h \
561	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.cpp \
562	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleClient.h \
563	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp \
564	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleHitTestResult.h \
565	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp \
566	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h \
567	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp \
568	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.h \
569	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp \
570	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageEditorClient.h \
571	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp \
572	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageFormClient.h \
573	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp \
574	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.h \
575	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp \
576	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.h \
577	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp \
578	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.h \
579	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp \
580	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundlePageUIClient.h \
581	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp \
582	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleScriptWorld.h \
583	Source/WebKit2/WebProcess/InjectedBundle/InjectedBundleUserMessageCoders.h \
584	Source/WebKit2/WebProcess/KeyValueStorage/WebKeyValueStorageManager.cpp \
585	Source/WebKit2/WebProcess/KeyValueStorage/WebKeyValueStorageManager.h \
586	Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.cpp \
587	Source/WebKit2/WebProcess/MediaCache/WebMediaCacheManager.h \
588	Source/WebKit2/WebProcess/Plugins/Netscape/JSNPMethod.cpp \
589	Source/WebKit2/WebProcess/Plugins/Netscape/JSNPMethod.h \
590	Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp \
591	Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.h \
592	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp \
593	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.h \
594	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.cpp \
595	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePlugin.h \
596	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginNone.cpp \
597	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginStream.cpp \
598	Source/WebKit2/WebProcess/Plugins/Netscape/NetscapePluginStream.h \
599	Source/WebKit2/WebProcess/Plugins/Netscape/NPJSObject.cpp \
600	Source/WebKit2/WebProcess/Plugins/Netscape/NPJSObject.h \
601	Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp \
602	Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeObjectMap.h \
603	Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp \
604	Source/WebKit2/WebProcess/Plugins/Netscape/NPRuntimeUtilities.h \
605	Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp \
606	Source/WebKit2/WebProcess/Plugins/PluginController.h \
607	Source/WebKit2/WebProcess/Plugins/Plugin.cpp \
608	Source/WebKit2/WebProcess/Plugins/Plugin.h \
609	Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.cpp \
610	Source/WebKit2/WebProcess/Plugins/PluginProcessConnection.h \
611	Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.cpp \
612	Source/WebKit2/WebProcess/Plugins/PluginProcessConnectionManager.h \
613	Source/WebKit2/WebProcess/Plugins/PluginProxy.cpp \
614	Source/WebKit2/WebProcess/Plugins/PluginProxy.h \
615	Source/WebKit2/WebProcess/Plugins/PluginView.cpp \
616	Source/WebKit2/WebProcess/Plugins/PluginView.h \
617	Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.h \
618	Source/WebKit2/WebProcess/ResourceCache/WebResourceCacheManager.cpp \
619	Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebContextMenuClientGtk.cpp \
620	Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebEditorClientGtk.cpp \
621	Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebErrorsGtk.cpp \
622	Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebFrameNetworkingContext.h \
623	Source/WebKit2/WebProcess/WebCoreSupport/gtk/WebPopupMenuGtk.cpp \
624	Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp \
625	Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.h \
626	Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.cpp \
627	Source/WebKit2/WebProcess/WebCoreSupport/WebContextMenuClient.h \
628	Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.cpp \
629	Source/WebKit2/WebProcess/WebCoreSupport/WebDatabaseManager.h \
630	Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.cpp \
631	Source/WebKit2/WebProcess/WebCoreSupport/WebDragClient.h \
632	Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp \
633	Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.h \
634	Source/WebKit2/WebProcess/WebCoreSupport/WebErrors.h \
635	Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp \
636	Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.h \
637	Source/WebKit2/WebProcess/WebCoreSupport/WebGeolocationClient.cpp \
638	Source/WebKit2/WebProcess/WebCoreSupport/WebGeolocationClient.h \
639	Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.cpp \
640	Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorClient.h \
641	Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorFrontendClient.cpp \
642	Source/WebKit2/WebProcess/WebCoreSupport/WebInspectorFrontendClient.h \
643	Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.cpp \
644	Source/WebKit2/WebProcess/WebCoreSupport/WebPlatformStrategies.h \
645	Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.cpp \
646	Source/WebKit2/WebProcess/WebCoreSupport/WebPopupMenu.h \
647	Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp \
648	Source/WebKit2/WebProcess/WebCoreSupport/WebSearchPopupMenu.h \
649	Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.cpp \
650	Source/WebKit2/WebProcess/WebPage/ChunkedUpdateDrawingArea.h \
651	Source/WebKit2/WebProcess/WebPage/DecoderAdapter.cpp \
652	Source/WebKit2/WebProcess/WebPage/DecoderAdapter.h \
653	Source/WebKit2/WebProcess/WebPage/DrawingArea.cpp \
654	Source/WebKit2/WebProcess/WebPage/DrawingArea.h \
655	Source/WebKit2/WebProcess/WebPage/EncoderAdapter.cpp \
656	Source/WebKit2/WebProcess/WebPage/EncoderAdapter.h \
657	Source/WebKit2/WebProcess/WebPage/FindController.cpp \
658	Source/WebKit2/WebProcess/WebPage/FindController.h \
659	Source/WebKit2/WebProcess/WebPage/gtk/ChunkedUpdateDrawingAreaGtk.cpp \
660	Source/WebKit2/WebProcess/WebPage/gtk/WebInspectorGtk.cpp \
661	Source/WebKit2/WebProcess/WebPage/gtk/WebPageGtk.cpp \
662	Source/WebKit2/WebProcess/WebPage/PageOverlay.cpp \
663	Source/WebKit2/WebProcess/WebPage/PageOverlay.h \
664	Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.cpp \
665	Source/WebKit2/WebProcess/WebPage/TiledDrawingArea.h \
666	Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.cpp \
667	Source/WebKit2/WebProcess/WebPage/WebBackForwardListProxy.h \
668	Source/WebKit2/WebProcess/WebPage/WebContextMenu.cpp \
669	Source/WebKit2/WebProcess/WebPage/WebContextMenu.h \
670	Source/WebKit2/WebProcess/WebPage/WebEditCommand.cpp \
671	Source/WebKit2/WebProcess/WebPage/WebEditCommand.h \
672	Source/WebKit2/WebProcess/WebPage/WebFrame.cpp \
673	Source/WebKit2/WebProcess/WebPage/WebFrame.h \
674	Source/WebKit2/WebProcess/WebPage/WebInspector.cpp \
675	Source/WebKit2/WebProcess/WebPage/WebInspector.h \
676	Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.cpp \
677	Source/WebKit2/WebProcess/WebPage/WebOpenPanelResultListener.h \
678	Source/WebKit2/WebProcess/WebPage/WebPage.cpp \
679	Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.cpp \
680	Source/WebKit2/WebProcess/WebPage/WebPageGroupProxy.h \
681	Source/WebKit2/WebProcess/WebPage/WebPage.h \
682	Source/WebKit2/WebProcess/WebProcess.cpp \
683	Source/WebKit2/WebProcess/WebProcess.h
684
685libWebKit2_la_CPPFLAGS = \
686	-fno-strict-aliasing \
687	$(global_cppflags) \
688	-include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
689	-I$(srcdir)/Source/WebKit/gtk \
690	-I$(srcdir)/Source/WebKit2 \
691	-I$(srcdir)/Source/WebKit2/gtk \
692	-I$(srcdir)/Source/WebKit2/Platform \
693	-I$(srcdir)/Source/WebKit2/Platform/CoreIPC \
694	-I$(srcdir)/Source/WebKit2/Platform/CoreIPC/gtk \
695	-I$(srcdir)/Source/WebKit2/Platform/gtk \
696	-I$(srcdir)/Source/WebKit2/PluginProcess \
697	-I$(srcdir)/Source/WebKit2/Shared \
698	-I$(srcdir)/Source/WebKit2/Shared/API \
699	-I$(srcdir)/Source/WebKit2/Shared/API/c \
700	-I$(srcdir)/Source/WebKit2/Shared/API/c/gtk \
701	-I$(srcdir)/Source/WebKit2/Shared/CoreIPCSupport \
702	-I$(srcdir)/Source/WebKit2/Shared/gtk \
703	-I$(srcdir)/Source/WebKit2/Shared/Plugins \
704	-I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape \
705	-I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape/x11 \
706	-I$(srcdir)/Source/WebKit2/UIProcess \
707	-I$(srcdir)/Source/WebKit2/UIProcess/API \
708	-I$(srcdir)/Source/WebKit2/UIProcess/API/C \
709	-I$(srcdir)/Source/WebKit2/UIProcess/API/C/gtk \
710	-I$(srcdir)/Source/WebKit2/UIProcess/API/cpp \
711	-I$(srcdir)/Source/WebKit2/UIProcess/Authentication \
712	-I$(srcdir)/Source/WebKit2/UIProcess/Downloads \
713	-I$(srcdir)/Source/WebKit2/UIProcess/gtk \
714	-I$(srcdir)/Source/WebKit2/UIProcess/Launcher \
715	-I$(srcdir)/Source/WebKit2/UIProcess/Launcher/gtk \
716	-I$(srcdir)/Source/WebKit2/UIProcess/Plugins \
717	-I$(srcdir)/Source/WebKit2/UIProcess/Plugins/gtk \
718	-I$(srcdir)/Source/WebKit2/WebProcess \
719	-I$(srcdir)/Source/WebKit2/WebProcess/ApplicationCache \
720	-I$(srcdir)/Source/WebKit2/WebProcess/Authentication \
721	-I$(srcdir)/Source/WebKit2/WebProcess/Cookies \
722	-I$(srcdir)/Source/WebKit2/WebProcess/Downloads \
723	-I$(srcdir)/Source/WebKit2/WebProcess/FullScreen \
724	-I$(srcdir)/Source/WebKit2/WebProcess/Geolocation \
725	-I$(srcdir)/Source/WebKit2/WebProcess/gtk \
726	-I$(srcdir)/Source/WebKit2/WebProcess/IconDatabase \
727	-I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle \
728	-I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API \
729	-I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/c \
730	-I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/DOM \
731	-I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/gtk \
732	-I$(srcdir)/Source/WebKit2/WebProcess/KeyValueStorage \
733	-I$(srcdir)/Source/WebKit2/WebProcess/Launching \
734	-I$(srcdir)/Source/WebKit2/WebProcess/MediaCache \
735	-I$(srcdir)/Source/WebKit2/WebProcess/ResourceCache \
736	-I$(srcdir)/Source/WebKit2/WebProcess/Plugins \
737	-I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape \
738	-I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape/gtk \
739	-I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport \
740	-I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport/gtk \
741	-I$(srcdir)/Source/WebKit2/WebProcess/WebPage \
742	-I$(srcdir)/Source/WebKit2/WebProcess/WebPage/gtk \
743	-I$(top_builddir)/DerivedSources/WebKit2 \
744	-I$(top_builddir)/DerivedSources/WebKit2/include \
745	-I$(top_builddir)/DerivedSources/WebKit2/include/JavaScriptCore \
746	-I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
747	-I$(top_builddir)/DerivedSources/WebKit2/include/WebKit2 \
748	$(webcore_cppflags) \
749	$(webcoregtk_cppflags) \
750	$(javascriptcore_cppflags)
751
752libWebKit2_la_CXXFLAGS = \
753	$(global_cxxflags) \
754	$(libWebKit2_la_CFLAGS)
755
756libWebKit2_la_CFLAGS = \
757	$(global_cflags) \
758	$(COVERAGE_CFLAGS) \
759	$(GLIB_CFLAGS) \
760	$(GTK_CFLAGS) \
761	$(LIBSOUP_CFLAGS) \
762	$(UNICODE_CFLAGS) \
763	$(XT_CFLAGS)
764
765libWebKit2_la_LIBADD = \
766	-lpthread \
767	$(CAIRO_LIBS) \
768	$(COVERAGE_LDFLAGS) \
769	$(GLIB_LIBS) \
770	$(GTK_LIBS) \
771	$(LIBSOUP_LIBS) \
772	$(UNICODE_LIBS) \
773	$(XT_LIBS)
774
775# Shared libraries
776lib_LTLIBRARIES += \
777	libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
778
779nodist_EXTRA_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
780	$(webcore_built_nosources)
781
782nodist_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
783	$(webcore_built_sources)
784
785libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
786	$(webcore_sources) \
787	$(webcoregtk_sources)
788
789libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \
790	$(global_cxxflags)
791
792libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \
793	$(global_cflags)
794
795# When building WebCore, we want WebCore/config.h and NOT JavaScriptCore/config.h,
796# hence, it's important that WebCore/ should come first before JavaScriptCore in the
797# include path.
798libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS = \
799	-DBUILDING_WEBKIT \
800	-DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
801	-DDATA_DIR=\"${datadir}\" \
802	$(global_cppflags) \
803	$(webcore_cppflags) \
804	$(webcoregtk_cppflags) \
805	$(javascriptcore_cppflags) \
806	-fno-strict-aliasing \
807	$(COVERAGE_CFLAGS) \
808	$(ENCHANT_CFLAGS) \
809	$(GAIL_CFLAGS) \
810	$(GEOCLUE_CFLAGS) \
811	$(GLIB_CFLAGS) \
812	$(GSTREAMER_CFLAGS) \
813	$(GTK_CFLAGS) \
814	$(HILDON_CFLAGS) \
815	$(HILDON_CPPFLAGS) \
816	$(LIBSOUP_CFLAGS) \
817	$(LIBXML_CFLAGS) \
818	$(LIBXSLT_CFLAGS) \
819	$(SQLITE3_CFLAGS) \
820	$(UNICODE_CFLAGS) \
821	$(XT_CFLAGS)
822
823# For the Gtk port we want to use XP_UNIX both in X11 and Mac
824if !TARGET_WIN32
825libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS += \
826	-DXP_UNIX
827endif
828
829libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS = \
830	-version-info @LIBWEBKITGTK_VERSION@ \
831	$(version_script) \
832	$(no_undefined)
833
834libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD = \
835	-lpthread \
836	libJavaScriptCore.la \
837	libWebKit2.la \
838	$(COVERAGE_LDFLAGS) \
839	$(ENCHANT_LIBS) \
840	$(GAIL_LIBS) \
841	$(GEOCLUE_LIBS) \
842	$(GLIB_LIBS) \
843	$(GSTREAMER_LIBS) \
844	$(GTK_LIBS) \
845	$(HILDON_LIBS) \
846	$(JPEG_LIBS) \
847	$(LIBSOUP_LIBS) \
848	$(LIBXML_LIBS) \
849	$(LIBXSLT_LIBS) \
850	$(PANGO_LIBS) \
851	$(PNG_LIBS) \
852	$(SQLITE3_LIBS) \
853	$(UNICODE_LIBS) \
854	$(XT_LIBS)
855
856pkgconfigdir = $(libdir)/pkgconfig
857pkgconfig_DATA = Source/WebKit2/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc
858
859# WebKit2 specific variables
860webkit2_built_sources += \
861	DerivedSources/WebKit2/AuthenticationManagerMessageReceiver.cpp \
862	DerivedSources/WebKit2/AuthenticationManagerMessages.h \
863	DerivedSources/WebKit2/DownloadProxyMessageReceiver.cpp \
864	DerivedSources/WebKit2/DownloadProxyMessages.h \
865	DerivedSources/WebKit2/NPObjectMessageReceiverMessageReceiver.cpp \
866	DerivedSources/WebKit2/NPObjectMessageReceiverMessages.h \
867	DerivedSources/WebKit2/PluginControllerProxyMessageReceiver.cpp \
868	DerivedSources/WebKit2/PluginControllerProxyMessages.h \
869	DerivedSources/WebKit2/PluginProcessMessageReceiver.cpp \
870	DerivedSources/WebKit2/PluginProcessMessages.h \
871	DerivedSources/WebKit2/PluginProcessProxyMessageReceiver.cpp \
872	DerivedSources/WebKit2/PluginProcessProxyMessages.h \
873	DerivedSources/WebKit2/PluginProxyMessageReceiver.cpp \
874	DerivedSources/WebKit2/PluginProxyMessages.h \
875	DerivedSources/WebKit2/WebApplicationCacheManagerMessageReceiver.cpp \
876	DerivedSources/WebKit2/WebApplicationCacheManagerMessages.h \
877	DerivedSources/WebKit2/WebApplicationCacheManagerProxyMessageReceiver.cpp \
878	DerivedSources/WebKit2/WebApplicationCacheManagerProxyMessages.h \
879	DerivedSources/WebKit2/WebContextMessageReceiver.cpp \
880	DerivedSources/WebKit2/WebContextMessages.h \
881	DerivedSources/WebKit2/WebCookieManagerMessageReceiver.cpp \
882	DerivedSources/WebKit2/WebCookieManagerMessages.h \
883	DerivedSources/WebKit2/WebCookieManagerProxyMessageReceiver.cpp \
884	DerivedSources/WebKit2/WebCookieManagerProxyMessages.h \
885	DerivedSources/WebKit2/WebDatabaseManagerMessageReceiver.cpp \
886	DerivedSources/WebKit2/WebDatabaseManagerMessages.h \
887	DerivedSources/WebKit2/WebDatabaseManagerProxyMessageReceiver.cpp \
888	DerivedSources/WebKit2/WebDatabaseManagerProxyMessages.h \
889	DerivedSources/WebKit2/WebFullScreenManagerMessageReceiver.cpp \
890	DerivedSources/WebKit2/WebFullScreenManagerMessages.h \
891	DerivedSources/WebKit2/WebFullScreenManagerProxyMessageReceiver.cpp \
892	DerivedSources/WebKit2/WebFullScreenManagerProxyMessages.h \
893	DerivedSources/WebKit2/WebGeolocationManagerMessageReceiver.cpp \
894	DerivedSources/WebKit2/WebGeolocationManagerMessages.h \
895	DerivedSources/WebKit2/WebGeolocationManagerProxyMessageReceiver.cpp \
896	DerivedSources/WebKit2/WebGeolocationManagerProxyMessages.h \
897	DerivedSources/WebKit2/WebIconDatabaseMessageReceiver.cpp \
898	DerivedSources/WebKit2/WebIconDatabaseMessages.h \
899	DerivedSources/WebKit2/WebIconDatabaseProxyMessageReceiver.cpp \
900	DerivedSources/WebKit2/WebIconDatabaseProxyMessages.h \
901	DerivedSources/WebKit2/WebInspectorMessageReceiver.cpp \
902	DerivedSources/WebKit2/WebInspectorMessages.h \
903	DerivedSources/WebKit2/WebInspectorProxyMessageReceiver.cpp \
904	DerivedSources/WebKit2/WebInspectorProxyMessages.h \
905	DerivedSources/WebKit2/WebKeyValueStorageManagerMessageReceiver.cpp \
906	DerivedSources/WebKit2/WebKeyValueStorageManagerMessages.h \
907	DerivedSources/WebKit2/WebKeyValueStorageManagerProxyMessageReceiver.cpp \
908	DerivedSources/WebKit2/WebKeyValueStorageManagerProxyMessages.h \
909	DerivedSources/WebKit2/WebMediaCacheManagerMessageReceiver.cpp \
910	DerivedSources/WebKit2/WebMediaCacheManagerMessages.h \
911	DerivedSources/WebKit2/WebMediaCacheManagerProxyMessageReceiver.cpp \
912	DerivedSources/WebKit2/WebMediaCacheManagerProxyMessages.h \
913	DerivedSources/WebKit2/WebPageProxyMessageReceiver.cpp \
914	DerivedSources/WebKit2/WebPageProxyMessages.h \
915	DerivedSources/WebKit2/WebPageMessageReceiver.cpp \
916	DerivedSources/WebKit2/WebPageMessages.h \
917	DerivedSources/WebKit2/WebResourceCacheManagerMessageReceiver.cpp \
918	DerivedSources/WebKit2/WebResourceCacheManagerMessages.h \
919	DerivedSources/WebKit2/WebResourceCacheManagerProxyMessageReceiver.cpp \
920	DerivedSources/WebKit2/WebResourceCacheManagerProxyMessages.h \
921	DerivedSources/WebKit2/WebProcessConnectionMessageReceiver.cpp \
922	DerivedSources/WebKit2/WebProcessConnectionMessages.h \
923	DerivedSources/WebKit2/WebProcessMessageReceiver.cpp \
924	DerivedSources/WebKit2/WebProcessMessages.h \
925	DerivedSources/WebKit2/WebProcessProxyMessageReceiver.cpp \
926	DerivedSources/WebKit2/WebProcessProxyMessages.h
927
928BUILT_SOURCES += \
929	$(webkit2_built_sources) \
930	generate-webkit2-forwarding-headers
931
932forwarding_headers := $(GENSOURCES_WEBKIT2)/include
933generate-webkit2-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(libWebKit2_la_SOURCES)
934	$(AM_V_GEN)$(PERL) $< $(WebKit2) $(forwarding_headers) gtk
935	$(AM_V_GEN)$(PERL) $< $(WebKit2) $(forwarding_headers) soup 
936
937vpath %.messages.in = \
938	$(WebKit2)/PluginProcess \
939	$(WebKit2)/Shared/Plugins \
940	$(WebKit2)/UIProcess \
941	$(WebKit2)/UIProcess/ApplicationCache \
942	$(WebKit2)/UIProcess/Downloads \
943	$(WebKit2)/UIProcess/Geolocation \
944	$(WebKit2)/UIProcess/Plugins \
945	$(WebKit2)/UIProcess/ResourceCache \
946	$(WebKit2)/WebProcess \
947	$(WebKit2)/WebProcess/ApplicationCache \
948	$(WebKit2)/WebProcess/Authentication \
949	$(WebKit2)/WebProcess/Cookies \
950	$(WebKit2)/WebProcess/FullScreen \
951	$(WebKit2)/WebProcess/Geolocation \
952	$(WebKit2)/WebProcess/IconDatabase \
953	$(WebKit2)/WebProcess/KeyValueStorage \
954	$(WebKit2)/WebProcess/MediaCache \
955	$(WebKit2)/WebProcess/Plugins \
956	$(WebKit2)/WebProcess/ResourceCache \
957	$(WebKit2)/WebProcess/WebCoreSupport \
958	$(WebKit2)/WebProcess/WebPage
959
960message_gen_scripts = \
961	$(WebKit2)/Scripts/generate-message-receiver.py \
962	$(WebKit2)/Scripts/generate-messages-header.py \
963	$(WebKit2)/Scripts/webkit2/__init__.py \
964	$(WebKit2)/Scripts/webkit2/messages.py
965
966# Message header generation
967DerivedSources/WebKit2/%MessageReceiver.cpp: %.messages.in $(message_gen_scripts)
968	$(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-message-receiver.py $< > $@
969
970DerivedSources/WebKit2/%Messages.h: %.messages.in $(message_gen_scripts)
971	$(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-messages-header.py $< > $@
972
973CLEANFILES += \
974	$(BUILT_SOURCES) \
975	$(top_builddir)/WebKit2/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc \
976	$(top_builddir)/Programs/WebKitWebProcess
977
978# WebKitWebProcess
979bin_PROGRAMS += \
980	Programs/WebKitWebProcess
981
982Programs_WebKitWebProcess_CPPFLAGS = \
983	-I$(srcdir)/Source/WebKit2 \
984	-I$(srcdir)/Source/WebKit2/UIProcess/API/C \
985	-I$(srcdir)/Source/WebKit2/WebProcess/gtk \
986	-I$(top_builddir)/DerivedSources/WebKit2 \
987	-I$(top_builddir)/DerivedSources/WebKit2/include \
988	-I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
989	$(global_cppflags) \
990	$(javascriptcore_cppflags)
991
992Programs_WebKitWebProcess_CFLAGS = \
993	$(global_cflags) \
994	$(GLIB_CFLAGS) \
995	$(GTK_CFLAGS) \
996	$(LIBSOUP_CFLAGS)
997
998Programs_WebKitWebProcess_SOURCES = \
999	Source/WebKit2/gtk/MainGtk.cpp
1000
1001Programs_WebKitWebProcess_LDADD = \
1002	libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
1003	$(GLIB_LIBS) \
1004	$(GTK_LIBS) \
1005	$(LIBSOUP_LIBS)
1006
1007Programs_WebKitWebProcess_LDFLAGS = \
1008	-no-fast-install \
1009	-no-install
1010