1. 27 Jul, 2007 1 commit
  2. 26 Jul, 2007 1 commit
  3. 23 Jul, 2007 1 commit
    • zecke's avatar
      2007-07-22 Holger Hans Peter Freyther <zecke@selfish.org> · 5604daf5
      zecke authored
              Reviewed by Adam.
      
              Add WebKit/gtk/Api and WebCoreSupport API to the INCLUDEPATH to allow GdkLauncher to be
              build against it.
      
              * WebKit.pri:
      
      
      WebCore:
      2007-07-22  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              WARNING: NO TEST CASES ADDED OR CHANGED
      
              Add the WebKit/Gtk API to the buildsystem, ask qmake to create a
              pkg-config file and install headers and libraries.
      
              Start to emit signals from FrameLoaderClientGdk, hide the kit Frame
              inside the the FrameLoaderClientGdk.
      
              Move ChromeClientGdk to WebKit/gtk/WebCoreSupport
      
              * WebCore.pro:
              * loader/gdk/FrameLoaderClientGdk.cpp:
              * loader/gdk/FrameLoaderClientGdk.h:
              * platform/gdk/ChromeClientGdk.h: Removed.
              * platform/gdk/FrameGdk.cpp: Remove code not belonging here
              * platform/gdk/FrameGdk.h:
              * platform/gdk/ScrollViewGdk.cpp: The gdkDrawable won't exist at that time and it is fine
              * platform/gdk/TemporaryLinkStubs.cpp: Removed ChromeClientGdk stubs
      
      WebKit:
      2007-07-22  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Add the first API and partial implementation of the WebKit/Gtk port as
              of http://bugs.webkit.org/show_bug.cgi?id=14678.
      
              The delegates of WebView will be modeled as signals. Delegates like the
              WebPolicyDelegate will be implemented as signals with default handlers.
      
              Start moving files to WebKit/gtk/WebCoreSupport.
      
              * gtk: Added.
              * gtk/Api: Added.
              * gtk/Api/headers.pri: Added.
              * gtk/Api/webkitgtk-marshal.list: Added.
              * gtk/Api/webkitgtkdefines.h: Added.
              * gtk/Api/webkitgtkframe.cpp: Added.
              * gtk/Api/webkitgtkframe.h: Added.
              * gtk/Api/webkitgtkframedata.cpp: Added.
              * gtk/Api/webkitgtkframedata.h: Added.
              * gtk/Api/webkitgtkglobal.cpp: Added.
              * gtk/Api/webkitgtkglobal.h: Added.
              * gtk/Api/webkitgtknetworkrequest.cpp: Added.
              * gtk/Api/webkitgtknetworkrequest.h: Added.
              * gtk/Api/webkitgtkpage.cpp: Added.
              * gtk/Api/webkitgtkpage.h: Added.
              * gtk/Api/webkitgtkprivate.cpp: Added.
              * gtk/Api/webkitgtkprivate.h: Added.
              * gtk/Api/webkitgtksettings.cpp: Added.
              * gtk/Api/webkitgtksettings.h: Added.
              * gtk/WebCoreSupport: Added.
              * gtk/WebCoreSupport/ChromeClientGdk.cpp: Added.
              (WebCore::ChromeClientGdk::ChromeClientGdk):
              (WebCore::ChromeClientGdk::chromeDestroyed):
              (WebCore::ChromeClientGdk::windowRect):
              (WebCore::ChromeClientGdk::setWindowRect):
              (WebCore::ChromeClientGdk::pageRect):
              (WebCore::ChromeClientGdk::scaleFactor):
              (WebCore::ChromeClientGdk::focus):
              (WebCore::ChromeClientGdk::unfocus):
              (WebCore::ChromeClientGdk::createWindow):
              (WebCore::ChromeClientGdk::createModalDialog):
              (WebCore::ChromeClientGdk::show):
              (WebCore::ChromeClientGdk::canRunModal):
              (WebCore::ChromeClientGdk::runModal):
              (WebCore::ChromeClientGdk::setToolbarsVisible):
              (WebCore::ChromeClientGdk::toolbarsVisible):
              (WebCore::ChromeClientGdk::setStatusbarVisible):
              (WebCore::ChromeClientGdk::statusbarVisible):
              (WebCore::ChromeClientGdk::setScrollbarsVisible):
              (WebCore::ChromeClientGdk::scrollbarsVisible):
              (WebCore::ChromeClientGdk::setMenubarVisible):
              (WebCore::ChromeClientGdk::menubarVisible):
              (WebCore::ChromeClientGdk::setResizable):
              (WebCore::ChromeClientGdk::closeWindowSoon):
              (WebCore::ChromeClientGdk::canTakeFocus):
              (WebCore::ChromeClientGdk::takeFocus):
              (WebCore::ChromeClientGdk::canRunBeforeUnloadConfirmPanel):
              (WebCore::ChromeClientGdk::runBeforeUnloadConfirmPanel):
              (WebCore::ChromeClientGdk::addMessageToConsole):
              (WebCore::ChromeClientGdk::runJavaScriptAlert):
              (WebCore::ChromeClientGdk::runJavaScriptConfirm):
              (WebCore::ChromeClientGdk::runJavaScriptPrompt):
              (WebCore::ChromeClientGdk::setStatusbarText):
              (WebCore::ChromeClientGdk::shouldInterruptJavaScript):
              (WebCore::ChromeClientGdk::tabsToLinks):
              (WebCore::ChromeClientGdk::windowResizerRect):
              (WebCore::ChromeClientGdk::addToDirtyRegion):
              (WebCore::ChromeClientGdk::scrollBackingStore):
              (WebCore::ChromeClientGdk::updateBackingStore):
              (WebCore::ChromeClientGdk::mouseDidMoveOverElement):
              (WebCore::ChromeClientGdk::setToolTip):
              (WebCore::ChromeClientGdk::print):
              * gtk/WebCoreSupport/ChromeClientGdk.h: Added.
      
      WebKitTools:
      2007-07-22  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Adam.
      
              Make the GdkLauncher use the new WebKit/Gtk API. Change webkitdirs.pm to
              honor --qmakearg for the Gdk/Gtk build as well.
      
              * GdkLauncher/main.cpp: Switch to the new API
              * Scripts/webkitdirs.pm: Allow to specify --qmakearg, e.g. to control the WEBKIT_{INC,LIB}_DIR 
      
      
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5604daf5
  4. 18 Jul, 2007 2 commits
  5. 11 Jul, 2007 2 commits
    • staikos's avatar
      Fix build in debug mode · ba198e1c
      staikos authored
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24226 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ba198e1c
    • darin's avatar
      top level: · 0284cafd
      darin authored
              Reviewed by Darin.
      
              As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
              WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
      
              * WebKit.pri: Adjust INCLUDEPATH
      
      JavaScriptCore:
      
              Reviewed by Darin.
      
              As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
              WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
      
              * ForwardingHeaders: Added.
              * ForwardingHeaders/JavaScriptCore: Copied from WebCore/ForwardingHeaders/JavaScriptCore.
      
      WebCore:
      
              Reviewed by Darin.
      
              As of http://bugs.webkit.org/show_bug.cgi?id=14527 move the
              WebCore/ForwardingHeader/JavaScriptCore to JavaScriptCore
      
              * ForwardingHeaders/JavaScriptCore: Removed.
              * ForwardingHeaders/JavaScriptCore/APICast.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSBase.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSContextRef.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSLock.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSObjectRef.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSStringRef.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSStringRefCF.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JSValueRef.h: Removed.
              * ForwardingHeaders/JavaScriptCore/JavaScriptCore.h: Removed.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@24210 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0284cafd
  6. 25 Jun, 2007 3 commits
  7. 21 Jun, 2007 1 commit
  8. 20 Jun, 2007 1 commit
  9. 13 Jun, 2007 2 commits
  10. 31 May, 2007 1 commit
  11. 18 May, 2007 1 commit
    • bdash's avatar
      2007-05-18 Holger Hans Peter Freyther <zecke@selfish.org> · 98f449d6
      bdash authored
              Reviewed by Mark Rowe.
      
              No test added as this is hard to time.
      
              * platform/gdk/FrameGdk.cpp: Use needsLayout() to decide if layout()
              is needed.
      
              (WebCore::FrameGdk::dumpRenderTree):
              (WebCore::FrameGdk::handleGdkEvent):
      
      2007-05-18  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Mark Rowe.
      
              * kjs/testkjs.pro: Make the Gdk port link to icu
      
      2007-05-18  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Mark Rowe.
      
              * WebKit.pro: Build testkjs for Gdk and Qt
      
      2007-05-18  Holger Hans Peter Freyther  <zecke@selfish.org>
      
              Reviewed by Mark Rowe.
      
              * GdkLauncher/main.cpp:
              (main): Call Frame::init to catch up with Maciej's changes.
              * Scripts/run-javascriptcore-tests: Remove --gdk from the command line
              passed to the helper scripts.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21557 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      98f449d6
  12. 11 May, 2007 1 commit
    • bdash's avatar
      2007-05-11 Holger Freyther <freyther@kde.org> · c9175eab
      bdash authored
              Reviewed by Mark Rowe.
      
              Move libcurl configuration into WebKit.pri so it will be used by GdkLauncher.
      
              * WebCore.pro:
      
      2007-05-11  Holger Freyther <freyther@kde.org>
      
              Reviewed by Mark Rowe.
      
              Move libcurl configuration into WebKit.pri so it will be used by GdkLauncher,
              and add ICU configuration to QMAKE_CXXFLAGS.
      
              * WebKit.pri:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21394 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c9175eab
  13. 06 May, 2007 1 commit
  14. 03 May, 2007 1 commit
  15. 27 Apr, 2007 1 commit
    • bdash's avatar
      2007-04-27 Holger Freyther <freyther@kde.org> · fc4e8c23
      bdash authored
              Reviewed by Maciej.
      
              Remove unmaintained CMake build system.
      
              * CMakeLists.txt: Removed.
      
      2007-04-27  Holger Freyther <freyther@kde.org>
      
              Reviewed by Maciej.
      
              Remove unmaintained CMake build system.
      
              * CMakeLists.txt: Removed.
              * pcre/CMakeLists.txt: Removed.
      
      2007-04-27  Holger Freyther <freyther@kde.org>
      
              Reviewed by Maciej.
      
              Remove unmaintained CMake build system.
      
              * CMakeLists.txt: Removed.
      
      2007-04-27  Holger Freyther <freyther@kde.org>
      
              Reviewed by Maciej.
      
              Remove unmaintained CMake build system.
      
              * QtLauncher/CMakeLists.txt: Removed.
              * WebKitPart/CMakeLists.txt: Removed.
      
      2007-04-27  Holger Freyther <freyther@kde.org>
      
              Reviewed by Maciej.
      
              Remove unmaintained CMake build system.
      
              * DumpRenderTree/DumpRenderTree.qtproj/CMakeLists.txt: Removed.
              * Scripts/build-webkit: Remove references to CMake.
              * Scripts/webkitdirs.pm: Remove references to CMake.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@21138 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fc4e8c23
  16. 30 Jan, 2007 1 commit
  17. 26 Jan, 2007 1 commit
  18. 23 Jan, 2007 1 commit
  19. 16 Jan, 2007 1 commit
  20. 11 Jan, 2007 1 commit
  21. 03 Jan, 2007 1 commit
  22. 17 Dec, 2006 1 commit
  23. 14 Dec, 2006 1 commit
    • thatcher's avatar
      top level: · a3c1ab1d
      thatcher authored
              Reviewed by Brady.
      
              * Makefile.shared: use $PIPESTATUS[0] and a sub-shell to exit with xcodebuild's exit status
      
      WebKitTools:
      
              Reviewed by Brady.
      
              * Makefile.shared: use $PIPESTATUS[0] and a sub-shell to exit with xcodebuild's exit status
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@18216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a3c1ab1d
  24. 13 Dec, 2006 1 commit
  25. 10 Dec, 2006 3 commits
  26. 09 Dec, 2006 3 commits
  27. 19 Nov, 2006 1 commit
    • staikos's avatar
      top level: · b68ccdac
      staikos authored
              Reviewed by Zack.
      
              http://bugs.webkit.org/show_bug.cgi?id=11649
      
              * CMakeLists.txt: Fix Qt-only build without KDE cmake files
      
      JavaScriptCore:
      
              Reviewed by Zack.
      
              http://bugs.webkit.org/show_bug.cgi?id=11649
              Fix CMake Qt-only build without KDE CMake files
      
              * CMakeLists.txt:
              * pcre/CMakeLists.txt:
      
      WebCore:
      
              Reviewed by Zack.
      
              http://bugs.webkit.org/show_bug.cgi?id=11649
              Fix CMake files for Qt-only build without KDE cmake files.
              Fix Qt/KDE build for the SVG support.
              Fix Qt-only build in the resource handler.
      
              * CMakeLists.txt:
              * platform/graphics/svg/qt/SVGResourceFilterQt.cpp: Added.
              (WebCore::SVGResourceFilter::SVGResourceFilter):
              (WebCore::SVGResourceFilter::~SVGResourceFilter):
              (WebCore::SVGResourceFilter::prepareFilter):
              (WebCore::SVGResourceFilter::applyFilter):
              * platform/network/qt/ResourceHandleManager.cpp:
              (WebCore::Resou...
      b68ccdac
  28. 30 Oct, 2006 2 commits
    • thatcher's avatar
      Reviewed by Brady. · 94389582
      thatcher authored
              Make the universal build return non-zero when module make fails.
      
              * Makefile:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17459 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      94389582
    • slewis's avatar
      · 243d4c1d
      slewis authored
              Reviewed by Darin.
      
              Change Makefiles to return non-zero when module make fails.
      
              * Makefile:
      
      WebKitTools:        
              Change Makefiles to return non-zero when module make fails.
              Fix bug where if xcode options are not set, modules can build in the
              wrong directory.
      
              * Makefile:
              * Scripts/webkitdirs.pm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17447 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      243d4c1d
  29. 27 Oct, 2006 1 commit
    • beidson's avatar
      top level: · e15fbddf
      beidson authored
              Rubber stamped by Tim Hatcher
      
              Added "make universal" to build universal binaries
      
              * Makefile:
              * Makefile.shared:
      
      WebKitTools:
      
              Rubber stamped by Tim Hatcher
      
              Added "make universal" to build universal binaries
      
              * Makefile:
              * Makefile.shared:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@17394 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e15fbddf
  30. 01 Oct, 2006 1 commit