2010-10-06 Balazs Kelemen <kbalazs@webkit.org>
authorabecsi@webkit.org <abecsi@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Oct 2010 22:43:14 +0000 (22:43 +0000)
committerabecsi@webkit.org <abecsi@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 6 Oct 2010 22:43:14 +0000 (22:43 +0000)
commite78d29ad1de2d48c89254297f66faca351de72ca
treeb842799f044f5204d4a092e246881f928e4cf255
parentd7ce8d761747c94ba208579927440afde3be5c88
2010-10-06  Balazs Kelemen  <kbalazs@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Add WebKitTestRunner's build files
        https://bugs.webkit.org/show_bug.cgi?id=44155

        Add the new subdirs.
        * DerivedSources.pro:
        * WebKit.pro:
2010-10-06  Balazs Kelemen  <kbalazs@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Add WebKitTestRunner's build files
        https://bugs.webkit.org/show_bug.cgi?id=44155

        Parts was taken by Zoltan Horvath's patch.

        * Scripts/generate-forwarding-headers.pl: Moved from WebKit2.
        * Scripts/webkitdirs.pm: Make the generated files needed by WTR.
        * WebKitTestRunner/PlatformWebView.h: Addeed typedefs for
        PlatformWKView and PlatformWindow (void* for now).
        Buildfix the case when __APPLE__ is not defined.
        * WebKitTestRunner/qt/DerivedSources.pro: Added.
        * WebKitTestRunner/qt/PlatformWebViewQt.cpp: Added.
        Empty stub implementation.
        (WTR::registerWindowClass):
        (WTR::PlatformWebView::PlatformWebView):
        (WTR::PlatformWebView::~PlatformWebView):
        (WTR::PlatformWebView::resizeTo):
        (WTR::PlatformWebView::page):
        (WTR::PlatformWebView::focus):
        * WebKitTestRunner/qt/TestControllerQt.cpp: Added.
        Empty stub implementation.
        (WTR::registerWindowClass):
        (WTR::TestController::runUntil):
        (WTR::TestController::platformInitialize):
        (WTR::TestController::initializeInjectedBundlePath):
        (WTR::TestController::initializeTestPluginDirectory):
        (WTR::TestController::platformInitializeContext):
        * WebKitTestRunner/qt/WebKitTestRunner.pro: Added.
        * WebKitTestRunner/qt/main.cpp: Added.
        (main):
2010-10-06  Balazs Kelemen  <kbalazs@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Add WebKitTestRunner's build files
        https://bugs.webkit.org/show_bug.cgi?id=44155

        * DerivedSources.pro: Changes according the new location
        of generate-forwarding-headers.pl.
        * UIProcess/API/C/WebKit2.h: Do not check the value of the
        __APPLE__ define if it is not defined.
        * WebKit2.pro: Changes according the new location
        of generate-forwarding-headers.pl. Added missing files
        to the build that provides API that is used by WTR.
        * generate-forwarding-headers.pl: Moved to WebKitTools/Scripts
        since from now this is not only used by WebKit2.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@69244 268f45cc-cd09-0410-ab3c-d52691b4dbfc
16 files changed:
ChangeLog
DerivedSources.pro
WebKit.pro
WebKit2/ChangeLog
WebKit2/DerivedSources.pro
WebKit2/UIProcess/API/C/WebKit2.h
WebKit2/WebKit2.pro
WebKitTools/ChangeLog
WebKitTools/Scripts/generate-forwarding-headers.pl [moved from WebKit2/generate-forwarding-headers.pl with 97% similarity]
WebKitTools/Scripts/webkitdirs.pm
WebKitTools/WebKitTestRunner/PlatformWebView.h
WebKitTools/WebKitTestRunner/qt/DerivedSources.pro [new file with mode: 0644]
WebKitTools/WebKitTestRunner/qt/PlatformWebViewQt.cpp [new file with mode: 0644]
WebKitTools/WebKitTestRunner/qt/TestControllerQt.cpp [new file with mode: 0644]
WebKitTools/WebKitTestRunner/qt/WebKitTestRunner.pro [new file with mode: 0644]
WebKitTools/WebKitTestRunner/qt/main.cpp [new file with mode: 0644]