ff92492f30a2d7bc5ff4861a62ed86791a8024db
[WebKit-https.git] / Tools / TestWebKitAPI / GNUmakefile.am
1 BUILT_SOURCES += \
2         generate-testwebkitapi-forwarding-headers
3
4 wk2_tests_sources = $(shell ls $(srcdir)/Tools/TestWebKitAPI/Tests/WebKit2/*.cpp)
5 generate-testwebkitapi-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(wk2_tests_sources)
6         $(AM_V_GEN)$(PERL) $< $(srcdir)/Tools/TestWebKitAPI $(GENSOURCES_WEBKIT2)/include gtk
7         $(AM_V_GEN)$(PERL) $< $(srcdir)/Tools/TestWebKitAPI $(GENSOURCES_WEBKIT2)/include soup
8
9 TEST_PROGS += \
10         Programs/TestWebKitAPI/WTF/TestCheckedArithmeticOperations \
11         Programs/TestWebKitAPI/WTF/TestFunctional \
12         Programs/TestWebKitAPI/WTF/TestHashMap \
13         Programs/TestWebKitAPI/WTF/TestRedBlackTree \
14         Programs/TestWebKitAPI/WTF/TestStringBuilder \
15         Programs/TestWebKitAPI/WTF/TestStringOperators \
16         Programs/TestWebKitAPI/WTF/TestTemporaryChange \
17         Programs/TestWebKitAPI/WTF/TestVectorBasic \
18         Programs/TestWebKitAPI/WTF/TestVector \
19         Programs/TestWebKitAPI/WTF/TestVectorReverse
20
21 if ENABLE_WEBKIT2
22 TEST_PROGS += \
23         Programs/TestWebKitAPI/WebKit2/TestCookieManager \
24         Programs/TestWebKitAPI/WebKit2/TestDocumentStartUserScriptAlertCrash \
25         Programs/TestWebKitAPI/WebKit2/TestDownloadDecideDestinationCrash \
26         Programs/TestWebKitAPI/WebKit2/TestEvaluateJavaScript \
27         Programs/TestWebKitAPI/WebKit2/TestFailedLoad \
28         Programs/TestWebKitAPI/WebKit2/TestForceRepaint \
29         Programs/TestWebKitAPI/WebKit2/TestFrameMIMETypeHTML \
30         Programs/TestWebKitAPI/WebKit2/TestFrameMIMETypePNG \
31         Programs/TestWebKitAPI/WebKit2/TestHitTestResultNodeHandle \
32         Programs/TestWebKitAPI/WebKit2/TestInjectedBundleBasic \
33         Programs/TestWebKitAPI/WebKit2/TestLoadAlternateHTMLStringWithNonDirectoryURL \
34         Programs/TestWebKitAPI/WebKit2/TestLoadCanceledNoServerRedirectCallback \
35         Programs/TestWebKitAPI/WebKit2/TestMouseMoveAfterCrash \
36         Programs/TestWebKitAPI/WebKit2/TestNewFirstVisuallyNonEmptyLayout \
37         Programs/TestWebKitAPI/WebKit2/TestNewFirstVisuallyNonEmptyLayoutFails \
38         Programs/TestWebKitAPI/WebKit2/TestNewFirstVisuallyNonEmptyLayoutForImages \
39         Programs/TestWebKitAPI/WebKit2/TestNewFirstVisuallyNonEmptyLayoutFrames \
40         Programs/TestWebKitAPI/WebKit2/TestPageLoadBasic \
41         Programs/TestWebKitAPI/WebKit2/TestPageLoadDidChangeLocationWithinPageForFrame \
42         Programs/TestWebKitAPI/WebKit2/TestParentFrame \
43         Programs/TestWebKitAPI/WebKit2/TestPreventEmptyUserAgent \
44         Programs/TestWebKitAPI/WebKit2/TestPrivateBrowsingPushStateNoHistoryCallback \
45         Programs/TestWebKitAPI/WebKit2/TestResponsivenessTimerDoesntFireEarly \
46         Programs/TestWebKitAPI/WebKit2/TestRestoreSessionStateContainingFormData \
47         Programs/TestWebKitAPI/WebKit2/TestShouldGoToBackForwardListItem \
48         Programs/TestWebKitAPI/WebKit2/TestSpacebarScrolling \
49         Programs/TestWebKitAPI/WebKit2/TestUserMessage \
50         Programs/TestWebKitAPI/WebKit2/TestWKConnection \
51         Programs/TestWebKitAPI/WebKit2/TestWKPreferences \
52         Programs/TestWebKitAPI/WebKit2/TestWKString \
53         Programs/TestWebKitAPI/WebKit2/TestWKStringJSString
54 endif
55
56 noinst_PROGRAMS += $(TEST_PROGS)
57
58 noinst_LTLIBRARIES += \
59         Libraries/libTestWebKitAPIMain.la
60
61 Libraries_libTestWebKitAPIMain_la_SOURCES = \
62         Tools/TestWebKitAPI/Test.h \
63         Tools/TestWebKitAPI/TestsController.cpp \
64         Tools/TestWebKitAPI/TestsController.h \
65         Tools/TestWebKitAPI/gtk/main.cpp
66
67 # Use -isystem gcc flag so that gcc considers gtest headers as system headers.
68 # We need this to avoid a lot of compile warnings due to -Wundef.
69 # See http://code.google.com/p/googletest/issues/detail?id=258
70 Libraries_libTestWebKitAPIMain_la_CPPFLAGS = \
71         -isystem $(srcdir)/Source/ThirdParty/gtest/include \
72         -I$(srcdir)/Tools/TestWebKitAPI \
73         -I$(srcdir)/Source/ThirdParty/gtest/include \
74         -I$(top_builddir)/DerivedSources/WebKit2/include \
75         $(global_cppflags) \
76         $(javascriptcore_cppflags) \
77         $(GLIB_CFLAGS)
78
79 testwebkitapi_wtf_tests_cppflags = \
80         -isystem $(srcdir)/Source/ThirdParty/gtest/include \
81         -I$(srcdir)/Tools/TestWebKitAPI \
82         -I$(srcdir)/Source/ThirdParty/gtest/include \
83         -I$(top_builddir)/DerivedSources/WebKit2/include \
84         $(global_cppflags) \
85         $(javascriptcore_cppflags)
86
87 testwebkitapi_wtf_tests_ldadd = \
88         Libraries/libgtest.la \
89         Libraries/libTestWebKitAPIMain.la \
90         libWTF.la
91
92 testwebkitapi_wtf_tests_ldflags = \
93         -no-install \
94         -no-fast-install
95
96 testwebkitapi_webkit2_tests_cppflags = \
97         $(testwebkitapi_wtf_tests_cppflags) \
98         $(CAIRO_CFLAGS) \
99         $(GTK_CFLAGS) \
100         $(LIBSOUP_CFLAGS)
101
102 testwebkitapi_webkit2_tests_ldadd = \
103         libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
104         libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
105         Libraries/libgtest.la \
106         Libraries/libTestWebKitAPIMain.la \
107         Libraries/libTestWebKitAPIWebKit2Tests.la \
108         $(CAIRO_LIBS) \
109         $(GTK_LIBS) \
110         $(GLIB_LIBS) \
111         $(LIBSOUP_LIBS)
112
113 testwebkitapi_webkit2_tests_ldflags = $(testwebkitapi_wtf_tests_ldflags)
114
115 if ENABLE_WEBKIT2
116 noinst_LTLIBRARIES += \
117         Libraries/libTestWebKitAPIWebKit2Tests.la \
118         Libraries/libTestWebKitAPIInjectedBundle.la
119 endif
120
121 # TestWebKitAPIWebKit2Tests
122 Libraries_libTestWebKitAPIWebKit2Tests_la_SOURCES = \
123         Tools/TestWebKitAPI/config.h \
124         Tools/TestWebKitAPI/PlatformUtilities.cpp \
125         Tools/TestWebKitAPI/PlatformUtilities.h \
126         Tools/TestWebKitAPI/PlatformWebView.h \
127         Tools/TestWebKitAPI/JavaScriptTest.cpp \
128         Tools/TestWebKitAPI/JavaScriptTest.h \
129         Tools/TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp \
130         Tools/TestWebKitAPI/gtk/PlatformWebViewGtk.cpp
131
132 Libraries_libTestWebKitAPIWebKit2Tests_la_CPPFLAGS = \
133         -isystem $(srcdir)/Source/ThirdParty/gtest/include \
134         -I$(srcdir)/Tools/TestWebKitAPI \
135         -I$(srcdir)/Source/ThirdParty/gtest/include \
136         -I$(top_builddir)/DerivedSources/WebKit2/include \
137         $(global_cppflags) \
138         $(javascriptcore_cppflags) \
139         $(GTK_CFLAGS)
140
141 # TestWebKitAPIInjectedBundle
142 Libraries_libTestWebKitAPIInjectedBundle_la_SOURCES = \
143         Tools/TestWebKitAPI/InjectedBundleController.cpp \
144         Tools/TestWebKitAPI/InjectedBundleController.h \
145         Tools/TestWebKitAPI/InjectedBundleMain.cpp \
146         Tools/TestWebKitAPI/InjectedBundleTest.h \
147         Tools/TestWebKitAPI/PlatformUtilities.cpp \
148         Tools/TestWebKitAPI/PlatformUtilities.h \
149         Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash_Bundle.cpp \
150         Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle_Bundle.cpp \
151         Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic_Bundle.cpp \
152         Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback_Bundle.cpp \
153         Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash_Bundle.cpp \
154         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout_Bundle.cpp \
155         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails_Bundle.cpp \
156         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages_Bundle.cpp \
157         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames_Bundle.cpp \
158         Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame_Bundle.cpp \
159         Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly_Bundle.cpp \
160         Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem_Bundle.cpp \
161         Tools/TestWebKitAPI/Tests/WebKit2/UserMessage_Bundle.cpp \
162         Tools/TestWebKitAPI/Tests/WebKit2/WKConnection_Bundle.cpp \
163         Tools/TestWebKitAPI/gtk/InjectedBundleControllerGtk.cpp \
164         Tools/TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp
165
166 Libraries_libTestWebKitAPIInjectedBundle_la_LDFLAGS = \
167         -rpath ${shell pwd}/$(top_builddir)/Libraries/.libs \
168         $(no_undefined) \
169         -avoid-version \
170         -module
171
172 Libraries_libTestWebKitAPIInjectedBundle_la_CPPFLAGS = \
173         -isystem $(srcdir)/Source/ThirdParty/gtest/include \
174         -I$(srcdir)/Tools/TestWebKitAPI \
175         -I$(srcdir)/Source/ThirdParty/gtest/include \
176         -I$(top_builddir)/DerivedSources/InjectedBundle \
177         -I$(top_builddir)/DerivedSources/WebKit2/include \
178         $(global_cppflags) \
179         $(javascriptcore_cppflags) \
180         $(GTK_CFLAGS)
181
182 Libraries_libTestWebKitAPIInjectedBundle_la_CXXFLAGS = $(global_cxxflags)
183 Libraries_libTestWebKitAPIInjectedBundle_la_CFLAGS = $(global_cflags)
184
185 EXTRA_DIST += \
186         Tools/TestWebKitAPI/Tests/WebKit2/18-characters.html \
187         Tools/TestWebKitAPI/Tests/WebKit2/file-with-anchor.html \
188         Tools/TestWebKitAPI/Tests/WebKit2/find.html \
189         Tools/TestWebKitAPI/Tests/WebKit2/icon.png \
190         Tools/TestWebKitAPI/Tests/WebKit2/lots-of-iframes.html \
191         Tools/TestWebKitAPI/Tests/WebKit2/lots-of-images.html \
192         Tools/TestWebKitAPI/Tests/WebKit2/lots-of-text.html \
193         Tools/TestWebKitAPI/Tests/WebKit2/mouse-move-listener.html \
194         Tools/TestWebKitAPI/Tests/WebKit2/push-state.html \
195         Tools/TestWebKitAPI/Tests/WebKit2/simple-accelerated-compositing.html \
196         Tools/TestWebKitAPI/Tests/WebKit2/simple-form.html \
197         Tools/TestWebKitAPI/Tests/WebKit2/simple.html \
198         Tools/TestWebKitAPI/Tests/WebKit2/simple-iframe.html \
199         Tools/TestWebKitAPI/Tests/WebKit2/simple-tall.html \
200         Tools/TestWebKitAPI/Tests/WebKit2/spacebar-scrolling.html
201
202 Programs_TestWebKitAPI_WTF_TestCheckedArithmeticOperations_SOURCES = \
203         Tools/TestWebKitAPI/Tests/WTF/CheckedArithmeticOperations.cpp
204 Programs_TestWebKitAPI_WTF_TestCheckedArithmeticOperations_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
205 Programs_TestWebKitAPI_WTF_TestCheckedArithmeticOperations_LDADD = $(testwebkitapi_wtf_tests_ldadd)
206 Programs_TestWebKitAPI_WTF_TestCheckedArithmeticOperations_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
207
208 Programs_TestWebKitAPI_WTF_TestFunctional_SOURCES = \
209         Tools/TestWebKitAPI/Tests/WTF/Functional.cpp
210 Programs_TestWebKitAPI_WTF_TestFunctional_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
211 Programs_TestWebKitAPI_WTF_TestFunctional_LDADD = $(testwebkitapi_wtf_tests_ldadd)
212 Programs_TestWebKitAPI_WTF_TestFunctional_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
213
214 Programs_TestWebKitAPI_WTF_TestHashMap_SOURCES = \
215         Tools/TestWebKitAPI/Tests/WTF/HashMap.cpp
216 Programs_TestWebKitAPI_WTF_TestHashMap_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
217 Programs_TestWebKitAPI_WTF_TestHashMap_LDADD = $(testwebkitapi_wtf_tests_ldadd)
218 Programs_TestWebKitAPI_WTF_TestHashMap_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
219
220 Programs_TestWebKitAPI_WTF_TestRedBlackTree_SOURCES = \
221         Tools/TestWebKitAPI/Tests/WTF/RedBlackTree.cpp
222 Programs_TestWebKitAPI_WTF_TestRedBlackTree_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
223 Programs_TestWebKitAPI_WTF_TestRedBlackTree_LDADD = $(testwebkitapi_wtf_tests_ldadd)
224 Programs_TestWebKitAPI_WTF_TestRedBlackTree_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
225
226 Programs_TestWebKitAPI_WTF_TestStringBuilder_SOURCES = \
227         Tools/TestWebKitAPI/Tests/WTF/StringBuilder.cpp \
228         Tools/TestWebKitAPI/WTFStringUtilities.h
229 Programs_TestWebKitAPI_WTF_TestStringBuilder_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
230 Programs_TestWebKitAPI_WTF_TestStringBuilder_LDADD = $(testwebkitapi_wtf_tests_ldadd)
231 Programs_TestWebKitAPI_WTF_TestStringBuilder_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
232
233 Programs_TestWebKitAPI_WTF_TestStringOperators_SOURCES = \
234         Tools/TestWebKitAPI/Tests/WTF/StringOperators.cpp
235 Programs_TestWebKitAPI_WTF_TestStringOperators_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
236 Programs_TestWebKitAPI_WTF_TestStringOperators_LDADD = $(testwebkitapi_wtf_tests_ldadd)
237 Programs_TestWebKitAPI_WTF_TestStringOperators_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
238
239 Programs_TestWebKitAPI_WTF_TestTemporaryChange_SOURCES = \
240         Tools/TestWebKitAPI/Tests/WTF/TemporaryChange.cpp
241 Programs_TestWebKitAPI_WTF_TestTemporaryChange_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
242 Programs_TestWebKitAPI_WTF_TestTemporaryChange_LDADD = $(testwebkitapi_wtf_tests_ldadd)
243 Programs_TestWebKitAPI_WTF_TestTemporaryChange_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
244
245 Programs_TestWebKitAPI_WTF_TestVectorBasic_SOURCES = \
246         Tools/TestWebKitAPI/Tests/WTF/VectorBasic.cpp
247 Programs_TestWebKitAPI_WTF_TestVectorBasic_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
248 Programs_TestWebKitAPI_WTF_TestVectorBasic_LDADD = $(testwebkitapi_wtf_tests_ldadd)
249 Programs_TestWebKitAPI_WTF_TestVectorBasic_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
250
251 Programs_TestWebKitAPI_WTF_TestVector_SOURCES = \
252         Tools/TestWebKitAPI/Tests/WTF/Vector.cpp
253 Programs_TestWebKitAPI_WTF_TestVector_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
254 Programs_TestWebKitAPI_WTF_TestVector_LDADD = $(testwebkitapi_wtf_tests_ldadd)
255 Programs_TestWebKitAPI_WTF_TestVector_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
256
257 Programs_TestWebKitAPI_WTF_TestVectorReverse_SOURCES = \
258         Tools/TestWebKitAPI/Tests/WTF/VectorReverse.cpp
259 Programs_TestWebKitAPI_WTF_TestVectorReverse_CPPFLAGS = $(testwebkitapi_wtf_tests_cppflags)
260 Programs_TestWebKitAPI_WTF_TestVectorReverse_LDADD = $(testwebkitapi_wtf_tests_ldadd)
261 Programs_TestWebKitAPI_WTF_TestVectorReverse_LDFLAGS = $(testwebkitapi_wtf_tests_ldflags)
262
263 # WebKit2 Tests
264 Programs_TestWebKitAPI_WebKit2_TestCookieManager_SOURCES = \
265         Tools/TestWebKitAPI/Tests/WebKit2/CookieManager.cpp
266 Programs_TestWebKitAPI_WebKit2_TestCookieManager_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
267 Programs_TestWebKitAPI_WebKit2_TestCookieManager_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
268 Programs_TestWebKitAPI_WebKit2_TestCookieManager_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
269
270 Programs_TestWebKitAPI_WebKit2_TestDocumentStartUserScriptAlertCrash_SOURCES = \
271         Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash.cpp
272 Programs_TestWebKitAPI_WebKit2_TestDocumentStartUserScriptAlertCrash_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
273 Programs_TestWebKitAPI_WebKit2_TestDocumentStartUserScriptAlertCrash_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
274 Programs_TestWebKitAPI_WebKit2_TestDocumentStartUserScriptAlertCrash_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
275
276 Programs_TestWebKitAPI_WebKit2_TestDownloadDecideDestinationCrash_SOURCES = \
277         Tools/TestWebKitAPI/Tests/WebKit2/DownloadDecideDestinationCrash.cpp
278 Programs_TestWebKitAPI_WebKit2_TestDownloadDecideDestinationCrash_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
279 Programs_TestWebKitAPI_WebKit2_TestDownloadDecideDestinationCrash_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
280 Programs_TestWebKitAPI_WebKit2_TestDownloadDecideDestinationCrash_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
281
282 Programs_TestWebKitAPI_WebKit2_TestEvaluateJavaScript_SOURCES = \
283         Tools/TestWebKitAPI/Tests/WebKit2/EvaluateJavaScript.cpp
284 Programs_TestWebKitAPI_WebKit2_TestEvaluateJavaScript_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
285 Programs_TestWebKitAPI_WebKit2_TestEvaluateJavaScript_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
286 Programs_TestWebKitAPI_WebKit2_TestEvaluateJavaScript_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
287
288 Programs_TestWebKitAPI_WebKit2_TestFailedLoad_SOURCES = \
289         Tools/TestWebKitAPI/Tests/WebKit2/FailedLoad.cpp
290 Programs_TestWebKitAPI_WebKit2_TestFailedLoad_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
291 Programs_TestWebKitAPI_WebKit2_TestFailedLoad_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
292 Programs_TestWebKitAPI_WebKit2_TestFailedLoad_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
293
294 Programs_TestWebKitAPI_WebKit2_TestForceRepaint_SOURCES = \
295         Tools/TestWebKitAPI/Tests/WebKit2/ForceRepaint.cpp
296 Programs_TestWebKitAPI_WebKit2_TestForceRepaint_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
297 Programs_TestWebKitAPI_WebKit2_TestForceRepaint_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
298 Programs_TestWebKitAPI_WebKit2_TestForceRepaint_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
299
300 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypeHTML_SOURCES = \
301         Tools/TestWebKitAPI/Tests/WebKit2/FrameMIMETypeHTML.cpp
302 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypeHTML_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
303 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypeHTML_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
304 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypeHTML_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
305
306 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypePNG_SOURCES = \
307         Tools/TestWebKitAPI/Tests/WebKit2/FrameMIMETypePNG.cpp
308 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypePNG_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
309 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypePNG_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
310 Programs_TestWebKitAPI_WebKit2_TestFrameMIMETypePNG_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
311
312 Programs_TestWebKitAPI_WebKit2_TestHitTestResultNodeHandle_SOURCES = \
313         Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle.cpp
314 Programs_TestWebKitAPI_WebKit2_TestHitTestResultNodeHandle_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
315 Programs_TestWebKitAPI_WebKit2_TestHitTestResultNodeHandle_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
316 Programs_TestWebKitAPI_WebKit2_TestHitTestResultNodeHandle_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
317
318 Programs_TestWebKitAPI_WebKit2_TestInjectedBundleBasic_SOURCES = \
319         Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic.cpp
320 Programs_TestWebKitAPI_WebKit2_TestInjectedBundleBasic_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
321 Programs_TestWebKitAPI_WebKit2_TestInjectedBundleBasic_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
322 Programs_TestWebKitAPI_WebKit2_TestInjectedBundleBasic_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
323
324 Programs_TestWebKitAPI_WebKit2_TestLoadAlternateHTMLStringWithNonDirectoryURL_SOURCES = \
325         Tools/TestWebKitAPI/Tests/WebKit2/LoadAlternateHTMLStringWithNonDirectoryURL.cpp
326 Programs_TestWebKitAPI_WebKit2_TestLoadAlternateHTMLStringWithNonDirectoryURL_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
327 Programs_TestWebKitAPI_WebKit2_TestLoadAlternateHTMLStringWithNonDirectoryURL_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
328 Programs_TestWebKitAPI_WebKit2_TestLoadAlternateHTMLStringWithNonDirectoryURL_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
329
330 Programs_TestWebKitAPI_WebKit2_TestLoadCanceledNoServerRedirectCallback_SOURCES = \
331         Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback.cpp
332 Programs_TestWebKitAPI_WebKit2_TestLoadCanceledNoServerRedirectCallback_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
333 Programs_TestWebKitAPI_WebKit2_TestLoadCanceledNoServerRedirectCallback_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
334 Programs_TestWebKitAPI_WebKit2_TestLoadCanceledNoServerRedirectCallback_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
335
336 Programs_TestWebKitAPI_WebKit2_TestMouseMoveAfterCrash_SOURCES = \
337         Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash.cpp
338 Programs_TestWebKitAPI_WebKit2_TestMouseMoveAfterCrash_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
339 Programs_TestWebKitAPI_WebKit2_TestMouseMoveAfterCrash_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
340 Programs_TestWebKitAPI_WebKit2_TestMouseMoveAfterCrash_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
341
342 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayout_SOURCES = \
343         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout.cpp
344 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayout_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
345 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayout_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
346 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayout_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
347
348 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFails_SOURCES = \
349         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails.cpp
350 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFails_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
351 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFails_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
352 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFails_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
353
354 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutForImages_SOURCES = \
355         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages.cpp
356 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutForImages_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
357 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutForImages_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
358 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutForImages_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
359
360 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFrames_SOURCES = \
361         Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames.cpp
362 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFrames_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
363 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFrames_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
364 Programs_TestWebKitAPI_WebKit2_TestNewFirstVisuallyNonEmptyLayoutFrames_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
365
366 Programs_TestWebKitAPI_WebKit2_TestPageLoadBasic_SOURCES = \
367         Tools/TestWebKitAPI/Tests/WebKit2/PageLoadBasic.cpp
368 Programs_TestWebKitAPI_WebKit2_TestPageLoadBasic_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
369 Programs_TestWebKitAPI_WebKit2_TestPageLoadBasic_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
370 Programs_TestWebKitAPI_WebKit2_TestPageLoadBasic_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
371
372 Programs_TestWebKitAPI_WebKit2_TestPageLoadDidChangeLocationWithinPageForFrame_SOURCES = \
373         Tools/TestWebKitAPI/Tests/WebKit2/PageLoadDidChangeLocationWithinPageForFrame.cpp
374 Programs_TestWebKitAPI_WebKit2_TestPageLoadDidChangeLocationWithinPageForFrame_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
375 Programs_TestWebKitAPI_WebKit2_TestPageLoadDidChangeLocationWithinPageForFrame_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
376 Programs_TestWebKitAPI_WebKit2_TestPageLoadDidChangeLocationWithinPageForFrame_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
377
378 Programs_TestWebKitAPI_WebKit2_TestParentFrame_SOURCES = \
379         Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame.cpp
380 Programs_TestWebKitAPI_WebKit2_TestParentFrame_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
381 Programs_TestWebKitAPI_WebKit2_TestParentFrame_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
382 Programs_TestWebKitAPI_WebKit2_TestParentFrame_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
383
384 Programs_TestWebKitAPI_WebKit2_TestPreventEmptyUserAgent_SOURCES = \
385         Tools/TestWebKitAPI/Tests/WebKit2/PreventEmptyUserAgent.cpp
386 Programs_TestWebKitAPI_WebKit2_TestPreventEmptyUserAgent_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
387 Programs_TestWebKitAPI_WebKit2_TestPreventEmptyUserAgent_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
388 Programs_TestWebKitAPI_WebKit2_TestPreventEmptyUserAgent_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
389
390 Programs_TestWebKitAPI_WebKit2_TestPrivateBrowsingPushStateNoHistoryCallback_SOURCES = \
391         Tools/TestWebKitAPI/Tests/WebKit2/PrivateBrowsingPushStateNoHistoryCallback.cpp
392 Programs_TestWebKitAPI_WebKit2_TestPrivateBrowsingPushStateNoHistoryCallback_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
393 Programs_TestWebKitAPI_WebKit2_TestPrivateBrowsingPushStateNoHistoryCallback_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
394 Programs_TestWebKitAPI_WebKit2_TestPrivateBrowsingPushStateNoHistoryCallback_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
395
396 Programs_TestWebKitAPI_WebKit2_TestResponsivenessTimerDoesntFireEarly_SOURCES = \
397         Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly.cpp
398 Programs_TestWebKitAPI_WebKit2_TestResponsivenessTimerDoesntFireEarly_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
399 Programs_TestWebKitAPI_WebKit2_TestResponsivenessTimerDoesntFireEarly_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
400 Programs_TestWebKitAPI_WebKit2_TestResponsivenessTimerDoesntFireEarly_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
401
402 Programs_TestWebKitAPI_WebKit2_TestRestoreSessionStateContainingFormData_SOURCES = \
403         Tools/TestWebKitAPI/Tests/WebKit2/RestoreSessionStateContainingFormData.cpp
404 Programs_TestWebKitAPI_WebKit2_TestRestoreSessionStateContainingFormData_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
405 Programs_TestWebKitAPI_WebKit2_TestRestoreSessionStateContainingFormData_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
406 Programs_TestWebKitAPI_WebKit2_TestRestoreSessionStateContainingFormData_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
407
408 Programs_TestWebKitAPI_WebKit2_TestShouldGoToBackForwardListItem_SOURCES = \
409         Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem.cpp
410 Programs_TestWebKitAPI_WebKit2_TestShouldGoToBackForwardListItem_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
411 Programs_TestWebKitAPI_WebKit2_TestShouldGoToBackForwardListItem_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
412 Programs_TestWebKitAPI_WebKit2_TestShouldGoToBackForwardListItem_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
413
414 Programs_TestWebKitAPI_WebKit2_TestSpacebarScrolling_SOURCES = \
415         Tools/TestWebKitAPI/Tests/WebKit2/SpacebarScrolling.cpp
416 Programs_TestWebKitAPI_WebKit2_TestSpacebarScrolling_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
417 Programs_TestWebKitAPI_WebKit2_TestSpacebarScrolling_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
418 Programs_TestWebKitAPI_WebKit2_TestSpacebarScrolling_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
419
420 Programs_TestWebKitAPI_WebKit2_TestUserMessage_SOURCES = \
421         Tools/TestWebKitAPI/Tests/WebKit2/UserMessage.cpp
422 Programs_TestWebKitAPI_WebKit2_TestUserMessage_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
423 Programs_TestWebKitAPI_WebKit2_TestUserMessage_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
424 Programs_TestWebKitAPI_WebKit2_TestUserMessage_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
425
426 Programs_TestWebKitAPI_WebKit2_TestWKConnection_SOURCES = \
427         Tools/TestWebKitAPI/Tests/WebKit2/WKConnection.cpp
428 Programs_TestWebKitAPI_WebKit2_TestWKConnection_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
429 Programs_TestWebKitAPI_WebKit2_TestWKConnection_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
430 Programs_TestWebKitAPI_WebKit2_TestWKConnection_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
431
432 Programs_TestWebKitAPI_WebKit2_TestWKPreferences_SOURCES = \
433         Tools/TestWebKitAPI/Tests/WebKit2/WKPreferences.cpp
434 Programs_TestWebKitAPI_WebKit2_TestWKPreferences_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
435 Programs_TestWebKitAPI_WebKit2_TestWKPreferences_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
436 Programs_TestWebKitAPI_WebKit2_TestWKPreferences_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
437
438 Programs_TestWebKitAPI_WebKit2_TestWKString_SOURCES = \
439         Tools/TestWebKitAPI/Tests/WebKit2/WKString.cpp
440 Programs_TestWebKitAPI_WebKit2_TestWKString_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
441 Programs_TestWebKitAPI_WebKit2_TestWKString_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
442 Programs_TestWebKitAPI_WebKit2_TestWKString_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)
443
444 Programs_TestWebKitAPI_WebKit2_TestWKStringJSString_SOURCES = \
445         Tools/TestWebKitAPI/Tests/WebKit2/WKStringJSString.cpp
446 Programs_TestWebKitAPI_WebKit2_TestWKStringJSString_CPPFLAGS = $(testwebkitapi_webkit2_tests_cppflags)
447 Programs_TestWebKitAPI_WebKit2_TestWKStringJSString_LDADD = $(testwebkitapi_webkit2_tests_ldadd)
448 Programs_TestWebKitAPI_WebKit2_TestWKStringJSString_LDFLAGS = $(testwebkitapi_webkit2_tests_ldflags)