Skip to content
  • ryuan.choi@samsung.com's avatar
    [Wk2][EFL] EFL needs a WebKitTestRunner · 8d2c489c
    ryuan.choi@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=87659
    
    Reviewed by Kenneth Rohde Christiansen.
    
    .:
    
    * Source/CMakeLists.txt:
    Set compiler flags for WebCoreTestSupport to be linked into TestRunnerInjectedBundle
    shared library.
    * Source/cmake/WebKitMacros.cmake: Remove unnecessary dependency.
    
    Source/WebKit2:
    
    * PlatformEfl.cmake: Added WKImageCairo.cpp in source list.
    
    Tools:
    
    Add an implementation of WebKitTestRunner for Efl port.
    
    * CMakeLists.txt: Includes WebKitTestRunner build script.
    * Scripts/build-webkittestrunner: Added knowledge of WebKitTestRunner/Efl.
    * Scripts/webkitpy/layout_tests/port/efl.py: Ditto.
    (EflPort.setup_environ_for_server):
    * WebKitTestRunner/CMakeLists.txt: Added.
    * WebKitTestRunner/InjectedBundle/LayoutTestController.h:
    * WebKitTestRunner/InjectedBundle/efl/ActivateFontsEfl.cpp: Added.
    * WebKitTestRunner/InjectedBundle/efl/InjectedBundleEfl.cpp: Added.
    * WebKitTestRunner/InjectedBundle/efl/LayoutTestControllerEfl.cpp: Added.
    * WebKitTestRunner/PlatformEfl.cmake: Added.
    * WebKitTestRunner/PlatformWebView.h:
    * WebKitTestRunner/TestController.cpp:
    * WebKitTestRunner/config.h: Added knowledge of WebKitTestRunner/Efl.
    * WebKitTestRunner/efl/PlatformWebViewEfl.cpp: Added.
    * WebKitTestRunner/efl/TestControllerEfl.cpp: Added.
    * WebKitTestRunner/efl/main.cpp: Added.
    (main):
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121893 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    8d2c489c