1. 20 Jan, 2014 1 commit
  2. 26 Nov, 2013 1 commit
    • marcelo.lira@openbossa.org's avatar
      Nix upstreaming - Adding build files and supporting scripts · e8121e0a
      marcelo.lira@openbossa.org authored
      https://bugs.webkit.org/show_bug.cgi?id=118367
      
      Reviewed by Ryosuke Niwa.
      
      .:
      
      * CMakeLists.txt:
      * Source/CMakeLists.txt:
      * Source/cmake/FindEGL.cmake:
      * Source/cmake/FindOpenGLES2.cmake: Added.
      * Source/cmake/OptionsCommon.cmake:
      * Source/cmake/OptionsNix.cmake: Added.
      
      Source/Platform:
      
      * CMakeLists.txt: Added.
      * PlatformNix.cmake: Added.
      
      Source/WebCore:
      
      No new tests needed.
      
      * CMakeLists.txt:
      * PlatformNix.cmake: Added.
      
      Source/WTF:
      
      * wtf/FeatureDefines.h:
      * wtf/Platform.h:
      * wtf/PlatformNix.cmake: Added.
      
      Tools:
      
      * Scripts/build-webkit:
      * Scripts/run-nix-tests: Added.
      * Scripts/run-webkit-tests:
      * Scripts/update-webkit-libs-jhbuild:
      * Scripts/update-webkitnix-libs: Added.
      * Scripts/webkitdirs.pm:
      (determineArchitecture):
      (argumentsForConfiguration):
      (jscProductDir):
      (builtDylibPathForName):
      (determineIsNix):
      (isNix):
      (isAppleWebKit):
      (launcherPath):
      (launcherName):
      (checkRequiredSystemConfig):
      (copyInspectorFrontendFiles):
      (jhbuildWrapperPrefixIfNeeded):
      (buildCMakeProjectOrExit):
      (cmakeBasedPortName):
      * Scripts/webkitpy/common/config/ports.py:
      (DeprecatedPort.port):
      (EflWK2Port.build_webkit_command):
      (NixPort):
      (NixPort.build_webkit_command):
      * Scripts/webkitpy/port/factory.py:
      (platform_options):
      (PortFactory):
      * Scripts/webkitpy/port/nix.py: Added.
      (NixPort):
      (NixPort._wk2_port_name):
      (NixPort.determine_full_port_name):
      (NixPort.__init__):
      (NixPort._port_flag_for_scripts):
      (NixPort.setup_test_run):
      (NixPort.setup_environ_for_server):
      (NixPort.default_timeout_ms):
      (NixPort.clean_up_test_run):
      (NixPort._generate_all_test_configurations):
      (NixPort._path_to_driver):
      (NixPort._path_to_image_diff):
      (NixPort._image_diff_command):
      (NixPort._search_paths):
      (NixPort.show_results_html_file):
      (NixPort._port_specific_expectations_files):
      (NixPort.default_baseline_search_path):
      * Scripts/webkitpy/port/nix_unittest.py: Added.
      (NixPortTest):
      (NixPortTest._assert_search_path):
      (NixPortTest._assert_expectations_files):
      (NixPortTest.test_baseline_search_path):
      (NixPortTest.test_expectations_files):
      (NixPortTest.test_default_timeout_ms):
      * jhbuild/jhbuild-wrapper:
      (determine_platform):
      * nix/common.py: Added.
      (script_path):
      (top_level_path):
      * nix/jhbuild.modules: Added.
      * nix/jhbuildrc: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159806 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e8121e0a
  3. 18 May, 2013 1 commit
    • paroga@webkit.org's avatar
      [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME · 8c217808
      paroga@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=114554
      
      Reviewed by Gyuyoung Kim.
      
      Using variables as target names is very uncommon in CMake.
      The usual way to specify the name of the resulting binary
      is to set the OUTPUT_NAME target property.
      
      .:
      
      * CMakeLists.txt:
      * Source/CMakeLists.txt:
      * Source/PlatformEfl.cmake:
      * Source/PlatformGTK.cmake:
      * Source/cmake/OptionsBlackBerry.cmake:
      * Source/cmake/OptionsEfl.cmake:
      * Source/cmake/OptionsGTK.cmake:
      * Source/cmake/WebKitHelpers.cmake:
      * Source/cmake/gtest/CMakeLists.txt:
      
      Source/JavaScriptCore:
      
      * CMakeLists.txt:
      * shell/CMakeLists.txt:
      
      Source/WebCore:
      
      * CMakeLists.txt:
      
      Source/WebKit:
      
      * CMakeLists.txt:
      * PlatformBlackBerry.cmake:
      * PlatformEfl.cmake:
      
      Source/WebKit/efl:
      
      * ewebkit.pc.in:
      
      Source/WebKit2:
      
      * CMakeLists.txt:
      * PlatformEfl.cmake:
      * efl/ewebkit2.pc.in:
      
      Source/WTF:
      
      * wtf/CMakeLists.txt:
      
      Tools:
      
      * DumpRenderTree/efl/CMakeLists.txt:
      * EWebLauncher/CMakeLists.txt:
      * ImageDiff/CMakeLists.txt:
      * MiniBrowser/efl/CMakeLists.txt:
      * TestWebKitAPI/CMakeLists.txt:
      * WebKitTestRunner/CMakeLists.txt:
      * WebKitTestRunner/PlatformEfl.cmake:
      * WinCELauncher/CMakeLists.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@150336 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8c217808
  4. 12 May, 2013 1 commit
    • mrobinson@webkit.org's avatar
      [GTK] Add a basic cmake build for WTF and JavaScriptCore · 5ef5698a
      mrobinson@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=115967
      
      Reviewed by Laszlo Gombos.
      
      .:
      
      * CMakeLists.txt: Add GTK+ to the list of ports.
      * Source/CMakeLists.txt: We do not try to build WebCoreTestSupport when WebCore is disabled.
      * Source/cmake/FindGAIL3.cmake: Added.
      * Source/cmake/FindGDK3.cmake: Added.
      * Source/cmake/FindGStreamer.cmake: Use the passed in minimum version.
      * Source/cmake/FindGTK3.cmake: Added.
      * Source/cmake/FindXt.cmake: Added.
      * Source/cmake/OptionsEfl.cmake: Pass in the minimum version.
      * Source/cmake/OptionsGTK.cmake: Added.
      
      Source/JavaScriptCore:
      
      * PlatformGTK.cmake: Added.
      * shell/PlatformGTK.cmake: Added.
      
      Source/WTF:
      
      * wtf/PlatformGTK.cmake: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@149968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5ef5698a
  5. 05 Dec, 2012 1 commit
    • commit-queue@webkit.org's avatar
      [CMake] Unify coding style for CMake files · d6fb2c5a
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=103605
      
      Patch by Halton Huo <halton.huo@intel.com> on 2012-12-05
      Reviewed by Laszlo Gombos.
      
      Update cmake files(.cmake, CMakeLists.txt) with following style rules:
      1. Indentation
      1.1 Use spaces, not tabs.
      1.2 Four spaces as indent.
      2. Spacing
      2.1 Place one space between control statements and their parentheses.
          For eg, if (), else (), elseif (), endif (), foreach (),
          endforeach (), while (), endwhile (), break ().
      2.2 Do not place spaces between function and macro statements and
          their parentheses. For eg, macro(), endmacro(), function(),
          endfunction().
      2.3 Do not place spaces between a command or function or macro and its
          parentheses, or between a parenthesis and its content. For eg,
          message("testing") not message( "testing") or message ("testing" )
      2.4 No space at line ending.
      3. Lowercase when call commands macros and functions. For eg,
         add_executable() not ADD_EXECUTABLE(), set() not SET().
      
      .:
      
      * CMakeLists.txt:
      * Source/CMakeLists.txt:
      * Source/PlatformEfl.cmake:
      * Source/cmake/EFLHelpers.cmake:
      * Source/cmake/FindATK.cmake:
      * Source/cmake/FindCFLite.cmake:
      * Source/cmake/FindCairo.cmake:
      * Source/cmake/FindDBus.cmake:
      * Source/cmake/FindDirectX.cmake:
      * Source/cmake/FindE_DBus.cmake:
      * Source/cmake/FindEcore.cmake:
      * Source/cmake/FindEdje.cmake:
      * Source/cmake/FindEet.cmake:
      * Source/cmake/FindEeze.cmake:
      * Source/cmake/FindEfreet.cmake:
      * Source/cmake/FindEina.cmake:
      * Source/cmake/FindElementary.cmake:
      * Source/cmake/FindEnchant.cmake:
      * Source/cmake/FindEvas.cmake:
      * Source/cmake/FindFontconfig.cmake:
      * Source/cmake/FindGLIB.cmake:
      * Source/cmake/FindGStreamer.cmake:
      * Source/cmake/FindGperf.cmake:
      * Source/cmake/FindHarfBuzz.cmake:
      * Source/cmake/FindICU.cmake:
      * Source/cmake/FindLibSoup.cmake:
      * Source/cmake/FindQuickTimeSDK.cmake:
      * Source/cmake/FindSqlite.cmake:
      * Source/cmake/OptionsBlackBerry.cmake:
      * Source/cmake/OptionsCommon.cmake:
      * Source/cmake/OptionsEfl.cmake:
      * Source/cmake/OptionsWinCE.cmake:
      * Source/cmake/OptionsWindows.cmake:
      * Source/cmake/WebKitFS.cmake:
      * Source/cmake/WebKitFeatures.cmake:
      * Source/cmake/WebKitHelpers.cmake:
      * Source/cmake/WebKitMacros.cmake:
      * Source/cmake/WebKitPackaging.cmake:
      * Source/cmake/gtest/CMakeLists.txt:
      
      Source/JavaScriptCore:
      
      * CMakeLists.txt:
      * PlatformBlackBerry.cmake:
      * PlatformEfl.cmake:
      * PlatformWinCE.cmake:
      * shell/CMakeLists.txt:
      * shell/PlatformBlackBerry.cmake:
      * shell/PlatformEfl.cmake:
      * shell/PlatformWinCE.cmake:
      
      Source/WebCore:
      
      * CMakeLists.txt:
      * PlatformBlackBerry.cmake:
      * PlatformEfl.cmake:
      * PlatformWinCE.cmake:
      * UseJSC.cmake:
      * UseV8.cmake:
      
      Source/WebKit:
      
      * CMakeLists.txt:
      * PlatformBlackBerry.cmake:
      * PlatformEfl.cmake:
      * PlatformWinCE.cmake:
      
      Source/WebKit/efl:
      
      * DefaultTheme/CMakeLists.txt:
      
      Source/WebKit2:
      
      * CMakeLists.txt:
      * PlatformEfl.cmake:
      * win/WebKit2ExportGenerator.vcproj:
      * win/WebKit2ExportGeneratorCommon.vsprops:
      
      Source/WTF:
      
      * CMakeLists.txt:
      * wtf/CMakeLists.txt:
      * wtf/PlatformBlackBerry.cmake:
      * wtf/PlatformEfl.cmake:
      * wtf/PlatformWinCE.cmake:
      
      Tools:
      
      * CMakeLists.txt:
      * DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt:
      * DumpRenderTree/efl/CMakeLists.txt:
      * EWebLauncher/CMakeLists.txt:
      * EWebLauncher/ControlTheme/CMakeLists.txt:
      * MiniBrowser/efl/CMakeLists.txt:
      * TestWebKitAPI/CMakeLists.txt:
      * TestWebKitAPI/PlatformEfl.cmake:
      * WebKitTestRunner/CMakeLists.txt:
      * WebKitTestRunner/PlatformEfl.cmake:
      * WinCELauncher/CMakeLists.txt:
      * clang/ReportMemoryUsagePlugin/CMakeLists.txt:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@136790 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d6fb2c5a
  6. 12 Nov, 2012 1 commit
  7. 09 Nov, 2012 1 commit
    • commit-queue@webkit.org's avatar
      [EFL] Enable -Werror for the EFL port · afb475f8
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=98715
      
      Patch by Laszlo Gombos <l.gombos@samsung.com> on 2012-11-09
      Reviewed by Gyuyoung Kim.
      
      Treat all warnings as errors, except the existing warnings in the
      current code base ("unused-parameter", "sign-compare" and "switch").
      
      Thanks for Raphael Kubo da Costa for the extra help.
      
      * Source/CMakeLists.txt: Enable warnings as error for all libraries
      (except WebKit and WebKit2) for the EFL port.
      Other cmake-based ports are welcome to join.
      
      * Source/cmake/WebKitHelpers.cmake: Treat warnings as errors by
      default for cmake-based ports when ENABLE_WERROR is set.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@134057 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      afb475f8
  8. 03 Oct, 2012 1 commit
    • ryuan.choi@samsung.com's avatar
      [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled. · ec475c79
      ryuan.choi@samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=97753
      
      Reviewed by Laszlo Gombos.
      
      default.edj is used in both webkit/efl and webkit2/efl.
      However, it has been generated only when ENABLE_WEBKIT is enabled.
      
      This patch separates the script which generates default.edj
      from source/webkit/platformefl.cmake.
      
      .:
      
      * Source/CMakeLists.txt:
      * Source/PlatformEfl.cmake: Added to generate custom target for default theme.
      * Source/cmake/OptionsEfl.cmake:
      Moved directory generation from WebKit/PlatformEfl.cmake
      because THEME_BINARY_DIR is used for both Default Theme and control theme in Tools.
      
      Source/WebKit:
      
      * PlatformEfl.cmake: Extracted codes which is related to default.edj.
      
      Source/WebKit/efl:
      
      * DefaultTheme/CMakeLists.txt:
      Extracted from Source/WebKit/PlatformEfl.cmake and sanitized.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@130364 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ec475c79
  9. 06 Jul, 2012 1 commit
  10. 05 Jul, 2012 1 commit
    • 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
  11. 22 Mar, 2012 1 commit
    • kubo@profusion.mobi's avatar
      [CMake] Unreviewed build fix after r111778. · 0210bd0c
      kubo@profusion.mobi authored
      .:
      
      * Source/CMakeLists.txt: Build WTF/.
      
      Source/JavaScriptCore:
      
      * CMakeLists.txt: Move ${WTF_DIR} after ${JAVASCRIPTCORE_DIR} in
      the include paths so that the right config.h is used.
      
      Source/WebCore:
      
      * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
      ${WTF_DIR}/wtf ones.
      
      Source/WebKit:
      
      * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
      ${WTF_DIR}/wtf ones.
      
      Source/WebKit2:
      
      * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
      ${WTF_DIR}/wtf ones.
      
      Source/WTF:
      
      * CMakeLists.txt: Added.
      * wtf/CMakeLists.txt: Add ${CMAKE_BINARY_DIR} to the include paths
      for cmakeconfig.h to be found.
      
      Tools:
      
      * DumpRenderTree/efl/CMakeLists.txt: Replace
      ${JAVASCRIPTCORE_DIR}/wtf with ${WTF_DIR}/wtf in the include
      paths.
      * DumpRenderTree/efl/LayoutTestControllerEfl.cpp: Use the right
      wtf include.
      * DumpRenderTree/efl/WorkQueueItemEfl.cpp: Ditto.
      * WinCELauncher/CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf
      with ${WTF_DIR}/wtf in the include paths.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@111799 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0210bd0c
  12. 21 Dec, 2011 1 commit
  13. 23 Nov, 2011 1 commit
    • paroga@webkit.org's avatar
      [CMake] Move the top-level logic to the top-level directory. · 6e7e18fe
      paroga@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72685
      
      Patch by Raphael Kubo da Costa <kubo@profusion.mobi> on 2011-11-23
      Reviewed by Brent Fulgham.
      
      .:
      
      Move most of the top-level code in Source/CMakeLists.txt to
      CMakeLists.txt. This allows us to replace some INCLUDE() hacks with
      proper ADD_SUBDIRECTORY() calls, and actually moves non-Source related
      to a non-Source directory.
      
      * CMakeLists.txt: Copied from Source/CMakeLists.txt.
      
      Source/JavaScriptCore:
      
      * CMakeLists.txt: Point to the right Source/ directory.
      * wtf/CMakeLists.txt: Ditto.
      
      Source/WebCore:
      
      No new tests, this is a buildsystem changes.
      
      * CMakeLists.txt: Adjust the Source/ directory.
      * PlatformBlackBerry.cmake: Ditto.
      
      Source/WebKit:
      
      * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory.
      
      Source/WebKit2:
      
      * CMakeLists.txt: Adjust Source/ directory.
      
      Tools:
      
      * CMakeLists.txt: Added.
      * DumpRenderTree/efl/CMakeLists.txt: Keep building into Programs/.
      * EWebLauncher/CMakeLists.txt: Renamed from Tools/CMakeListsEfl.txt.
      * Scripts/webkitdirs.pm:
      (generateBuildSystemFromCMakeProject):
      * WinCELauncher/CMakeLists.txt: Renamed from Tools/CMakeListsWinCE.txt.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@101052 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      6e7e18fe
  14. 18 Nov, 2011 2 commits
    • dbates@webkit.org's avatar
      Add CMake build infrastructure for the BlackBerry port · 5b4bdbbf
      dbates@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72768
      
      .: 
      
      Reviewed by Adam Barth and Antonio Gomes.
      
      * Source/CMakeLists.txt: Add the BlackBerry port and support for building on QNX.
      * Source/cmake/OptionsBlackBerry.cmake: Added.
      * Source/cmake/OptionsCommon.cmake: Add QNX QCC-variant of CODE_GENERATOR_PREPROCESSOR.
        We may be able to fold this into the non-MSVC CODE_GENERATOR_PREPROCESSOR.
      
      Source/JavaScriptCore: 
      
      Reviewed by Antonio Gomes.
      
      * PlatformBlackBerry.cmake: Added.
      * shell/PlatformBlackBerry.cmake: Added.
      * wtf/PlatformBlackBerry.cmake: Added.
      
      Source/WebCore: 
      
      Reviewed by Antonio Gomes.
      
      * CMakeLists.txt: At this time the BlackBerry port doesn't support generating
        DOM bindings from the SVG IDLs. See WebKit bug #72773.
      * PlatformBlackBerry.cmake: Added.
      
      Source/WebKit: 
      
      Reviewed by Antonio Gomes.
      
      * blackberry: Added.
      * blackberry/CMakeListsBlackBerry.txt: Added.
      
      Tools: 
      
      Reviewed by Antonio Gomes.
      
      Add optional --blackberry command line argument to build-webkit to build the
      BlackBerry port.
      
      * Scripts/build-webkit:
      * Scripts/webkitdirs.pm:
      (determineBaseProductDir):
      (argumentsForConfiguration):
      (builtDylibPathForName):
      (determineIsQt):
      (isBlackBerry): Added.
      (determineIsBlackBerry): Added.
      (blackberryTargetArchitecture): Added.
      (isAppleWebKit):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100844 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      5b4bdbbf
    • paroga@webkit.org's avatar
      [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files · fc825424
      paroga@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=72710
      
      Reviewed by Brent Fulgham.
      
      .:
      
      * Source/CMakeLists.txt:
      
      Source/WebKit:
      
      * CMakeLists.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@100785 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fc825424
  15. 27 Oct, 2011 1 commit
  16. 26 Sep, 2011 1 commit
  17. 23 Sep, 2011 1 commit
  18. 01 Jul, 2011 1 commit
  19. 15 Jun, 2011 1 commit
  20. 10 Jun, 2011 1 commit
  21. 13 Apr, 2011 1 commit
  22. 21 Mar, 2011 1 commit
  23. 25 Jan, 2011 1 commit
  24. 16 Jan, 2011 1 commit
  25. 08 Jan, 2011 1 commit
    • abarth@webkit.org's avatar
      2011-01-07 Adam Barth <abarth@webkit.org> · 8ac7e159
      abarth@webkit.org authored
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Remove reference to old directory.
      
              * PrettyPatch/PrettyPatch.rb:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Update references to WebCore.
      
              * WebKit.grd:
              * WebKit.gyp:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Update documentation to reference new location of WebCore.
      
              * docs/qtwebkit.qdoc:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              * GNUmakefile.am:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              * WebKit.vcproj/WebKit.sln:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              * bindings/python/wscript:
              * wscript:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Update project files to understand WebCore's new location.  I suspect
              there will be some follow-up patches after we land this patch.
      
              * Android.derived.jscbindings.mk:
              * Android.jscbindings.mk:
              * Android.v8bindings.mk:
              * GNUmakefile.am:
              * WebCore.gyp/WebCore.gyp:
              * WebCore.pri:
              * WebCore.pro:
              * WebCore.vcproj/WebCore.vcproj:
              * WebCore.vcproj/WebCoreGeneratedCairo.vsprops:
              * WebCore.vcproj/WebCoreGeneratedCommon.vsprops:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Update build files and metadata to point to WebCore's new location.
      
              * .gitattributes:
              * .gitignore:
              * Android.mk:
              * CMakeLists.txt:
              * DerivedSources.pro:
              * GNUmakefile.am:
              * Makefile:
              * Source/autotools/webkit.m4:
              * Source/cmake/OptionsEfl.cmake:
              * WebKit.pri:
              * WebKit.pro:
              * configure.ac:
              * wscript:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              Update the tools to understand WebCore's new location.
      
              * DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
              * DumpRenderTree/wscript:
              * GNUmakefile.am:
              * Scripts/build-webkit:
              * Scripts/do-file-rename:
              * Scripts/do-webcore-rename:
              * Scripts/generate-qt-inspector-resource:
              * Scripts/prepare-ChangeLog:
              * Scripts/run-bindings-tests:
              * Scripts/update-iexploder-cssproperties:
              * Scripts/update-sources-list.py:
              * Scripts/update-webkit-localizable-strings:
              * Scripts/webkitdirs.pm:
              * Scripts/webkitpy/common/config/build.py:
              * Scripts/webkitpy/common/config/build_unittest.py:
              * Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py:
              * Scripts/webkitpy/style/checker.py:
              * Scripts/webkitpy/style/checker_unittest.py:
              * WebKitTestRunner/DerivedSources.pro:
              * WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
              * iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh:
              * wx/browser/wscript:
              * wx/build/settings.py:
      2011-01-07  Adam Barth  <abarth@webkit.org>
      
              Rubber-stamped by Eric Seidel.
      
              Move WebCore to Source
              https://bugs.webkit.org/show_bug.cgi?id=52050
      
              * WebKit2.pro:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75313 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8ac7e159
  26. 02 Jan, 2011 1 commit
  27. 01 Jan, 2011 2 commits
    • abarth@webkit.org's avatar
      Move JavaScriptCore to Source · 76da8fc1
      abarth@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=51604
      
      Reviewed by Eric Seidel.
      
      Update references to JavaScriptCore to point to the new location.
      
      * Android.mk:
      * CMakeLists.txt:
      * DerivedSources.pro:
      * GNUmakefile.am:
      * Makefile:
      * WebKit.pri:
      * WebKit.pro:
      * wscript:
      
      Tools: 
      
      Update references to JavaScriptCore to point to the new location.
      
      * BuildSlaveSupport/build.webkit.org-config/master.cfg:
      * DumpRenderTree/qt/DumpRenderTree.pro:
      * DumpRenderTree/qt/ImageDiff.pro:
      * DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
      * DumpRenderTree/wscript:
      * Scripts/build-jsc:
      * Scripts/build-webkit:
      * Scripts/do-file-rename:
      * Scripts/do-webcore-rename:
      * Scripts/run-javascriptcore-tests:
      * Scripts/update-javascriptcore-test-results:
      * Scripts/webkitdirs.pm:
      * Scripts/webkitpy/common/config/build_unittest.py:
      * Scripts/webkitpy/style/checker.py:
      * Scripts/webkitpy/style/checker_unittest.py:
      * Scripts/webkitpy/style/checkers/cpp_unittest.py:
      * WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
      * WebKitTestRunner/qt/WebKitTestRunner.pro:
      * wx/build/settings.py:
      
      WebCore: 
      
      Update references to JavaScriptCore.
      
      * Android.derived.jscbindings.mk:
      * Android.v8bindings.mk:
      * CMakeLists.txt:
      * WebCore.gyp/WebCore.gyp:
      * WebCore.pro:
        - These changes are subtle and might not be 100% correct.
      * move-js-headers.sh:
      
      WebKit/chromium: 
      
      * WebKit.gyp:
        - Point to JavaScriptCore in its new location.
      
      WebKit/gtk: 
      
      * GNUmakefile.am:
      * docs/GNUmakefile.am:
        - Point to JavaScriptCore in its new location.
      
      WebKit/qt: 
      
      * WebKit_pch.h:
      * docs/qtwebkit.qdocconf:
        - Point to JavaScriptCore in its new location.
      
      WebKit/win: 
      
      * WebKit.vcproj/WebKit.sln:
        - Point to JavaScriptCore in its new location.
      
      WebKit/wx: 
      
      * bindings/python/wscript:
      * wscript:
        - Point to JavaScriptCore in its new location.
      
      WebKit2: 
      
      * WebKit2.pro:
        - Point to JavaScriptCore in its new location.
      
      Websites/bugs.webkit.org: 
      
      * PrettyPatch/PrettyPatch.rb:
        - Remove reference to JavaScriptCore as a source directory.
      
      Websites/webkit.org: 
      
      * coding/assertion-guidelines.html:
        - Update documentation to point to the new location of
          JavaScriptCore.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74855 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      76da8fc1
    • abarth@webkit.org's avatar
      Move Sources to Source · c2a176a3
      abarth@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=51794
      
      Reviewed by Eric Seidel.
      
      Update build files to point to the new location.
      
      * CMakeLists.txt:
      * GNUmakefile.am:
      * Makefile:
      * autogen.sh:
      * configure.ac:
      
      Tools: 
      
      Update scripts to point to the new location.
      
      * Scripts/build-webkit:
      * Scripts/do-file-rename:
      * Scripts/do-webcore-rename:
      * Scripts/webkitpy/common/config/build.py:
      * Scripts/webkitpy/common/config/build_unittest.py:
      
      Websites/bugs.webkit.org: 
      
      * PrettyPatch/PrettyPatch.rb:
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74852 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c2a176a3
  28. 27 Dec, 2010 1 commit
    • abarth@webkit.org's avatar
      2010-12-26 Adam Barth <abarth@webkit.org> · e6c5b118
      abarth@webkit.org authored
              Reviewed by Eric Seidel.
      
              Move cmake into Sources
              https://bugs.webkit.org/show_bug.cgi?id=51631
      
              * PrettyPatch/PrettyPatch.rb:
      2010-12-26  Adam Barth  <abarth@webkit.org>
      
              Reviewed by Eric Seidel.
      
              Move cmake into Sources
              https://bugs.webkit.org/show_bug.cgi?id=51631
      
              * CMakeLists.txt:
              * Sources/cmake: Copied from cmake.
              * cmake: Removed.
              * cmake/FindCFLite.cmake: Removed.
              * cmake/FindCairo.cmake: Removed.
              * cmake/FindEFL.cmake: Removed.
              * cmake/FindFontconfig.cmake: Removed.
              * cmake/FindFreetype.cmake: Removed.
              * cmake/FindGDK-PixBuf.cmake: Removed.
              * cmake/FindGDK.cmake: Removed.
              * cmake/FindGIO.cmake: Removed.
              * cmake/FindGStreamer-App.cmake: Removed.
              * cmake/FindGStreamer-Base.cmake: Removed.
              * cmake/FindGStreamer-Interfaces.cmake: Removed.
              * cmake/FindGStreamer-Pbutils.cmake: Removed.
              * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
              * cmake/FindGStreamer-Video.cmake: Removed.
              * cmake/FindGStreamer.cmake: Removed.
              * cmake/FindGlib.cmake: Removed.
              * cmake/FindGperf.cmake: Removed.
              * cmake/FindGthread.cmake: Removed.
              * cmake/FindICU.cmake: Removed.
              * cmake/FindLibSoup2.cmake: Removed.
              * cmake/FindLibXlst.cmake: Removed.
              * cmake/FindPango.cmake: Removed.
              * cmake/FindSqlite.cmake: Removed.
              * cmake/LibFindMacros.cmake: Removed.
              * cmake/OptionsCommon.cmake: Removed.
              * cmake/OptionsEfl.cmake: Removed.
              * cmake/OptionsWinCE.cmake: Removed.
              * cmake/OptionsWindows.cmake: Removed.
              * cmake/WebKitEfl.cmake: Removed.
              * cmake/WebKitFS.cmake: Removed.
              * cmake/WebKitFeatures.cmake: Removed.
              * cmake/WebKitHelpers.cmake: Removed.
              * cmake/WebKitMacros.cmake: Removed.
              * cmake/WebKitPackaging.cmake: Removed.
              * cmake/eflsymbols.filter: Removed.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@74676 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e6c5b118
  29. 20 Dec, 2010 1 commit
  30. 07 Dec, 2010 1 commit
  31. 04 Dec, 2010 1 commit
  32. 04 Sep, 2010 1 commit
    • commit-queue@webkit.org's avatar
      2010-09-04 Lucas De Marchi <lucas.demarchi@profusion.mobi> · 02bca691
      commit-queue@webkit.org authored
              Reviewed by Kenneth Rohde Christiansen.
      
              [EFL] Move test browser to WebKitTools directory
              https://bugs.webkit.org/show_bug.cgi?id=45212
      
              Follow other ports like QT and GTK which moved the test browser to
              WebKitTools directory.
      
              * CMakeLists.txt: Include test browser if port defines one.
      2010-09-04  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              [EFL] Move test browser to WebKitTools directory
              https://bugs.webkit.org/show_bug.cgi?id=45212
      
              Follow other ports like QT and GTK which moved the test browser to
              WebKitTools directory.
      
              * CMakeListsEfl.txt: Remove build for test browser.
              * EWebLauncher/main.c: Removed.
      2010-09-04  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
      
              Reviewed by Kenneth Rohde Christiansen.
      
              [EFL] Move test browser to WebKitTools directory
              https://bugs.webkit.org/show_bug.cgi?id=45212
      
              Follow other ports like QT and GTK which moved the test browser to
              WebKitTools directory.
      
              * CMakeListsEfl.txt: Added.
              * EWebLauncher/main.c: Added.
              (print_history):
              (zoom_level_set):
              (on_ecore_evas_resize):
              (title_set):
              (viewport_set):
              (on_title_changed):
              (on_progress):
              (on_load_finished):
              (on_toolbars_visible_set):
              (on_toolbars_visible_get):
              (on_statusbar_visible_set):
              (on_statusbar_visible_get):
              (on_scrollbars_visible_set):
              (on_scrollbars_visible_get):
              (on_menubar_visible_set):
              (on_menubar_visible_get):
              (on_tooltip_text_set):
              (on_inputmethod_changed):
              (on_viewport_changed):
              (on_mouse_down):
              (on_focus_out):
              (on_focus_in):
              (on_resized):
              (on_key_down):
              (on_browser_del):
              (on_closeWindow):
              (quit):
              (browserCreate):
              (browserDestroy):
              (closeWindow):
              (main_signal_exit):
              (findThemePath):
              (main):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66797 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      02bca691
  33. 03 Sep, 2010 1 commit
  34. 13 Aug, 2010 1 commit
  35. 23 Jun, 2010 1 commit
  36. 21 Jun, 2010 1 commit
  37. 09 Jun, 2010 1 commit
    • eric@webkit.org's avatar
      2010-06-09 Leandro Pereira <leandro@profusion.mobi> · 73771935
      eric@webkit.org authored
              Reviewed by Adam Treat.
      
              [EFL] Allow building core libraries as shared objects to speed up
              linking time on machines with small amounts of memory.
              http://webkit.org/b/39899
      
              * CMakeLists.txt: Add SHARED_CORE option.
              * cmake/FindGlib.cmake: Add GObject to the list of GLib libraries to
              search.
              * cmake/OptionsEfl.cmake: Remove default library type definitions.
              * cmake/WebKitHelpers.cmake: -fvisibility=hidden did not behave well
              when SHARED_CORE is used.
      2010-06-09  Leandro Pereira  <leandro@profusion.mobi>
      
              Reviewed by Adam Treat.
      
              [EFL] Allow building core libraries as shared objects to speed up
              linking time on machines with small amounts of memory.
              http://webkit.org/b/39899
      
              * CMakeLists.txt: If building with shared core, install the lib.
              * jsc/CMakeListsEfl.txt: Needs Glib and Ecore to link dynamically.
              * wtf/CMakeLists.txt: If building with shared core, install the lib.
      2010-06-09  Leandro Pereira  <leandro@profusion.mobi>
      
              Reviewed by Adam Treat.
      
              [EFL] Allow building core libraries as shared objects to speed up
              linking time on machines with small amounts of memory.
              http://webkit.org/b/39899
      
              * CMakeLists.txt: If building with shared core, install the lib.
              Remove npapi.cpp (causes conflicts when linking dynamically).
              * CMakeListsEfl.txt: EFL libraries are needed to link dynamically.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@60909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      73771935
  38. 15 May, 2010 1 commit
    • eric@webkit.org's avatar
      2010-05-15 Leandro Pereira <leandro@profusion.mobi> · d99f85b6
      eric@webkit.org authored
              Reviewed by Adam Treat.
      
              [EFL] Add build system for the EFL port.
              http://webkit.org/b/37945
      
              * CMakeLists.txt: Added.
              * cmake/FindCFLite.cmake: Added.
              * cmake/FindCairo.cmake: Added.
              * cmake/FindEFL.cmake: Added.
              * cmake/FindFreetype.cmake: Added.
              * cmake/FindGDK-PixBuf.cmake: Added.
              * cmake/FindGDK.cmake: Added.
              * cmake/FindGIO.cmake: Added.
              * cmake/FindGlib.cmake: Added.
              * cmake/FindICU.cmake: Added.
              * cmake/FindLibSoup2.cmake: Added.
              * cmake/FindLibXlst.cmake: Added.
              * cmake/FindPango.cmake: Added.
              * cmake/FindSqlite.cmake: Added.
              * cmake/LibFindMacros.cmake: Added.
              * cmake/OptionsCommon.cmake: Added.
              * cmake/OptionsEfl.cmake: Added.
              * cmake/WebKitEfl.cmake: Added.
              * cmake/WebKitFS.cmake: Added.
              * cmake/WebKitFeatures.cmake: Added.
              * cmake/WebKitGenerators.cmake: Added.
              * cmake/WebKitHelpers.cmake: Added.
              * cmake/WebKitMacros.cmake: Added.
              * cmakeconfig.h.cmake: Added.
      2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
      
              Reviewed by Adam Treat.
      
              [EFL] Add build system for the EFL port.
              http://webkit.org/b/37945
      
              * CMakeLists.txt: Added.
              * CMakeListsEfl.txt: Added.
              * config.h: Add conditional to look for cmakeconfig.h.
              * jsc/CMakeLists.txt: Added.
              * jsc/CMakeListsEfl.txt: Added.
              * wtf/CMakeLists.txt: Added.
              * wtf/CMakeListsEfl.txt: Added.
      2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
      
              Reviewed by Adam Treat.
      
              [EFL] Add build system for the EFL port.
              http://webkit.org/b/37945
      
              * CMakeLists.txt: Added.
              * CMakeListsEfl.txt: Added.
              * config.h: Add conditional to look for cmakeconfig.h.
      2010-05-15  Leandro Pereira  <leandro@profusion.mobi>
      
              Reviewed by Adam Treat.
      
              [EFL] Add build system for the EFL port.
              http://webkit.org/b/37945
      
              * CMakeLists.txt: Added.
              * CMakeListsEfl.txt: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@59537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d99f85b6