source: webkit/trunk/JavaScriptCore/JavaScriptCore.pro@ 51174

Last change on this file since 51174 was 51174, checked in by Laszlo Gombos, 16 years ago

2009-11-18 Laszlo Gombos <Laszlo Gombos>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Remove support for Qt v4.3 or older versions
https://bugs.webkit.org/show_bug.cgi?id=29469

2009-11-18 Laszlo Gombos <Laszlo Gombos>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Remove support for Qt v4.3 or older versions
https://bugs.webkit.org/show_bug.cgi?id=29469

  • Api/qcookiejar.cpp: Removed.
  • Api/qcookiejar.h: Removed.
  • Api/qgraphicswebview.cpp: (QGraphicsWebView::event):
  • Api/qwebframe.cpp: (QWebFrame::load):
  • Api/qwebframe.h:
  • Api/qwebkitglobal.h:
  • Api/qwebnetworkinterface.cpp: Removed.
  • Api/qwebnetworkinterface.h: Removed.
  • Api/qwebnetworkinterface_p.h: Removed.
  • Api/qwebpage.cpp: (QWebPagePrivate::QWebPagePrivate): (QWebPagePrivate::acceptNavigationRequest): (QWebPage::acceptNavigationRequest): (QWebPage::action): (QWebPage::userAgentForUrl):
  • Api/qwebpage.h:
  • Api/qwebpage_p.h:
  • Api/qwebview.cpp: (QWebView::load): (QWebView::event):
  • Api/qwebview.h:
  • QtLauncher/main.cpp: (MainWindow::print): (MainWindow::setupUI): (main):
  • WebCoreSupport/FrameLoaderClientQt.cpp: (WebCore::FrameLoaderClientQt::download): (WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNewWindowAction): (WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction): (WebCore::FrameLoaderClientQt::startDownload): (WebCore::FrameLoaderClientQt::createPlugin):

2009-11-18 Laszlo Gombos <Laszlo Gombos>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Remove support for Qt v4.3 or older versions
https://bugs.webkit.org/show_bug.cgi?id=29469

No new tests as there is no change if compiled with
Qt v4.4 or later version.

  • WebCore.pro:
  • dom/XMLTokenizerQt.cpp: (WebCore::EntityResolver::resolveUndeclaredEntity): (WebCore::XMLTokenizer::XMLTokenizer): (WebCore::XMLTokenizer::~XMLTokenizer): (WebCore::XMLTokenizer::doWrite): (WebCore::XMLTokenizer::startDocument): (WebCore::XMLTokenizer::parseDtd):
  • platform/graphics/qt/FontQt.cpp:
  • platform/graphics/qt/FontQt43.cpp: Removed.
  • platform/graphics/qt/ImageQt.cpp:
  • platform/network/ResourceHandleInternal.h:
  • platform/network/qt/QNetworkReplyHandler.cpp:
  • platform/network/qt/QNetworkReplyHandler.h:
  • platform/network/qt/ResourceHandleQt.cpp: (WebCore::ResourceHandle::start): (WebCore::ResourceHandle::cancel): (WebCore::ResourceHandle::loadResourceSynchronously): (WebCore::ResourceHandle::setDefersLoading):
  • platform/network/qt/ResourceRequest.h:
  • platform/network/qt/ResourceRequestQt.cpp:
  • platform/qt/ClipboardQt.cpp: (WebCore::ClipboardQt::clearData):
  • platform/qt/CookieJarQt.cpp: (WebCore::cookieJar): (WebCore::setCookies): (WebCore::cookies): (WebCore::cookiesEnabled):
  • platform/qt/PlatformKeyboardEventQt.cpp: (WebCore::keyIdentifierForQtKeyCode): (WebCore::windowsKeyCodeForKeyEvent):
  • platform/text/qt/TextBoundaries.cpp:
  • platform/text/qt/TextBreakIteratorQt.cpp:
  • plugins/qt/PluginDataQt.cpp: (WebCore::PluginData::initPlugins):

2009-11-18 Laszlo Gombos <Laszlo Gombos>

Reviewed by Kenneth Rohde Christiansen.

[Qt] Remove support for Qt v4.3 or older versions
https://bugs.webkit.org/show_bug.cgi?id=29469

  • DumpRenderTree/qt/DumpRenderTree.pro:
  • DumpRenderTree/qt/ImageDiff.pro:
File size: 1.5 KB
Line 
1# JavaScriptCore - qmake build info
2CONFIG += building-libs
3include($$PWD/../WebKit.pri)
4
5TEMPLATE = lib
6CONFIG += staticlib
7TARGET = JavaScriptCore
8
9CONFIG += depend_includepath
10
11contains(QT_CONFIG, embedded):CONFIG += embedded
12
13CONFIG(QTDIR_build) {
14 GENERATED_SOURCES_DIR = $$PWD/generated
15 OLDDESTDIR = $$DESTDIR
16 include($$QT_SOURCE_TREE/src/qbase.pri)
17 INSTALLS =
18 DESTDIR = $$OLDDESTDIR
19 DEFINES *= NDEBUG
20}
21
22isEmpty(GENERATED_SOURCES_DIR):GENERATED_SOURCES_DIR = tmp
23GENERATED_SOURCES_DIR_SLASH = $${GENERATED_SOURCES_DIR}$${QMAKE_DIR_SEP}
24
25INCLUDEPATH += $$GENERATED_SOURCES_DIR
26
27!CONFIG(QTDIR_build) {
28 CONFIG(debug, debug|release) {
29 OBJECTS_DIR = obj/debug
30 } else { # Release
31 OBJECTS_DIR = obj/release
32 }
33}
34
35CONFIG(release):!CONFIG(QTDIR_build) {
36 contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
37 unix:contains(QT_CONFIG, reduce_relocations):CONFIG += bsymbolic_functions
38}
39
40linux-*: DEFINES += HAVE_STDINT_H
41freebsd-*: DEFINES += HAVE_PTHREAD_NP_H
42
43DEFINES += BUILD_WEBKIT
44
45win32-*: DEFINES += _HAS_TR1=0
46
47# Pick up 3rdparty libraries from INCLUDE/LIB just like with MSVC
48win32-g++ {
49 TMPPATH = $$quote($$(INCLUDE))
50 QMAKE_INCDIR_POST += $$split(TMPPATH,";")
51 TMPPATH = $$quote($$(LIB))
52 QMAKE_LIBDIR_POST += $$split(TMPPATH,";")
53}
54
55DEFINES += WTF_CHANGES=1
56
57include(JavaScriptCore.pri)
58
59QMAKE_EXTRA_TARGETS += generated_files
60
61*-g++*:QMAKE_CXXFLAGS_RELEASE -= -O2
62*-g++*:QMAKE_CXXFLAGS_RELEASE += -O3
Note: See TracBrowser for help on using the repository browser.