WebCore: [Qt] Land the initial build system for WebKit2
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Jul 2010 15:00:09 +0000 (15:00 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Jul 2010 15:00:09 +0000 (15:00 +0000)
commit04727e933703f1a1c2f1d9d477e641c30665da6a
tree72d098a820d2fc967c2b1d6257737cc78ffc5491
parentf623df5980e483c734a2bc1f07a5d73ea3cb0de2
WebCore: [Qt] Land the initial build system for WebKit2
https://bugs.webkit.org/show_bug.cgi?id=41604

Patch by Antti Koivisto <koivisto@iki.fi> on 2010-07-13
Reviewed by Kenneth Rohde Christiansen.

The build is enabled by passing --qmakearg="CONFIG+=webkit2" to build-webkit

* WebCore.pri:
* WebCore.pro:

WebKit2: [Qt] Tweaks needed to compile WebKit2 with Qt
https://bugs.webkit.org/show_bug.cgi?id=41604

Reviewed by Kenneth Rohde Christiansen.

* UIProcess/Launcher/qt/ProcessLauncherQt.cpp:
(WebKit::ProcessLauncherHelper::launch): Adjust to PassOwnPtr API changes.
* WebProcess/InjectedBundle/API/c/WKBundlePage.h: Don't include JavaScriptCore.h,
as it unconditionally includes JSStringRefCF. Instead include JavaScript.h.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@63206 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/WebCore.pri
WebCore/WebCore.pro
WebKit2/ChangeLog
WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp
WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePage.h