Changeset 168574 in webkit


Ignore:
Timestamp:
May 10, 2014 12:17:00 AM (10 years ago)
Author:
Carlos Garcia Campos
Message:

REGRESSION(CMAKE): [GTK] WebKit2 C API tests are not longer built in the same binary
https://bugs.webkit.org/show_bug.cgi?id=132685

Reviewed by Martin Robinson.

Use a single TestWebKit2 binary for all WebKit2 C API tests.

  • TestWebKitAPI/PlatformGTK.cmake:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r168555 r168574  
     12014-05-10  Carlos Garcia Campos  <cgarcia@igalia.com>
     2
     3        REGRESSION(CMAKE): [GTK] WebKit2 C API tests are not longer built in the same binary
     4        https://bugs.webkit.org/show_bug.cgi?id=132685
     5
     6        Reviewed by Martin Robinson.
     7
     8        Use a single TestWebKit2 binary for all WebKit2 C API tests.
     9
     10        * TestWebKitAPI/PlatformGTK.cmake:
     11
    1122014-05-09  Benjamin Poulain  <benjamin@webkit.org>
    213
  • trunk/Tools/TestWebKitAPI/PlatformGTK.cmake

    r162599 r168574  
    3333    ${TESTWEBKITAPI_DIR}/gtk/PlatformUtilitiesGtk.cpp
    3434    ${TESTWEBKITAPI_DIR}/gtk/PlatformWebViewGtk.cpp
    35     ${TESTWEBKITAPI_DIR}/gtk/PlatformWebViewGtk.cpp
    3635)
    3736
     
    5756)
    5857
     58add_executable(TestWebKit2
     59    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/AboutBlankLoad.cpp
     60    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/CanHandleRequest.cpp
     61    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/CookieManager.cpp
     62    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/DocumentStartUserScriptAlertCrash.cpp
     63    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/DOMWindowExtensionBasic.cpp
     64    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/DOMWindowExtensionNoCache.cpp
     65    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/DownloadDecideDestinationCrash.cpp
     66    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/EvaluateJavaScript.cpp
     67    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/FailedLoad.cpp
     68    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/Find.cpp
     69    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/ForceRepaint.cpp
     70    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/FrameMIMETypeHTML.cpp
     71    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/FrameMIMETypePNG.cpp
     72    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/Geolocation.cpp
     73    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/GetInjectedBundleInitializationUserDataCallback.cpp
     74    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/HitTestResultNodeHandle.cpp
     75    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/InjectedBundleBasic.cpp
     76    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/InjectedBundleFrameHitTest.cpp
     77    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/InjectedBundleInitializationUserDataCallbackWins.cpp
     78    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/LoadAlternateHTMLStringWithNonDirectoryURL.cpp
     79    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/LoadCanceledNoServerRedirectCallback.cpp
     80    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/LoadPageOnCrash.cpp
     81    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/MouseMoveAfterCrash.cpp
     82    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout.cpp
     83    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails.cpp
     84    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages.cpp
     85    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames.cpp
     86    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/PageLoadBasic.cpp
     87    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/PageLoadDidChangeLocationWithinPageForFrame.cpp
     88    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/ParentFrame.cpp
     89    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/PreventEmptyUserAgent.cpp
     90    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/PrivateBrowsingPushStateNoHistoryCallback.cpp
     91    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/ReloadPageAfterCrash.cpp
     92    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/ResizeWindowAfterCrash.cpp
     93    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/RestoreSessionStateContainingFormData.cpp
     94    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/ShouldGoToBackForwardListItem.cpp
     95    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/UserMessage.cpp
     96    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WillSendSubmitEvent.cpp
     97    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WKPageGetScaleFactorNotZero.cpp
     98    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WKPreferences.cpp
     99    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WKString.cpp
     100    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WKStringJSString.cpp
     101    ${TESTWEBKITAPI_DIR}/Tests/WebKit2/WKURL.cpp
     102)
     103
     104target_link_libraries(TestWebKit2 ${test_webkit2_api_LIBRARIES})
     105add_test(TestWebKit2 ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebKit2/TestWebKit2)
     106set_tests_properties(TestWebKit2 PROPERTIES TIMEOUT 60)
     107set_target_properties(TestWebKit2 PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebKit2)
     108
    59109# The list below works like a test expectation. Tests in the
    60110# test_{webkit2_api|webcore}_BINARIES list are added to the test runner and
     
    70120)
    71121
    72 set(test_webkit2_api_BINARIES
    73     AboutBlankLoad
    74     CanHandleRequest
    75     CookieManager
    76     DocumentStartUserScriptAlertCrash
    77     DOMWindowExtensionBasic
    78     DOMWindowExtensionNoCache
    79     DownloadDecideDestinationCrash
    80     EvaluateJavaScript
    81     FailedLoad
    82     Find
    83     ForceRepaint
    84     FrameMIMETypeHTML
    85     FrameMIMETypePNG
    86     Geolocation
    87     GetInjectedBundleInitializationUserDataCallback
    88     HitTestResultNodeHandle
    89     InjectedBundleBasic
    90     InjectedBundleFrameHitTest
    91     InjectedBundleInitializationUserDataCallbackWins
    92     LoadAlternateHTMLStringWithNonDirectoryURL
    93     LoadCanceledNoServerRedirectCallback
    94     LoadPageOnCrash
    95     MouseMoveAfterCrash
    96     NewFirstVisuallyNonEmptyLayout
    97     NewFirstVisuallyNonEmptyLayoutFails
    98     NewFirstVisuallyNonEmptyLayoutForImages
    99     NewFirstVisuallyNonEmptyLayoutFrames
    100     PageLoadBasic
    101     PageLoadDidChangeLocationWithinPageForFrame
    102     ParentFrame
    103     PreventEmptyUserAgent
    104     PrivateBrowsingPushStateNoHistoryCallback
    105     ReloadPageAfterCrash
    106     ResizeWindowAfterCrash
    107     RestoreSessionStateContainingFormData
    108     ShouldGoToBackForwardListItem
    109     UserMessage
    110     WillSendSubmitEvent
    111     WKPageGetScaleFactorNotZero
    112     WKPreferences
    113     WKString
    114     WKStringJSString
    115     WKURL
    116 )
Note: See TracChangeset for help on using the changeset viewer.