1 ADD_CUSTOM_TARGET(forwarding-headersEflForTestWebKitAPI
2 COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${TESTWEBKITAPI_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include efl
4 SET(ForwardingHeadersForTestWebKitAPI_NAME forwarding-headersEflForTestWebKitAPI)
6 ADD_CUSTOM_TARGET(forwarding-headersSoupForTestWebKitAPI
7 COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl ${TESTWEBKITAPI_DIR} ${DERIVED_SOURCES_WEBKIT2_DIR}/include soup
9 SET(ForwardingNetworkHeadersForTestWebKitAPI_NAME forwarding-headersSoupForTestWebKitAPI)
12 ${WEBKIT2_DIR}/UIProcess/API/C/soup
13 ${WEBKIT2_DIR}/UIProcess/API/C/efl
18 ${LIBSOUP_INCLUDE_DIRS}
22 ${TESTWEBKITAPI_DIR}/efl/main.cpp
25 SET(bundle_harness_SOURCES
26 ${TESTWEBKITAPI_DIR}/efl/InjectedBundleController.cpp
27 ${TESTWEBKITAPI_DIR}/efl/PlatformUtilities.cpp
30 SET(webkit2_api_harness_SOURCES
31 ${TESTWEBKITAPI_DIR}/efl/PlatformUtilities.cpp
32 ${TESTWEBKITAPI_DIR}/efl/PlatformWebView.cpp
35 # The list below works like a test expectation. Tests in the
36 # test_webkit2_api_BINARIES list are added to the test runner and
37 # tried on the bots on every build. Tests in test_webkit2_api_fail_BINARIES
38 # are compiled and suffixed with fail and skipped from the test runner.
40 # Make sure that the tests are passing on both Debug and
41 # Release builds before adding it to test_webkit2_api_BINARIES.
43 SET(test_webkit2_api_BINARIES
45 DOMWindowExtensionNoCache
46 DocumentStartUserScriptAlertCrash
53 GetInjectedBundleInitializationUserDataCallback
55 InjectedBundleInitializationUserDataCallbackWins
56 LoadAlternateHTMLStringWithNonDirectoryURL
57 LoadCanceledNoServerRedirectCallback
58 NewFirstVisuallyNonEmptyLayout
59 NewFirstVisuallyNonEmptyLayoutFails
61 PageLoadDidChangeLocationWithinPageForFrame
64 PrivateBrowsingPushStateNoHistoryCallback
71 SET(test_webkit2_api_fail_BINARIES
73 DOMWindowExtensionBasic
74 DownloadDecideDestinationCrash
75 NewFirstVisuallyNonEmptyLayoutForImages
76 NewFirstVisuallyNonEmptyLayoutFrames
77 RestoreSessionStateContainingFormData
78 ShouldGoToBackForwardListItem
79 WKPageGetScaleFactorNotZero
82 # Tests disabled because of missing features on the test harness:
85 # HitTestResultNodeHandle
87 # ResponsivenessTimerDoesntFireEarly
91 # Flaky test, fails on Release but passes on Debug: