[GTK] Remove the autotools build
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Mar 2014 17:45:52 +0000 (17:45 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Mar 2014 17:45:52 +0000 (17:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=130717

Reviewed by Anders Carlsson.

.:

* .gitignore: Remove references to autotools files.
* GNUmakefile.am: Removed.
* Source/autotools/CheckSystemAndBasicDependencies.m4: Removed.
* Source/autotools/CustomMacros.m4: Removed.
* Source/autotools/FindDependencies.m4: Removed.
* Source/autotools/PrintBuildConfiguration.m4: Removed.
* Source/autotools/ReadCommandLineArguments.m4: Removed.
* Source/autotools/SetupAutoconfHeader.m4: Removed.
* Source/autotools/SetupAutomake.m4: Removed.
* Source/autotools/SetupCompilerFlags.m4: Removed.
* Source/autotools/SetupLibtool.m4: Removed.
* Source/autotools/SetupWebKitFeatures.m4: Removed.
* Source/autotools/Versions.m4: Removed.
* Source/autotools/acinclude.m4: Removed.
* Source/autotools/dolt.m4: Removed.
* Source/autotools/gsettings.m4: Removed.
* Source/cmake/OptionsGTK.cmake:
* autogen.sh: Removed.
* configure.ac: Removed.

Source/JavaScriptCore:

* GNUmakefile.am: Removed.
* config.h: Remove references to the autotools configure file.

Source/Platform:

* GNUmakefile.am: Removed.

Source/ThirdParty:

* gtest/GNUmakefile.am: Removed.
* leveldb/GNUmakefile.am: Removed.

Source/ThirdParty/ANGLE:

* GNUmakefile.am: Removed.

Source/WebCore:

* GNUmakefile.am: Removed.
* bindings/gobject/GNUmakefile.am: Removed.
* config.h: Removed references to autotools configure file.

Source/WebCore/platform/gtk/po:

* GNUmakefile.am: Removed.

Source/WebInspectorUI:

* GNUmakefile.am: Removed.

Source/WebKit/gtk:

* GNUmakefile.am: Removed.

Source/WebKit2:

* GNUmakefile.am: Removed.
* WebKit2Prefix.h: Removed references to the autotools configure file.
* config.h: Ditto.

Source/WTF:

* GNUmakefile.am: Removed.
* config.h: Removed references to the autotools configure file.

Tools:

* DumpRenderTree/config.h: Remove references to the autotools configure file.
* GNUmakefile.am: Removed.
* GtkLauncher/GNUmakefile.am: Removed.
* GtkLauncher/main.c: Remove references to the autotools configure file.
* MiniBrowser/gtk/BrowserDownloadsBar.c: Ditto.
* MiniBrowser/gtk/BrowserSearchBar.c: Ditto.
* MiniBrowser/gtk/BrowserWindow.c: Ditto.
* MiniBrowser/gtk/GNUmakefile.am: Removed.
* MiniBrowser/gtk/main.c: Remove references to the autotools configure file.
* Scripts/build-webkit: No longer handle autotools.
* Scripts/run-gtk-tests: Ditto.
(TestRunner._setup_testing_environment):
* Scripts/run-launcher: Ditto.
* Scripts/webkitdirs.pm: Ditto.
* Scripts/webkitpy/common/config/contributionareas.py: Remove autotools as a contribution area.
* Scripts/webkitpy/common/config/contributors.json: Ditto.
* Scripts/webkitpy/port/gtk.py: No longer handle autotools.
* Scripts/webkitpy/style/checker.py:
* TestWebKitAPI/GNUmakefile.am: Removed.
* TestWebKitAPI/config.h: Remove references to the autotools configure file.
* WebKitTestRunner/GNUmakefile.am: Removed.
* WebKitTestRunner/WebKitTestRunnerPrefix.h: Ditto.
* gtk/GNUmakefile.am: Removed.
* gtk/common.py: Remove checks for the autotools build.
* gtk/symbols.filter: Renamed from Source/autotools/symbols.filter.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@166239 268f45cc-cd09-0410-ab3c-d52691b4dbfc

71 files changed:
.gitignore
ChangeLog
GNUmakefile.am [deleted file]
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/GNUmakefile.am [deleted file]
Source/JavaScriptCore/config.h
Source/Platform/ChangeLog
Source/Platform/GNUmakefile.am [deleted file]
Source/ThirdParty/ANGLE/ChangeLog
Source/ThirdParty/ANGLE/GNUmakefile.am [deleted file]
Source/ThirdParty/ChangeLog
Source/ThirdParty/gtest/GNUmakefile.am [deleted file]
Source/ThirdParty/leveldb/GNUmakefile.am [deleted file]
Source/WTF/ChangeLog
Source/WTF/GNUmakefile.am [deleted file]
Source/WTF/config.h
Source/WebCore/ChangeLog
Source/WebCore/GNUmakefile.am [deleted file]
Source/WebCore/bindings/gobject/GNUmakefile.am [deleted file]
Source/WebCore/config.h
Source/WebCore/platform/gtk/po/ChangeLog
Source/WebCore/platform/gtk/po/GNUmakefile.am [deleted file]
Source/WebInspectorUI/ChangeLog
Source/WebInspectorUI/GNUmakefile.am [deleted file]
Source/WebKit/gtk/ChangeLog
Source/WebKit/gtk/GNUmakefile.am [deleted file]
Source/WebKit2/ChangeLog
Source/WebKit2/GNUmakefile.am [deleted file]
Source/WebKit2/WebKit2Prefix.h
Source/WebKit2/config.h
Source/autotools/CheckSystemAndBasicDependencies.m4 [deleted file]
Source/autotools/CustomMacros.m4 [deleted file]
Source/autotools/FindDependencies.m4 [deleted file]
Source/autotools/PrintBuildConfiguration.m4 [deleted file]
Source/autotools/ReadCommandLineArguments.m4 [deleted file]
Source/autotools/SetupAutoconfHeader.m4 [deleted file]
Source/autotools/SetupAutomake.m4 [deleted file]
Source/autotools/SetupCompilerFlags.m4 [deleted file]
Source/autotools/SetupLibtool.m4 [deleted file]
Source/autotools/SetupWebKitFeatures.m4 [deleted file]
Source/autotools/Versions.m4 [deleted file]
Source/autotools/acinclude.m4 [deleted file]
Source/autotools/dolt.m4 [deleted file]
Source/autotools/gsettings.m4 [deleted file]
Tools/ChangeLog
Tools/DumpRenderTree/config.h
Tools/GNUmakefile.am [deleted file]
Tools/GtkLauncher/GNUmakefile.am [deleted file]
Tools/GtkLauncher/main.c
Tools/MiniBrowser/gtk/BrowserDownloadsBar.c
Tools/MiniBrowser/gtk/BrowserSearchBar.c
Tools/MiniBrowser/gtk/BrowserWindow.c
Tools/MiniBrowser/gtk/GNUmakefile.am [deleted file]
Tools/MiniBrowser/gtk/main.c
Tools/Scripts/build-webkit
Tools/Scripts/run-gtk-tests
Tools/Scripts/run-launcher
Tools/Scripts/webkitdirs.pm
Tools/Scripts/webkitpy/common/config/contributionareas.py
Tools/Scripts/webkitpy/common/config/contributors.json
Tools/Scripts/webkitpy/port/gtk.py
Tools/Scripts/webkitpy/style/checker.py
Tools/TestWebKitAPI/GNUmakefile.am [deleted file]
Tools/TestWebKitAPI/config.h
Tools/WebKitTestRunner/GNUmakefile.am [deleted file]
Tools/WebKitTestRunner/WebKitTestRunnerPrefix.h
Tools/gtk/GNUmakefile.am [deleted file]
Tools/gtk/common.py
Tools/gtk/symbols.filter [moved from Source/autotools/symbols.filter with 100% similarity]
autogen.sh [deleted file]
configure.ac [deleted file]

index 86ba3cb..6ccd3bc 100644 (file)
@@ -22,33 +22,6 @@ tags
 *~
 .*.sw[a-p]
 
-# Though the GTK build builds in a subdirectory, autogen.sh still deposits
-# a few files into the source tree.
-/aclocal.m4
-/autom4te.cache
-/Source/autotools/compile
-/Source/autotools/config.guess
-/Source/autotools/config.sub
-/Source/autotools/depcomp
-/Source/autotools/gtk-doc.m4
-/Source/autotools/install-sh
-/Source/autotools/libtool.m4
-/Source/autotools/ltmain.sh
-/Source/autotools/ltoptions.m4
-/Source/autotools/ltsugar.m4
-/Source/autotools/ltversion.m4
-/Source/autotools/lt~obsolete.m4
-/Source/autotools/missing
-/Source/WebCore/GNUmakefile.features.am
-/Source/WebKit/gtk/docs/GNUmakefile.in
-/Source/WebKit/gtk/po/*.pot
-/autotoolsconfig.h.in
-/configure
-/GNUmakefile.in
-/gtk-doc.make
-/INSTALL
-/README
-
 # Ignore files installed by WebKitSupportLibrary/WebKitAuxiliaryLibrary
 /WebKitSupportLibrary.zip
 /WebKitLibraries/win/Software License Agreement for WebKit Support Libraries.rtf
index a453b7d..ddbd1dc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,30 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * .gitignore: Remove references to autotools files.
+        * GNUmakefile.am: Removed.
+        * Source/autotools/CheckSystemAndBasicDependencies.m4: Removed.
+        * Source/autotools/CustomMacros.m4: Removed.
+        * Source/autotools/FindDependencies.m4: Removed.
+        * Source/autotools/PrintBuildConfiguration.m4: Removed.
+        * Source/autotools/ReadCommandLineArguments.m4: Removed.
+        * Source/autotools/SetupAutoconfHeader.m4: Removed.
+        * Source/autotools/SetupAutomake.m4: Removed.
+        * Source/autotools/SetupCompilerFlags.m4: Removed.
+        * Source/autotools/SetupLibtool.m4: Removed.
+        * Source/autotools/SetupWebKitFeatures.m4: Removed.
+        * Source/autotools/Versions.m4: Removed.
+        * Source/autotools/acinclude.m4: Removed.
+        * Source/autotools/dolt.m4: Removed.
+        * Source/autotools/gsettings.m4: Removed.
+        * Source/cmake/OptionsGTK.cmake:
+        * autogen.sh: Removed.
+        * configure.ac: Removed.
+
 2014-03-25  Gabor Rapcsanyi  <rgabor@webkit.org>
 
         [EFL] Add ARM64 build support
diff --git a/GNUmakefile.am b/GNUmakefile.am
deleted file mode 100644 (file)
index d142b68..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
-# Top-level Makefile rule for automake
-#
-# Variable conventions:
-#
-# _h_api            = API headers that will be installed and included in the distribution
-# _cppflags         = flags that will be passed to the C/CXX Preprocessor
-# _sources          = sources that will be compiled and included in the distribution
-# _built_sources    = files that will be autogenerated by the build system and
-#                     will be part of the _SOURCES primary
-# _built_nosources  = files that are autogenerated but are not part of the
-#                     _SOURCES primary
-# _cleanfiles       = files that will be removed by the clean target
-#
-# Sources, headers, flags, etc... should be added to the respective variables
-# with the above suffix, e.g, webcore-specific sources should go to
-# webcore_sources, gtk port API and WebCoreSupport parts to webkitgtk_sources,
-# etc... The only exceptions are the global variables. See Global Variables
-# below.
-
-# Global Variables Reference
-# global_cppflags   = CPPFLAGS that apply to all C/C++ files that are built for any project.
-# global_cflags     = CFLAGS that apply to all C files that are built for any project.
-# global_cxxflags   = CXXFLAGS that apply to all C++ files that are bult for any project.
-
-srcdir = @srcdir@
-VPATH = @srcdir@
-
-DISTCHECK_CONFIGURE_FLAGS = \
-       --enable-introspection  \
-       --enable-gtk-doc \
-       --enable-webkit2
-
-# Directory for autogenerated sources
-GENSOURCES := $(top_builddir)/DerivedSources
-GENSOURCES_JAVASCRIPTCORE := $(top_builddir)/DerivedSources/JavaScriptCore
-GENSOURCES_WEBCORE := $(top_builddir)/DerivedSources/WebCore
-GENSOURCES_WEBINSPECTOR_UI := $(top_builddir)/DerivedSources/WebInspectorUI
-GENSOURCES_WEBKIT := $(top_builddir)/DerivedSources/webkit
-GENSOURCES_WEBKIT2 := $(top_builddir)/DerivedSources/WebKit2
-GENSOURCES_WEBKITDOM := $(top_builddir)/DerivedSources/webkitdom
-GENSOURCES_PLATFORM := $(top_builddir)/DerivedSources/Platform
-GENPROGRAMS := $(top_builddir)/Programs
-GENSOURCES_INSPECTOR := $(GENPROGRAMS)/resources/inspector
-JavaScriptCore := $(srcdir)/Source/JavaScriptCore
-WebCore := $(srcdir)/Source/WebCore
-WebInspectorUI := $(srcdir)/Source/WebInspectorUI
-WebKit := $(srcdir)/Source/WebKit/gtk
-WebKit2 := $(srcdir)/Source/WebKit2
-pkgconfigdir := $(libdir)/pkgconfig
-libwebkitgtkincludedir := $(prefix)/include/webkitgtk-@WEBKITGTK_API_VERSION@
-INSPECTOR_SCRIPTS_DIR := $(JavaScriptCore)/inspector/scripts
-
-# Libraries and support components
-bin_PROGRAMS :=
-noinst_PROGRAMS :=
-libexec_PROGRAMS :=
-noinst_DATA :=
-noinst_HEADERS :=
-noinst_LTLIBRARIES :=
-lib_LTLIBRARIES :=
-IDL_BINDINGS :=
-POFILES :=
-PO_LINGUAS :=
-USER_LINGUAS :=
-USE_LINGUAS :=
-MOFILES :=
-ALL_MOFILES :=
-dom_binding_idls :=
-wtf_sources :=
-javascriptcore_h_api :=
-javascriptcore_builtins_js_nosources :=
-javascriptcore_cppflags:=
-javascriptcore_cflags :=
-javascriptcore_sources :=
-javascriptcore_built_sources :=
-javascriptcore_built_nosources :=
-llint_nosources :=
-offlineasm_nosources :=
-udis86_nosources :=
-platform_webcore_cppflags :=
-platform_cppflags :=
-platform_built_sources :=
-platform_sources :=
-platformgtk_cppflags :=
-platformgtk_sources :=
-webcore_platform_sources :=
-webcore_modules_sources :=
-webcore_svg_built_sources :=
-webcore_svg_sources :=
-webcore_cppflags :=
-webcore_sources :=
-webcore_libadd :=
-webcore_built_sources :=
-webcore_built_nosources :=
-webcoregtk_sources :=
-webcoregtk_cppflags :=
-webkitgtk_built_h_api :=
-webkitgtk_static_h_api :=
-webkitgtk_h_api :=
-webkitgtk_sources :=
-webkitgtk_cppflags :=
-webkitgtk_gdom_built_h_api :=
-webkitgtk_gdom_built_sources :=
-webkitgtk_built_sources :=
-webkitgtk_built_nosources :=
-webkit2_sources :=
-webkit2_built_sources :=
-webkit2platform_sources :=
-webkit2gtk_ui_h_api :=
-webkit2gtk_web_extension_h_api :=
-webkit2gtk_h_api :=
-webkit2gtk_built_sources :=
-webkit2_plugin_process_sources :=
-webkit2_plugin_process_built_sources :=
-webkittestrunner_built_sources :=
-libwebcoreinternals_built_sources :=
-minibrowser_built_sources :=
-global_cppflags :=
-global_cflags :=
-global_cxxflags :=
-EXTRA_DIST :=
-BUILT_SOURCES :=
-CLEANFILES :=
-DOMAIN :=
-DISTCLEANFILES :=
-MAINTAINERCLEANFILES :=
-pkgconfig_DATA :=
-gdom_symbol_files :=
-
-if ENABLE_INTROSPECTION
-gir_DATA :=
-typelibs_DATA :=
-girdir := $(datadir)/gir-1.0
-typelibsdir := $(libdir)/girepository-1.0
-endif
-
-webkit1_pkg_config_file = Source/WebKit/gtk/webkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.pc
-webkit2_pkg_config_file = Source/WebKit2/webkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.pc
-
-if ENABLE_WEBKIT2
-webkitdom_pkgconfig_file = $(webkit2_pkg_config_file)
-else
-webkitdom_pkgconfig_file = $(webkit1_pkg_config_file)
-endif
-
-# We do not care at all about this implicit built-in make rules,
-# disable them to save some build time
-%: %.c
-%: %.cpp
-%: %.o
-(%): %
-%.out: %
-%.c: %.w %.ch
-%.tex: %.w %.ch
-%:: %,v
-%:: RCS/%,v
-%:: RCS/%
-%:: s.%
-%:: SCCS/s.%
-
-global_cppflags += \
-       -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type \
-       -Wformat -Wformat-security -Wno-format-y2k -Wundef \
-       -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings \
-       -Wno-unused-parameter -Wno-parentheses -fno-exceptions \
-       -DBUILDING_CAIRO__ \
-       -DBUILDING_GTK__
-
-if ENABLE_WEBKIT2
-global_cppflags += \
-       -DBUILDING_WEBKIT2__
-
-endif
-
-global_cxxflags += \
-       -fno-rtti
-
-# Read the feature defines file, that's created by generate-feature-defines-files
-# during configuration (SetupWebKitFeatures.m4).
-feature_defines := $(shell cat WebKitFeatures.txt)
-
-# -no-undefined required for building DLLs on Windows
-# It breaks the build on other platforms, so we use it conditionally
-if OS_WIN32
-no_undefined = -no-undefined
-version_script = -export-symbols-regex "^(webkit_|k?JS).*"
-endif
-
-if OS_GNU
-version_script = -Wl,--version-script,$(srcdir)/Source/autotools/symbols.filter
-endif
-
-if ENABLE_COVERAGE
-global_cppflags += \
-       -DGCC_GENERATE_TEST_COVERAGE_FILES \
-       -DGCC_INSTRUMENT_PROGRAM_FLOW_ARCS
-endif
-
-# Default to outputting demangled symbols in case of reporting unresolved references or similar.
-# Using AM_LDFLAGS would be more appropriate here, but these are not used at all when linking installable libraries
-# like libwebkitgtk and libwebkit2gtk, so appending the linker flag to the LDFLAGS variable is done instead.
-LDFLAGS += -Wl,--no-demangle
-
-EXTRA_DIST += \
-       $(srcdir)/Source/autotools/symbols.filter \
-       $(srcdir)/Source/WebKit/LICENSE
-
-# Include module makefiles
-include Source/WTF/GNUmakefile.am
-include Source/JavaScriptCore/GNUmakefile.am
-include Source/Platform/GNUmakefile.am 
-include Source/WebCore/GNUmakefile.am
-include Source/WebCore/bindings/gobject/GNUmakefile.am
-include Source/WebCore/platform/gtk/po/GNUmakefile.am
-include Source/WebInspectorUI/GNUmakefile.am
-include Tools/gtk/GNUmakefile.am
-
-include Source/WebKit/gtk/GNUmakefile.am
-include Tools/GtkLauncher/GNUmakefile.am
-
-include Source/WebKit2/GNUmakefile.am
-include Tools/MiniBrowser/gtk/GNUmakefile.am
-include Source/ThirdParty/ANGLE/GNUmakefile.am
-include Source/ThirdParty/leveldb/GNUmakefile.am
-
-if ENABLE_DEVELOPER_MODE
-include Source/ThirdParty/gtest/GNUmakefile.am
-include Tools/GNUmakefile.am
-include Tools/TestWebKitAPI/GNUmakefile.am
-include Tools/WebKitTestRunner/GNUmakefile.am
-endif
-
-# [GTK] Refactor the translations now that we have webkit2
-# https://bugs.webkit.org/show_bug.cgi?id=55153
-
-# Autogenerated sources
-BUILT_SOURCES += \
-       $(javascriptcore_built_sources) \
-       $(javascriptcore_built_nosources) \
-       $(platform_built_sources) \
-       $(webcore_built_sources) \
-       $(webcore_built_nosources) \
-       $(webcore_svg_built_sources) \
-       $(webkitgtk_built_sources) \
-       $(webkitgtk_built_nosources) \
-       $(webkit2_built_sources) \
-       $(webkit2gtk_built_sources) \
-       $(webkit2_plugin_process_built_sources)
-
-DISTCLEANFILES += \
-       $(CLEANFILES) \
-       $(builddir)/doltcompile \
-       $(builddir)/doltlibtool \
-       $(builddir)/WebKitFeatures.h \
-       $(builddir)/WebKitFeatures.txt
-
-MAINTAINERCLEANFILES += \
-       $(CLEANFILES) \
-       $(builddir)/doltcompile \
-       $(builddir)/doltlibtool \
-       $(srcdir)/aconfig.h.in \
-       $(srcdir)/Source/autotools/config.* \
-       $(srcdir)/Source/autotools/compile \
-       $(srcdir)/Source/autotools/depcomp \
-       $(srcdir)/Source/autotools/install-sh \
-       $(srcdir)/Source/autotools/missing \
-       $(srcdir)/configure \
-       $(srcdir)/GNUmakefile.in \
-       $(srcdir)/INSTALL \
-       $(srcdir)/README \
-       $(top_builddir)/config.*
-
-# Older automake versions (1.7) place Plo files in a different place so we need
-# to create the output directory manually.
-all-local: stamp-po
-       $(MKDIR_P) $(top_builddir)/$(DEPDIR)/DerivedSources
-
-# remove built sources and program directories
-clean-local:
-       -rm -rf $(GENPROGRAMS)
-
-maintainer-clean-local: distclean-local
-distclean-local:
-       -rm -rf $(GENSOURCES) $(GENPROGRAMS)
-
-dist-hook: doc-dist-hook
-doc-dist-hook: docs-build.stamp
-       cp $(WebKit)/NEWS $(distdir)
-if ENABLE_WEBKIT1
-       @mkdir -p $(distdir)/Documentation/webkitgtk/html
-       @mkdir -p $(distdir)/Documentation/webkitgtk/tmpl
-       @-cp ./Documentation/webkitgtk/tmpl/*.sgml $(distdir)/Documentation/webkitgtk/tmpl
-       @cp ./Documentation/webkitgtk/html/* $(distdir)/Documentation/webkitgtk/html
-endif
-if ENABLE_WEBKIT2
-       @mkdir -p $(distdir)/Documentation/webkit2gtk/html
-       @mkdir -p $(distdir)/Documentation/webkit2gtk/tmpl
-       @-cp ./Documentation/webkit2gtk/tmpl/*.sgml $(distdir)/Documentation/webkit2gtk/tmpl
-       @cp ./Documentation/webkit2gtk/html/* $(distdir)/Documentation/webkit2gtk/html
-endif
-       @mkdir -p $(distdir)/Documentation/webkitdomgtk/html
-       @mkdir -p $(distdir)/Documentation/webkitdomgtk/tmpl
-       @-cp ./Documentation/webkitdomgtk/tmpl/*.sgml $(distdir)/Documentation/webkitdomgtk/tmpl
-       @cp ./Documentation/webkitdomgtk/html/* $(distdir)/Documentation/webkitdomgtk/html
index 43f6636..a42b661 100644 (file)
@@ -1,3 +1,13 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+        * config.h: Remove references to the autotools configure file.
+
 2014-03-24  Filip Pizlo  <fpizlo@apple.com>
 
         More scaffolding for a stub routine to have a stub recursively embedded inside it
diff --git a/Source/JavaScriptCore/GNUmakefile.am b/Source/JavaScriptCore/GNUmakefile.am
deleted file mode 100644 (file)
index c4af24d..0000000
+++ /dev/null
@@ -1,298 +0,0 @@
-include $(srcdir)/Source/JavaScriptCore/GNUmakefile.list.am
-
-lib_LTLIBRARIES += \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-
-jsc_lib_for_dep = libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-$(jsc_lib_for_dep): $(srcdir)/Source/JavaScriptCore/GNUmakefile.list.am
-
-# We are going to make everything public for now. When
-# https://bugs.webkit.org/show_bug.cgi?id=27551 is fixed we'll able to
-# simply rely on the usual symbol visibility flags.
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS = \
-       -version-info @LIBJAVASCRIPTCOREGTK_VERSION@ \
-       $(no_undefined)
-
-nodist_EXTRA_libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(javascriptcore_built_nosources)
-
-nodist_libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(javascriptcore_built_sources)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_ladir = $(libwebkitgtkincludedir)/JavaScriptCore
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_HEADERS = $(javascriptcore_h_api)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(javascriptcore_sources)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD = \
-       -lpthread \
-       libWTF.la \
-       $(GLIB_LIBS) \
-       $(LLVM_LIBS) \
-       $(UNICODE_LIBS) \
-       $(WINMM_LIBS)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \
-       $(global_cxxflags) \
-       $(libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \
-       $(javascriptcore_cflags)
-
-libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS = \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-javascriptcore_cppflags += \
-       -I$(srcdir)/Source \
-       -I$(srcdir)/Source/JavaScriptCore \
-       -I$(srcdir)/Source/JavaScriptCore/API \
-       -I$(srcdir)/Source/JavaScriptCore/ForwardingHeaders \
-       -I$(srcdir)/Source/JavaScriptCore/assembler \
-       -I$(srcdir)/Source/JavaScriptCore/bindings \
-       -I$(srcdir)/Source/JavaScriptCore/builtins \
-       -I$(srcdir)/Source/JavaScriptCore/bytecode \
-       -I$(srcdir)/Source/JavaScriptCore/bytecompiler \
-       -I$(srcdir)/Source/JavaScriptCore/debugger \
-       -I$(srcdir)/Source/JavaScriptCore/dfg \
-       -I$(srcdir)/Source/JavaScriptCore/disassembler \
-       -I$(srcdir)/Source/JavaScriptCore/disassembler/udis86 \
-       -I$(srcdir)/Source/JavaScriptCore/ftl \
-       -I$(srcdir)/Source/JavaScriptCore/heap \
-       -I$(srcdir)/Source/JavaScriptCore/inspector \
-       -I$(srcdir)/Source/JavaScriptCore/inspector/agents \
-       -I$(srcdir)/Source/JavaScriptCore/interpreter \
-       -I$(srcdir)/Source/JavaScriptCore/jit \
-       -I$(srcdir)/Source/JavaScriptCore/llint \
-       -I$(srcdir)/Source/JavaScriptCore/parser \
-       -I$(srcdir)/Source/JavaScriptCore/profiler \
-       -I$(srcdir)/Source/JavaScriptCore/runtime \
-       -I$(srcdir)/Source/JavaScriptCore/tools \
-       -I$(srcdir)/Source/JavaScriptCore/yarr \
-       -I$(top_builddir)/DerivedSources/JavaScriptCore \
-       -I$(srcdir)/Source/WTF \
-       $(LLVM_CFLAGS)
-
-# FIXME: the -fomit-frame-pointer and -ftree-dce optimizations are disabled after they've been causing
-# trouble with the merged jsCStack code. The former is required due to otherwise incorrectly compiled
-# operationCallEval function, while the latter is required when using GCC 4.8. See bugs #127777 and
-# #127909 for more information.
-javascriptcore_cppflags += \
-       -fno-omit-frame-pointer
-
-if COMPILER_GCC
-javascriptcore_cppflags += \
-       -fno-tree-dce
-endif
-
-javascriptcore_cflags += \
-       $(global_cflags) \
-       $(GLIB_CFLAGS) \
-       $(LLVM_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-pkgconfig_DATA += Source/JavaScriptCore/javascriptcoregtk-@WEBKITGTK_API_VERSION@.pc
-
-$(shell mkdir -p DerivedSources/JavaScriptCore)
-
-DerivedSources/JavaScriptCore/Bytecodes.h: $(srcdir)/Source/JavaScriptCore/generate-bytecode-files $(srcdir)/Source/JavaScriptCore/bytecode/BytecodeList.json
-       $(AM_V_GEN)$(PYTHON) $(srcdir)/Source/JavaScriptCore/generate-bytecode-files --bytecodes_h $@ $(srcdir)/Source/JavaScriptCore/bytecode/BytecodeList.json
-
-DerivedSources/JavaScriptCore/InitBytecodes.asm: $(srcdir)/Source/JavaScriptCore/generate-bytecode-files $(srcdir)/Source/JavaScriptCore/bytecode/BytecodeList.json
-       $(AM_V_GEN)$(PYTHON) $(srcdir)/Source/JavaScriptCore/generate-bytecode-files --init_bytecodes_asm $@ $(srcdir)/Source/JavaScriptCore/bytecode/BytecodeList.json
-
-DerivedSources/JavaScriptCore/Lexer.lut.h: $(srcdir)/Source/JavaScriptCore/create_hash_table $(srcdir)/Source/JavaScriptCore/parser/Keywords.table
-       $(AM_V_GEN)$(PERL) $^ > $@
-
-DerivedSources/JavaScriptCore/%.lut.h: $(srcdir)/Source/JavaScriptCore/create_hash_table $(srcdir)/Source/JavaScriptCore/runtime/%.cpp
-       $(AM_V_GEN)$(PERL) $^ -i > $@
-
-DerivedSources/JavaScriptCore/RegExpJitTables.h: $(srcdir)/Source/JavaScriptCore/create_regex_tables
-       $(AM_V_GEN)$(PYTHON) $^ > $@
-
-DerivedSources/JavaScriptCore/KeywordLookup.h: $(srcdir)/Source/JavaScriptCore/KeywordLookupGenerator.py $(srcdir)/Source/JavaScriptCore/parser/Keywords.table
-       $(AM_V_GEN)$(PYTHON) $^ > $@
-
-DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h: $(javascriptcore_sources) $(llint_nosources) $(offlineasm_nosources)
-       $(AM_V_GEN)$(RUBY) $(srcdir)/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb $(srcdir)/Source/JavaScriptCore/llint/LowLevelInterpreter.asm $@
-       $(AM_V_at)touch $@
-
-$(Programs_LLIntOffsetsExtractor_OBJECTS): DerivedSources/JavaScriptCore/LLIntDesiredOffsets.h DerivedSources/JavaScriptCore/Bytecodes.h
-
-DerivedSources/JavaScriptCore/LLIntAssembly.h: Programs/LLIntOffsetsExtractor$(EXEEXT) DerivedSources/JavaScriptCore/InitBytecodes.asm
-       $(AM_V_GEN)$(RUBY) $(srcdir)/Source/JavaScriptCore/offlineasm/asm.rb $(srcdir)/Source/JavaScriptCore/llint/LowLevelInterpreter.asm Programs/LLIntOffsetsExtractor$(EXEEXT) $@
-       $(AM_V_at)touch $@
-
-DerivedSources/JavaScriptCore/JSCBuiltins.h: DerivedSources/JavaScriptCore/JSCBuiltins.cpp
-DerivedSources/JavaScriptCore/JSCBuiltins.cpp: $(srcdir)/Source/JavaScriptCore/generate-js-builtins $(javascriptcore_builtins_js_nosources)
-       $(AM_V_GEN)$(PYTHON) $^ $@
-
-DerivedSources/JavaScriptCore/udis86_itab.h: DerivedSources/JavaScriptCore/udis86_itab.c
-DerivedSources/JavaScriptCore/udis86_itab.c: $(udis86_nosources)
-       $(AM_V_GEN)$(PYTHON) $(srcdir)/Source/JavaScriptCore/disassembler/udis86/itab.py --outputDir DerivedSources/JavaScriptCore $(srcdir)/Source/JavaScriptCore/disassembler/udis86/optable.xml
-
-$(libjavascriptcoregtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_OBJECTS): DerivedSources/JavaScriptCore/LLIntAssembly.h
-
-jsc: $(javascriptcore_built_nosources) Programs/jsc$(EXEEXT)
-
-bin_PROGRAMS += \
-       Programs/jsc-@WEBKITGTK_API_MAJOR_VERSION@$(EXEEXT)
-
-noinst_PROGRAMS += \
-       Programs/jsc \
-       Programs/minidom \
-       Programs/LLIntOffsetsExtractor
-
-Programs_minidom_CPPFLAGS = \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_minidom_CFLAGS = \
-       -ansi \
-       -fno-strict-aliasing \
-       $(global_cflags) \
-       $(GLOBALDEPS_CFLAGS)
-
-Programs_minidom_LDADD = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(WINMM_LIBS) \
-       -lm \
-       -lpthread \
-       -lstdc++
-
-Programs_minidom_LDFLAGS = \
-       -no-install
-
-Programs_LLIntOffsetsExtractor_CPPFLAGS = \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_LLIntOffsetsExtractor_CFLAGS = \
-       -ansi \
-       -fno-strict-aliasing \
-       $(global_cflags) \
-       $(GLOBALDEPS_CFLAGS)
-
-Programs_LLIntOffsetsExtractor_LDADD = \
-       -lpthread \
-       libWTF.la \
-       $(UNICODE_LIBS) \
-       $(GLIB_LIBS) \
-       $(WINMM_LIBS) \
-       -lm \
-       -lpthread \
-       -lstdc++
-
-Programs_LLIntOffsetsExtractor_LDFLAGS = \
-       -no-install
-
-# jsc
-Programs/jsc$(EXEEXT): Programs/jsc-@WEBKITGTK_API_MAJOR_VERSION@$(EXEEXT)
-       $(AM_V_GEN)cp -f Programs/jsc-@WEBKITGTK_API_MAJOR_VERSION@$(EXEEXT) Programs/jsc$(EXEEXT)
-Programs_jsc_LDADD =
-Programs_jsc_SOURCES =
-
-Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_CPPFLAGS = \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_CXXFLAGS = \
-       -fno-strict-aliasing \
-       $(global_cxxflags) \
-       $(global_cflags) \
-       $(GLOBALDEPS_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-Programs_jsc_@WEBKITGTK_API_MAJOR_VERSION@_LDADD = \
-       -lpthread \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(WINMM_LIBS)
-
-EXTRA_DIST += \
-       Source/JavaScriptCore/AUTHORS \
-       Source/JavaScriptCore/ChangeLog \
-       Source/JavaScriptCore/COPYING.LIB \
-       Source/JavaScriptCore/create_hash_table \
-       Source/JavaScriptCore/create_regex_tables \
-       Source/JavaScriptCore/icu/LICENSE \
-       Source/JavaScriptCore/icu/README \
-       Source/JavaScriptCore/inspector/InjectedScriptSource.js \
-       Source/JavaScriptCore/inspector/protocol/Console.json \
-       Source/JavaScriptCore/inspector/protocol/Debugger.json \
-       Source/JavaScriptCore/inspector/protocol/GenericTypes.json \
-       Source/JavaScriptCore/inspector/protocol/InspectorDomain.json \
-       Source/JavaScriptCore/inspector/protocol/Runtime.json \
-       Source/JavaScriptCore/inspector/scripts/CodeGeneratorInspector.py \
-       Source/JavaScriptCore/inspector/scripts/CodeGeneratorInspectorStrings.py \
-       Source/JavaScriptCore/inspector/scripts/cssmin.py \
-       Source/JavaScriptCore/inspector/scripts/generate-combined-inspector-json.py \
-       Source/JavaScriptCore/inspector/scripts/inline-and-minify-stylesheets-and-scripts.py \
-       Source/JavaScriptCore/inspector/scripts/jsmin.py \
-       Source/JavaScriptCore/inspector/scripts/xxd.pl \
-       Source/JavaScriptCore/KeywordLookupGenerator.py \
-       Source/JavaScriptCore/parser/Keywords.table \
-       Source/JavaScriptCore/THANKS \
-       $(javascriptcore_builtins_js_nosources) \
-       $(llint_nosources) \
-       $(offlineasm_nosources) \
-       $(udis86_nosources)
-
-CLEANFILES += \
-       $(javascriptcore_built_nosources) \
-       Programs/jsc \
-       Programs/jsc-@WEBKITGTK_API_MAJOR_VERSION@ \
-       Programs/LLIntOffsetsExtractor \
-       Programs/minidom
-
-DISTCLEANFILES += \
-       $(top_builddir)/Source/JavaScriptCore/javascriptcoregtk-@WEBKITGTK_API_VERSION@.pc
-
-if ENABLE_INTROSPECTION
-# The GIR file is generated via autoconf, as we don't need to run the scanner against non-GObject libraries.
-JavaScriptCore-@WEBKITGTK_API_VERSION@.typelib: JavaScriptCore-@WEBKITGTK_API_VERSION@.gir $(G_IR_COMPILER)
-       $(AM_V_GEN)$(G_IR_COMPILER) --includedir $(WebKit) --includedir $(top_builddir) $< -o $@
-
-gir_DATA += JavaScriptCore-@WEBKITGTK_API_VERSION@.gir
-typelibs_DATA += JavaScriptCore-@WEBKITGTK_API_VERSION@.typelib
-CLEANFILES += JavaScriptCore-@WEBKITGTK_API_VERSION@.gir JavaScriptCore-@WEBKITGTK_API_VERSION@.typelib
-endif
-
-
-# Inspector Interfaces
-
-JavaScriptCore_INSPECTOR_DOMAINS := \
-    $(JavaScriptCore)/inspector/protocol/Console.json \
-    $(JavaScriptCore)/inspector/protocol/Debugger.json \
-    $(JavaScriptCore)/inspector/protocol/GenericTypes.json \
-    $(JavaScriptCore)/inspector/protocol/InspectorDomain.json \
-    $(JavaScriptCore)/inspector/protocol/Runtime.json
-
-# The combined JSON file depends on the actual set of domains and their file contents, so that
-# adding, modifying, or removing domains will trigger regeneration of inspector files.
-
-.PHONY: force
-EnabledInspectorDomains : force
-       echo '$(INSPECTOR_DOMAINS)' | cmp -s - $@ || echo '$(INSPECTOR_DOMAINS)' > $@
-
-DerivedSources/JavaScriptCore/InspectorJS.json: $(INSPECTOR_SCRIPTS_DIR)/generate-combined-inspector-json.py $(JavaScriptCore_INSPECTOR_DOMAINS) EnabledInspectorDomains
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/generate-combined-inspector-json.py $(JavaScriptCore)/inspector/protocol > $(GENSOURCES_JAVASCRIPTCORE)/InspectorJS.json
-
-# Inspector Backend Dispatchers, Frontend Dispatchers, Type Builders
-# Copy generated header files to DerivedSources/JavaScriptCore/inspector so that WebCore's ForwardingHeader style of #include <inspector/Foo.h> will work.
-DerivedSources/JavaScriptCore/InspectorJSBackendDispatchers.cpp: DerivedSources/JavaScriptCore/InspectorJS.json $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspector.py $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspectorStrings.py
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspector.py $< --output_h_dir $(GENSOURCES_JAVASCRIPTCORE) --output_cpp_dir $(GENSOURCES_JAVASCRIPTCORE) --output_js_dir $(GENSOURCES_JAVASCRIPTCORE) --output_type JavaScript
-       $(AM_V_at)touch $@
-       mkdir -p DerivedSources/JavaScriptCore/inspector
-       cp DerivedSources/JavaScriptCore/InspectorJSTypeBuilders.h DerivedSources/JavaScriptCore/InspectorJSFrontendDispatchers.h DerivedSources/JavaScriptCore/InspectorJSBackendDispatchers.h DerivedSources/JavaScriptCore/inspector
-DerivedSources/JavaScriptCore/InspectorJSTypeBuilders.h: DerivedSources/JavaScriptCore/InspectorJSTypeBuilders.cpp
-DerivedSources/JavaScriptCore/InspectorJSTypeBuilders.cpp: DerivedSources/JavaScriptCore/InspectorJSFrontendDispatchers.h
-DerivedSources/JavaScriptCore/InspectorJSFrontendDispatchers.h: DerivedSources/JavaScriptCore/InspectorJSFrontendDispatchers.cpp
-DerivedSources/JavaScriptCore/InspectorJSFrontendDispatchers.cpp: DerivedSources/JavaScriptCore/InspectorJSBackendCommands.js
-DerivedSources/JavaScriptCore/InspectorJSBackendCommands.js: DerivedSources/JavaScriptCore/InspectorJSBackendDispatchers.h
-DerivedSources/JavaScriptCore/InspectorJSBackendDispatchers.h: DerivedSources/JavaScriptCore/InspectorJSBackendDispatchers.cpp
-
-DerivedSources/JavaScriptCore/InjectedScriptSource.h: $(JavaScriptCore)/inspector/InjectedScriptSource.js $(INSPECTOR_SCRIPTS_DIR)/xxd.pl $(INSPECTOR_SCRIPTS_DIR)/jsmin.py
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/jsmin.py < $< > $(GENSOURCES_JAVASCRIPTCORE)/InjectedScriptSource.min.js
-       $(AM_V_at)$(PERL) $(INSPECTOR_SCRIPTS_DIR)/xxd.pl InjectedScriptSource_js $(GENSOURCES_JAVASCRIPTCORE)/InjectedScriptSource.min.js $@
-       $(AM_V_at)rm -rf $(GENSOURCES_JAVASCRIPTCORE)/InjectedScriptSource.min.js
index beebec6..2761624 100644 (file)
  *
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
index 5139864..5780891 100644 (file)
@@ -1,3 +1,12 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+
 2014-01-20  Ryuan Choi  <ryuan.choi@samsung.com>
 
         [CMAKE] Remove Nix from CMake scripts
diff --git a/Source/Platform/GNUmakefile.am b/Source/Platform/GNUmakefile.am
deleted file mode 100644 (file)
index faf3e8c..0000000
+++ /dev/null
@@ -1,133 +0,0 @@
-# The platform layer code is built into two separate static libraries - libPlatformGtk.la
-# is built from files that require GTK+ and libPlatform.la is built from all the other files.
-# This makes it possible to build two separate libPlatformGtk.la libraries, one using GTK3
-# and the other (named libPlatformGtk2.la) using GTK2. The latter is required by the
-# WebKitPluginProcess in WebKit2 as some plugins (such as Flash) still use GTK2.
-# For now we only build the libPlatformGtk library as there are no source files in place yet
-# that could be built into libPlatform.
-
-platform_cppflags += \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/src \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/GLSLANG \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/KHR \
-       -I$(top_builddir)/DerivedSources/Platform
-
-platformgtk_cppflags += \
-       -DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \
-       -DDATA_DIR=\"${datadir}\"
-
-# This is the minimal set of Source/WebCore/platform subdirectories that contain headers required by the GTK-specific
-# platform source files. These inclusions are required due to platform layer source files not yet completely migrated
-# into Source/Platform. Only Source/WebCore/platform subdirectories must be listed here as this, coupled with the
-# header inclusion in source files that's done via specifying the header basename, prevents any platform violations
-# occurring.
-platform_webcore_cppflags += \
-       -I$(srcdir)/Source/WebCore/platform \
-       -I$(srcdir)/Source/WebCore/platform/animation \
-       -I$(srcdir)/Source/WebCore/platform/audio \
-       -I$(srcdir)/Source/WebCore/platform/cairo \
-       -I$(srcdir)/Source/WebCore/platform/geoclue \
-       -I$(srcdir)/Source/WebCore/platform/glib \
-       -I$(srcdir)/Source/WebCore/platform/graphics \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cairo \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm/filters \
-       -I$(srcdir)/Source/WebCore/platform/graphics/egl \
-       -I$(srcdir)/Source/WebCore/platform/graphics/filters \
-       -I$(srcdir)/Source/WebCore/platform/graphics/glx \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gpu \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gstreamer \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gtk \
-       -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz \
-       -I$(srcdir)/Source/WebCore/platform/graphics/opengl \
-       -I$(srcdir)/Source/WebCore/platform/graphics/opentype \
-       -I$(srcdir)/Source/WebCore/platform/graphics/texmap \
-       -I$(srcdir)/Source/WebCore/platform/graphics/transforms \
-       -I$(srcdir)/Source/WebCore/platform/gtk \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/bmp \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/cairo \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/gif \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/ico \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/jpeg \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/png \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/webp \
-       -I$(srcdir)/Source/WebCore/platform/network \
-       -I$(srcdir)/Source/WebCore/platform/network/gtk \
-       -I$(srcdir)/Source/WebCore/platform/network/soup \
-       -I$(srcdir)/Source/WebCore/platform/text \
-       -I$(srcdir)/Source/WebCore/platform/text/icu \
-       -I$(srcdir)/Source/WebCore/platform/text/transcoder
-
-noinst_LTLIBRARIES += \
-       libPlatform.la \
-       libPlatformGtk.la
-
-# Artificial dependencies to try to force a relink of the Platform libraries when their makefile changes.
-platform_lib_for_dep = libPlatform.la
-$(platform_lib_for_dep): $(srcdir)/Source/Platform/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-platformgtk_lib_for_dep = libPlatformGtk.la
-$(platformgtk_lib_for_dep): $(srcdir)/Source/Platform/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-libPlatform_la_SOURCES = \
-       $(platform_sources)
-
-nodist_libPlatform_la_SOURCES = \
-       $(platform_built_sources)
-
-libPlatform_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libPlatform_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libPlatform_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platform_webcore_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(UPOWER_GLIB_CFLAGS)
-
-libPlatformGtk_la_SOURCES = \
-       $(platformgtk_sources)
-
-libPlatformGtk_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libPlatformGtk_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libPlatformGtk_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(platform_webcore_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(FREETYPE_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-DerivedSources/Platform/ColorData.cpp: $(WebCore)/platform/ColorData.gperf $(WebCore)/make-hash-tools.pl
-       $(AM_V_GEN)$(PERL) $(WebCore)/make-hash-tools.pl $(GENSOURCES_PLATFORM) $(WebCore)/platform/ColorData.gperf
-
-DerivedSources/Platform/WebKitFontFamilyNames.cpp: DerivedSources/Platform/WebKitFontFamilyNames.h
-DerivedSources/Platform/WebKitFontFamilyNames.h: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/css/WebKitFontFamilyNames.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --fonts $(WebCore)/css/WebKitFontFamilyNames.in --outputDir "$(GENSOURCES_PLATFORM)"
index 3ed944c..9e37bf6 100644 (file)
@@ -1,3 +1,12 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+
 2014-03-14  Mark Rowe  <mrowe@apple.com>
 
         Fix the production build.
diff --git a/Source/ThirdParty/ANGLE/GNUmakefile.am b/Source/ThirdParty/ANGLE/GNUmakefile.am
deleted file mode 100644 (file)
index 53f3e78..0000000
+++ /dev/null
@@ -1,163 +0,0 @@
-if USE_OPENGL
-noinst_LTLIBRARIES += \
-       libANGLE.la
-
-angle_lib_for_dep = libANGLE.la
-$(angle_lib_for_dep): $(srcdir)/Source/ThirdParty/ANGLE/GNUmakefile.am
-endif
-
-libANGLE_la_CXXFLAGS = $(global_cxxflags)
-libANGLE_la_CFLAGS = $(global_cflags)
-libANGLE_la_CPPFLAGS = \
-       $(global_cppflags) \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/src \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/GLSLANG \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/KHR
-
-libANGLE_la_SOURCES = \
-       Source/ThirdParty/ANGLE/include/EGL/egl.h \
-       Source/ThirdParty/ANGLE/include/EGL/eglext.h \
-       Source/ThirdParty/ANGLE/include/EGL/eglplatform.h \
-       Source/ThirdParty/ANGLE/include/GLES2/gl2.h \
-       Source/ThirdParty/ANGLE/include/GLES2/gl2ext.h \
-       Source/ThirdParty/ANGLE/include/GLES2/gl2platform.h \
-       Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h \
-       Source/ThirdParty/ANGLE/include/KHR/khrplatform.h \
-       Source/ThirdParty/ANGLE/src/common/angleutils.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/BaseTypes.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Common.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/compilerdebug.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/compilerdebug.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphTraverse.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DetectCallDepth.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DetectCallDepth.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DetectDiscontinuity.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/DetectDiscontinuity.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ForLoopUnroll.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ForLoopUnroll.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/glslang.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/HashNames.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InfoSink.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Initialize.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeGlobals.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeParseContext.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeParseContext.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Intermediate.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/intermediate.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/intermOut.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/localintermediate.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/MapLongVariableNames.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/MapLongVariableNames.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/MMap.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/NodeSearch.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/osinclude.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ossource_posix.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/parseConst.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Pragma.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/QualifierAlive.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/QualifierAlive.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/RemoveTree.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/RemoveTree.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/RenameFunction.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ShHandle.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Types.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Uniform.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/Uniform.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/util.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/util.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VariableInfo.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VariableInfo.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.h \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Input.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/length_limits.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/numeric_lex.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/pp_utils.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/SourceLocation.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Token.h \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp \
-       Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.h \
-       Source/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp \
-       Source/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.h
index d15ab3c..7be1e4e 100644 (file)
@@ -1,3 +1,13 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * gtest/GNUmakefile.am: Removed.
+        * leveldb/GNUmakefile.am: Removed.
+
 2014-03-25  Gabor Rapcsanyi  <rgabor@webkit.org>
 
         [EFL] Add ARM64 build support
diff --git a/Source/ThirdParty/gtest/GNUmakefile.am b/Source/ThirdParty/gtest/GNUmakefile.am
deleted file mode 100644 (file)
index 1e70168..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-
-noinst_LTLIBRARIES += \
-       Libraries/libgtest.la
-
-Libraries_libgtest_la_SOURCES = \
-       Source/ThirdParty/gtest/include/gtest/gtest.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-death-test.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-message.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-param-test.h \
-       Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h \
-       Source/ThirdParty/gtest/include/gtest/gtest_prod.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-spi.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-test-part.h \
-       Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h \
-       Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h \
-       Source/ThirdParty/gtest/src/gtest-all.cc
-
-# Use -isystem gcc flag so that gcc considers gtest headers as system headers.
-# We need this to avoid a lot of compile warnings due to -Wundef.
-# See http://code.google.com/p/googletest/issues/detail?id=258
-Libraries_libgtest_la_CPPFLAGS = \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       -isystem $(srcdir)/Source/ThirdParty/gtest \
-       -isystem $(srcdir)/Source/ThirdParty/gtest/include \
-       -I$(srcdir)/Source/WTF \
-       -I$(srcdir)/Source/ThirdParty/gtest \
-       -I$(srcdir)/Source/ThirdParty/gtest/include
-
-if TARGET_WIN32
-Libraries_libgtest_la_CXXFLAGS = -DGTEST_HAS_PTHREAD=0
-else
-Libraries_libgtest_la_CXXFLAGS = -DGTEST_HAS_PTHREAD=1
-Libraries_libgtest_la_LIBADD = \
-       -lpthread
-endif
-
-# gtest source files that we don't compile directly.  They are
-# #included by gtest-all.cc.
-EXTRA_DIST += \
-       Source/ThirdParty/gtest/src/gtest.cc \
-       Source/ThirdParty/gtest/src/gtest-death-test.cc \
-       Source/ThirdParty/gtest/src/gtest-filepath.cc \
-       Source/ThirdParty/gtest/src/gtest-internal-inl.h \
-       Source/ThirdParty/gtest/src/gtest-port.cc \
-       Source/ThirdParty/gtest/src/gtest-test-part.cc \
-       Source/ThirdParty/gtest/src/gtest-typed-test.cc
-
diff --git a/Source/ThirdParty/leveldb/GNUmakefile.am b/Source/ThirdParty/leveldb/GNUmakefile.am
deleted file mode 100644 (file)
index 4fab812..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-if ENABLE_INDEXED_DATABASE
-noinst_LTLIBRARIES += \
-       libLevelDB.la
-endif
-
-libLevelDB_la_CXXFLAGS = $(global_cxxflags)
-libLevelDB_la_CFLAGS = $(global_cflags)
-libLevelDB_la_CPPFLAGS = \
-       $(global_cppflags) \
-       -fno-builtin-memcmp \
-       -I$(srcdir)/Source/ThirdParty/leveldb \
-       -I$(srcdir)/Source/ThirdParty/leveldb/include \
-       -DLEVELDB_PLATFORM_POSIX
-
-if OS_WIN32
-libLevelDB_la_CPPFLAGS += \
-       -DOS_WIN
-else
-libLevelDB_la_CPPFLAGS += \
-       -pthread
-endif
-
-if OS_LINUX
-libLevelDB_la_CPPFLAGS += \
-       -DOS_LINUX
-endif
-
-if OS_FREEBSD
-libLevelDB_la_CPPFLAGS += \
-       -DOS_FREEBSD
-endif
-
-if OS_NETBSD
-libLevelDB_la_CPPFLAGS += \
-       -DOS_NETBSD
-endif
-
-if OS_OPENBSD
-libLevelDB_la_CPPFLAGS += \
-       -DOS_OPENBSD
-endif
-
-if OS_DRAGONFLY
-libLevelDB_la_CPPFLAGS += \
-       -DOS_DRAGONFLY
-endif
-
-if OS_DARWIN
-libLevelDB_la_CPPFLAGS += \
-       -DOS_MACOSX
-endif
-
-libLevelDB_la_SOURCES = \
-       Source/ThirdParty/leveldb/db/builder.cc\
-       Source/ThirdParty/leveldb/db/builder.h \
-       Source/ThirdParty/leveldb/db/c.cc \
-       Source/ThirdParty/leveldb/db/dbformat.cc \
-       Source/ThirdParty/leveldb/db/dbformat.h \
-       Source/ThirdParty/leveldb/db/db_impl.cc \
-       Source/ThirdParty/leveldb/db/db_impl.h \
-       Source/ThirdParty/leveldb/db/db_iter.cc \
-       Source/ThirdParty/leveldb/db/db_iter.h \
-       Source/ThirdParty/leveldb/db/filename.cc \
-       Source/ThirdParty/leveldb/db/filename.h \
-       Source/ThirdParty/leveldb/db/log_format.h \
-       Source/ThirdParty/leveldb/db/log_reader.cc \
-       Source/ThirdParty/leveldb/db/log_reader.h \
-       Source/ThirdParty/leveldb/db/log_writer.cc \
-       Source/ThirdParty/leveldb/db/log_writer.h \
-       Source/ThirdParty/leveldb/db/memtable.cc \
-       Source/ThirdParty/leveldb/db/memtable.h \
-       Source/ThirdParty/leveldb/db/repair.cc \
-       Source/ThirdParty/leveldb/db/skiplist.h \
-       Source/ThirdParty/leveldb/db/snapshot.h \
-       Source/ThirdParty/leveldb/db/table_cache.cc \
-       Source/ThirdParty/leveldb/db/table_cache.h \
-       Source/ThirdParty/leveldb/db/version_edit.cc \
-       Source/ThirdParty/leveldb/db/version_edit.h \
-       Source/ThirdParty/leveldb/db/version_set.cc \
-       Source/ThirdParty/leveldb/db/version_set.h \
-       Source/ThirdParty/leveldb/db/write_batch.cc \
-       Source/ThirdParty/leveldb/db/write_batch_internal.h \
-       Source/ThirdParty/leveldb/helpers/memenv/memenv.cc \
-       Source/ThirdParty/leveldb/helpers/memenv/memenv.h \
-       Source/ThirdParty/leveldb/include/leveldb/cache.h \
-       Source/ThirdParty/leveldb/include/leveldb/c.h \
-       Source/ThirdParty/leveldb/include/leveldb/comparator.h \
-       Source/ThirdParty/leveldb/include/leveldb/db.h \
-       Source/ThirdParty/leveldb/include/leveldb/env.h \
-       Source/ThirdParty/leveldb/include/leveldb/filter_policy.h \
-       Source/ThirdParty/leveldb/include/leveldb/iterator.h \
-       Source/ThirdParty/leveldb/include/leveldb/options.h \
-       Source/ThirdParty/leveldb/include/leveldb/slice.h \
-       Source/ThirdParty/leveldb/include/leveldb/status.h \
-       Source/ThirdParty/leveldb/include/leveldb/table_builder.h \
-       Source/ThirdParty/leveldb/include/leveldb/table.h \
-       Source/ThirdParty/leveldb/include/leveldb/write_batch.h \
-       Source/ThirdParty/leveldb/port/atomic_pointer.h \
-       Source/ThirdParty/leveldb/port/port_example.h \
-       Source/ThirdParty/leveldb/port/port.h \
-       Source/ThirdParty/leveldb/port/port_posix.cc \
-       Source/ThirdParty/leveldb/port/port_posix.h \
-       Source/ThirdParty/leveldb/port/thread_annotations.h \
-       Source/ThirdParty/leveldb/port/win/stdint.h \
-       Source/ThirdParty/leveldb/table/block_builder.cc \
-       Source/ThirdParty/leveldb/table/block_builder.h \
-       Source/ThirdParty/leveldb/table/block.cc \
-       Source/ThirdParty/leveldb/table/block.h \
-       Source/ThirdParty/leveldb/table/filter_block.cc \
-       Source/ThirdParty/leveldb/table/filter_block.h \
-       Source/ThirdParty/leveldb/table/format.cc \
-       Source/ThirdParty/leveldb/table/format.h \
-       Source/ThirdParty/leveldb/table/iterator.cc \
-       Source/ThirdParty/leveldb/table/iterator_wrapper.h \
-       Source/ThirdParty/leveldb/table/merger.cc \
-       Source/ThirdParty/leveldb/table/merger.h \
-       Source/ThirdParty/leveldb/table/table_builder.cc \
-       Source/ThirdParty/leveldb/table/table.cc \
-       Source/ThirdParty/leveldb/table/two_level_iterator.cc \
-       Source/ThirdParty/leveldb/table/two_level_iterator.h \
-       Source/ThirdParty/leveldb/util/arena.cc \
-       Source/ThirdParty/leveldb/util/arena.h \
-       Source/ThirdParty/leveldb/util/bloom.cc \
-       Source/ThirdParty/leveldb/util/cache.cc \
-       Source/ThirdParty/leveldb/util/coding.cc \
-       Source/ThirdParty/leveldb/util/coding.h \
-       Source/ThirdParty/leveldb/util/comparator.cc \
-       Source/ThirdParty/leveldb/util/crc32c.cc \
-       Source/ThirdParty/leveldb/util/crc32c.h \
-       Source/ThirdParty/leveldb/util/env.cc \
-       Source/ThirdParty/leveldb/util/env_posix.cc \
-       Source/ThirdParty/leveldb/util/filter_policy.cc \
-       Source/ThirdParty/leveldb/util/hash.cc \
-       Source/ThirdParty/leveldb/util/hash.h \
-       Source/ThirdParty/leveldb/util/histogram.cc \
-       Source/ThirdParty/leveldb/util/histogram.h \
-       Source/ThirdParty/leveldb/util/logging.cc \
-       Source/ThirdParty/leveldb/util/logging.h \
-       Source/ThirdParty/leveldb/util/mutexlock.h \
-       Source/ThirdParty/leveldb/util/options.cc \
-       Source/ThirdParty/leveldb/util/posix_logger.h \
-       Source/ThirdParty/leveldb/util/random.h \
-       Source/ThirdParty/leveldb/util/status.cc
index ae7bf74..a198acd 100644 (file)
@@ -1,3 +1,13 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+        * config.h: Removed references to the autotools configure file.
+
 2014-03-25  Gabor Rapcsanyi  <rgabor@webkit.org>
 
         [ARM64] GCC generates wrong code with -O2 flag in WTF::weakCompareAndSwap
diff --git a/Source/WTF/GNUmakefile.am b/Source/WTF/GNUmakefile.am
deleted file mode 100644 (file)
index f3af82d..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-include $(srcdir)/Source/WTF/GNUmakefile.list.am
-
-noinst_LTLIBRARIES += \
-       libWTF.la
-
-wtf_lib_for_dep = libWTF.la
-$(wtf_lib_for_dep): $(srcdir)/Source/WTF/GNUmakefile.list.am
-
-libWTF_la_LDFLAGS = \
-       $(no_undefined)
-
-libWTF_la_SOURCES = \
-       $(wtf_sources)
-
-libWTF_la_LIBADD = \
-       $(UNICODE_LIBS) \
-       $(GLIB_LIBS) \
-       $(WINMM_LIBS) \
-       -lpthread \
-       -lz
-
-if TARGET_WIN32
-# OwnPtrWin.cpp needs the symbols from gdi32 dll
-libWTF_la_LIBADD += -lgdi32
-endif
-
-libWTF_la_CXXFLAGS = \
-       $(global_cxxflags) \
-       $(libWTF_la_CFLAGS)
-
-libWTF_la_CFLAGS = \
-       $(global_cflags) \
-       $(GLIB_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-libWTF_la_CPPFLAGS = \
-       $(global_cppflags) \
-       -I$(srcdir)/Source \
-       -I$(srcdir)/Source/WTF \
-       -I$(srcdir)/Source/WTF/wtf
index 8476328..4c34852 100644 (file)
  *
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
index ba6f8b3..5e8cee0 100644 (file)
@@ -1,3 +1,14 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+        * bindings/gobject/GNUmakefile.am: Removed.
+        * config.h: Removed references to autotools configure file.
+
 2014-03-24  Brent Fulgham  <bfulgham@apple.com>
 
         Prevent 'removetrack' events from firing when all inband text tracks are removed.
diff --git a/Source/WebCore/GNUmakefile.am b/Source/WebCore/GNUmakefile.am
deleted file mode 100644 (file)
index af1a7c5..0000000
+++ /dev/null
@@ -1,748 +0,0 @@
-include $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-WEBCORE_CSS_PROPERTY_NAMES := $(WebCore)/css/CSSPropertyNames.in
-WEBCORE_CSS_VALUE_KEYWORDS := $(WebCore)/css/CSSValueKeywords.in
-
-webcore_cppflags += \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/src \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/GLSLANG \
-       -I$(srcdir)/Source/ThirdParty/ANGLE/include/KHR \
-       -I$(srcdir)/Source/WebCore \
-       -I$(srcdir)/Source/WebCore/Modules/battery \
-       -I$(srcdir)/Source/WebCore/Modules/gamepad \
-       -I$(srcdir)/Source/WebCore/Modules/geolocation \
-       -I$(srcdir)/Source/WebCore/Modules/indexeddb \
-       -I$(srcdir)/Source/WebCore/Modules/indexeddb/leveldb \
-       -I$(srcdir)/Source/WebCore/Modules/indieui \
-       -I$(srcdir)/Source/WebCore/Modules/mediacontrols \
-       -I$(srcdir)/Source/WebCore/Modules/mediasource \
-       -I$(srcdir)/Source/WebCore/Modules/mediastream \
-       -I$(srcdir)/Source/WebCore/Modules/navigatorcontentutils \
-       -I$(srcdir)/Source/WebCore/Modules/notifications \
-       -I$(srcdir)/Source/WebCore/Modules/plugins \
-       -I$(srcdir)/Source/WebCore/Modules/proximity \
-       -I$(srcdir)/Source/WebCore/Modules/quota \
-       -I$(srcdir)/Source/WebCore/Modules/webaudio \
-       -I$(srcdir)/Source/WebCore/Modules/webdatabase \
-       -I$(srcdir)/Source/WebCore/Modules/websockets \
-       -I$(srcdir)/Source/WebCore/accessibility \
-       -I$(srcdir)/Source/WebCore/bindings \
-       -I$(srcdir)/Source/WebCore/bindings/generic \
-       -I$(srcdir)/Source/WebCore/bindings/js \
-       -I$(srcdir)/Source/WebCore/bridge \
-       -I$(srcdir)/Source/WebCore/bridge/c \
-       -I$(srcdir)/Source/WebCore/bridge/jsc \
-       -I$(srcdir)/Source/WebCore/crypto \
-       -I$(srcdir)/Source/WebCore/crypto/keys \
-       -I$(srcdir)/Source/WebCore/css \
-       -I$(srcdir)/Source/WebCore/cssjit \
-       -I$(srcdir)/Source/WebCore/dom \
-       -I$(srcdir)/Source/WebCore/dom/default \
-       -I$(srcdir)/Source/WebCore/editing \
-       -I$(srcdir)/Source/WebCore/fileapi \
-       -I$(srcdir)/Source/WebCore/history \
-       -I$(srcdir)/Source/WebCore/html \
-       -I$(srcdir)/Source/WebCore/html/canvas \
-       -I$(srcdir)/Source/WebCore/html/forms \
-       -I$(srcdir)/Source/WebCore/html/parser \
-       -I$(srcdir)/Source/WebCore/html/shadow \
-       -I$(srcdir)/Source/WebCore/html/track \
-       -I$(srcdir)/Source/WebCore/inspector \
-       -I$(srcdir)/Source/WebCore/loader \
-       -I$(srcdir)/Source/WebCore/loader/appcache \
-       -I$(srcdir)/Source/WebCore/loader/archive \
-       -I$(srcdir)/Source/WebCore/loader/archive/mhtml \
-       -I$(srcdir)/Source/WebCore/loader/cache \
-       -I$(srcdir)/Source/WebCore/loader/icon \
-       -I$(srcdir)/Source/WebCore/mathml \
-       -I$(srcdir)/Source/WebCore/page \
-       -I$(srcdir)/Source/WebCore/page/animation \
-       -I$(srcdir)/Source/WebCore/page/scrolling \
-       -I$(srcdir)/Source/WebCore/platform \
-       -I$(srcdir)/Source/WebCore/platform/animation \
-       -I$(srcdir)/Source/WebCore/platform/audio \
-       -I$(srcdir)/Source/WebCore/platform/graphics \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cpu/arm/filters/ \
-       -I$(srcdir)/Source/WebCore/platform/graphics/filters \
-       -I$(srcdir)/Source/WebCore/platform/graphics/filters/texmap \
-       -I$(srcdir)/Source/WebCore/platform/graphics/freetype \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gpu \
-       -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz \
-       -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz/ng \
-       -I$(srcdir)/Source/WebCore/platform/graphics/opengl \
-       -I$(srcdir)/Source/WebCore/platform/graphics/opentype \
-       -I$(srcdir)/Source/WebCore/platform/graphics/transforms \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/bmp \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/gif \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/ico \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/jpeg \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/png \
-       -I$(srcdir)/Source/WebCore/platform/image-decoders/webp \
-       -I$(srcdir)/Source/WebCore/platform/leveldb \
-       -I$(srcdir)/Source/WebCore/platform/linux \
-       -I$(srcdir)/Source/WebCore/platform/mediastream \
-       -I$(srcdir)/Source/WebCore/platform/mediastream/gstreamer \
-       -I$(srcdir)/Source/WebCore/platform/mock \
-       -I$(srcdir)/Source/WebCore/platform/mock/mediasource \
-       -I$(srcdir)/Source/WebCore/platform/network \
-       -I$(srcdir)/Source/WebCore/platform/network/gtk \
-       -I$(srcdir)/Source/WebCore/platform/sql \
-       -I$(srcdir)/Source/WebCore/platform/text \
-       -I$(srcdir)/Source/WebCore/platform/text/icu \
-       -I$(srcdir)/Source/WebCore/platform/win \
-       -I$(srcdir)/Source/WebCore/plugins \
-       -I$(srcdir)/Source/WebCore/plugins/gtk \
-       -I$(srcdir)/Source/WebCore/plugins/win \
-       -I$(srcdir)/Source/WebCore/rendering \
-       -I$(srcdir)/Source/WebCore/rendering/line \
-       -I$(srcdir)/Source/WebCore/rendering/mathml \
-       -I$(srcdir)/Source/WebCore/rendering/shapes \
-       -I$(srcdir)/Source/WebCore/rendering/style \
-       -I$(srcdir)/Source/WebCore/rendering/svg \
-       -I$(srcdir)/Source/WebCore/replay \
-       -I$(srcdir)/Source/WebCore/storage \
-       -I$(srcdir)/Source/WebCore/style \
-       -I$(srcdir)/Source/WebCore/svg \
-       -I$(srcdir)/Source/WebCore/svg/animation \
-       -I$(srcdir)/Source/WebCore/svg/graphics \
-       -I$(srcdir)/Source/WebCore/svg/graphics/filters \
-       -I$(srcdir)/Source/WebCore/svg/properties \
-       -I$(srcdir)/Source/WebCore/testing \
-       -I$(srcdir)/Source/WebCore/testing/js \
-       -I$(srcdir)/Source/WebCore/websockets \
-       -I$(srcdir)/Source/WebCore/workers \
-       -I$(srcdir)/Source/WebCore/xml \
-       -I$(srcdir)/Source/WebCore/xml/parser \
-       -I$(top_builddir)/WebCore/bindings/js \
-       -I$(top_builddir)/DerivedSources/WebCore \
-       -I$(top_builddir)/DerivedSources \
-       -I$(top_builddir)/DerivedSources/JavaScriptCore
-
-webcoregtk_cppflags += \
-       -DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \
-       -I$(srcdir)/Source/WebCore/accessibility/atk \
-       -I$(srcdir)/Source/WebCore/loader/gtk \
-       -I$(srcdir)/Source/WebCore/page/gtk \
-       -I$(srcdir)/Source/WebCore/platform/cairo \
-       -I$(srcdir)/Source/WebCore/platform/audio/gstreamer \
-       -I$(srcdir)/Source/WebCore/platform/graphics/cairo \
-       -I$(srcdir)/Source/WebCore/platform/graphics/freetype \
-       -I$(srcdir)/Source/WebCore/platform/graphics/glx \
-       -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz \
-       -I$(srcdir)/Source/WebCore/platform/graphics/harfbuzz/ng \
-       -I$(srcdir)/Source/WebCore/platform/graphics/egl \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gstreamer \
-       -I$(srcdir)/Source/WebCore/platform/graphics/gtk \
-       -I$(srcdir)/Source/WebCore/platform/gtk \
-       -I$(srcdir)/Source/WebCore/platform/mediastream/gstreamer \
-       -I$(srcdir)/Source/WebCore/platform/network/soup \
-       -I$(srcdir)/Source/WebCore/platform/text/enchant
-
-# ---
-# Windows plugin support
-# ---
-if TARGET_WIN32
-webcoregtk_cppflags += \
-       -I$(srcdir)/Source/WebCore/platform/graphics/win
-endif # END TARGET_WIN32
-
-# XPath grammar
-$(GENSOURCES_WEBCORE)/XPathGrammar.h: $(GENSOURCES_WEBCORE)/XPathGrammar.cpp
-$(GENSOURCES_WEBCORE)/XPathGrammar.cpp: $(WebCore)/xml/XPathGrammar.y
-       $(AM_V_GEN)
-       $(AM_V_at)perl $(WebCore)/css/makegrammar.pl --outputDir $(GENSOURCES_WEBCORE) --bison "$(BISON)" --symbolsPrefix xpathyy $<
-
-# MathML tag and attribute names, and element factory
-DerivedSources/WebCore/MathMLElementFactory.h: DerivedSources/WebCore/MathMLElementFactory.cpp
-DerivedSources/WebCore/MathMLNames.h: DerivedSources/WebCore/MathMLNames.cpp
-DerivedSources/WebCore/MathMLElementFactory.cpp DerivedSources/WebCore/MathMLNames.cpp: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/mathml/mathtags.in $(WebCore)/mathml/mathattrs.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --tags $(WebCore)/mathml/mathtags.in --attrs $(WebCore)/mathml/mathattrs.in --factory --wrapperFactory --outputDir "$(GENSOURCES_WEBCORE)"
-
-# ----
-# SVG Support
-#
-# FIXME: allow a more fine-grained inclusion/generation of sources per SVG feature
-# ----
-nodist_libWebCoreSVG_la_SOURCES = \
-       $(webcore_svg_built_sources)
-
-libWebCoreSVG_la_SOURCES = \
-       $(webcore_svg_sources)
-
-libWebCoreSVG_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libWebCoreSVG_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libWebCoreSVG_la_CPPFLAGS = \
-       -DBUILDING_WebCore \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-WEBCORE_CSS_PROPERTY_NAMES += $(WebCore)/css/SVGCSSPropertyNames.in
-WEBCORE_CSS_VALUE_KEYWORDS += $(WebCore)/css/SVGCSSValueKeywords.in
-
-# SVG tag and attribute names (need to pass an extra flag if svg experimental features are enabled)
-DerivedSources/WebCore/SVGNames.cpp: DerivedSources/WebCore/SVGElementFactory.cpp
-DerivedSources/WebCore/JSSVGElementWrapperFactory.cpp: DerivedSources/WebCore/SVGElementFactory.cpp
-DerivedSources/WebCore/SVGElementFactory.cpp: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/svg/svgtags.in $(WebCore)/svg/svgattrs.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --tags $(WebCore)/svg/svgtags.in --attrs $(WebCore)/svg/svgattrs.in --extraDefines "$(feature_defines)" --factory --wrapperFactory --outputDir "$(GENSOURCES_WEBCORE)"
-
-# end SVG Features
-
-DerivedSources/WebCore/XLinkNames.h: DerivedSources/WebCore/XLinkNames.cpp
-DerivedSources/WebCore/XLinkNames.cpp : $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/svg/xlinkattrs.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --attrs $(WebCore)/svg/xlinkattrs.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-if USE_TEXTURE_MAPPER_GL
-webcore_cppflags += \
-       -I$(srcdir)/Source/WebCore/platform/graphics/texmap
-endif  # END USETEXTURE_MAPPER_GL
-
-if ENABLE_INDEXED_DATABASE
-webcore_cppflags += \
-       -DWTF_USE_LEVELDB=1 \
-       -I$(srcdir)/Source/ThirdParty/leveldb \
-       -I$(srcdir)/Source/ThirdParty/leveldb/include
-platform_cppflags += \
-       -DWTF_USE_LEVELDB=1 \
-       -I$(srcdir)/Source/ThirdParty/leveldb \
-       -I$(srcdir)/Source/ThirdParty/leveldb/include
-endif
-
-$(WEBCORE_CSS_PROPERTY_NAMES): $(srcdir)/configure.ac $(srcdir)/Source/WebCore/GNUmakefile.am
-
-$(WEBCORE_CSS_VALUE_KEYWORDS): $(srcdir)/configure.ac $(srcdir)/Source/WebCore/GNUmakefile.am
-
-DerivedSources/WebCore/CSSPropertyNames.cpp: DerivedSources/WebCore/CSSPropertyNames.h
-DerivedSources/WebCore/CSSPropertyNames.h: $(WEBCORE_CSS_PROPERTY_NAMES) $(WebCore)/css/makeprop.pl
-       $(AM_V_GEN)
-       $(AM_V_at)cat $(WEBCORE_CSS_PROPERTY_NAMES) > CSSPropertyNames.in
-       $(AM_V_at)$(PERL) -I$(WebCore)/bindings/scripts "$(WebCore)/css/makeprop.pl" --defines "$(feature_defines)"
-       $(AM_V_at)mv CSSPropertyNames* $(GENSOURCES_WEBCORE)
-
-# Lower case all the values, as CSS values are case-insensitive
-DerivedSources/WebCore/CSSValueKeywords.cpp: DerivedSources/WebCore/CSSValueKeywords.h
-DerivedSources/WebCore/CSSValueKeywords.h: $(WEBCORE_CSS_VALUE_KEYWORDS) $(WebCore)/css/makevalues.pl
-       $(AM_V_GEN)
-       $(AM_V_at)cat $(WEBCORE_CSS_VALUE_KEYWORDS) > CSSValueKeywords.in
-       $(AM_V_at)$(PERL) -I$(WebCore)/bindings/scripts "$(WebCore)/css/makevalues.pl" --defines "$(feature_defines)"
-       $(AM_V_at)mv CSSValueKeywords* $(GENSOURCES_WEBCORE)
-
-# XML Viewer CSS
-DerivedSources/WebCore/XMLViewerCSS.h: $(WebCore)/xml/XMLViewer.css
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/cssmin.py <$(WebCore)/xml/XMLViewer.css > $(GENSOURCES_WEBCORE)/XMLViewer.min.css
-       $(AM_V_GEN)$(PERL) $(INSPECTOR_SCRIPTS_DIR)/xxd.pl XMLViewer_css $(GENSOURCES_WEBCORE)/XMLViewer.min.css $(GENSOURCES_WEBCORE)/XMLViewerCSS.h
-
-# XML Viewer JS
-DerivedSources/WebCore/XMLViewerJS.h: $(WebCore)/xml/XMLViewer.js
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/jsmin.py <$(WebCore)/xml/XMLViewer.js > $(GENSOURCES_WEBCORE)/XMLViewer.min.js
-       $(AM_V_GEN)$(PERL) $(INSPECTOR_SCRIPTS_DIR)/xxd.pl XMLViewer_js $(GENSOURCES_WEBCORE)/XMLViewer.min.js $(GENSOURCES_WEBCORE)/XMLViewerJS.h
-
-# HTML entity names
-DerivedSources/WebCore/HTMLEntityTable.cpp: $(WebCore)/html/parser/HTMLEntityNames.in $(WebCore)/html/parser/create-html-entity-table
-       $(AM_V_GEN)$(PYTHON) $(WebCore)/html/parser/create-html-entity-table -o $(GENSOURCES_WEBCORE)/HTMLEntityTable.cpp $(WebCore)/html/parser/HTMLEntityNames.in
-
-# CSS grammar
-
-DerivedSources/WebCore/CSSGrammar.h: $(GENSOURCES_WEBCORE)/CSSGrammar.cpp
-DerivedSources/WebCore/CSSGrammar.cpp: $(WebCore)/css/CSSGrammar.y.in
-       $(AM_V_GEN)
-       $(AM_V_at)perl -I $(WebCore)/bindings/scripts $(WebCore)/css/makegrammar.pl --extraDefines "$(feature_defines)" --outputDir $(GENSOURCES_WEBCORE) --bison "$(BISON)" --symbolsPrefix cssyy $<
-
-USER_AGENT_SCRIPT_FILES = $(WebCore)/Modules/mediacontrols/mediaControlsApple.js $(WebCore)/Modules/mediacontrols/mediaControlsGtk.js
-DerivedSources/WebCore/UserAgentScriptsData.cpp: DerivedSources/WebCore/UserAgentScripts.h
-DerivedSources/WebCore/UserAgentScripts.h: $(WebCore)/Scripts/make-js-file-arrays.py $(USER_AGENT_SCRIPT_FILES)
-       $(AM_V_GEN) PYTHONPATH=$(INSPECTOR_SCRIPTS_DIR) $(PYTHON) $< $@ DerivedSources/WebCore/UserAgentScriptsData.cpp $(USER_AGENT_SCRIPT_FILES)
-
-# user agent style sheets
-USER_AGENT_STYLE_SHEETS = \
-       $(WebCore)/css/html.css \
-       $(WebCore)/css/mathml.css \
-       $(WebCore)/css/quirks.css \
-       $(WebCore)/css/svg.css \
-       $(WebCore)/css/mediaControls.css \
-       $(WebCore)/css/mediaControlsGtk.css \
-       $(WebCore)/css/fullscreen.css \
-       $(WebCore)/css/plugIns.css
-
-# plug-in resources
-PLUG_INS_RESOURCES = \
-       $(WebCore)/Resources/plugIns.js
-
-# new-style JavaScript bindings
-SCRIPTS_FOR_GENERATE_BINDINGS = \
-       $(WebCore)/bindings/scripts/CodeGenerator.pm \
-       $(WebCore)/bindings/scripts/IDLParser.pm \
-       $(WebCore)/bindings/scripts/InFilesCompiler.pm \
-       $(WebCore)/bindings/scripts/InFilesParser.pm \
-       $(WebCore)/bindings/scripts/generate-bindings.pl \
-       $(WebCore)/bindings/scripts/preprocessor.pm
-
-SCRIPTS_FOR_PREPROCESS_IDLS = \
-       $(WebCore)/bindings/scripts/preprocess-idls.pl
-
-DerivedSources/WebCore/UserAgentStyleSheetsData.cpp: DerivedSources/WebCore/UserAgentStyleSheets.h
-DerivedSources/WebCore/UserAgentStyleSheets.h: $(WebCore)/css/make-css-file-arrays.pl $(WebCore)/bindings/scripts/preprocessor.pm $(USER_AGENT_STYLE_SHEETS)
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $<  --defines "$(feature_defines)" $@ DerivedSources/WebCore/UserAgentStyleSheetsData.cpp $(USER_AGENT_STYLE_SHEETS)
-
-DerivedSources/WebCore/PlugInsResourcesData.cpp: DerivedSources/WebCore/PlugInsResources.h
-DerivedSources/WebCore/PlugInsResources.h: $(WebCore)/css/make-css-file-arrays.pl $(WebCore)/bindings/scripts/preprocessor.pm $(PLUG_INS_RESOURCES)
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $<  --defines "$(feature_defines)" $@ DerivedSources/WebCore/PlugInsResourcesData.cpp $(PLUG_INS_RESOURCES)
-
-
-# HTML tag and attribute names
-DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp: DerivedSources/WebCore/HTMLElementFactory.cpp
-DerivedSources/WebCore/HTMLElementFactory.cpp: DerivedSources/WebCore/HTMLElementFactory.h
-DerivedSources/WebCore/HTMLElementFactory.h: DerivedSources/WebCore/HTMLNames.cpp
-DerivedSources/WebCore/HTMLElementTypeHelpers.h: DerivedSources/WebCore/HTMLNames.h
-DerivedSources/WebCore/HTMLNames.cpp: DerivedSources/WebCore/HTMLNames.h
-DerivedSources/WebCore/HTMLNames.h: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/html/HTMLTagNames.in $(WebCore)/html/HTMLAttributeNames.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --tags $(WebCore)/html/HTMLTagNames.in --attrs $(WebCore)/html/HTMLAttributeNames.in --extraDefines "$(feature_defines)" --factory --wrapperFactory --outputDir "$(GENSOURCES_WEBCORE)"
-
-
-DerivedSources/WebCore/XMLNSNames.cpp DerivedSources/WebCore/XMLNSNames.h: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/xml/xmlnsattrs.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlnsattrs.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-DerivedSources/WebCore/XMLNames.cpp DerivedSources/WebCore/XMLNames.h: $(WebCore)/dom/make_names.pl $(WebCore)/bindings/scripts/Hasher.pm $(WebCore)/bindings/scripts/StaticString.pm $(WebCore)/xml/xmlattrs.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --attrs $(WebCore)/xml/xmlattrs.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-DerivedSources/WebCore/EventFactory.cpp DerivedSources/WebCore/EventHeaders.h DerivedSources/WebCore/EventInterfaces.h: $(WebCore)/dom/make_event_factory.pl $(WebCore)/dom/EventNames.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventNames.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-DerivedSources/WebCore/EventTargetHeaders.h DerivedSources/WebCore/EventTargetInterfaces.h: $(WebCore)/dom/make_event_factory.pl $(WebCore)/dom/EventTargetFactory.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --input $(WebCore)/dom/EventTargetFactory.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-DerivedSources/WebCore/ExceptionCodeDescription.cpp DerivedSources/WebCore/ExceptionCodeDescription.h DerivedSources/WebCore/ExceptionHeaders.h DerivedSources/WebCore/ExceptionInterfaces.h: $(WebCore)/dom/make_dom_exceptions.pl $(WebCore)/dom/DOMExceptions.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --input $(WebCore)/dom/DOMExceptions.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-DerivedSources/WebCore/SettingsMacros.h DerivedSources/WebCore/InternalSettingsGenerated.idl DerivedSources/WebCore/InternalSettingsGenerated.cpp DerivedSources/WebCore/InternalSettingsGenerated.h: $(WebCore)/page/make_settings.pl $(WebCore)/page/Settings.in
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $< --input $(WebCore)/page/Settings.in --outputDir "$(GENSOURCES_WEBCORE)"
-
-dom_binding_idls += \
-  DerivedSources/WebCore/InternalSettingsGenerated.idl
-
-
-WebCore_INSPECTOR_DOMAINS := \
-    $(WebCore)/inspector/protocol/ApplicationCache.json \
-    $(WebCore)/inspector/protocol/CSS.json \
-    $(WebCore)/inspector/protocol/Canvas.json \
-    $(WebCore)/inspector/protocol/DOM.json \
-    $(WebCore)/inspector/protocol/DOMDebugger.json \
-    $(WebCore)/inspector/protocol/DOMStorage.json \
-    $(WebCore)/inspector/protocol/HeapProfiler.json \
-    $(WebCore)/inspector/protocol/Input.json \
-    $(WebCore)/inspector/protocol/LayerTree.json \
-    $(WebCore)/inspector/protocol/Network.json \
-    $(WebCore)/inspector/protocol/Page.json \
-    $(WebCore)/inspector/protocol/Profiler.json \
-    $(WebCore)/inspector/protocol/Timeline.json \
-    $(WebCore)/inspector/protocol/Worker.json
-
-
-if ENABLE_SQL_DATABASE
-    WebCore_INSPECTOR_DOMAINS += $(WebCore)/inspector/protocol/Database.json
-endif
-
-if ENABLE_INDEXED_DATABASE
-    WebCore_INSPECTOR_DOMAINS += $(WebCore)/inspector/protocol/IndexedDB.json
-endif
-
-# The combined JSON file depends on the actual set of domains and their file contents, so that
-# adding, modifying, or removing domains will trigger regeneration of inspector files.
-
-.PHONY: force
-EnabledInspectorDomains: force
-       echo '$(WebCore_INSPECTOR_DOMAINS)' | cmp -s - $@ || echo '$(WebCore_INSPECTOR_DOMAINS)' > $@
-
-DerivedSources/WebCore/InspectorWeb.json: $(INSPECTOR_SCRIPTS_DIR)/generate-combined-inspector-json.py $(WebCore_INSPECTOR_DOMAINS) EnabledInspectorDomains
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/generate-combined-inspector-json.py $(WebCore)/inspector/protocol > $(GENSOURCES_WEBCORE)/InspectorWeb.json
-
-# All Web Inspector generated files are created with this one call to CodeGeneratorInspector.py
-DerivedSources/WebCore/InspectorWebBackendDispatchers.cpp: $(GENSOURCES_WEBCORE)/InspectorWeb.json $(GENSOURCES_JAVASCRIPTCORE)/InspectorJS.json $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspector.py $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspectorStrings.py $(GENSOURCES_JAVASCRIPTCORE)/InspectorJSTypeBuilders.h
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/CodeGeneratorInspector.py $(GENSOURCES_WEBCORE)/InspectorWeb.json $(GENSOURCES_JAVASCRIPTCORE)/InspectorJS.json --output_h_dir $(GENSOURCES_WEBCORE) --output_cpp_dir $(GENSOURCES_WEBCORE) --output_js_dir $(GENSOURCES_WEBCORE) --output_type Web
-       $(AM_V_at)touch $@
-DerivedSources/WebCore/InspectorWebTypeBuilders.h: DerivedSources/WebCore/InspectorWebTypeBuilders.cpp
-DerivedSources/WebCore/InspectorWebTypeBuilders.cpp: DerivedSources/WebCore/InspectorWebFrontendDispatchers.h
-DerivedSources/WebCore/InspectorWebFrontendDispatchers.h: DerivedSources/WebCore/InspectorWebFrontendDispatchers.cpp
-DerivedSources/WebCore/InspectorWebFrontendDispatchers.cpp: DerivedSources/WebCore/InspectorWebBackendCommands.js
-DerivedSources/WebCore/InspectorWebBackendCommands.js: DerivedSources/WebCore/InspectorWebBackendDispatchers.h
-DerivedSources/WebCore/InspectorWebBackendDispatchers.h: DerivedSources/WebCore/InspectorWebBackendDispatchers.cpp
-
-DerivedSources/WebCore/InspectorOverlayPage.h: $(WebCore)/inspector/InspectorOverlayPage.html $(WebCore)/inspector/InspectorOverlayPage.css $(WebCore)/inspector/InspectorOverlayPage.js
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/inline-and-minify-stylesheets-and-scripts.py $(WebCore)/inspector/InspectorOverlayPage.html $(GENSOURCES_WEBCORE)/InspectorOverlayPage.combined.html
-       $(AM_V_GEN)$(PERL) $(INSPECTOR_SCRIPTS_DIR)/xxd.pl InspectorOverlayPage_html $(GENSOURCES_WEBCORE)/InspectorOverlayPage.combined.html $(GENSOURCES_WEBCORE)/InspectorOverlayPage.h
-
-DerivedSources/WebCore/CommandLineAPIModuleSource.h: $(WebCore)/inspector/CommandLineAPIModuleSource.js
-       $(AM_V_GEN)$(PYTHON) $(INSPECTOR_SCRIPTS_DIR)/jsmin.py <$(WebCore)/inspector/CommandLineAPIModuleSource.js > $(GENSOURCES_WEBCORE)/CommandLineAPIModuleSource.min.js
-       $(AM_V_GEN)$(PERL) $(INSPECTOR_SCRIPTS_DIR)/xxd.pl CommandLineAPIModuleSource_js $(GENSOURCES_WEBCORE)/CommandLineAPIModuleSource.min.js $(GENSOURCES_WEBCORE)/CommandLineAPIModuleSource.h
-
-if ENABLE_WEB_AUDIO
-# Installing HRTF database wav files
-audiodir = ${datadir}/webkitgtk-@WEBKITGTK_API_VERSION@/resources/audio/
-audio_DATA = $(WebCore)/platform/audio/resources/Composite.wav
-dist_audio_DATA = $(audio_DATA)
-endif  # END ENABLE_WEB_AUDIO
-
-if USE_GEOCLUE2
-DerivedSources/Platform/Geoclue2Interface.c: DerivedSources/Platform/Geoclue2Interface.h
-DerivedSources/Platform/Geoclue2Interface.h:
-       $(AM_V_GEN)gdbus-codegen --interface-prefix org.freedesktop.GeoClue2. --c-namespace Geoclue --generate-c-code DerivedSources/Platform/Geoclue2Interface $(GEOCLUE_DBUS_INTERFACE)
-endif
-
-IDL_PATH := \
-    $(WebCore)/Modules/battery \
-    $(WebCore)/Modules/gamepad \
-    $(WebCore)/Modules/geolocation \
-    $(WebCore)/Modules/indexeddb \
-    $(WebCore)/Modules/mediacontrols \
-    $(WebCore)/Modules/mediasource \
-    $(WebCore)/Modules/mediastream \
-    $(WebCore)/Modules/notifications \
-    $(WebCore)/Modules/proximity \
-    $(WebCore)/Modules/quota \
-    $(WebCore)/Modules/webaudio \
-    $(WebCore)/Modules/webdatabase \
-    $(WebCore)/Modules/websockets \
-    $(WebCore)/bindings/js \
-    $(WebCore)/crypto \
-    $(WebCore)/css \
-    $(WebCore)/dom \
-    $(WebCore)/fileapi \
-    $(WebCore)/html \
-    $(WebCore)/html/canvas \
-    $(WebCore)/html/shadow \
-    $(WebCore)/html/track \
-    $(WebCore)/inspector \
-    $(WebCore)/loader/appcache \
-    $(WebCore)/page \
-    $(WebCore)/plugins \
-    $(WebCore)/storage \
-    $(WebCore)/svg \
-    $(WebCore)/testing \
-    $(WebCore)/workers \
-    $(WebCore)/xml
-
-vpath %.idl $(IDL_PATH)
-
-supplemental_dependency_file = $(top_builddir)/DerivedSources/WebCore/idl_supplemental_dependencies
-window_constructors_file = $(top_builddir)/DerivedSources/WebCore/DOMWindowConstructors.idl
-workerglobalscope_constructors_file = $(top_builddir)/DerivedSources/WebCore/WorkerGlobalScopeConstructors.idl
-sharedworkerglobalscope_constructors_file = $(top_builddir)/DerivedSources/WebCore/SharedWorkerGlobalScopeConstructors.idl
-dedicatedworkerglobalscope_constructors_file = $(top_builddir)/DerivedSources/WebCore/DedicatedWorkerGlobalScopeConstructors.idl
-idl_files_list = $(top_builddir)/DerivedSources/WebCore/idl_files_list
-idl_attributes_file = $(WebCore)/bindings/scripts/IDLAttributes.txt
-
-.SECONDARY:
-$(supplemental_dependency_file): $(SCRIPTS_FOR_PREPROCESS_IDLS) $(dom_binding_idls)
-       $(AM_V_GEN)
-       $(AM_V_at)true > $(idl_files_list)
-       $(AM_V_at)($(foreach idl, $(dom_binding_idls), echo $(idl) &&) true) >> $(idl_files_list)
-       $(AM_V_at)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/preprocess-idls.pl --defines "LANGUAGE_JAVASCRIPT=1 $(feature_defines)" --idlFilesList $(idl_files_list) --windowConstructorsFile $(window_constructors_file) --workerGlobalScopeConstructorsFile $(workerglobalscope_constructors_file) --sharedWorkerGlobalScopeConstructorsFile $(sharedworkerglobalscope_constructors_file) --dedicatedWorkerGlobalScopeConstructorsFile $(dedicatedworkerglobalscope_constructors_file) --supplementalDependencyFile $@
-       $(AM_V_at)touch $@
-
-.PHONY: $(window_constructors_file) $(workerglobalscope_constructors_file) $(sharedworkerglobalscope_constructors_file) $(dedicatedworkerglobalscope_constructors_file)
-
-# This does not appear to work correctly with gnumake unless
-# it includes an empty command list (the semicolon).
-DerivedSources/WebCore/JS%.cpp: DerivedSources/WebCore/JS%.h;
-
-.SECONDARY:
-DerivedSources/WebCore/JS%.h: %.idl $(SCRIPTS_FOR_GENERATE_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorJS.pm $(supplemental_dependency_file) $(idl_attributes_file)
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES_WEBCORE)" --defines "LANGUAGE_JAVASCRIPT=1 $(feature_defines)" --generator JS --idlAttributesFile $(idl_attributes_file) --supplementalDependencyFile $(supplemental_dependency_file) $<
-
-.SECONDARY:
-DerivedSources/WebCore/JSInternalSettingsGenerated.h: DerivedSources/WebCore/InternalSettingsGenerated.idl $(SCRIPTS_FOR_GENERATE_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorJS.pm $(supplemental_dependency_file) $(idl_attributes_file)
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl $(IDL_PATH:%=--include "%") --outputDir "$(GENSOURCES_WEBCORE)" --defines "LANGUAGE_JAVASCRIPT=1 $(feature_defines)" --generator JS --idlAttributesFile $(idl_attributes_file) --supplementalDependencyFile $(supplemental_dependency_file) $<
-
-# See https://bugs.webkit.org/show_bug.cgi?id=76388
-# We need to introduce a manual dependency to prevent non-generated sources from
-# trying to build before the generated ones. This can happen if the supplemental
-# IDL generation takes a long time. The pipe represents an order-only dependency,
-# which means that GNUmake will only try to build the dependencies first, but
-# not rebuild all the targets if the dependencies change.
-$(webkitgtk_sources) $(webkit2_sources) $(webkit2_plugin_process_sources) $(webcore_sources) $(webcoregtk_sources) $(platform_sources) $(platformgtk_sources) : | $(supplemental_dependency_file) $(window_constructors_file) $(workerglobalscope_constructors_file) $(sharedworkerglobalscope_constructors_file) $(dedictedworkerglobalscope_constructors_file) $(webcore_built_sources) $(platform_built_sources)
-
-noinst_LTLIBRARIES += \
-       libWebCorePlatform.la \
-       libWebCoreModules.la \
-       libWebCore.la
-
-noinst_LTLIBRARIES += \
-       libWebCoreSVG.la
-
-# Artificial dependencies to try to force a relink of the WebCore libraries when their makefiles change.
-webcore_lib_for_dep = libWebCore.la
-$(webcore_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am $(srcdir)/Source/autotools/symbols.filter
-
-webcoremodules_lib_for_dep = libWebCoreModules.la
-$(webcoremodules_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-webcoreplatform_lib_for_dep = libWebCorePlatform.la
-$(webcoreplatform_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-webcoresvg_lib_for_dep = libWebCoreSVG.la
-$(webcoresvg_lib_for_dep): $(srcdir)/Source/WebCore/GNUmakefile.am $(srcdir)/Source/WebCore/GNUmakefile.list.am
-
-nodist_EXTRA_libWebCore_la_SOURCES = \
-       $(webcore_built_nosources)
-
-nodist_libWebCore_la_SOURCES = \
-       $(webcore_built_sources)
-
-libWebCore_la_SOURCES = \
-       $(webcore_sources)
-
-libWebCore_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libWebCore_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libWebCore_la_CPPFLAGS = \
-       -DBUILDING_WebCore \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GAMEPAD_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(LIBXML_CFLAGS) \
-       $(LIBXSLT_CFLAGS) \
-       $(PANGO_CFLAGS) \
-       $(SQLITE3_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XRENDER_CFLAGS) \
-       $(XT_CFLAGS)
-
-if TARGET_WIN32
-# PluginPackageWin.cpp needs the symbols from version dll
-libWebCore_la_LIBADD = -lversion
-endif
-
-libWebCoreModules_la_SOURCES = \
-       $(webcore_modules_sources)
-libWebCoreModules_la_CXXFLAGS = $(libWebCore_la_CXXFLAGS)
-libWebCoreModules_la_CFLAGS = $(libWebCore_la_CFLAGS)
-libWebCoreModules_la_CPPFLAGS = $(libWebCore_la_CPPFLAGS)
-
-libWebCorePlatform_la_SOURCES = \
-       $(webcore_platform_sources)
-libWebCorePlatform_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-libWebCorePlatform_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-libWebCorePlatform_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GAMEPAD_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(LIBXML_CFLAGS) \
-       $(PANGO_CFLAGS) \
-       $(SQLITE3_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XRENDER_CFLAGS) \
-       $(XT_CFLAGS)
-
-# We have a different library with only the files that require GTK+. It allows us
-# to build a common WebCore lib and two different gtk WebCore libs depending on
-# the gtk version. In WeKit2 gtk2 is not supported, but the plugin process needs to
-# be built using gtk2 because plugins like flash still use gtk2. For WebKit2, we build
-# the common libWebCore and two libWebCoreGtk, one using gtk3 and the other one using gtk2.
-noinst_LTLIBRARIES += \
-       libWebCoreGtk.la
-
-libWebCoreGtk_la_SOURCES = \
-       $(webcoregtk_sources)
-
-libWebCoreGtk_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libWebCoreGtk_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libWebCoreGtk_la_CPPFLAGS = \
-       -DBUILDING_WebCore \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GAMEPAD_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(LIBXML_CFLAGS) \
-       $(SQLITE3_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XCOMPOSITE_CFLAGS) \
-       $(XDAMAGE_CFLAGS) \
-       $(XRENDER_CFLAGS) \
-       $(XT_CFLAGS)
-
-EXTRA_DIST += \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/battery/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/gamepad/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/geolocation/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/indexeddb/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/mediasource/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/mediastream/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/navigatorcontentutils/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/notifications/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/proximity/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/quota/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/webaudio/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/webdatabase/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/Modules/websockets/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/crypto/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/css/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/dom/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/fileapi/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/html/canvas/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/html/shadow/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/html/track/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/html/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/inspector/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/inspector/*.css) \
-       $(wildcard $(srcdir)/Source/WebCore/inspector/*.js) \
-       $(wildcard $(srcdir)/Source/WebCore/loader/appcache/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/page/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/plugins/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/storage/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/svg/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/testing/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/workers/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/xml/*.idl) \
-       $(wildcard $(srcdir)/Source/WebCore/inspector/protocol/*.json) \
-       Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm \
-       Source/WebCore/bindings/scripts/CodeGeneratorJS.pm \
-       Source/WebCore/bindings/scripts/CodeGenerator.pm \
-       Source/WebCore/bindings/scripts/Hasher.pm \
-       Source/WebCore/bindings/scripts/IDLAttributes.txt \
-       Source/WebCore/bindings/scripts/IDLParser.pm \
-       Source/WebCore/bindings/scripts/InFilesCompiler.pm \
-       Source/WebCore/bindings/scripts/InFilesParser.pm \
-       Source/WebCore/bindings/scripts/StaticString.pm \
-       Source/WebCore/bindings/scripts/generate-bindings.pl \
-       Source/WebCore/bindings/scripts/gobject-generate-headers.pl \
-       Source/WebCore/bindings/scripts/preprocessor.pm \
-       Source/WebCore/bindings/scripts/preprocess-idls.pl \
-       Source/WebCore/ChangeLog \
-       Source/WebCore/css/CSSGrammar.y.in \
-       Source/WebCore/css/CSSGrammar.y.includes \
-       Source/WebCore/css/CSSPropertyNames.in \
-       Source/WebCore/css/CSSValueKeywords.in \
-       Source/WebCore/dom/DOMExceptions.in \
-       Source/WebCore/css/fullscreen.css \
-       Source/WebCore/css/html.css \
-       Source/WebCore/css/make-css-file-arrays.pl \
-       Source/WebCore/css/makegrammar.pl \
-       Source/WebCore/css/makeprop.pl \
-       Source/WebCore/css/makevalues.pl \
-       Source/WebCore/css/mathml.css \
-       Source/WebCore/css/mediaControls.css \
-       Source/WebCore/css/mediaControlsGtk.css \
-       Source/WebCore/css/plugIns.css \
-       Source/WebCore/css/quirks.css \
-       Source/WebCore/css/svg.css \
-       Source/WebCore/css/SVGCSSPropertyNames.in \
-       Source/WebCore/css/SVGCSSValueKeywords.in \
-       Source/WebCore/css/WebKitFontFamilyNames.in \
-       Source/WebCore/dom/EventNames.in \
-       Source/WebCore/dom/EventTargetFactory.in \
-       Source/WebCore/dom/make_dom_exceptions.pl \
-       Source/WebCore/dom/make_event_factory.pl \
-       Source/WebCore/dom/make_names.pl \
-       Source/WebCore/html/HTMLAttributeNames.in \
-       Source/WebCore/html/HTMLTagNames.in \
-       Source/WebCore/html/parser/create-html-entity-table \
-       Source/WebCore/html/parser/HTMLEntityNames.in \
-       Source/WebCore/icu/LICENSE \
-       Source/WebCore/inspector/InspectorOverlayPage.html \
-       Source/WebCore/LICENSE-APPLE \
-       Source/WebCore/LICENSE-LGPL-2 \
-       Source/WebCore/LICENSE-LGPL-2.1 \
-       Source/WebCore/make-hash-tools.pl \
-       Source/WebCore/mathml/mathattrs.in \
-       Source/WebCore/mathml/mathtags.in \
-       Source/WebCore/page/make_settings.pl \
-       Source/WebCore/page/Settings.in \
-       Source/WebCore/platform/ColorData.gperf \
-       Source/WebCore/platform/text/mac/make-charset-table.pl \
-       Source/WebCore/Resources/plugIns.js \
-       Source/WebCore/svg/svgattrs.in \
-       Source/WebCore/svg/svgtags.in \
-       Source/WebCore/svg/xlinkattrs.in \
-       Source/WebCore/xml/xmlattrs.in \
-       Source/WebCore/xml/xmlnsattrs.in \
-       Source/WebCore/xml/XMLViewer.css \
-       Source/WebCore/xml/XMLViewer.js \
-       Source/WebCore/xml/XPathGrammar.y
-
-webresourcesdir = ${datadir}/webkitgtk-@WEBKITGTK_API_VERSION@/images
-dist_webresources_DATA = \
-       $(WebCore)/Resources/textAreaResizeCorner.png \
-       $(WebCore)/Resources/nullPlugin.png \
-       $(WebCore)/Resources/urlIcon.png \
-       $(WebCore)/Resources/missingImage.png \
-       $(WebCore)/Resources/panIcon.png \
-       $(WebCore)/Resources/deleteButton.png \
-       $(WebCore)/Resources/inputSpeech.png
diff --git a/Source/WebCore/bindings/gobject/GNUmakefile.am b/Source/WebCore/bindings/gobject/GNUmakefile.am
deleted file mode 100644 (file)
index 7a7e0b6..0000000
+++ /dev/null
@@ -1,599 +0,0 @@
-webkitgtk_gdom_built_sources += \
-       DerivedSources/webkitdom/WebKitDOMAttr.cpp \
-       DerivedSources/webkitdom/WebKitDOMAttrPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMBarProp.cpp \
-       DerivedSources/webkitdom/WebKitDOMBarPropPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMBatteryManager.cpp \
-       DerivedSources/webkitdom/WebKitDOMBatteryManagerPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMBlob.cpp \
-       DerivedSources/webkitdom/WebKitDOMBlobPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCDATASection.cpp \
-       DerivedSources/webkitdom/WebKitDOMCDATASectionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCharacterData.cpp \
-       DerivedSources/webkitdom/WebKitDOMCharacterDataPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMComment.cpp \
-       DerivedSources/webkitdom/WebKitDOMCommentPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCSSRule.cpp \
-       DerivedSources/webkitdom/WebKitDOMCSSRuleList.cpp \
-       DerivedSources/webkitdom/WebKitDOMCSSRuleListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCSSRulePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleDeclaration.cpp \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleDeclarationPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleSheet.cpp \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleSheetPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMCSSValue.cpp \
-       DerivedSources/webkitdom/WebKitDOMCSSValuePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDatabase.cpp \
-       DerivedSources/webkitdom/WebKitDOMDatabasePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDocument.cpp \
-       DerivedSources/webkitdom/WebKitDOMDocumentFragment.cpp \
-       DerivedSources/webkitdom/WebKitDOMDocumentFragmentPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDocumentPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDocumentType.cpp \
-       DerivedSources/webkitdom/WebKitDOMDocumentTypePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMApplicationCache.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMApplicationCachePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMImplementation.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMImplementationPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArray.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArrayPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeType.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeTypePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMNamedFlowCollection.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMPluginArray.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMPluginArrayPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMPlugin.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMPluginPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicy.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicyPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSelection.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMSelectionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMStringList.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMStringListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMStringMap.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMStringMapPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSettableTokenList.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMSettableTokenListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMTokenList.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMTokenListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMWindow.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMWindowCSS.cpp \
-       DerivedSources/webkitdom/WebKitDOMDOMWindowCSSPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMDOMWindowPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMEntityReference.cpp \
-       DerivedSources/webkitdom/WebKitDOMEntityReferencePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMEventPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMEventTargetPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMFile.cpp \
-       DerivedSources/webkitdom/WebKitDOMFileList.cpp \
-       DerivedSources/webkitdom/WebKitDOMFileListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMFilePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMGamepad.cpp \
-       DerivedSources/webkitdom/WebKitDOMGamepadList.cpp \
-       DerivedSources/webkitdom/WebKitDOMGamepadListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMGamepadPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMGeolocation.cpp \
-       DerivedSources/webkitdom/WebKitDOMGeolocationPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHistory.cpp \
-       DerivedSources/webkitdom/WebKitDOMHistoryPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAnchorElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLAnchorElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLAppletElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLAreaElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLBodyElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBRElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLBRElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLButtonElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLCanvasElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLCanvasElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLCollection.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLCollectionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDetailsElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLDetailsElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDivElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLDivElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDListElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLDListElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDocument.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLDocumentPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLEmbedElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLEmbedElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFontElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLFontElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFormElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLFormElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadingElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadingElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHRElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLHRElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHtmlElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLHtmlElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLIFrameElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLIFrameElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLImageElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLImageElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLInputElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLInputElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLKeygenElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLKeygenElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLabelElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLLabelElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLegendElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLLegendElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLIElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLLIElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLinkElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLLinkElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMapElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLMapElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMediaElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLMediaElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMenuElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLMenuElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMetaElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLMetaElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLModElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLModElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLObjectElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLObjectElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOListElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLOListElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollection.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollectionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLParagraphElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLParagraphElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLParamElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLParamElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLPreElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLPreElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLQuoteElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLQuoteElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLScriptElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLScriptElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLSelectElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLSelectElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLStyleElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLStyleElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCellElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCellElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableColElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableColElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableRowElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableRowElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTitleElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLTitleElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLUListElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLUListElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMKeyboardEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMKeyboardEventPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMLocation.cpp \
-       DerivedSources/webkitdom/WebKitDOMLocationPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMediaController.cpp \
-       DerivedSources/webkitdom/WebKitDOMMediaControllerPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMediaError.cpp \
-       DerivedSources/webkitdom/WebKitDOMMediaErrorPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMediaList.cpp \
-       DerivedSources/webkitdom/WebKitDOMMediaListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMediaQueryList.cpp \
-       DerivedSources/webkitdom/WebKitDOMMediaQueryListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMessagePort.cpp \
-       DerivedSources/webkitdom/WebKitDOMMessagePortPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMMouseEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMMouseEventPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNamedNodeMap.cpp \
-       DerivedSources/webkitdom/WebKitDOMNamedNodeMapPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNavigator.cpp \
-       DerivedSources/webkitdom/WebKitDOMNavigatorPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNode.cpp \
-       DerivedSources/webkitdom/WebKitDOMNodeFilter.cpp \
-       DerivedSources/webkitdom/WebKitDOMNodeFilterPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNodeIterator.cpp \
-       DerivedSources/webkitdom/WebKitDOMNodeIteratorPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNodeList.cpp \
-       DerivedSources/webkitdom/WebKitDOMNodeListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMNodePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMPerformance.cpp \
-       DerivedSources/webkitdom/WebKitDOMPerformanceEntry.cpp \
-       DerivedSources/webkitdom/WebKitDOMPerformanceEntryList.cpp \
-       DerivedSources/webkitdom/WebKitDOMPerformanceEntryPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMPerformancePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceNavigation.cpp \
-       DerivedSources/webkitdom/WebKitDOMPerformanceNavigationPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceTiming.cpp \
-       DerivedSources/webkitdom/WebKitDOMPerformanceTimingPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMProcessingInstruction.cpp \
-       DerivedSources/webkitdom/WebKitDOMProcessingInstructionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMRange.cpp \
-       DerivedSources/webkitdom/WebKitDOMRangePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMScreen.cpp \
-       DerivedSources/webkitdom/WebKitDOMScreenPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStorage.cpp \
-       DerivedSources/webkitdom/WebKitDOMStorageInfo.cpp \
-       DerivedSources/webkitdom/WebKitDOMStorageInfoPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStoragePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStorageQuota.cpp \
-       DerivedSources/webkitdom/WebKitDOMStorageQuotaPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStyleMedia.cpp \
-       DerivedSources/webkitdom/WebKitDOMStyleMediaPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStyleSheet.cpp \
-       DerivedSources/webkitdom/WebKitDOMStyleSheetList.cpp \
-       DerivedSources/webkitdom/WebKitDOMStyleSheetListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMStyleSheetPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMText.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTouch.cpp \
-       DerivedSources/webkitdom/WebKitDOMTouchPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTimeRanges.cpp \
-       DerivedSources/webkitdom/WebKitDOMTimeRangesPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTreeWalker.cpp \
-       DerivedSources/webkitdom/WebKitDOMTreeWalkerPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMUIEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMUIEventPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMValidityState.cpp \
-       DerivedSources/webkitdom/WebKitDOMValidityStatePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMWebKitPoint.cpp \
-       DerivedSources/webkitdom/WebKitDOMWebKitPointPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMWebKitNamedFlow.cpp \
-       DerivedSources/webkitdom/WebKitDOMWheelEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMWheelEventPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMXPathExpression.cpp \
-       DerivedSources/webkitdom/WebKitDOMXPathExpressionPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMXPathNSResolver.cpp \
-       DerivedSources/webkitdom/WebKitDOMXPathNSResolverPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMXPathResult.cpp \
-       DerivedSources/webkitdom/WebKitDOMXPathResultPrivate.h
-
-webkitgtk_gdom_built_h_api += \
-       DerivedSources/webkitdom/WebKitDOMBatteryManager.h \
-       DerivedSources/webkitdom/WebKitDOMCSSRule.h \
-       DerivedSources/webkitdom/WebKitDOMCSSRuleList.h \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleDeclaration.h \
-       DerivedSources/webkitdom/WebKitDOMCSSStyleSheet.h \
-       DerivedSources/webkitdom/WebKitDOMCSSValue.h \
-       DerivedSources/webkitdom/WebKitDOMMediaController.h \
-       DerivedSources/webkitdom/WebKitDOMMediaList.h \
-       DerivedSources/webkitdom/WebKitDOMMediaQueryList.h \
-       DerivedSources/webkitdom/WebKitDOMStyleMedia.h \
-       DerivedSources/webkitdom/WebKitDOMStyleSheet.h \
-       DerivedSources/webkitdom/WebKitDOMStyleSheetList.h \
-       DerivedSources/webkitdom/WebKitDOMAttr.h \
-       DerivedSources/webkitdom/WebKitDOMCDATASection.h \
-       DerivedSources/webkitdom/WebKitDOMCharacterData.h \
-       DerivedSources/webkitdom/WebKitDOMComment.h \
-       DerivedSources/webkitdom/WebKitDOMDocument.h \
-       DerivedSources/webkitdom/WebKitDOMDocumentFragment.h \
-       DerivedSources/webkitdom/WebKitDOMDocumentType.h \
-       DerivedSources/webkitdom/WebKitDOMDOMImplementation.h \
-       DerivedSources/webkitdom/WebKitDOMDOMNamedFlowCollection.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSettableTokenList.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicy.h \
-       DerivedSources/webkitdom/WebKitDOMDOMStringList.h \
-       DerivedSources/webkitdom/WebKitDOMDOMStringMap.h \
-       DerivedSources/webkitdom/WebKitDOMDOMTokenList.h \
-       DerivedSources/webkitdom/WebKitDOMElement.h \
-       DerivedSources/webkitdom/WebKitDOMEntityReference.h \
-       DerivedSources/webkitdom/WebKitDOMEvent.h \
-       DerivedSources/webkitdom/WebKitDOMKeyboardEvent.h \
-       DerivedSources/webkitdom/WebKitDOMMessagePort.h \
-       DerivedSources/webkitdom/WebKitDOMMouseEvent.h \
-       DerivedSources/webkitdom/WebKitDOMNamedNodeMap.h \
-       DerivedSources/webkitdom/WebKitDOMNode.h \
-       DerivedSources/webkitdom/WebKitDOMNodeFilter.h \
-       DerivedSources/webkitdom/WebKitDOMNodeIterator.h \
-       DerivedSources/webkitdom/WebKitDOMNodeList.h \
-       DerivedSources/webkitdom/WebKitDOMProcessingInstruction.h \
-       DerivedSources/webkitdom/WebKitDOMRange.h \
-       DerivedSources/webkitdom/WebKitDOMText.h \
-       DerivedSources/webkitdom/WebKitDOMTouch.h \
-       DerivedSources/webkitdom/WebKitDOMTreeWalker.h \
-       DerivedSources/webkitdom/WebKitDOMUIEvent.h \
-       DerivedSources/webkitdom/WebKitDOMBlob.h \
-       DerivedSources/webkitdom/WebKitDOMFile.h \
-       DerivedSources/webkitdom/WebKitDOMFileList.h \
-       DerivedSources/webkitdom/WebKitDOMGamepad.h \
-       DerivedSources/webkitdom/WebKitDOMGamepadList.h \
-       DerivedSources/webkitdom/WebKitDOMGeolocation.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAnchorElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLBRElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLCanvasElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLCollection.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDivElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDListElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDocument.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLDetailsElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLEmbedElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFontElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFormElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHeadingElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHRElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLHtmlElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLIFrameElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLImageElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLInputElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLKeygenElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLabelElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLegendElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLIElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLLinkElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMapElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMediaElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMenuElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLMetaElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLModElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLObjectElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOListElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollection.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLParagraphElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLParamElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLPreElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLQuoteElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLScriptElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLSelectElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLStyleElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableColElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableCellElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTitleElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLTableRowElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLUListElement.h \
-       DerivedSources/webkitdom/WebKitDOMMediaError.h \
-       DerivedSources/webkitdom/WebKitDOMTimeRanges.h \
-       DerivedSources/webkitdom/WebKitDOMValidityState.h \
-       DerivedSources/webkitdom/WebKitDOMDOMApplicationCache.h \
-       DerivedSources/webkitdom/WebKitDOMBarProp.h \
-       DerivedSources/webkitdom/WebKitDOMCustom.h \
-       DerivedSources/webkitdom/WebKitDOMDeprecated.h \
-       DerivedSources/webkitdom/WebKitDOMDOMWindowCSS.h \
-       DerivedSources/webkitdom/WebKitDOMDOMWindow.h \
-       DerivedSources/webkitdom/WebKitDOMDOMSelection.h \
-       DerivedSources/webkitdom/WebKitDOMEventTarget.h \
-       DerivedSources/webkitdom/WebKitDOMHistory.h \
-       DerivedSources/webkitdom/WebKitDOMLocation.h \
-       DerivedSources/webkitdom/WebKitDOMObject.h \
-       DerivedSources/webkitdom/WebKitDOMNavigator.h \
-       DerivedSources/webkitdom/WebKitDOMScreen.h \
-       DerivedSources/webkitdom/WebKitDOMWebKitPoint.h \
-       DerivedSources/webkitdom/WebKitDOMWebKitNamedFlow.h \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeType.h \
-       DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArray.h \
-       DerivedSources/webkitdom/WebKitDOMDOMPlugin.h \
-       DerivedSources/webkitdom/WebKitDOMDOMPluginArray.h \
-       DerivedSources/webkitdom/WebKitDOMDatabase.h \
-       DerivedSources/webkitdom/WebKitDOMStorage.h \
-       DerivedSources/webkitdom/WebKitDOMStorageInfo.h \
-       DerivedSources/webkitdom/WebKitDOMStorageQuota.h \
-       DerivedSources/webkitdom/WebKitDOMXPathExpression.h \
-       DerivedSources/webkitdom/WebKitDOMXPathNSResolver.h \
-       DerivedSources/webkitdom/WebKitDOMXPathResult.h \
-       DerivedSources/webkitdom/WebKitDOMPerformance.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceEntry.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceEntryList.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceNavigation.h \
-       DerivedSources/webkitdom/WebKitDOMPerformanceTiming.h \
-       DerivedSources/webkitdom/WebKitDOMWheelEvent.h \
-       DerivedSources/webkitdom/webkitdom.h \
-       DerivedSources/webkitdom/webkitdomdefines.h
-
-if ENABLE_VIDEO
-webkitgtk_gdom_built_h_api += \
-       DerivedSources/webkitdom/WebKitDOMAudioTrack.h \
-       DerivedSources/webkitdom/WebKitDOMAudioTrackList.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLVideoElement.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrack.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackList.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCue.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCueList.h \
-       DerivedSources/webkitdom/WebKitDOMTrackEvent.h \
-       DerivedSources/webkitdom/WebKitDOMVideoPlaybackQuality.h \
-       DerivedSources/webkitdom/WebKitDOMVideoTrack.h \
-       DerivedSources/webkitdom/WebKitDOMVideoTrackList.h
-webkitgtk_gdom_built_sources += \
-       DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLAudioElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMHTMLVideoElement.cpp \
-       DerivedSources/webkitdom/WebKitDOMHTMLVideoElementPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMAudioTrack.cpp \
-       DerivedSources/webkitdom/WebKitDOMAudioTrackList.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextTrack.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextTrackPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackList.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextTrackListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCue.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCuePrivate.h \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCueList.cpp \
-       DerivedSources/webkitdom/WebKitDOMTextTrackCueListPrivate.h \
-       DerivedSources/webkitdom/WebKitDOMVideoPlaybackQuality.cpp \
-       DerivedSources/webkitdom/WebKitDOMVideoTrack.cpp \
-       DerivedSources/webkitdom/WebKitDOMVideoTrackList.cpp \
-       DerivedSources/webkitdom/WebKitDOMTrackEvent.cpp \
-       DerivedSources/webkitdom/WebKitDOMTrackEventPrivate.h
-endif
-
-BUILT_SOURCES += \
-       $(webkitgtk_gdom_built_h_api) \
-       $(webkitgtk_gdom_built_sources)
-
-gdom_class_list := $(subst WebKitDOM,, $(filter-out %Private, $(basename $(notdir $(webkitgtk_gdom_built_sources)))))
-gdom_class_list += Custom EventTarget Object Deprecated
-DerivedSources/webkitdom/webkitdom.h: $(WebCore)/bindings/scripts/gobject-generate-headers.pl $(WebCore)/bindings/gobject/GNUmakefile.am
-       $(AM_V_GEN)echo $(gdom_class_list) | $(PERL) $< gdom > $@
-
-DerivedSources/webkitdom/webkitdomdefines.h: $(WebCore)/bindings/scripts/gobject-generate-headers.pl $(WebCore)/bindings/gobject/GNUmakefile.am
-       $(AM_V_GEN)echo $(gdom_class_list) | $(PERL) $< defines > $@
-
-gdom_symbol_files += $(patsubst %.h,%.symbols, $(filter DerivedSources/webkitdom/WebKitDOM%.h, $(webkitgtk_gdom_built_h_api)))
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMObject.symbols: $(WebCore)/bindings/gobject/WebKitDOMObject.symbols
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTarget.symbols: $(WebCore)/bindings/gobject/WebKitDOMEventTarget.symbols
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMCustom.symbols: $(WebCore)/bindings/gobject/WebKitDOMCustom.symbols
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMDeprecated.symbols: $(WebCore)/bindings/gobject/WebKitDOMDeprecated.symbols
-       $(AM_V_GEN)cp -f $< $@
-
-DerivedSources/webkitdom/WebKitDOM%.symbols: DerivedSources/webkitdom/WebKitDOM%.h
-       @true
-
-EXTRA_DIST += \
-       $(WebCore)/bindings/gobject/WebKitDOMCustom.symbols \
-       $(WebCore)/bindings/gobject/WebKitDOMDeprecated.symbols \
-       $(WebCore)/bindings/gobject/WebKitDOMEventTarget.symbols \
-       $(WebCore)/bindings/gobject/WebKitDOMObject.symbols \
-       $(WebCore)/bindings/gobject/webkitdom.symbols
-
-CLEAN_FILES = \
-       $(gdom_symbol_files)
-
-# Because WebCore/bindings/gobject/WebKitDOMObject.h is static source but is also a distributed header
-# required by other distributed headers (both static and auto-generated), need to move this to the
-# DerivedSources/webkitdom directory.  The reason is that we want all header files distributed in the
-# include/webkit-x.y/webkitdom directory, but do not want to name the WebCore/bindings/gobject directory
-# "webkitdom", as that's a bit presumptuous for a GTK binding.
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMObject.h: $(WebCore)/bindings/gobject/WebKitDOMObject.h
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTarget.h: $(WebCore)/bindings/gobject/WebKitDOMEventTarget.h
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTargetPrivate.h: $(WebCore)/bindings/gobject/WebKitDOMEventTargetPrivate.h
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMCustom.h: $(WebCore)/bindings/gobject/WebKitDOMCustom.h
-       $(AM_V_GEN)cp -f $< $@
-
-$(top_builddir)/DerivedSources/webkitdom/WebKitDOMDeprecated.h: $(WebCore)/bindings/gobject/WebKitDOMDeprecated.h
-       $(AM_V_GEN)cp -f $< $@
-
-# Filter out SVG and IndexedDB for now
-gdom_feature_defines := $(filter-out ENABLE_INDEXED_DATABASE=1, $(feature_defines)) ENABLE_INDEXED_DATABASE=0
-DerivedSources/webkitdom/WebKitDOM%.cpp DerivedSources/webkitdom/WebKitDOM%.h DerivedSources/webkitdom/WebKitDOM%Private.h: %.idl $(SCRIPTS_FOR_GENERATE_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorGObject.pm $(WebCore)/bindings/gobject/GNUmakefile.am $(supplemental_dependency_file)
-       $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --include $(WebCore)/Modules --include $(WebCore)/dom --include $(WebCore)/html --include $(WebCore)/css --include $(WebCore)/page --include $(WebCore)/fileapi --include $(WebCore)/xml --include $(WebCore)/svg --outputDir "$(GENSOURCES_WEBKITDOM)" --defines "LANGUAGE_GOBJECT=1 $(gdom_feature_defines)" --generator GObject --supplementalDependencyFile $(supplemental_dependency_file) $<
-
-libwebkitdomincludedir = $(libwebkitgtkincludedir)/webkitdom
-nodist_libwebkitdominclude_HEADERS = \
-       $(webkitgtk_gdom_built_h_api)
-
-noinst_LTLIBRARIES += \
-       libGObjectDOMBindings.la
-
-nodist_libGObjectDOMBindings_la_SOURCES = \
-       $(webkitgtk_gdom_built_sources)
-
-libGObjectDOMBindings_la_SOURCES = \
-       Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp \
-       Source/WebCore/bindings/gobject/ConvertToUTF8String.h \
-       Source/WebCore/bindings/gobject/DOMObjectCache.cpp \
-       Source/WebCore/bindings/gobject/DOMObjectCache.h \
-       Source/WebCore/bindings/gobject/GObjectEventListener.cpp \
-       Source/WebCore/bindings/gobject/GObjectEventListener.h \
-       Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMCustom.h \
-       Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h \
-       Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h \
-       Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h \
-       Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h \
-       Source/WebCore/bindings/gobject/WebKitDOMObject.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMObject.h \
-       Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp \
-       Source/WebCore/bindings/gobject/WebKitDOMPrivate.h
-
-libGObjectDOMBindings_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libGObjectDOMBindings_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-webkitgtk_gdom_include_dirs = \
-       -I$(WebCore)/bindings \
-       -I$(WebCore)/bindings/gobject \
-       -I$(GENSOURCES_WEBKITDOM)
-
-libGObjectDOMBindings_la_CPPFLAGS = \
-       -DBUILDING_WebCore \
-       -DBUILDING_WEBKIT \
-       $(webkitgtk_gdom_include_dirs) \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(CAIRO_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-gtkdoc-webkitdom.cfg: $(WebCore)/bindings/gobject/GNUmakefile.am $(srcdir)/Tools/gtk/GNUmakefile.am
-       $(AM_V_GEN)echo "[webkitdomgtk]" > $@ && \
-       echo "pkgconfig_file=$(webkitdom_pkgconfig_file)" >> $@ && \
-       echo "namespace=webkit_dom" >> $@ && \
-       echo "doc_dir=DerivedSources/webkitdom/docs" >> $@ && \
-       echo -e "cflags=-I$(srcdir)/Source $(webkitgtk_gdom_include_dirs)" >> $@ && \
-       echo "source_dirs=$(top_builddir)/DerivedSources/webkitdom $(srcdir)/Source/WebCore/bindings/gobject" >> $@ && \
-       echo "headers=$(webkitgtk_gdom_built_h_api) DerivedSources/webkitdom/WebKitDOMDeprecated.h" >> $@
-BUILT_SOURCES += gtkdoc-webkitdom.cfg
index 7a69fe9..5dbd0f2 100644 (file)
  *
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
index 4ec0248..3a8fe0a 100644 (file)
@@ -1,3 +1,12 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+
 2014-03-19  Piotr Drąg  <piotrdrag@gmail.com>
 
         [l10n] Updated Polish translation of WebKitGTK+
diff --git a/Source/WebCore/platform/gtk/po/GNUmakefile.am b/Source/WebCore/platform/gtk/po/GNUmakefile.am
deleted file mode 100644 (file)
index d869d33..0000000
+++ /dev/null
@@ -1,244 +0,0 @@
-# Gettext stuff; based on the contents of the Makefile.in.in file
-# distributed with GNU Gettext.
-#
-# The original copyright notice follows:
-#
-# Makefile for PO directory in any package using GNU gettext.
-# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
-#
-# This file can be copied and used freely without restrictions.  It can
-# be used in projects which are not available under the GNU General Public
-# License but which still want to provide support for the GNU gettext
-# functionality.
-# Please note that the actual code of GNU gettext is covered by the GNU
-# General Public License and is *not* in the public domain.
-#
-# Origin: gettext-0.17
-
-DOMAIN += $(GETTEXT_PACKAGE)
-
-MSGFMT := $(shell which msgfmt)
-
-XGETTEXT := $(shell which xgettext)
-
-MSGMERGE := $(shell which msgmerge)
-
-MSGMERGE_UPDATE := $(MSGMERGE) --update
-
-POFILES += $(shell ls $(srcdir)/Source/WebCore/platform/gtk/po/*.po)
-
-PO_LINGUAS += $(patsubst $(srcdir)/Source/WebCore/platform/gtk/po/%.po,%,$(POFILES))
-
-USER_LINGUAS += $(filter $(LINGUAS),$(PO_LINGUAS))
-
-USE_LINGUAS += $(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else LLINGUAS="$(PO_LINGUAS)"; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
-
-MOFILES += $(USE_LINGUAS:%=Source/WebCore/platform/gtk/po/%.mo)
-
-ALL_MOFILES += $(shell echo $(POFILES) | tr ' ' '\n' | sed "s,^$(srcdir)/,,g" | sed 's/\.po/.mo/g')
-
-.po.mo:
-       test -d Source/WebCore/platform/gtk/po/ || mkdir -p Source/WebCore/platform/gtk/po/
-       @echo "$(MSGFMT) -c -o $@ $<"; \
-       $(MSGFMT) -c -o $@ $<
-
-# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
-# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
-# we don't want to bother translators with empty POT files). We assume that
-# LINGUAS is empty in this case, i.e. $(POFILES) and $(MOFILES) are empty.
-# In this case, stamp-po is a nop (i.e. a phony target).
-
-# stamp-po is a timestamp denoting the last time at which the CATALOGS have
-# been loosely updated. Its purpose is that when a developer or translator
-# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
-# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
-# invocations of "make" will do nothing. This timestamp would not be necessary
-# if updating the $(CATALOGS) would always touch them; however, the rule for
-# $(POFILES) has been designed to not touch files that don't need to be
-# changed.
-stamp-po: $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot $(MOFILES)
-       test ! -d $(top_builddir)/Source/WebCore/platform/gtk/po || \
-        mkdir -p $(top_builddir)/Source/WebCore/platform/gtk/po
-       test ! -f $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot || \
-         test -z "$(MOFILES)" || $(MAKE) $(MOFILES)
-       @test ! -f $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot || { \
-         echo "touch stamp-po" && \
-         echo timestamp > stamp-poT && \
-         mv stamp-poT stamp-po; \
-       }
-
-# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
-# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
-$(DOMAIN).pot-update: $(POTFILES) $(top_builddir)/Source/WebCore/platform/gtk/po/POTFILES
-       test -d Source/WebCore/platform/gtk/po/ || mkdir -p Source/WebCore/platform/gtk/po/
-       package_gnu=''; \
-       if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
-         msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
-       else \
-         msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
-       fi; \
-       case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
-         '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
-           $(XGETTEXT) \
-               --default-domain=$(DOMAIN) \
-               --directory=$(srcdir) \
-               --directory=$(srcdir)/Source/WebCore/platform/gtk \
-               --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
-               --files-from=$(top_builddir)/Source/WebCore/platform/gtk/po/POTFILES \
-               --copyright-holder='$(COPYRIGHT_HOLDER)' \
-               --msgid-bugs-address="$$msgid_bugs_address" \
-               --keyword=_ \
-               --keyword=N_ \
-               -o $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot \
-           ;; \
-         *) \
-           $(XGETTEXT) \
-               --default-domain=$(DOMAIN) \
-               --directory=$(srcdir) \
-               --directory=$(srcdir)/Source/WebCore/platform/gtk \
-               --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
-               --files-from=$(top_builddir)/Source/WebCore/platform/gtk/po/POTFILES \
-               --copyright-holder='$(COPYRIGHT_HOLDER)' \
-               --package-name="$${package_gnu}@PACKAGE@" \
-               --package-version='@VERSION@' \
-               --msgid-bugs-address="$$msgid_bugs_address" \
-               --keyword=_ \
-               --keyword=N_ \
-               -o $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot \
-           ;; \
-       esac
-
-# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
-# every "make" invocation, only create it when it is missing.
-# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
-$(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot:
-       $(MAKE) $(DOMAIN).pot-update
-
-# This target rebuilds a PO file if $(DOMAIN).pot has changed.
-# Note that a PO file is not touched if it doesn't need to be changed.
-update-po-files: $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot
-       @for pofile in $(POFILES); do \
-         lang=`echo $$pofile | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
-         if test -f "$(srcdir)/Source/WebCore/platform/gtk/po/$${lang}.po"; then \
-           echo "$${cdcmd}$(MSGMERGE_UPDATE) $(top_srcdir)/Source/WebCore/platform/gtk/po/$${lang}.po $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot"; \
-           $(MSGMERGE_UPDATE) $(top_srcdir)/Source/WebCore/platform/gtk/po/$${lang}.po $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot; \
-         else \
-           $(MAKE) $${lang}.po-create; \
-         fi; \
-       done
-
-update-po: GNUmakefile
-       $(MAKE) $(DOMAIN).pot-update
-       $(MAKE) update-po-files
-       $(MAKE) $(MOFILES)
-
-.nop.po-create:
-       @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
-       echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
-       exit 1
-
-# clean rules
-CLEANFILES += \
-       $(top_builddir)/stamp-po
-
-MAINTAINERCLEANFILES += \
-       $(ALL_MOFILES) \
-       $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot
-
-EXTRA_DIST += \
-       $(srcdir)/Source/WebCore/platform/gtk/po/ChangeLog \
-       $(srcdir)/Source/WebCore/platform/gtk/po/POTFILES.in \
-       $(srcdir)/Source/WebCore/platform/gtk/po/README \
-       $(wildcard $(srcdir)/Source/WebCore/platform/gtk/po/*.po)
-
-DISTCLEANFILES += \
-       $(ALL_MOFILES) \
-       $(top_builddir)/Source/WebCore/platform/gtk/po/$(DOMAIN).pot
-
-po-install-data-local: all
-       $(MKDIR_P) $(DESTDIR)$(datadir)
-       @catalogs='$(MOFILES)'; \
-       for cat in $$catalogs; do \
-         cat=`basename $$cat`; \
-         lang=`echo $$cat | sed -e 's/\.mo$$//'`; \
-         dir=$(localedir)/$$lang/LC_MESSAGES; \
-         $(MKDIR_P) $(DESTDIR)$$dir; \
-         if test -r Source/WebCore/platform/gtk/po/$$cat; then realcat=Source/WebCore/platform/gtk/po/$$cat; else realcat=$(srcdir)/$$cat; fi; \
-         $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
-         echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
-         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
-           if test -n "$$lc"; then \
-             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
-               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
-               mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
-               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
-               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
-                for file in *; do \
-                  if test -f $$file; then \
-                    ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
-                  fi; \
-                done); \
-               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
-             else \
-               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
-                 :; \
-               else \
-                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
-                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
-               fi; \
-             fi; \
-             rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
-             ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
-             ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
-             cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
-             echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
-           fi; \
-         done; \
-       done
-
-po-installdirs-data-local:
-       $(MKDIR_P) $(DESTDIR)$(datadir)
-       @catalogs='$(MOFILES)'; \
-       for cat in $$catalogs; do \
-         cat=`basename $$cat`; \
-         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
-         dir=$(localedir)/$$lang/LC_MESSAGES; \
-         $(MKDIR_P) $(DESTDIR)$$dir; \
-         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
-           if test -n "$$lc"; then \
-             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
-               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
-               mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
-               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
-               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
-                for file in *; do \
-                  if test -f $$file; then \
-                    ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
-                  fi; \
-                done); \
-               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
-             else \
-               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
-                 :; \
-               else \
-                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
-                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
-               fi; \
-             fi; \
-           fi; \
-         done; \
-       done
-
-po-uninstall-local:
-       catalogs='$(MOFILES)'; \
-       for cat in $$catalogs; do \
-         cat=`basename $$cat`; \
-         lang=`echo $$cat | sed -e 's/\.mo$$//'`; \
-         for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
-           rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
-         done; \
-       done
-
-install-data-local: po-install-data-local
-installdirs-data-local: po-installdirs-data-local
-uninstall-local: po-uninstall-local
index ef148da..8e28709 100644 (file)
@@ -1,3 +1,12 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+
 2014-03-24  Timothy Hatcher  <timothy@apple.com>
 
         Lazy load source code referred to from the source map, instead of when
diff --git a/Source/WebInspectorUI/GNUmakefile.am b/Source/WebInspectorUI/GNUmakefile.am
deleted file mode 100644 (file)
index ab9a43a..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.xml: GNUmakefile \
-    $(GENSOURCES_JAVASCRIPTCORE)/InspectorJSBackendCommands.js \
-    $(GENSOURCES_WEBCORE)/InspectorWebBackendCommands.js \
-    $(WebInspectorUI)/UserInterface/*.html \
-    $(WebInspectorUI)/UserInterface/Base/*.js \
-    $(WebInspectorUI)/UserInterface/Controllers/*.css \
-    $(WebInspectorUI)/UserInterface/Controllers/*.js \
-    $(WebInspectorUI)/UserInterface/Models/*.js \
-    $(WebInspectorUI)/UserInterface/Protocol/*.js \
-    $(WebInspectorUI)/UserInterface/Views/*.css \
-    $(WebInspectorUI)/UserInterface/Views/*.js \
-    $(WebInspectorUI)/UserInterface/Images/*.png \
-    $(WebInspectorUI)/UserInterface/Images/*.svg \
-    $(WebInspectorUI)/UserInterface/External/CodeMirror/* \
-    $(WebInspectorUI)/Localizations/en.lproj/localizedStrings.js \
-       $(srcdir)/Tools/gtk/generate-inspector-gresource-manifest.py
-       $(AM_V_GEN)
-       $(AM_V_at)mkdir -p ${GENSOURCES_WEBINSPECTOR_UI}
-       $(AM_V_at)$(srcdir)/Tools/gtk/generate-inspector-gresource-manifest.py $@
-       $(AM_V_at)touch $@
-
-${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.c: DerivedSources/WebInspectorUI/GResourceBundle.xml
-       $(AM_V_GEN)
-       $(AM_V_at)glib-compile-resources --generate --sourcedir=$(WebInspectorUI) \
-               --target=${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.c ${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.xml
-       $(AM_V_at)touch $@
-
-BUILT_SOURCES += \
-       DerivedSources/WebInspectorUI/GResourceBundle.xml
-
-webcore_built_sources += \
-       DerivedSources/WebInspectorUI/GResourceBundle.c
-
-EXTRA_DIST += \
-    $(WebInspectorUI)/Localizations/en.lproj/localizedStrings.js \
-    $(shell ls $(GENSOURCES_JAVASCRIPTCORE)/InspectorJSBackendCommands.js) \
-    $(shell ls $(GENSOURCES_WEBCORE)/InspectorWebBackendCommands.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/*.html) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Base/*.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Controllers/*.css) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Controllers/*.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Models/*.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Protocol/*.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Views/*.css) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Views/*.js) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Images/*.png) \
-    $(shell ls $(WebInspectorUI)/UserInterface/Images/*.svg) \
-    $(shell ls $(WebInspectorUI)/UserInterface/External/CodeMirror/*)
index af3d0ef..918bd42 100644 (file)
@@ -1,3 +1,12 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+
 2014-03-18  Jae Hyun Park  <jaepark@webkit.org>
 
         [GTK][CMake] Fix WebKit unused parameter warnings
diff --git a/Source/WebKit/gtk/GNUmakefile.am b/Source/WebKit/gtk/GNUmakefile.am
deleted file mode 100644 (file)
index a9900b8..0000000
+++ /dev/null
@@ -1,423 +0,0 @@
-if ENABLE_WEBKIT1
-lib_LTLIBRARIES += \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-endif
-
-nodist_libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(webkitgtk_built_sources)
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_ladir = $(libwebkitgtkincludedir)/webkit
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_HEADERS = \
-       $(webkitgtk_static_h_api)
-
-nodist_libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_HEADERS = \
-       $(webkitgtk_built_h_api) \
-       $(GENSOURCES_WEBKIT)/webkitenumtypes.h
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(webkitgtk_sources)
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-if ENABLE_SPELLCHECK
-webkitgtk_sources += \
-       Source/WebKit/gtk/WebCoreSupport/TextCheckerClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/TextCheckerClientGtk.h
-endif
-
-# When building WebCore/WebKit, we want WebCore/config.h and NOT JavaScriptCore/config.h,
-# hence, it's important that WebCore/ should come first before JavaScriptCore in the
-# include path.
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
-       -DDATA_DIR=\"${datadir}\" \
-       -I$(WebCore)/bindings \
-       -I$(WebCore)/bindings/gobject \
-       -I$(WebKit) \
-       -I$(WebKit)/WebCoreSupport \
-       -I$(WebKit)/webkit \
-       -I$(GENSOURCES_WEBKIT) \
-       -I$(GENSOURCES_WEBKITDOM) \
-       -ISource/WebKit/gtk/webkit \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(platform_webcore_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(webkitgtk_cppflags) \
-       -fno-strict-aliasing \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(LIBXML_CFLAGS) \
-       $(SQLITE3_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XCOMPOSITE_CFLAGS) \
-       $(XDAMAGE_CFLAGS) \
-       $(XT_CFLAGS) \
-       $(ZLIB_CFLAGS)
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS := \
-       -version-info @LIBWEBKITGTK_VERSION@ \
-       $(no_undefined)
-
-if !ENABLE_DEVELOPER_MODE
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS += \
-       $(version_script)
-endif
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD := \
-       -lpthread \
-       libPlatform.la \
-       libPlatformGtk.la \
-       libWebCore.la \
-       libWebCorePlatform.la \
-       libWebCoreModules.la \
-       libGObjectDOMBindings.la \
-       libWebCoreGtk.la
-
-if ENABLE_INDEXED_DATABASE
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libLevelDB.la
-endif
-
-if USE_OPENGL
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libANGLE.la
-endif
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libWebCoreSVG.la
-
-libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(CAIRO_LIBS) \
-       $(COVERAGE_LDFLAGS) \
-       $(ENCHANT_LIBS) \
-       $(FREETYPE_LIBS) \
-       $(GAMEPAD_LIBS) \
-       $(GEOCLUE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GSTREAMER_LIBS) \
-       $(GTK_LIBS) \
-       $(JPEG_LIBS) \
-       $(LIBSECRET_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(LIBXML_LIBS) \
-       $(LIBXSLT_LIBS) \
-       $(OPENGL_LIBS) \
-       $(PANGO_LIBS) \
-       $(PNG_LIBS) \
-       $(SQLITE3_LIBS) \
-       $(UNICODE_LIBS) \
-       $(UPOWER_GLIB_LIBS) \
-       $(WEBP_LIBS) \
-       $(XCOMPOSITE_LIBS) \
-       $(XDAMAGE_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XT_LIBS) \
-       $(WINMM_LIBS) \
-       $(SHLWAPI_LIBS) \
-       $(OLE32_LIBS) \
-       $(ZLIB_LIBS)
-
-webkitgtk_static_h_api += \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkit.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitapplicationcache.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitdefines.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitdom.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitdownload.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkiterror.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitfavicondatabase.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitfilechooserrequest.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitgeolocationpolicydecision.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitglobals.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkithittestresult.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkiticondatabase.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitnetworkrequest.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitnetworkresponse.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitsecurityorigin.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitsoupauthdialog.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitspellchecker.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitviewportattributes.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebbackforwardlist.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebdatabase.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebdatasource.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebframe.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebhistoryitem.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebinspector.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebnavigationaction.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebplugin.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebplugindatabase.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebpolicydecision.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebresource.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebsettings.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebwindowfeatures.h \
-       $(srcdir)/Source/WebKit/gtk/webkit/webkitwebview.h
-
-webkitgtk_built_h_api += \
-       Source/WebKit/gtk/webkit/webkitversion.h
-
-webkitgtk_h_api += \
-       $(webkitgtk_built_h_api) \
-       $(webkitgtk_static_h_api)
-
-# webkitenumtypes.{h,cpp} cannot be in webkitgtk_built_h_api, because
-# the rule that builds it depends on webkitgtk_built_h_api (circular dependency).
-webkitgtk_built_sources += \
-       DerivedSources/webkit/webkitenumtypes.cpp \
-       DerivedSources/webkit/webkitenumtypes.h \
-       DerivedSources/webkit/webkitmarshal.cpp \
-       DerivedSources/webkit/webkitmarshal.h \
-       $(webkitgtk_built_h_api)
-
-BUILT_SOURCES += $(webkitgtk_built_sources)
-
-webkitgtk_sources += \
-       Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContext.h \
-       Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextGL.cpp \
-       Source/WebKit/gtk/WebCoreSupport/BatteryClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/BatteryClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/DeviceMotionClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/DeviceMotionClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/DeviceOrientationClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/DeviceOrientationClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/DocumentLoaderGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/DocumentLoaderGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/DragClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/DragClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/EditorClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/FrameNetworkingContextGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/FrameNetworkingContextGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/GeolocationClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/GeolocationClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/GtkAdjustmentWatcher.cpp \
-       Source/WebKit/gtk/WebCoreSupport/GtkAdjustmentWatcher.h \
-       Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/NavigatorContentUtilsClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/NavigatorContentUtilsClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/PlatformStrategiesGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/PlatformStrategiesGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/ProgressTrackerClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/ProgressTrackerClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/UserMediaClientGtk.cpp \
-       Source/WebKit/gtk/WebCoreSupport/UserMediaClientGtk.h \
-       Source/WebKit/gtk/WebCoreSupport/WebViewInputMethodFilter.cpp \
-       Source/WebKit/gtk/WebCoreSupport/WebViewInputMethodFilter.h \
-       Source/WebKit/gtk/webkit/webkitapplicationcache.cpp \
-       Source/WebKit/gtk/webkit/webkitauthenticationdialog.cpp \
-       Source/WebKit/gtk/webkit/webkitauthenticationdialog.h \
-       Source/WebKit/gtk/webkit/webkitdownload.cpp \
-       Source/WebKit/gtk/webkit/webkitdownloadprivate.h \
-       Source/WebKit/gtk/webkit/webkiterror.cpp \
-       Source/WebKit/gtk/webkit/webkitfavicondatabase.cpp \
-       Source/WebKit/gtk/webkit/webkitfavicondatabaseprivate.h \
-       Source/WebKit/gtk/webkit/webkitfilechooserrequest.cpp \
-       Source/WebKit/gtk/webkit/webkitfilechooserrequest.h \
-       Source/WebKit/gtk/webkit/webkitfilechooserrequestprivate.h \
-       Source/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp \
-       Source/WebKit/gtk/webkit/webkitgeolocationpolicydecisionprivate.h \
-       Source/WebKit/gtk/webkit/webkitglobals.cpp \
-       Source/WebKit/gtk/webkit/webkitglobals.h \
-       Source/WebKit/gtk/webkit/webkitglobalsprivate.h \
-       Source/WebKit/gtk/webkit/webkithittestresult.cpp \
-       Source/WebKit/gtk/webkit/webkithittestresultprivate.h \
-       Source/WebKit/gtk/webkit/webkiticondatabase.cpp \
-       Source/WebKit/gtk/webkit/webkitnetworkrequest.cpp \
-       Source/WebKit/gtk/webkit/webkitnetworkrequestprivate.h \
-       Source/WebKit/gtk/webkit/webkitnetworkresponse.cpp \
-       Source/WebKit/gtk/webkit/webkitnetworkresponseprivate.h \
-       Source/WebKit/gtk/webkit/webkitsecurityorigin.cpp \
-       Source/WebKit/gtk/webkit/webkitsecurityoriginprivate.h \
-       Source/WebKit/gtk/webkit/webkitsoupauthdialog.cpp \
-       Source/WebKit/gtk/webkit/webkitspellchecker.cpp \
-       Source/WebKit/gtk/webkit/webkitspellcheckerenchant.cpp \
-       Source/WebKit/gtk/webkit/webkitspellcheckerenchant.h \
-       Source/WebKit/gtk/webkit/webkitversion.cpp \
-       Source/WebKit/gtk/webkit/webkitviewportattributes.cpp \
-       Source/WebKit/gtk/webkit/webkitviewportattributesprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp \
-       Source/WebKit/gtk/webkit/webkitwebbackforwardlistprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebdatabase.cpp \
-       Source/WebKit/gtk/webkit/webkitwebdatasource.cpp \
-       Source/WebKit/gtk/webkit/webkitwebdatasourceprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebframe.cpp \
-       Source/WebKit/gtk/webkit/webkitwebframeprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebhistoryitem.cpp \
-       Source/WebKit/gtk/webkit/webkitwebhistoryitemprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebinspector.cpp \
-       Source/WebKit/gtk/webkit/webkitwebinspectorprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebnavigationaction.cpp \
-       Source/WebKit/gtk/webkit/webkitwebnavigationactionprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebpolicydecision.cpp \
-       Source/WebKit/gtk/webkit/webkitwebpolicydecisionprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebresource.cpp \
-       Source/WebKit/gtk/webkit/webkitwebresourceprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebplugin.cpp \
-       Source/WebKit/gtk/webkit/webkitwebpluginprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebplugindatabase.cpp \
-       Source/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebsettings.cpp \
-       Source/WebKit/gtk/webkit/webkitwebsettingsprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebview.cpp \
-       Source/WebKit/gtk/webkit/webkitwebviewprivate.h \
-       Source/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp \
-       Source/WebKit/gtk/webkit/webkitwebwindowfeaturesprivate.h
-
-if ENABLE_WEBKIT1
-pkgconfig_DATA += Source/WebKit/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc
-
-if ENABLE_INTROSPECTION
-WebKit-@WEBKITGTK_API_VERSION@.gir: $(G_IR_SCANNER) JavaScriptCore-@WEBKITGTK_API_VERSION@.gir libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-       $(AM_V_GEN) \
-            CC="$(CC)" \
-            CFLAGS="$(CFLAGS) -Wno-deprecated-declarations" \
-            $(G_IR_SCANNER) \
-            --quiet \
-            --warn-all \
-            --symbol-prefix=webkit \
-            --identifier-prefix=WebKit \
-            --namespace=WebKit \
-            --nsversion=@WEBKITGTK_API_VERSION@ \
-            --include=GObject-2.0 \
-            --include=Gtk-@GTK_API_VERSION@ \
-            --include=JavaScriptCore-@WEBKITGTK_API_VERSION@ \
-            --include=Soup-2.4 \
-            --library=webkitgtk-@WEBKITGTK_API_VERSION@ \
-            --library=javascriptcoregtk-@WEBKITGTK_API_VERSION@ \
-            --libtool="$(LIBTOOL)" \
-            --pkg=gobject-2.0 \
-            --pkg=gtk+-@GTK_API_VERSION@ \
-            --pkg=libsoup-2.4 \
-            --pkg-export=webkitgtk-@WEBKITGTK_API_VERSION@ \
-            --output=$@ \
-            --add-include-path=$(WebKit) \
-            --add-include-path=$(top_builddir) \
-            --c-include="webkit/webkit.h" \
-            -DBUILDING_WEBKIT \
-            -I$(srcdir)/Source \
-            -I$(WebKit) \
-            -I$(GENSOURCES) \
-            -I$(GENSOURCES_WEBKITDOM) \
-            -I$(GENSOURCES_WEBKIT) \
-            -I$(top_builddir)/Source/WebKit/gtk \
-            -I$(top_srcdir)/Source/JavaScriptCore/ForwardingHeaders \
-            -I$(top_srcdir) \
-            $(GENSOURCES_WEBKIT)/webkitenumtypes.h \
-            $(webkitgtk_h_api) \
-            $(webkitgtk_gdom_built_h_api) \
-            $(WebKit)/webkit/*.cpp
-
-WebKit-@WEBKITGTK_API_VERSION@.typelib: WebKit-@WEBKITGTK_API_VERSION@.gir $(G_IR_COMPILER)
-       $(AM_V_GEN)$(G_IR_COMPILER) --includedir $(WebKit) --includedir $(top_builddir) $< -o $@
-
-gir_DATA += WebKit-@WEBKITGTK_API_VERSION@.gir
-typelibs_DATA += WebKit-@WEBKITGTK_API_VERSION@.typelib
-CLEANFILES += WebKit-@WEBKITGTK_API_VERSION@.gir WebKit-@WEBKITGTK_API_VERSION@.typelib
-endif
-endif
-
-WEBKIT_MARSHAL_LIST = $(WebKit)/webkitmarshal.list
-$(GENSOURCES_WEBKIT)/webkitmarshal.cpp: stamp-webkitmarshal.cpp
-       @true
-$(GENSOURCES_WEBKIT)/webkitmarshal.h: stamp-webkitmarshal.h
-       @true
-
-stamp-webkitmarshal.cpp: $(WEBKIT_MARSHAL_LIST)
-       $(AM_V_GEN) echo "extern \"C\" {" > $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \
-       $(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT_MARSHAL_LIST) --body >> $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \
-       echo '}' >> $(GENSOURCES_WEBKIT)/webkitmarshal.cpp && \
-       echo timestamp > $(@F)
-
-stamp-webkitmarshal.h: $(WEBKIT_MARSHAL_LIST)
-       $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT_MARSHAL_LIST) --header > $(GENSOURCES_WEBKIT)/webkitmarshal.h && \
-       echo timestamp > $(@F)
-
-$(GENSOURCES_WEBKIT)/webkitenumtypes.h: stamp-webkitenumtypes.h
-       @true
-stamp-webkitenumtypes.h: $(webkitgtk_h_api) $(WebKit)/GNUmakefile.am
-       $(AM_V_GEN)glib-mkenums --template $(srcdir)/Source/WebKit/gtk/webkit/webkitenumtypes.h.template $(webkitgtk_h_api) | \
-               sed 's,web_kit,webkit,' | \
-               sed 's,WEBKIT_TYPE_KIT,WEBKIT_TYPE,' \
-               > xgen-gth \
-       && (cmp -s xgen-gth $(GENSOURCES_WEBKIT)/webkitenumtypes.h || cp xgen-gth $(GENSOURCES_WEBKIT)/webkitenumtypes.h) \
-       && rm -f xgen-gth \
-       && echo timestamp > $(@F)
-
-$(GENSOURCES_WEBKIT)/webkitenumtypes.cpp: $(webkitgtk_h_api) $(WebKit)/GNUmakefile.am
-       $(AM_V_GEN)glib-mkenums --template $(srcdir)/Source/WebKit/gtk/webkit/webkitenumtypes.cpp.template $(webkitgtk_h_api) | \
-               sed 's,web_kit,webkit,' \
-               > xgen-gtc \
-       && cp xgen-gtc $@ \
-       && rm -f xgen-gtc
-
-if ENABLE_WEBKIT1
-gtkdoc-webkitgtk.cfg: $(WebKit)/GNUmakefile.am $(srcdir)/Tools/gtk/GNUmakefile.am
-       $(AM_V_GEN)echo "[webkitgtk]" > $@ && \
-       echo "pkgconfig_file=$(webkit1_pkg_config_file)" >> $@ && \
-       echo "namespace=webkit" >> $@ && \
-       echo -e "cflags=$(libwebkitgtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS)" >> $@ && \
-       echo "doc_dir=$(srcdir)/Source/WebKit/gtk/docs" >> $@ && \
-       echo -e "source_dirs=$(srcdir)/Source/WebKit/gtk/webkit\n \
-           Source/WebKit/gtk/webkit" >> $@ && \
-       echo -e "headers=$(webkitgtk_static_h_api) Source/WebKit/gtk/webkit/webkitversion.h" >> $@
-BUILT_SOURCES += gtkdoc-webkitgtk.cfg
-endif
-
-EXTRA_DIST += \
-       $(WebKit)/ChangeLog \
-       $(WebKit)/NEWS \
-       $(WebKit)/docs/webkitgtk-docs.sgml \
-       $(WebKit)/docs/webkitgtk-sections.txt \
-       $(WebKit)/docs/webkitgtk.types \
-       $(WebKit)/docs/webkitenvironment.xml \
-       $(WebKit)/docs/webkitgtk-overrides.txt \
-       $(WebKit)/webkitmarshal.list \
-       $(WebKit)/webkit/webkitenumtypes.cpp.template \
-       $(WebKit)/webkit/webkitenumtypes.h.template \
-       $(WebKit)/resources/*
-
-# extra resource files
-resourcesdir = ${datadir}/webkitgtk-@WEBKITGTK_API_VERSION@/resources
-dist_resources_DATA = \
-       $(shell ls $(srcdir)/Source/WebKit/gtk/resources/*.html)
-
-# Project-wide clean rules
-# Files that will be cleaned
-CLEANFILES += \
-       $(BUILT_SOURCES) \
-       $(top_builddir)/stamp-webkitmarshal.cpp \
-       $(top_builddir)/stamp-webkitmarshal.h \
-       $(top_builddir)/stamp-webkitenumtypes.cpp \
-       $(top_builddir)/stamp-webkitenumtypes.h \
-       $(top_builddir)/Programs/GtkLauncher
-
-DISTCLEANFILES += \
-       $(top_builddir)/Source/WebKit/gtk/@WEBKITGTK_PC_NAME@-@WEBKITGTK_API_VERSION@.pc \
-       $(top_builddir)/Source/WebKit/gtk/org.webkitgtk-@WEBKITGTK_API_VERSION@.gschema.xml \
-       $(top_builddir)/Source/WebKit/gtk/webkit/webkitversion.h
index 7f4fdf8..40ebb21 100644 (file)
@@ -1,3 +1,14 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * GNUmakefile.am: Removed.
+        * WebKit2Prefix.h: Removed references to the autotools configure file.
+        * config.h: Ditto.
+
 2014-03-25  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
 
         [EFL][WK2] Add NETWORK_PROCESS build option
diff --git a/Source/WebKit2/GNUmakefile.am b/Source/WebKit2/GNUmakefile.am
deleted file mode 100644 (file)
index 6390d10..0000000
+++ /dev/null
@@ -1,878 +0,0 @@
-include $(srcdir)/Source/WebKit2/GNUmakefile.list.am
-
-if ENABLE_WEBKIT2
-# Shared libraries
-lib_LTLIBRARIES += \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-
-# Static libraries
-noinst_LTLIBRARIES += \
-       libWebKit2Platform.la
-
-# We need to make sure plugin process is always built with gtk2, because plugins like flash
-# still use gtk2. Since webcore was built with gtk3, we need to build webcoregtk sources again with gtk2
-noinst_LTLIBRARIES += \
-       libPlatformGtk2.la \
-       libWebCoreGtk2.la
-
-libexec_PROGRAMS += \
-       Programs/WebKitPluginProcess
-endif
-
-${GENSOURCES_WEBINSPECTOR_UI}/WebKit2GResourceBundle.c: \
-               $(WebKit2)/UIProcess/InspectorServer/front-end/inspectorPageIndex.html \
-               $(WebKit2)/UIProcess/API/gtk/WebKit2InspectorGResourceBundle.xml
-       $(AM_V_GEN)
-       $(AM_V_at)glib-compile-resources --generate --sourcedir=$(WebKit2)/UIProcess/InspectorServer/front-end \
-               --target=${GENSOURCES_WEBINSPECTOR_UI}/WebKit2GResourceBundle.c $(WebKit2)/UIProcess/API/gtk/WebKit2InspectorGResourceBundle.xml
-
-webkit2gtk_built_sources += \
-       DerivedSources/WebInspectorUI/WebKit2GResourceBundle.c
-
-# Platform
-libWebKit2Platform_la_SOURCES = \
-       $(webkit2platform_sources)
-
-libWebKit2Platform_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libWebKit2Platform_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libWebKit2Platform_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       $(global_cppflags) \
-       -fno-strict-aliasing \
-       -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source \
-       -I$(srcdir)/Source/WTF \
-       -I$(srcdir)/Source/WebKit2/Platform \
-       -I$(srcdir)/Source/WebKit2/Platform/IPC/gtk \
-       -I$(srcdir)/Source/WebKit2/Platform/IPC \
-       -I$(srcdir)/Source/WebKit2/Platform/gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(javascriptcore_cppflags) \
-       $(COVERAGE_CFLAGS) \
-       $(GLIB_CFLAGS)
-
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_HEADERS = \
-       $(webkit2gtk_ui_h_api) \
-       $(webkit2gtk_web_extension_h_api)
-
-nodist_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_HEADERS = \
-       DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitEnumTypes.h \
-       DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitVersion.h
-
-nodist_libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(webkit2_built_sources) \
-       $(webkit2gtk_built_sources)
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_SOURCES = \
-       $(webkit2_sources)
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CPPFLAGS = \
-       -fno-strict-aliasing \
-       -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
-       $(global_cppflags) \
-       -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
-       -I$(srcdir)/Source/WebKit/gtk \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source/WebKit2/gtk \
-       -I$(srcdir)/Source/WebKit2/NetworkProcess \
-       -I$(srcdir)/Source/WebKit2/NetworkProcess/FileAPI \
-       -I$(srcdir)/Source/WebKit2/Platform \
-       -I$(srcdir)/Source/WebKit2/Platform/IPC/gtk \
-       -I$(srcdir)/Source/WebKit2/Platform/IPC \
-       -I$(srcdir)/Source/WebKit2/Platform/gtk \
-       -I$(srcdir)/Source/WebKit2/PluginProcess \
-       -I$(srcdir)/Source/WebKit2/Shared \
-       -I$(srcdir)/Source/WebKit2/Shared/API \
-       -I$(srcdir)/Source/WebKit2/Shared/API/c \
-       -I$(srcdir)/Source/WebKit2/Shared/API/c/gtk \
-       -I$(srcdir)/Source/WebKit2/Shared/API/c/soup \
-       -I$(srcdir)/Source/WebKit2/Shared/Authentication \
-       -I$(srcdir)/Source/WebKit2/Shared/CoreIPCSupport \
-       -I$(srcdir)/Source/WebKit2/Shared/Downloads \
-       -I$(srcdir)/Source/WebKit2/Shared/Downloads/soup \
-       -I$(srcdir)/Source/WebKit2/Shared/FileAPI \
-       -I$(srcdir)/Source/WebKit2/Shared/Databases \
-       -I$(srcdir)/Source/WebKit2/Shared/Databases/IndexedDB \
-       -I$(srcdir)/Source/WebKit2/Shared/gtk \
-       -I$(srcdir)/Source/WebKit2/Shared/Network \
-       -I$(srcdir)/Source/WebKit2/Shared/Network/CustomProtocols \
-       -I$(srcdir)/Source/WebKit2/Shared/Network/CustomProtocols/soup \
-       -I$(srcdir)/Source/WebKit2/Shared/Plugins \
-       -I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape \
-       -I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape/x11 \
-       -I$(srcdir)/Source/WebKit2/Shared/soup \
-       -I$(srcdir)/Source/WebKit2/UIProcess \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C/gtk \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C/soup \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/cpp \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/gtk \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Authentication \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Downloads \
-       -I$(srcdir)/Source/WebKit2/UIProcess/gtk \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Launcher \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Launcher/gtk \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Network \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Network/CustomProtocols \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Network/CustomProtocols/soup \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Notifications \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Plugins \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Plugins/gtk \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Plugins/unix \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Storage \
-       -I$(srcdir)/Source/WebKit2/UIProcess/soup \
-       -I$(srcdir)/Source/WebKit2/UIProcess/InspectorServer \
-       -I$(srcdir)/Source/WebKit2/WebProcess \
-       -I$(srcdir)/Source/WebKit2/WebProcess/ApplicationCache \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Battery \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Cookies \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Databases \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Databases/IndexedDB \
-       -I$(srcdir)/Source/WebKit2/WebProcess/FileAPI \
-       -I$(srcdir)/Source/WebKit2/WebProcess/FullScreen \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Geolocation \
-       -I$(srcdir)/Source/WebKit2/WebProcess/gtk \
-       -I$(srcdir)/Source/WebKit2/WebProcess/IconDatabase \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/c \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/gtk \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/DOM \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/gtk \
-       -I$(srcdir)/Source/WebKit2/WebProcess/KeyValueStorage \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Launching \
-       -I$(srcdir)/Source/WebKit2/WebProcess/MediaCache \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Network \
-       -I$(srcdir)/Source/WebKit2/WebProcess/NetworkInfo \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Notifications \
-       -I$(srcdir)/Source/WebKit2/WebProcess/OriginData \
-       -I$(srcdir)/Source/WebKit2/WebProcess/ResourceCache \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Storage \
-       -I$(srcdir)/Source/WebKit2/WebProcess/soup \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Plugins \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape/unix \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport/gtk \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebCoreSupport/soup \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebPage \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebPage/atk \
-       -I$(srcdir)/Source/WebKit2/WebProcess/WebPage/gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk/webkit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2extension/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/JavaScriptCore \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebKit2 \
-       -I$(top_builddir)/DerivedSources/webkitdom \
-       -DLIBEXECDIR=\""$(libexecdir)"\" \
-       -DLIBDIR=\""$(libdir)"\" \
-       -DBUILDING_WEBKIT \
-       -DWEBKIT2_COMPILATION \
-       -DENABLE_PLUGIN_PROCESS=1 \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(GTK_UNIX_PRINTING_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XCOMPOSITE_CFLAGS) \
-       $(XDAMAGE_CFLAGS) \
-       $(XT_CFLAGS)
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CXXFLAGS = \
-       $(global_cxxflags)
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_CFLAGS = \
-       $(global_cflags)
-
-# Artificial dependency to make sure libwebkit2gtk and libwebkitgtk are not linked at the same time
-# The variable creation is to avoid having automake override the entire rule instead of adding the
-# dependency.
-if ENABLE_WEBKIT1
-webkit2gtk_lib_for_dep = libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-$(webkit2gtk_lib_for_dep): libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-endif
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_ladir = \
-       $(libwebkitgtkincludedir)/webkit2
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS := \
-       -version-info @LIBWEBKIT2GTK_VERSION@ \
-       $(no_undefined)
-
-if !ENABLE_DEVELOPER_MODE
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LDFLAGS += \
-       $(version_script)
-endif
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD := \
-       -lpthread \
-       libWebCore.la \
-       libWebCorePlatform.la \
-       libWebCoreModules.la
-
-if ENABLE_INDEXED_DATABASE
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libLevelDB.la
-endif
-
-if USE_OPENGL
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libANGLE.la
-endif
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libWebCoreSVG.la
-
-libwebkit2gtk_@WEBKITGTK_API_MAJOR_VERSION@_@WEBKITGTK_API_MINOR_VERSION@_la_LIBADD += \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libPlatform.la \
-       libPlatformGtk.la \
-       libGObjectDOMBindings.la \
-       libWebCoreGtk.la \
-       libWebKit2Platform.la \
-       $(CAIRO_LIBS) \
-       $(COVERAGE_LDFLAGS) \
-       $(ENCHANT_LIBS) \
-       $(FREETYPE_LIBS) \
-       $(GAMEPAD_LIBS) \
-       $(GEOCLUE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GSTREAMER_LIBS) \
-       $(GTK_LIBS) \
-       $(GTK_UNIX_PRINTING_LIBS) \
-       $(JPEG_LIBS) \
-       $(LIBSECRET_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(LIBXML_LIBS) \
-       $(LIBXSLT_LIBS) \
-       $(OPENGL_LIBS) \
-       $(PANGO_LIBS) \
-       $(PNG_LIBS) \
-       $(SQLITE3_LIBS) \
-       $(UNICODE_LIBS) \
-       $(UPOWER_GLIB_LIBS) \
-       $(WEBP_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XCOMPOSITE_LIBS) \
-       $(XDAMAGE_LIBS) \
-       $(XT_LIBS) \
-       $(ZLIB_LIBS)
-
-webkit2gtk_h_api += \
-       $(webkit2gtk_ui_h_api) \
-       $(webkit2gtk_web_extension_h_api)
-
-if ENABLE_WEBKIT2
-pkgconfig_DATA += \
-       Source/WebKit2/webkit2gtk-@WEBKITGTK_API_VERSION@.pc \
-       Source/WebKit2/webkit2gtk-web-extension-@WEBKITGTK_API_VERSION@.pc
-
-if ENABLE_INTROSPECTION
-
-WebKit2-@WEBKITGTK_API_VERSION@.gir: $(G_IR_SCANNER) libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-       $(AM_V_GEN) \
-            CC="$(CC)" \
-            CFLAGS="$(CFLAGS) -Wno-deprecated-declarations" \
-            $(G_IR_SCANNER) \
-            --quiet \
-            --warn-all \
-            --symbol-prefix=webkit \
-            --identifier-prefix=WebKit \
-            --namespace=WebKit2 \
-            --nsversion=@WEBKITGTK_API_VERSION@ \
-            --include=GObject-2.0 \
-            --include=Gtk-3.0 \
-            --include=JavaScriptCore-@WEBKITGTK_API_VERSION@ \
-            --include=Soup-2.4 \
-            --library=webkit2gtk-@WEBKITGTK_API_VERSION@ \
-            --library=javascriptcoregtk-@WEBKITGTK_API_VERSION@ \
-            --libtool="$(LIBTOOL)" \
-            --pkg=gobject-2.0 \
-            --pkg=gtk+-@GTK_API_VERSION@ \
-            --pkg=libsoup-2.4 \
-            --pkg-export=webkit2gtk-@WEBKITGTK_API_VERSION@ \
-            --output=$@ \
-            --add-include-path=$(WebKit2) \
-            --add-include-path=$(top_builddir) \
-            --c-include="webkit2/webkit2.h" \
-            -I$(srcdir)/Source \
-            -I$(WebKit2) \
-            -I$(GENSOURCES) \
-            -I$(GENSOURCES_WEBKIT2) \
-            -I$(top_builddir)/Source/WebKit2/UIProcess/API/gtk \
-            -I$(top_srcdir)/Source/JavaScriptCore/ForwardingHeaders \
-            -I$(top_srcdir) \
-            -I$(GENSOURCES_WEBKIT2)/webkit2gtk/include \
-            -I$(GENSOURCES_WEBKIT2)/webkit2gtk \
-            -DBUILDING_WEBKIT \
-            -DWEBKIT2_COMPILATION \
-            $(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2/WebKitEnumTypes.h \
-            $(webkit2gtk_ui_h_api) \
-            $(WebKit2)/UIProcess/API/gtk/*.cpp
-
-WebKit2-@WEBKITGTK_API_VERSION@.typelib: WebKit2-@WEBKITGTK_API_VERSION@.gir $(G_IR_COMPILER)
-       $(AM_V_GEN)$(G_IR_COMPILER) --includedir $(WebKit2) --includedir $(top_builddir) $< -o $@
-
-gir_DATA += WebKit2-@WEBKITGTK_API_VERSION@.gir
-typelibs_DATA += WebKit2-@WEBKITGTK_API_VERSION@.typelib
-CLEANFILES += WebKit2-@WEBKITGTK_API_VERSION@.gir WebKit2-@WEBKITGTK_API_VERSION@.typelib
-
-WebKit2WebExtension-@WEBKITGTK_API_VERSION@.gir: $(G_IR_SCANNER) WebKit2-@WEBKITGTK_API_VERSION@.gir
-       $(AM_V_GEN) \
-            CC="$(CC)" \
-            CFLAGS="$(CFLAGS) -Wno-deprecated-declarations" \
-            $(G_IR_SCANNER) \
-            --quiet \
-            --warn-all \
-            --symbol-prefix=webkit \
-            --identifier-prefix=WebKit \
-            --namespace=WebKit2WebExtension \
-            --nsversion=@WEBKITGTK_API_VERSION@ \
-            --include=GObject-2.0 \
-            --include=Gtk-3.0 \
-            --include-uninstalled=JavaScriptCore-@WEBKITGTK_API_VERSION@.gir \
-            --library=webkit2gtk-@WEBKITGTK_API_VERSION@ \
-            --library=javascriptcoregtk-@WEBKITGTK_API_VERSION@ \
-            --libtool="$(LIBTOOL)" \
-            --pkg=gobject-2.0 \
-            --pkg=gtk+-@GTK_API_VERSION@ \
-            --pkg=libsoup-2.4 \
-            --pkg-export=webkit2gtk-web-extension-@WEBKITGTK_API_VERSION@ \
-            --output=$@ \
-            --add-include-path=$(WebKit2) \
-            --add-include-path=$(top_builddir) \
-            --c-include="webkit2/webkit-web-extension.h" \
-            -I$(srcdir)/Source \
-            -I$(WebKit2) \
-            -I$(GENSOURCES) \
-            -I$(GENSOURCES_WEBKITDOM) \
-            -I$(GENSOURCES_WEBKIT2) \
-            -I$(top_builddir)/Source/WebKit2/WebProcess/InjectedBundle/API/gtk \
-            -I$(top_srcdir)/Source/JavaScriptCore/ForwardingHeaders \
-            -I$(top_srcdir) \
-            -I$(GENSOURCES_WEBKIT2)/webkit2gtk/include \
-            -I$(GENSOURCES_WEBKIT2)/webkit2extension/include \
-            -I$(GENSOURCES_WEBKIT2)/webkit2gtk \
-            -DBUILDING_WEBKIT \
-            -DWEBKIT2_COMPILATION \
-            $(webkit2gtk_web_extension_h_api) \
-            $(webkitgtk_gdom_built_h_api) \
-            $(WebKit2)/UIProcess/API/gtk/WebKitURIRequest.h \
-            $(WebKit2)/UIProcess/API/gtk/WebKitURIResponse.h \
-            $(WebKit2)/WebProcess/InjectedBundle/API/gtk/*.cpp
-
-WebKit2WebExtension-@WEBKITGTK_API_VERSION@.typelib: WebKit2WebExtension-@WEBKITGTK_API_VERSION@.gir $(G_IR_COMPILER)
-       $(AM_V_GEN)$(G_IR_COMPILER) --includedir $(WebKit2) --includedir $(top_builddir) $< -o $@
-
-gir_DATA += WebKit2WebExtension-@WEBKITGTK_API_VERSION@.gir
-typelibs_DATA += WebKit2WebExtension-@WEBKITGTK_API_VERSION@.typelib
-CLEANFILES += WebKit2WebExtension-@WEBKITGTK_API_VERSION@.gir WebKit2WebExtension-@WEBKITGTK_API_VERSION@.typelib
-
-endif
-endif
-
-stamp-webkit2-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(webkit2_sources)
-       $(AM_V_GEN)$(PERL) $< $(WebKit2) $(GENSOURCES_WEBKIT2)/include gtk \
-       && $(PERL) $< $(WebKit2) $(GENSOURCES_WEBKIT2)/include soup \
-       && echo timestamp > $(@F)
-
-BUILT_SOURCES += $(top_builddir)/stamp-webkit2-forwarding-headers
-
-$(GENSOURCES_WEBKIT2)/webkit2gtk/include/webkit2: $(webkit2gtk_h_api)
-       $(AM_V_GEN)mkdir -p $(GENSOURCES_WEBKIT2)/webkit2gtk/include \
-       && rm -f $@ \
-       && ln -n -s -f ${shell cd $(WebKit2)/UIProcess/API/gtk && pwd} $@
-
-$(GENSOURCES_WEBKIT2)/webkit2extension/include/webkit2: $(webkit2gtk_h_api)
-       $(AM_V_GEN)mkdir -p $(GENSOURCES_WEBKIT2)/webkit2extension/include \
-       && rm -f $@ \
-       && ln -n -s -f ${shell cd $(WebKit2)/WebProcess/InjectedBundle/API/gtk && pwd} $@
-
-BUILT_SOURCES += \
-       $(GENSOURCES_WEBKIT2)/webkit2extension/include/webkit2 \
-       $(GENSOURCES_WEBKIT2)/webkit2gtk/include/webkit2
-
-vpath %.messages.in = \
-       $(WebKit2)/NetworkProcess \
-       $(WebKit2)/PluginProcess \
-       $(WebKit2)/Shared \
-       $(WebKit2)/Shared/Authentication \
-       $(WebKit2)/Shared/Network/CustomProtocols \
-       $(WebKit2)/Shared/Plugins \
-       $(WebKit2)/UIProcess \
-       $(WebKit2)/UIProcess/ApplicationCache \
-       $(WebKit2)/UIProcess/Downloads \
-       $(WebKit2)/UIProcess/Geolocation \
-       $(WebKit2)/UIProcess/Network \
-       $(WebKit2)/UIProcess/Network/CustomProtocols \
-       $(WebKit2)/UIProcess/Plugins \
-       $(WebKit2)/UIProcess/ResourceCache \
-       $(WebKit2)/UIProcess/Storage \
-       $(WebKit2)/WebProcess \
-       $(WebKit2)/WebProcess/ApplicationCache \
-       $(WebKit2)/WebProcess/Battery \
-       $(WebKit2)/WebProcess/Cookies \
-       $(WebKit2)/WebProcess/FullScreen \
-       $(WebKit2)/WebProcess/Geolocation \
-       $(WebKit2)/WebProcess/IconDatabase \
-       $(WebKit2)/WebProcess/MediaCache \
-       $(WebKit2)/WebProcess/Network \
-       $(WebKit2)/WebProcess/NetworkInfo \
-       $(WebKit2)/WebProcess/Notifications \
-       $(WebKit2)/WebProcess/OriginData \
-       $(WebKit2)/WebProcess/Plugins \
-       $(WebKit2)/WebProcess/ResourceCache \
-       $(WebKit2)/WebProcess/Storage \
-       $(WebKit2)/WebProcess/WebCoreSupport \
-       $(WebKit2)/WebProcess/WebPage \
-       $(WebKit2)/WebProcess/soup
-
-message_gen_scripts = \
-       $(WebKit2)/Scripts/generate-message-receiver.py \
-       $(WebKit2)/Scripts/generate-messages-header.py \
-       $(WebKit2)/Scripts/webkit2/__init__.py \
-       $(WebKit2)/Scripts/webkit2/messages.py \
-       $(WebKit2)/Scripts/webkit2/model.py \
-       $(WebKit2)/Scripts/webkit2/parser.py
-
-# Message header generation
-DerivedSources/WebKit2/%MessageReceiver.cpp: %.messages.in $(message_gen_scripts)
-       $(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-message-receiver.py $< > $@
-
-DerivedSources/WebKit2/%Messages.h: %.messages.in $(message_gen_scripts)
-       $(AM_V_GEN)$(PYTHON) $(WebKit2)/Scripts/generate-messages-header.py $< > $@
-
-webkit2gtk_built_headers_dir := $(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2
-$(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2/WebKitEnumTypes.h: stamp-webkit2enumtypes
-       @true
-
-stamp-webkit2enumtypes: $(webkit2gtk_h_api) $(WebKit2)/GNUmakefile.am
-       $(AM_V_GEN)mkdir -p $(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2 \
-       && glib-mkenums --template $(WebKit2)/UIProcess/API/gtk/WebKitEnumTypes.h.template $(webkit2gtk_h_api) | \
-               sed 's,web_kit,webkit,' | \
-               sed 's,WEBKIT_TYPE_KIT,WEBKIT_TYPE,' \
-               > wk2-xgen-gth \
-       && (cmp -s wk2-xgen-gth $(webkit2gtk_built_headers_dir)/WebKitEnumTypes.h || cp wk2-xgen-gth $(webkit2gtk_built_headers_dir)/WebKitEnumTypes.h) \
-       && rm -f wk2-xgen-gth \
-       && echo timestamp > $(@F)
-
-$(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2/WebKitEnumTypes.cpp: $(webkit2gtk_h_api) $(WebKit2)/GNUmakefile.am
-       $(AM_V_GEN)mkdir -p $(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2 \
-       && glib-mkenums --template $(WebKit2)/UIProcess/API/gtk/WebKitEnumTypes.cpp.template $(webkit2gtk_h_api) | \
-               sed 's,web_kit,webkit,' \
-               > wk2-xgen-gtc \
-       && cp wk2-xgen-gtc $@ \
-       && rm -f wk2-xgen-gtc
-
-WEBKIT2_MARSHAL_LIST = $(WebKit2)/UIProcess/API/gtk/webkit2marshal.list
-
-$(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2/WebKitMarshal.cpp: stamp-webkit2marshal.cpp
-       @true
-$(GENSOURCES_WEBKIT2)/webkit2gtk/webkit2/WebKitMarshal.h: stamp-webkit2marshal.h
-       @true
-
-stamp-webkit2marshal.cpp: $(WEBKIT2_MARSHAL_LIST)
-       $(AM_V_GEN) echo "extern \"C\" {" > $(webkit2gtk_built_headers_dir)/WebKitMarshal.cpp && \
-       $(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT2_MARSHAL_LIST) --body >> $(webkit2gtk_built_headers_dir)/WebKitMarshal.cpp && \
-       echo '}' >> $(webkit2gtk_built_headers_dir)/WebKitMarshal.cpp && \
-       echo timestamp > $(@F)
-
-stamp-webkit2marshal.h: $(WEBKIT2_MARSHAL_LIST)
-       $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=webkit_marshal $(WEBKIT2_MARSHAL_LIST) --header > $(webkit2gtk_built_headers_dir)/WebKitMarshal.h && \
-       echo timestamp > $(@F)
-
-CLEANFILES += \
-       $(BUILT_SOURCES) \
-       $(top_builddir)/stamp-webkit2enumtypes \
-       $(top_builddir)/stamp-webkit2marshal.cpp \
-       $(top_builddir)/stamp-webkit2marshal.h \
-       $(top_builddir)/Programs/WebKitNetworkProcess \
-       $(top_builddir)/Programs/WebKitWebProcess
-
-DISTCLEANFILES += \
-       $(top_builddir)/WebKit2/webkit2gtk-@WEBKITGTK_API_VERSION@.pc
-
-if ENABLE_WEBKIT2
-libexec_PROGRAMS += \
-       Programs/WebKitNetworkProcess
-endif
-
-Programs_WebKitNetworkProcess_CPPFLAGS = \
-       -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C \
-       -I$(srcdir)/Source/WebKit2/NetworkProcess/unix \
-       -I$(top_builddir)/DerivedSources/WebKit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_WebKitNetworkProcess_CFLAGS = \
-       $(global_cflags) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-Programs_WebKitNetworkProcess_SOURCES = \
-       Source/WebKit2/unix/NetworkMainUnix.cpp
-
-Programs_WebKitNetworkProcess_LDADD = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(LIBSOUP_LIBS)
-
-
-if ENABLE_WEBKIT2
-libexec_PROGRAMS += \
-       Programs/WebKitWebProcess
-endif
-
-Programs_WebKitWebProcess_CPPFLAGS = \
-       -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C \
-       -I$(srcdir)/Source/WebKit2/WebProcess/gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_WebKitWebProcess_CFLAGS = \
-       $(global_cflags) \
-       $(CAIRO_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(GTK_UNIX_PRINTING_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(ZLIB_CFLAGS)
-
-Programs_WebKitWebProcess_SOURCES = \
-       Source/WebKit2/gtk/MainGtk.cpp
-
-Programs_WebKitWebProcess_LDADD = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(GTK_UNIX_PRINTING_LIBS) \
-       $(LIBSOUP_LIBS)
-
-libWebCoreGtk2_la_SOURCES = \
-       $(webcoregtk_sources)
-
-libWebCoreGtk2_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libWebCoreGtk2_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libWebCoreGtk2_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       -DGTK_API_VERSION_2=1 \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(COVERAGE_CFLAGS) \
-       $(ENCHANT_CFLAGS) \
-       $(GEOCLUE_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK2_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(LIBXML_CFLAGS) \
-       $(SQLITE3_CFLAGS) \
-       $(UNICODE_CFLAGS) \
-       $(XRENDER_CFLAGS) \
-       $(XT_CFLAGS)
-
-libPlatformGtk2_la_SOURCES = \
-       $(platformgtk_sources)
-
-libPlatformGtk2_la_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-libPlatformGtk2_la_CFLAGS = \
-       -fvisibility=hidden \
-       $(global_cflags)
-
-libPlatformGtk2_la_CPPFLAGS = \
-       -DBUILDING_WEBKIT \
-       -DGTK_API_VERSION_2=1 \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(platform_webcore_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(FREETYPE_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK2_CFLAGS) \
-       $(LIBSECRET_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-# Injected Bundle
-injectedbundledir = $(libdir)/webkit2gtk-3.0/injected-bundle
-if ENABLE_WEBKIT2
-injectedbundle_LTLIBRARIES = libwebkit2gtkinjectedbundle.la
-endif
-
-libwebkit2gtkinjectedbundle_la_SOURCES = \
-       Source/WebKit2/WebProcess/gtk/WebGtkInjectedBundleMain.cpp
-
-libwebkit2gtkinjectedbundle_la_LDFLAGS = \
-       $(no_undefined) \
-       -module \
-       -avoid-version
-
-libwebkit2gtkinjectedbundle_la_CPPFLAGS = \
-       -fno-strict-aliasing \
-       -I$(srcdir)/Source/WebKit2/Platform \
-       -I$(srcdir)/Source/WebKit2/Shared \
-       -I$(srcdir)/Source/WebKit2/Shared/API/c \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/C \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/c \
-       -I$(top_builddir)/DerivedSources/InjectedBundle \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(GLIB_CFLAGS)
-
-# Serialize linking of the plugin process with both webkit libraries.
-plugin_process_for_dep = Programs/WebKitPluginProcess
-plugin_process_for_dep_list = libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-if ENABLE_WEBKIT1
-plugin_process_for_dep_list += \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la
-endif
-$(plugin_process_for_dep): $(plugin_process_for_dep_list)
-
-webcore_layer_gtk2_deps = \
-       libPlatform.la \
-       libPlatformGtk2.la \
-       libWebCorePlatform.la \
-       libWebCoreGtk2.la \
-       libWebCore.la \
-       libWebCoreModules.la
-
-webcore_layer_gtk2_deps += \
-       libWebCoreSVG.la
-
-if ENABLE_INDEXED_DATABASE
-webcore_layer_gtk2_deps += \
-       libLevelDB.la
-endif
-if USE_OPENGL
-webcore_layer_gtk2_deps += \
-       libANGLE.la
-endif
-
-webcore_layer_gtk2_archives = $(foreach lib, $(webcore_layer_gtk2_deps), $(shell echo $(lib) | sed "s/\(.*\)\.la/.libs\/\1.a/"))
-
-libWebCoreLayerGtk2.a: $(webcore_layer_gtk2_deps)
-       $(AM_V_GEN)
-       $(AM_V_at)$(shell rm -f $@)
-       $(AM_V_at)$(shell find . -name "*.o" > objects_list)
-       $(AM_V_at)$(foreach archive, $(webcore_layer_gtk2_archives), $(shell $(AR) t $(archive) | xargs -n1 basename | xargs -I obj_file grep -F obj_file objects_list | xargs -n50 $(AR) $(AR_FLAGS) $@))
-       $(AM_V_at)$(shell rm -f objects_list)
-
-DISTCLEANFILES += \
-       $(top_builddir)/libWebCoreLayerGtk2.a
-
-Programs_WebKitPluginProcess_CPPFLAGS = \
-       -include $(srcdir)/Source/WebKit2/WebKit2Prefix.h \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source/WebKit2/Platform \
-       -I$(srcdir)/Source/WebKit2/Platform/IPC \
-       -I$(srcdir)/Source/WebKit2/PluginProcess/ \
-       -I$(srcdir)/Source/WebKit2/PluginProcess/unix \
-       -I$(srcdir)/Source/WebKit2/Shared \
-       -I$(srcdir)/Source/WebKit2/Shared/Plugins \
-       -I$(srcdir)/Source/WebKit2/Shared/Plugins/Netscape/ \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Plugins/ \
-       -I$(srcdir)/Source/WebKit2/UIProcess/Launcher \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/ \
-       -I$(srcdir)/Source/WebKit2/WebProcess/Plugins/Netscape/ \
-       -I$(srcdir)/Source/WebKit2/Shared/soup \
-       -I$(top_builddir)/DerivedSources/WebKit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/JavaScriptCore \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebCore \
-       -I$(top_builddir)/DerivedSources/WebKit2/include/WebKit2 \
-       -DBUILDING_WEBKIT \
-       -DGTK_API_VERSION_2=1 \
-       -DENABLE_PLUGIN_PROCESS=1 \
-       -DLIBEXECDIR=\""$(libexecdir)"\" \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       -fno-strict-aliasing \
-       $(CAIRO_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK2_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-Programs_WebKitPluginProcess_CFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cflags) \
-       $(CAIRO_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GSTREAMER_CFLAGS) \
-       $(GTK2_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(UNICODE_CFLAGS)
-
-nodist_Programs_WebKitPluginProcess_SOURCES = \
-       $(webkit2_plugin_process_built_sources)
-
-Programs_WebKitPluginProcess_SOURCES = \
-       $(webkit2_plugin_process_sources)
-
-Programs_WebKitPluginProcess_LDADD = \
-       -lpthread \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libWebCoreLayerGtk2.a \
-       libWebKit2Platform.la \
-       $(CAIRO_LIBS) \
-       $(COVERAGE_LDFLAGS) \
-       $(FREETYPE_LIBS) \
-       $(GAMEPAD_LIBS) \
-       $(GEOCLUE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GSTREAMER_LIBS) \
-       $(GTK2_LIBS) \
-       $(JPEG_LIBS) \
-       $(LIBSECRET_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(LIBXML_LIBS) \
-       $(LIBXSLT_LIBS) \
-       $(OLE32_LIBS) \
-       $(OPENGL_LIBS) \
-       $(PANGO_LIBS) \
-       $(PNG_LIBS) \
-       $(SHLWAPI_LIBS) \
-       $(SHM_LIBS) \
-       $(SQLITE3_LIBS) \
-       $(UNICODE_LIBS) \
-       $(WEBP_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XT_LIBS) \
-       $(WINMM_LIBS) \
-       $(ZLIB_LIBS)
-
-Programs_WebKitPluginProcess_CXXFLAGS = \
-       -fvisibility-inlines-hidden \
-       $(global_cxxflags)
-
-if ENABLE_WEBKIT2
-# It would be nice to use the CPPFLAGS from the WebKit2 library here, but the prefix
-# header doesn't seem to play nicely with the gtkdoc tools.
-gtkdoc-webkit2gtk.cfg: $(WebKit2)/GNUmakefile.am $(WebKit2)/GNUmakefile.list.am
-       $(AM_V_GEN)echo "[webkit2gtk]" > $@ && \
-       echo "pkgconfig_file=$(webkit2_pkg_config_file)" >> $@ && \
-       echo "namespace=webkit" >> $@ && \
-       echo -e "cflags=-I$(srcdir)/Source\n \
-       -I$(WebKit2)/UIProcess/API/gtk\n \
-       -IDerivedSources/webkit2gtk/include\n \
-       -IDerivedSources/WebKit2/webkit2gtk\n" >> $@ && \
-       echo "doc_dir=$(WebKit2)/UIProcess/API/gtk/docs" >> $@ && \
-       echo -e "source_dirs=$(WebKit2)/UIProcess/API/gtk\n \
-           $(WebKit2)/WebProcess/InjectedBundle/API/gtk\n \
-           DerivedSources/WebKit2/webkit2gtk/webkit2\n" >> $@ && \
-       echo -e "headers=$(webkit2gtk_ui_h_api)\n \
-         $(webkit2gtk_web_extension_h_api)\n \
-         DerivedSources/WebKit2/webkit2gtk/webkit2/WebKitVersion.h" >> $@
-BUILT_SOURCES += gtkdoc-webkit2gtk.cfg
-endif
-
-EXTRA_DIST += \
-       $(WebKit2)/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml \
-       $(WebKit2)/UIProcess/API/gtk/docs/webkit2gtk-sections.txt \
-       $(WebKit2)/UIProcess/API/gtk/docs/webkit2gtk.types \
-       $(WebKit2)/Scripts/generate-message-receiver.py \
-       $(WebKit2)/Scripts/generate-messages-header.py \
-       $(WebKit2)/Scripts/webkit2/__init__.py \
-       $(WebKit2)/Scripts/webkit2/messages.py \
-       $(WebKit2)/Scripts/webkit2/model.py \
-       $(WebKit2)/Scripts/webkit2/parser.py \
-       $(WebKit2)/UIProcess/API/gtk/webkit2marshal.list \
-       $(WebKit2)/UIProcess/API/gtk/WebKitEnumTypes.h.template \
-       $(WebKit2)/UIProcess/API/gtk/WebKitEnumTypes.cpp.template \
-       $(WebKit2)/UIProcess/API/gtk/WebKit2InspectorGResourceBundle.xml \
-       $(WebKit2)/UIProcess/InspectorServer/front-end/inspectorPageIndex.html \
-       $(WebKit2)/Scripts/generate-forwarding-headers.pl \
-       $(shell ls $(WebKit2)/NetworkProcess/*.in) \
-       $(shell ls $(WebKit2)/PluginProcess/*.in) \
-       $(shell ls $(WebKit2)/Shared/*.in) \
-       $(shell ls $(WebKit2)/Shared/Authentication/*.in) \
-       $(shell ls $(WebKit2)/Shared/Network/CustomProtocols/*.in) \
-       $(shell ls $(WebKit2)/Shared/Plugins/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/Downloads/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/Network/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/Network/CustomProtocols/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/Plugins/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/Storage/*.in) \
-       $(shell ls $(WebKit2)/UIProcess/soup/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/ApplicationCache/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Battery/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Cookies/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/FullScreen/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Geolocation/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/IconDatabase/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/MediaCache/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Network/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/NetworkInfo/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Notifications/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/OriginData/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Plugins/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/ResourceCache/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/Storage/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/WebCoreSupport/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/WebPage/*.in) \
-       $(shell ls $(WebKit2)/WebProcess/soup/*.in)
-
index 2ca27f3..308bd31 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
index 1f85fd5..7e4d4d8 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */ 
 
-#if defined(BUILDING_WITH_CMAKE)
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#elif defined(BUILDING_GTK__)
-#include "autotoolsconfig.h"
 #endif
 
 #include <wtf/Platform.h>
diff --git a/Source/autotools/CheckSystemAndBasicDependencies.m4 b/Source/autotools/CheckSystemAndBasicDependencies.m4
deleted file mode 100644 (file)
index f821f1b..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-AC_CANONICAL_HOST
-
-os_win32=no
-os_linux=no
-os_freebsd=no
-os_openbsd=no
-os_netbsd=no
-os_dragonfly=no
-os_gnu=no
-
-case "$host_os" in
-    mingw*)
-        os_win32=yes
-        ;;
-    freebsd*)
-        os_freebsd=yes
-        ;;
-    openbsd*)
-        os_openbsd=yes
-        ;;
-    netbsd*)
-        os_netbsd=yes
-        ;;
-    dragonfly*)
-        os_dragonfly=yes
-        ;;
-    linux*)
-        os_linux=yes
-        os_gnu=yes
-        ;;
-    darwin*)
-        os_darwin=yes
-        ;;
-    gnu*|k*bsd*-gnu*)
-        os_gnu=yes
-        ;;
-esac
-
-AC_PATH_PROG(PERL, perl)
-if test -z "$PERL"; then
-    AC_MSG_ERROR([You need 'perl' to compile WebKit])
-fi
-
-AC_PATH_PROG(PYTHON, python)
-if test -z "$PYTHON"; then
-    AC_MSG_ERROR([You need 'python' to compile WebKit])
-fi
-
-AC_PATH_PROG(RUBY, ruby)
-if test -z "$RUBY"; then
-    AC_MSG_ERROR([You need 'ruby' to compile WebKit])
-fi
-
-AC_PATH_PROG(BISON, bison)
-if test -z "$BISON"; then
-    AC_MSG_ERROR([You need the 'bison' parser generator to compile WebKit])
-fi
-
-AC_PATH_PROG(MV, mv)
-if test -z "$MV"; then
-    AC_MSG_ERROR([You need 'mv' to compile WebKit])
-fi
-
-AC_PATH_PROG(GREP, grep)
-if test -z "$GREP"; then
-    AC_MSG_ERROR([You need 'grep' to compile WebKit])
-fi
-
-AC_PATH_PROG(GPERF, gperf)
-if test -z "$GPERF"; then
-    AC_MSG_ERROR([You need the 'gperf' hash function generator to compile WebKit])
-fi
-
-AC_PATH_PROG(FLEX, flex)
-if test -z "$FLEX"; then
-    AC_MSG_ERROR([You need the 'flex' lexer generator to compile WebKit])
-else
-    FLEX_VERSION=`$FLEX --version | sed 's,.*\ \([0-9]*\.[0-9]*\.[0-9]*\)$,\1,'`
-    AX_COMPARE_VERSION([2.5.33],[gt],[$FLEX_VERSION],
-        AC_MSG_WARN([You need at least version 2.5.33 of the 'flex' lexer generator to compile WebKit correctly]))
-fi
-
-# If CFLAGS and CXXFLAGS are unset, default to empty.
-# This is to tell automake not to include '-g' if C{XX,}FLAGS is not set.
-# For more info - http://www.gnu.org/software/automake/manual/autoconf.html#C_002b_002b-Compiler
-if test -z "$CXXFLAGS"; then
-    CXXFLAGS=""
-fi
-if test -z "$CFLAGS"; then
-    CFLAGS=""
-fi
-
-AC_PROG_CC
-AC_PROG_CXX
-AC_PROG_INSTALL
-AC_SYS_LARGEFILE
-
-# Check that an appropriate C compiler is available.
-c_compiler="unknown"
-AC_LANG_PUSH([C])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER) && __GNUC__ >= 4 && __GNUC_MINOR__ >= 7)
-#error Not a supported GCC compiler
-#endif
-])], [c_compiler="gcc"], [])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__clang__) && __clang_major__ >= 3 && __clang_minor__ >= 3)
-#error Not a supported Clang compiler
-#endif
-])], [c_compiler="clang"], [])
-AC_LANG_POP([C])
-
-if test "$c_compiler" = "unknown"; then
-    AC_MSG_ERROR([Compiler GCC >= 4.7 or Clang >= 3.3 is required for C compilation])
-fi
-
-# Check that an appropriate C++ compiler is available.
-cxx_compiler="unknown"
-AC_LANG_PUSH([C++])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__GNUG__) && defined(__GNUC__) && !defined(__clang__) && !defined(__INTEL_COMPILER) && __GNUC__ >= 4 && __GNUC_MINOR__ >= 7)
-#error Not a supported G++ compiler
-#endif
-])], [cxx_compiler="g++"], [])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if !(defined(__clang__) && __clang_major__ >= 3 && __clang_minor__ >= 3)
-#error Not a supported Clang++ compiler
-#endif
-])], [cxx_compiler="clang++"], [])
-AC_LANG_POP([C++])
-
-if test "$cxx_compiler" = "unknown"; then
-    AC_MSG_ERROR([Compiler GCC >= 4.7 or Clang >= 3.3 is required for C++ compilation])
-fi
-
-# C/C++ Headers
-AC_HEADER_STDBOOL
diff --git a/Source/autotools/CustomMacros.m4 b/Source/autotools/CustomMacros.m4
deleted file mode 100644 (file)
index 53357e2..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS
-dnl
-dnl Usage:
-dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([BUILD_TARGET], [OUTPUT_TARGET_VARIABLE], [BUILD_TARGETS])
-AC_DEFUN([AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS], [
-  AC_MSG_CHECKING([whether to enable the $1 target])
-  AS_IF([echo "$$3" | grep -qE "$1=yes"; test $? -eq 0], [$2=yes],
-    [echo "$$3" | grep -qE "$1=no"; test $? -eq 0], [$2=no],
-    [echo "$$3" | grep -qE "$1="; test $? -eq 0], [$2=auto],
-    [$2=no])
-  AC_MSG_RESULT([$$2])
-]) dnl AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS
-
-dnl AM_APPEND_TO_DESCRIPTION
-dnl Appends the given string to the description variable,
-dnl using a separator if the description variable is not empty.
-dnl
-dnl Usage:
-dnl AM_APPEND_TO_DESCRIPTION([DESCRIPTION], [STRING])
-AC_DEFUN([AM_APPEND_TO_DESCRIPTION], [
-  if test "$$1" != ""; then
-    $1="${$1}, "
-  fi
-
-  $1="${$1}$2"
-]) dnl AM_APPEND_TO_DESCRIPTION
diff --git a/Source/autotools/FindDependencies.m4 b/Source/autotools/FindDependencies.m4
deleted file mode 100644 (file)
index 6447ee3..0000000
+++ /dev/null
@@ -1,578 +0,0 @@
-PKG_PROG_PKG_CONFIG
-
-# Check for libjpeg the way Gtk does it.
-AC_CHECK_LIB(jpeg, jpeg_destroy_decompress, jpeg_ok=yes, jpeg_ok=no AC_MSG_ERROR([JPEG library (libjpeg) not found]))
-if test "$jpeg_ok" = yes; then
-    AC_MSG_CHECKING([for jpeglib])
-    AC_TRY_CPP([
-#include <stdio.h>
-#undef PACKAGE
-#undef VERSION
-#undef HAVE_STDLIB_H
-#include <jpeglib.h>
-], jpeg_ok=yes, jpeg_ok=no)
-    AC_MSG_RESULT($jpeg_ok)
-    if test "$jpeg_ok" = yes; then
-        JPEG_LIBS="-ljpeg"
-        # Should we check for progressive JPEG like GTK+ as well?
-    else
-        AC_MSG_ERROR([JPEG library (libjpeg) not found])
-    fi
-fi
-AC_SUBST([JPEG_LIBS])
-
-# Check for libpng the way Gtk+ does it.
-for l in libpng libpng14 libpng12; do
-    AC_MSG_CHECKING(for $l)
-    if $PKG_CONFIG --exists $l ; then
-        AC_MSG_RESULT(yes)
-        PNG_LIBS=`$PKG_CONFIG --libs $l`
-        png_ok=yes
-        break
-    else
-        AC_MSG_RESULT(no)
-        png_ok=no
-    fi
-done
-if test "$png_ok" != yes; then
-    AC_CHECK_LIB(png, png_read_info, [AC_CHECK_HEADER(png.h, png_ok=yes, png_ok=no)],
-        AC_MSG_ERROR([PNG library (libpng) not found]), -lz -lm)
-   if test "$png_ok" = yes; then
-        AC_MSG_CHECKING([for png_structp in png.h])
-        AC_TRY_COMPILE([
-#include <png.h>
-], [png_structp pp; png_infop info; png_colorp cmap; png_create_read_struct;], png_ok=yes, png_ok=no)
-        AC_MSG_RESULT($png_ok)
-        if test "$png_ok" = yes; then
-            PNG_LIBS='-lpng -lz'
-        else
-            AC_MSG_ERROR([PNG library (libpng) not found])
-        fi
-    else
-        AC_MSG_ERROR([PNG library (libpng) not found])
-    fi
-fi
-AC_SUBST([PNG_LIBS])
-
-# Check for WebP Image support.
-AC_CHECK_HEADERS([webp/decode.h], [WEBP_LIBS='-lwebp'], [AC_MSG_ERROR([WebP library (libwebp) not found])])
-AC_SUBST([WEBP_LIBS])
-
-if test "$os_win32" = "yes"; then
-    WINMM_LIBS=-lwinmm
-    SHLWAPI_LIBS=-lshlwapi
-    OLE32_LIBS=-lole32
-fi
-AC_SUBST([WINMM_LIBS])
-AC_SUBST([SHLWAPI_LIBS])
-AC_SUBST([OLE32_LIBS])
-
-case "$with_gtk" in
-    2.0) GTK_REQUIRED_VERSION=gtk2_required_version
-        GTK_API_VERSION=2.0
-        WEBKITGTK_API_MAJOR_VERSION=1
-        WEBKITGTK_API_MINOR_VERSION=0
-        WEBKITGTK_API_VERSION=1.0
-        WEBKITGTK_PC_NAME=webkit
-        ;;
-    3.0) GTK_REQUIRED_VERSION=gtk3_required_version
-        GTK_API_VERSION=3.0
-        WEBKITGTK_API_MAJOR_VERSION=3
-        WEBKITGTK_API_MINOR_VERSION=0
-        WEBKITGTK_API_VERSION=3.0
-        WEBKITGTK_PC_NAME=webkitgtk
-        ;;
-esac
-AC_SUBST([WEBKITGTK_API_MAJOR_VERSION])
-AC_SUBST([WEBKITGTK_API_MINOR_VERSION])
-AC_SUBST([WEBKITGTK_API_VERSION])
-AC_SUBST([WEBKITGTK_PC_NAME])
-AC_SUBST([GTK_API_VERSION])
-
-
-# Check for glib and required utilities. This macro is named as if it interacts
-# with automake, but it doesn't. Thus it doesn't need to be in the automake section.
-AM_PATH_GLIB_2_0(glib_required_version, :, :, gmodule gobject gthread gio)
-if test -z "$GLIB_GENMARSHAL" || test -z "$GLIB_MKENUMS"; then
-    AC_MSG_ERROR([You need the GLib dev tools in your path])
-fi
-
-# GResources
-GLIB_COMPILE_RESOURCES=`$PKG_CONFIG --variable glib_compile_resources gio-2.0`
-AC_SUBST(GLIB_COMPILE_RESOURCES)
-GLIB_GSETTINGS
-
-# TODO: use pkg-config (after CFLAGS in their .pc files are cleaned up).
-case "$host" in
-    *-*-darwin*)
-        UNICODE_CFLAGS="-I$srcdir/Source/JavaScriptCore/icu -I$srcdir/Source/WebCore/icu"
-        UNICODE_LIBS="-licucore"
-        ;;
-    *-*-mingw*)
-        UNICODE_CFLAGS=""
-        UNICODE_LIBS="-licui18n -licuuc"
-        AC_CHECK_HEADERS([unicode/uchar.h], [], [AC_MSG_ERROR([Could not find ICU headers.])])
-        ;;
-    *)
-        AC_PATH_PROG(icu_config, icu-config, no)
-        if test "$icu_config" = "no"; then
-            AC_MSG_ERROR([Cannot find icu-config. The ICU library is needed.])
-        fi
-
-        # We don't use --cflags as this gives us a lot of things that we don't necessarily want,
-        # like debugging and optimization flags. See man (1) icu-config for more info.
-        UNICODE_CFLAGS=`$icu_config --cppflags-searchpath`
-        UNICODE_LIBS=`$icu_config --ldflags-libsonly`
-        ;;
-esac
-
-AC_SUBST([UNICODE_CFLAGS])
-AC_SUBST([UNICODE_LIBS])
-
-PKG_CHECK_MODULES([ZLIB], [zlib], [], [
-       AC_CHECK_LIB([z], [gzread], ,
-         [AC_MSG_ERROR([unable to find the libz library])]
-       )])
-AC_SUBST([ZLIB_CFLAGS])
-AC_SUBST([ZLIB_LIBS])
-
-GETTEXT_PACKAGE=WebKitGTK-$GTK_API_VERSION
-AC_SUBST(GETTEXT_PACKAGE)
-
-PKG_CHECK_MODULES(LIBXML, libxml-2.0 >= libxml_required_version)
-AC_SUBST(LIBXML_CFLAGS)
-AC_SUBST(LIBXML_LIBS)
-
-PKG_CHECK_MODULES(PANGO, [pango >= pango_required_version pangoft2])
-AC_SUBST(PANGO_CFLAGS)
-AC_SUBST(PANGO_LIBS)
-
-if test "$enable_spellcheck" = "yes"; then
-    PKG_CHECK_MODULES(ENCHANT, enchant >= enchant_required_version, [], [enable_spellcheck="no"])
-    AC_SUBST(ENCHANT_CFLAGS)
-    AC_SUBST(ENCHANT_LIBS)
-fi
-
-PKG_CHECK_MODULES(CAIRO, cairo >= cairo_required_version)
-PKG_CHECK_MODULES(GTK, gtk+-$GTK_API_VERSION >= $GTK_REQUIRED_VERSION)
-GTK_ACTUAL_VERSION=`pkg-config --modversion gtk+-$GTK_API_VERSION`
-
-if test "$enable_directfb_target" = "yes"; then
-    PKG_CHECK_MODULES(CAIRO_DIRECTFB, cairo-directfb >= cairo_required_version)
-    CAIRO_CFLAGS="$CAIRO_CFLAGS $CAIRO_DIRECTFB_CFLAGS"
-    CAIRO_LIBS="$CAIRO_LIBS $CAIRO_DIRECTFB_LIBS"
-
-    PKG_CHECK_MODULES(GTK_DIRECTFB, gtk+-directfb-2.0 >= $GTK_REQUIRED_VERSION)
-    GTK_CFLAGS="$GTK_CFLAGS $GTK_DIRECTFB_CFLAGS"
-    GTK_LIBS="$GTK_LIBS $GTK_DIRECTFB_LIBS"
-fi
-
-AC_SUBST(GTK_CFLAGS)
-AC_SUBST(GTK_LIBS)
-AC_SUBST(CAIRO_CFLAGS)
-AC_SUBST(CAIRO_LIBS)
-
-if test "$enable_x11_target" = "yes"; then
-    # The GTK+ X11 target dependency should match the version of the master GTK+ dependency.
-    PKG_CHECK_MODULES(GTK_X11, gtk+-x11-$GTK_API_VERSION = $GTK_ACTUAL_VERSION)
-
-    if test "$os_win32" = "no"; then
-        PKG_CHECK_MODULES([XT], [xt], [xt_has_pkg_config=yes], [xt_has_pkg_config=no])
-
-        # Some old versions of Xt do not provide xt.pc, so try to link against Xt
-        # and if it's installed fall back to just adding -lXt.
-        if test "$xt_has_pkg_config" = "no"; then
-            # Using AC_CHECK_LIB instead of AC_SEARCH_LIB is fine in this case as we don't care
-            # about the XtOpenDisplay symbol but only about the existence of libXt.
-            AC_CHECK_LIB([Xt], [XtOpenDisplay], [XT_CFLAGS=""; XT_LIBS="-lXt"],
-                [AC_MSG_ERROR([X Toolkit Intrinsics library (libXt) not found])])
-        fi
-
-        AC_SUBST([XT_CFLAGS])
-        AC_SUBST([XT_LIBS])
-    fi
-
-    # Check for XRender under Linux/Unix. Some linkers require explicit linkage (like GNU Gold),
-    # so we cannot rely on GTK+ pulling XRender.
-    if test "$enable_x11_target" = "yes"; then
-        PKG_CHECK_MODULES([XRENDER], [xrender])
-        AC_SUBST([XRENDER_CFLAGS])
-        AC_SUBST([XRENDER_LIBS])
-    fi
-elif test "enable_glx" != "no"; then
-    AC_MSG_WARN([X11 target support not enabled, disabling GLX support.])
-    enable_glx=no
-fi
-
-if test "$enable_wayland_target" != "no"; then
-     # The GTK+ Wayland target dependency should match the version of the master GTK+ dependency.
-    PKG_CHECK_MODULES([GTK_WAYLAND], [
-        gtk+-wayland-$GTK_API_VERSION = $GTK_ACTUAL_VERSION
-        gtk+-wayland-$GTK_API_VERSION >= gtk3_wayland_required_version
-    ], [enable_wayland_target=yes], [
-        if test "$enable_wayland_target" = "yes"; then
-            AC_MSG_ERROR([GTK+ Wayland dependency (gtk+-wayland-$GTK_API_VERSION >= gtk3_wayland_required_version) not found.])
-        else
-            AC_MSG_WARN([GTK+ Wayland dependency (gtk+-wayland-$GTK_API_VERSION >= gtk3_wayland_required_version) not found, disabling the Wayland target.])
-            enable_wayland_target=no
-        fi
-    ])
-fi
-
-AC_CHECK_HEADERS([GL/glx.h], [have_glx="yes"], [have_glx="no"])
-AC_MSG_CHECKING([whether to enable GLX support])
-if test "$enable_glx" != "no"; then
-    if test "$have_glx" = "no"; then
-        if test "$enable_glx" = "yes"; then
-            AC_MSG_ERROR([--enable-glx specified, but not available])
-        else
-            enable_glx=no
-        fi
-    elif test "$enable_gles2" != "yes"; then
-        enable_glx=yes
-    fi
-fi
-AC_MSG_RESULT([$enable_glx])
-
-AC_CHECK_HEADERS([EGL/egl.h], [have_egl="yes"], [have_egl="no"])
-AC_MSG_CHECKING([whether to enable EGL support])
-if test "$enable_egl" != "no"; then
-    if test "$have_egl" = "no"; then
-        if test "$enable_egl" = "yes"; then
-            AC_MSG_ERROR([--enable-egl specified, but not available])
-        else
-            enable_egl=no
-        fi
-    else
-        enable_egl=yes
-    fi
-fi
-AC_MSG_RESULT([$enable_egl])
-
-AC_CHECK_HEADERS([GLES2/gl2.h], [have_gles2="yes"], [have_gles2="no"])
-AC_MSG_CHECKING([whether to use OpenGL ES 2 support])
-if test "$enable_glx" = "yes"; then
-    if test "$enable_gles2" = "yes"; then
-        AC_MSG_ERROR([Cannot enable OpenGL ES 2 support with GLX enabled.])
-    else
-        enable_gles2=no
-    fi
-fi
-if test "$enable_egl" = "no"; then
-    if test "$enable_gles2" = "yes"; then
-        AC_MSG_ERROR([Cannot enable OpenGL ES 2 support without EGL enabled.])
-    else
-        enable_gles2=no
-    fi
-fi
-if test "$enable_gles2" != "no"; then
-    if test "$have_gles2" = "no"; then
-        if test "$enable_gles2" = "yes"; then
-            AC_MSG_ERROR([--enable-gles2 specified, but not available.])
-        else
-            enable_gles2=no
-        fi
-    else
-        enable_gles2=yes
-    fi
-fi
-AC_MSG_RESULT([$enable_gles2])
-
-found_opengl=no
-if test "$enable_gles2" = "yes"; then
-    found_opengl=yes
-else
-    AC_CHECK_HEADERS([GL/gl.h], [found_opengl="yes"], [])
-fi
-
-if test "$enable_x11_target" = "yes" && test "$found_opengl" = "yes"; then
-    PKG_CHECK_MODULES([XCOMPOSITE], [xcomposite])
-    PKG_CHECK_MODULES([XDAMAGE], [xdamage])
-    AC_SUBST(XCOMPOSITE_CFLAGS)
-    AC_SUBST(XCOMPOSITE_LIBS)
-    AC_SUBST(XDAMAGE_CFLAGS)
-    AC_SUBST(XDAMAGE_LIBS)
-fi
-
-if test "$enable_webgl" != "no"; then
-    if test "$found_opengl" = "yes"; then
-        enable_webgl=yes
-    else
-        if test "$enable_webgl" = "yes"; then
-            AC_MSG_ERROR([OpenGL support must be present to enable WebGL.])
-        fi
-        enable_webgl=no
-    fi
-fi
-
-if test "$enable_x11_target" != "yes" && test "$enable_wayland_target" = "yes" && test "enable_accelerated_compositing" != "no"; then
-    AC_MSG_WARN([Accelerated compositing for Wayland is not yet implemented, disabling due to the Wayland-only target.])
-    enable_accelerated_compositing=no
-fi
-
-if test "$enable_accelerated_compositing" != "no"; then
-    if test "$found_opengl" = "yes"; then
-        enable_accelerated_compositing=yes
-    else
-        if test "$enable_accelerated_compositing" = "yes"; then
-            AC_MSG_ERROR([OpenGL support must be present to enable accelerated compositing.])
-        fi
-        enable_accelerated_compositing=no
-    fi
-fi
-
-if test "$enable_gamepad" = "yes" && test "$os_linux" = no; then
-    AC_MSG_WARN([Gamepad support is only available on Linux. Disabling Gamepad support.])
-    enable_gamepad=no;
-fi
-
-if test "$enable_opcode_stats" = "yes"; then
-    if test "$enable_jit" = "yes"; then
-        AC_MSG_ERROR([JIT must be disabled for Opcode stats to work.])
-    fi
-fi
-
-# Enable CSS Filters if accelerated_compositing is turned on.
-enable_css_filters=no;
-AC_MSG_CHECKING([whether to enable CSS Filters])
-if test "$enable_accelerated_compositing" = "yes" && test "$found_opengl" = "yes"; then
-    enable_css_filters=yes;
-fi
-AC_MSG_RESULT([$enable_css_filters])
-
-G_IR_SCANNER=
-G_IR_COMPILER=
-G_IR_GENERATE=
-GIRDIR=
-GIRTYPELIBDIR=
-
-if test "$enable_introspection" = "yes"; then
-    PKG_CHECK_MODULES([INTROSPECTION],[gobject-introspection-1.0 >= gobject_introspection_required_version])
-
-    G_IR_SCANNER="$($PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0)"
-    G_IR_COMPILER="$($PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0)"
-    G_IR_GENERATE="$($PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0)"
-fi
-
-AC_SUBST([G_IR_SCANNER])
-AC_SUBST([G_IR_COMPILER])
-AC_SUBST([G_IR_GENERATE])
-
-PKG_CHECK_MODULES([LIBSOUP], [libsoup-2.4 >= libsoup_required_version])
-AC_SUBST([LIBSOUP_CFLAGS])
-AC_SUBST([LIBSOUP_LIBS])
-
-if test "$enable_credential_storage" = "yes"; then
-    PKG_CHECK_MODULES([LIBSECRET], [libsecret-1])
-    AC_SUBST([LIBSECRET_CFLAGS])
-    AC_SUBST([LIBSECRET_LIBS])
-fi
-
-# Check if FreeType/FontConfig are available.
-if test "$enable_directfb_target" = "yes"; then
-    PKG_CHECK_MODULES([FREETYPE],
-        [fontconfig >= fontconfig_required_version freetype2 >= freetype2_required_version harfbuzz >= harfbuzz_required_version])
-else
-    PKG_CHECK_MODULES([FREETYPE],
-        [cairo-ft fontconfig >= fontconfig_required_version freetype2 >= freetype2_required_version harfbuzz >= harfbuzz_required_version])
-fi
-# HarfBuzz 0.9.18 splits harbuzz-icu into a separate library.
-# Since we support earlier HarfBuzz versions we keep this conditional for now.
-if $PKG_CONFIG --atleast-version 0.9.18 harfbuzz; then
-    PKG_CHECK_MODULES([HARFBUZZ_ICU], [harfbuzz-icu >= harfbuzz_required_version])
-    FREETYPE_CFLAGS="$FREETYPE_CFLAGS $HARFBUZZ_ICU_CFLAGS"
-    FREETYPE_LIBS="$FREETYPE_LIBS $HARFBUZZ_ICU_LIBS"
-fi
-AC_SUBST([FREETYPE_CFLAGS])
-AC_SUBST([FREETYPE_LIBS])
-
-# Check if SQLite3 is available. Error out only if one of the features hard-depending
-# on it is enabled while SQLite3 is unavailable.
-PKG_CHECK_MODULES([SQLITE3], [sqlite3 >= sqlite_required_version], [sqlite3_has_pkg_config=yes], [sqlite3_has_pkg_config=no])
-if test "$sqlite3_has_pkg_config" = "no"; then
-    AC_SEARCH_LIBS([sqlite3_open16], [sqlite3],
-        [sqlite3_found=yes; SQLITE3_LIBS="$LIBS"; SQLITE3_CFLAGS="-I $srcdir/WebKitLibraries/WebCoreSQLite3"], [sqlite3_found=no])
-fi
-AC_SUBST([SQLITE3_CFLAGS])
-AC_SUBST([SQLITE3_LIBS])
-
-if (test "$sqlite3_found" = "no"); then
-    AC_MSG_ERROR([SQLite3 is required for the Database related features])
-fi
-
-PKG_CHECK_MODULES([LIBXSLT],[libxslt >= libxslt_required_version])
-AC_SUBST([LIBXSLT_CFLAGS])
-AC_SUBST([LIBXSLT_LIBS])
-
-# Check if geoclue is available, with a preference over Geoclue2 if present.
-geolocation_description="none"
-if test "$enable_geolocation" = "yes"; then
-    PKG_CHECK_MODULES([GEOCLUE2], [gio-unix-2.0 geoclue-2.0 >= geoclue2_required_version], [found_geoclue2=yes], [found_geoclue2=no])
-    if test "$found_geoclue2" = "yes"; then
-        GEOCLUE_CFLAGS="$GEOCLUE2_CFLAGS"
-        GEOCLUE_LIBS="$GEOCLUE2_LIBS"
-        GEOCLUE_DBUS_INTERFACE=`$PKG_CONFIG --variable dbus_interface geoclue-2.0`
-        AC_SUBST(GEOCLUE_DBUS_INTERFACE)
-        geolocation_description="Geoclue 2"
-    else
-        PKG_CHECK_MODULES([GEOCLUE], [geoclue])
-        geolocation_description="Geoclue"
-    fi
-    AC_SUBST([GEOCLUE_CFLAGS])
-    AC_SUBST([GEOCLUE_LIBS])
-fi
-
-if test "$enable_video" = "yes" || test "$enable_web_audio" = "yes"; then
-    PKG_CHECK_MODULES([GSTREAMER], [
-        gstreamer-1.0 >= gstreamer_required_version
-        gstreamer-plugins-base-1.0 >= gstreamer_plugins_base_required_version
-        gstreamer-app-1.0
-        gstreamer-audio-1.0,
-        gstreamer-fft-1.0,
-        gstreamer-base-1.0,
-        gstreamer-pbutils-1.0,
-        gstreamer-tag-1.0,
-        gstreamer-video-1.0])
-    AC_SUBST([GSTREAMER_CFLAGS])
-    AC_SUBST([GSTREAMER_LIBS])
-fi
-
-acceleration_description=
-if test "$found_opengl" = "yes"; then
-    acceleration_description="OpenGL"
-    if test "$enable_gles2" = "yes"; then
-        acceleration_description="$acceleration_description (gles2"
-        OPENGL_LIBS="-lGLESv2"
-    else
-        acceleration_description="$acceleration_description (gl"
-        OPENGL_LIBS="-lGL"
-    fi
-    if test "$enable_egl" = "yes"; then
-        acceleration_description="$acceleration_description, egl"
-        OPENGL_LIBS="$OPENGL_LIBS -lEGL"
-    fi
-    if test "$enable_glx" = "yes"; then
-        acceleration_description="$acceleration_description, glx"
-    fi
-
-    # Check whether dlopen() is in the core libc like on FreeBSD, or in a separate
-    # libdl like on GNU/Linux (in which case we want to link to libdl).
-    AC_CHECK_FUNC([dlopen], [], [AC_CHECK_LIB([dl], [dlopen], [OPENGL_LIBS="$OPENGL_LIBS -ldl"])])
-
-    acceleration_description="$acceleration_description)"
-fi
-AC_SUBST([OPENGL_LIBS])
-
-enable_accelerated_canvas=no
-if test "$enable_accelerated_compositing" = "yes" && test "$found_opengl" = "yes"; then
-    CAIRO_GL_LIBS="cairo-gl"
-    if test "$enable_glx" = "yes"; then
-        CAIRO_GL_LIBS="$CAIRO_GL_LIBS cairo-glx"
-    fi
-    if test "$enable_egl" = "yes"; then
-        CAIRO_GL_LIBS="$CAIRO_GL_LIBS cairo-egl"
-    fi
-
-    # At the moment CairoGL does not add any extra cflags and libraries, so we can
-    # safely ignore CAIRO_GL_LIBS and CAIRO_GL_CFLAGS for the moment.
-    PKG_CHECK_MODULES(CAIRO_GL, $CAIRO_GL_LIBS, [enable_accelerated_canvas=yes], [enable_accelerated_canvas=no])
-fi
-
-if test "$enable_gamepad" = "yes"; then
-    PKG_CHECK_MODULES([GAMEPAD], [gio-unix-2.0 gudev-1.0])
-
-    AC_SUBST(GAMEPAD_CFLAGS)
-    AC_SUBST(GAMEPAD_LIBS)
-fi
-
-if test "$enable_battery_status" = "yes"; then
-    PKG_CHECK_MODULES([UPOWER_GLIB], [upower-glib])
-
-    AC_SUBST(UPOWER_GLIB_CFLAGS)
-    AC_SUBST(UPOWER_GLIB_LIBS)
-fi
-
-# Check whether to enable code coverage support.
-if test "$enable_coverage" = "yes"; then
-    COVERAGE_CFLAGS="-MD"
-    COVERAGE_LDFLAGS="-ftest-coverage -fprofile-arcs"
-    AC_SUBST([COVERAGE_CFLAGS])
-    AC_SUBST([COVERAGE_LDFLAGS])
-fi
-
-if test "$enable_webkit2" = "yes"; then
-    if test "$GTK_API_VERSION" = "2.0"; then
-        AC_MSG_ERROR([WebKit2 requires GTK+ 3.x, use --with-gtk=3.0])
-    fi
-
-    # Make sure we have GTK+ 2.x to build the plugin process.
-    PKG_CHECK_MODULES(GTK2, gtk+-2.0 >= gtk2_required_version)
-    AC_SUBST(GTK2_CFLAGS)
-    AC_SUBST(GTK2_LIBS)
-
-    # Check Unix printing
-    PKG_CHECK_MODULES(GTK_UNIX_PRINTING, gtk+-unix-print-3.0, [have_gtk_unix_printing=yes], [have_gtk_unix_printing=no])
-    AC_SUBST(GTK_UNIX_PRINTING_CFLAGS)
-    AC_SUBST(GTK_UNIX_PRINTING_LIBS)
-
-    # On some Linux/Unix platforms, shm_* may only be available if linking against librt
-    if test "$os_win32" = "no" && test "$os_openbsd" = "no"; then
-        AC_SEARCH_LIBS([shm_open], [rt], [SHM_LIBS="-lrt"])
-        AC_SUBST(SHM_LIBS)
-    fi
-fi
-
-# We need atspi2 for Webkit2 unit tests.
-if test "$enable_webkit2" = "yes"; then
-   PKG_CHECK_MODULES([ATSPI2], [atspi-2 >= atspi2_required_version], [have_atspi2=yes], [have_atspi2=no])
-   AC_SUBST([ATSPI2_CFLAGS])
-   AC_SUBST([ATSPI2_LIBS])
-fi
-
-if test "$enable_jit" = "no"; then
-    AC_MSG_NOTICE([JIT compilation is disabled, also disabling FTL JIT support.])
-    enable_ftl_jit=no
-fi
-
-if test "$enable_ftl_jit" != no && test "$cxx_compiler" != "clang++"; then
-    if test "$enable_ftl_jit" = "yes"; then
-        AC_MSG_ERROR([Clang C++ compiler is required for FTL JIT support.])
-    else
-        AC_MSG_WARN([Clang C++ compiler is not used, disabling FTL JIT support.])
-        enable_ftl_jit=no
-    fi
-fi
-
-if test "$enable_ftl_jit" != "no"; then
-    AC_PATH_PROG(llvm_config, llvm-config, no)
-    if test "$llvm_config" = "no"; then
-        if test "$enable_ftl_jit" = "yes"; then
-            AC_MSG_ERROR([Cannot find llvm-config. LLVM >= 3.4 is needed for FTL JIT support.])
-        else
-            AC_MSG_WARN([Cannot find llvm-config. LLVM >= 3.4 is not present, disabling FTL JIT support.])
-            enable_ftl_jit=no
-        fi
-    else
-        LLVM_VERSION=`$llvm_config --version`
-        AX_COMPARE_VERSION([$LLVM_VERSION], [ge], [3.4], [have_llvm=yes], [have_llvm=no])
-        if test "$have_llvm" = "no"; then
-            if test "$enable_ftl_jit" = "yes"; then
-                AC_MSG_ERROR([LLVM >= 3.4 is needed for FTL JIT support.])
-            else
-                AC_MSG_WARN([LLVM >= 3.4 is not present, disabling FTL JIT support.])
-                enable_ftl_jit=no
-            fi
-        else
-            LLVM_CFLAGS=`$llvm_config --cppflags`
-            LLVM_LIBS="`$llvm_config --ldflags` `$llvm_config --libs`"
-            AC_SUBST([LLVM_CFLAGS])
-            AC_SUBST([LLVM_LIBS])
-        fi
-    fi
-fi
-
-m4_ifdef([GTK_DOC_CHECK], [
-GTK_DOC_CHECK([1.10])
-],[
-AM_CONDITIONAL([ENABLE_GTK_DOC], false)
-])
diff --git a/Source/autotools/PrintBuildConfiguration.m4 b/Source/autotools/PrintBuildConfiguration.m4
deleted file mode 100644 (file)
index 5c236a7..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-target_description=""
-AS_IF([test "$enable_x11_target" = "yes"], [AM_APPEND_TO_DESCRIPTION(target_description, "x11")], [])
-AS_IF([test "$enable_wayland_target" = "yes"], [AM_APPEND_TO_DESCRIPTION(target_description, "wayland")], [])
-AS_IF([test "$enable_win32_target" = "yes"], [AM_APPEND_TO_DESCRIPTION(target_description, "win32")], [])
-AS_IF([test "$enable_quartz_target" = "yes"], [AM_APPEND_TO_DESCRIPTION(target_description, "quartz")], [])
-AS_IF([test "$enable_directfb_target" = "yes"], [AM_APPEND_TO_DESCRIPTION(target_description, "directfb")], [])
-
-AC_OUTPUT
-
-echo "
-WebKit was configured with the following options:
-
-Build configuration:
- Enable debugging (slow)                                  : $enable_debug
- Compile with debug symbols (slow)                        : $enable_debug_symbols
- Enable GCC build optimization                            : $enable_optimizations
- Code coverage support                                    : $enable_coverage
- Optimized memory allocator                               : $enable_fast_malloc
- Accelerated rendering backend                            : $acceleration_description
- Geolocation backend                                      : $geolocation_description
-
-Features:
-=======
- WebKit1 support                                          : $enable_webkit1
- WebKit2 support                                          : $enable_webkit2
- Accelerated Compositing                                  : $enable_accelerated_compositing
- Accelerated 2D canvas                                    : $enable_accelerated_canvas
- Battery API support                                      : $enable_battery_status
- Gamepad support                                          : $enable_gamepad
- Geolocation support                                      : $enable_geolocation
- HTML5 video element support                              : $enable_video
- JIT compilation                                          : $enable_jit
- FTL JIT compilation                                      : $enable_ftl_jit
- Opcode stats                                             : $enable_opcode_stats
- SVG fonts support                                        : $enable_svg_fonts
- Spellcheck support                                       : $enable_spellcheck
- Credential storage support                               : $enable_credential_storage
- Web Audio support                                        : $enable_web_audio
- WebGL                                                    : $enable_webgl
-
-
-GTK+ configuration:
- GTK+ version                                             : $with_gtk
- GDK targets                                              : $target_description
- Introspection support                                    : $enable_introspection
- Generate documentation                                   : $enable_gtk_doc
-"
diff --git a/Source/autotools/ReadCommandLineArguments.m4 b/Source/autotools/ReadCommandLineArguments.m4
deleted file mode 100644 (file)
index 7d56e13..0000000
+++ /dev/null
@@ -1,227 +0,0 @@
-AC_MSG_CHECKING([whether to build WebKit1])
-AC_ARG_ENABLE(webkit1, 
-    AC_HELP_STRING([--enable-webkit1], [build WebKit1 [default=yes]]), 
-    [],
-    [enable_webkit1="yes"])
-AC_MSG_RESULT([$enable_webkit1])
-
-# If you change the default here, please also make sure the assumptions made
-# in Tools/Scripts/webkitdirs.pm:buildAutotoolsProject still make sense.
-AC_MSG_CHECKING([whether to build WebKit2])
-AC_ARG_ENABLE(webkit2,
-    AC_HELP_STRING([--enable-webkit2], [build WebKit2 [default=yes]]),
-    [],
-    [enable_webkit2="yes"])
-AC_MSG_RESULT([$enable_webkit2])
-
-AC_MSG_CHECKING([whether to do a debug build])
-AC_ARG_ENABLE(debug, 
-    AC_HELP_STRING([--enable-debug], [turn on debugging [default=no]]),
-    [],[enable_debug="no"])
-AC_MSG_RESULT([$enable_debug])
-
-AC_MSG_CHECKING([whether to enable developer mode])
-AC_ARG_ENABLE(developer-mode,
-    AC_HELP_STRING([--enable-developer-mode], [development-oriented build (no symbols filter and builds testing harness) [default=no (yes for debug builds)]]),
-    [enable_developer_mode=$enableval],
-    [
-        if test "$enable_debug" = "yes"; then
-            enable_developer_mode="yes"
-        else
-            enable_developer_mode="no"
-        fi
-    ])
-AC_MSG_RESULT([$enable_developer_mode])
-
-AC_MSG_CHECKING([whether to enable optimized builds])
-AC_ARG_ENABLE(optimizations, 
-    AC_HELP_STRING([--enable-optimizations], [turn on build-time optimizations [default=yes]]),
-    [enable_optimizations=$enableval],
-    [
-        if test "$enable_debug" = "yes"; then
-            enable_optimizations="no";
-        else
-            enable_optimizations="yes";
-        fi
-    ])
-AC_MSG_RESULT([$enable_optimizations])
-
-AC_MSG_CHECKING([the GTK+ version to use])
-AC_ARG_WITH([gtk], 
-    [AS_HELP_STRING([--with-gtk=2.0|3.0], [the GTK+ version to use (default: 3.0)])],
-    [
-        case "$with_gtk" in
-            2.0|3.0) ;;
-            *) AC_MSG_ERROR([invalid GTK+ version specified]) ;;
-        esac
-    ],
-    [with_gtk=3.0])
-AC_MSG_RESULT([$with_gtk])
-
-default_build_targets="x11=yes wayland=auto win32=no quartz=no directfb=no"
-build_targets=""
-
-AC_ARG_ENABLE([x11-target], [AC_HELP_STRING([--enable-x11-target], [enable building for the X11 target [default=yes]])],
-    [build_targets="$build_targets x11=$enable_x11_target"], [])
-AC_ARG_ENABLE([wayland-target], [AC_HELP_STRING([--enable-wayland-target], [enable building for the Wayland target [default=auto]])],
-    [build_targets="$build_targets wayland=$enable_wayland_target"], [])
-AC_ARG_ENABLE([win32-target], [AC_HELP_STRING([--enable-win32-target], [enable building for the Win32 target [default=no]])],
-    [build_targets="$build_targets win32=$enable_win32_target"], [])
-AC_ARG_ENABLE([quartz-target], [AC_HELP_STRING([--enable-quartz-target], [enable building for the Quartz target [default=no]])],
-    [build_targets="$build_targets quartz=$enable_quartz_target"], [])
-AC_ARG_ENABLE([directfb-target], [AC_HELP_STRING([--enable-directfb-target], [enable building for the DirectFB target [default=no]])],
-    [build_targets="$build_targets directfb=$enable_directfb_target"], [])
-
-if test "$build_targets" = ""; then
-    build_targets="$default_build_targets"
-fi
-
-AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([x11], [enable_x11_target], [build_targets])
-AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([wayland], [enable_wayland_target], [build_targets])
-AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([win32], [enable_win32_target], [build_targets])
-AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([quartz], [enable_quartz_target], [build_targets])
-AM_WEBKIT_DETERMINE_BUILD_TARGET_STATUS([directfb], [enable_directfb_target], [build_targets])
-
-AC_MSG_CHECKING([whether to build for the Win32 target])
-AC_MSG_RESULT([$enable_wayland_target])
-
-AC_MSG_CHECKING([whether to enable spellcheck support])
-AC_ARG_ENABLE([spellcheck],
-    [AS_HELP_STRING([--enable-spellcheck],[enable support for spellcheck])],
-    [],
-    [enable_spellcheck="yes"])
-AC_MSG_RESULT([$enable_spellcheck])
-
-AC_MSG_CHECKING([whether to enable credential storage])
-AC_ARG_ENABLE([credential_storage],
-    [AS_HELP_STRING([--enable-credential-storage],[enable support for credential storage using libsecret [default=yes]])],
-    [],
-    [enable_credential_storage="yes"])
-AC_MSG_RESULT([$enable_credential_storage])
-
-AC_ARG_ENABLE(glx, 
-    AC_HELP_STRING([--enable-glx], [enable support for GLX [default=auto]]),
-    [],
-    [enable_glx="auto"])
-
-AC_ARG_ENABLE(egl, 
-    AC_HELP_STRING([--enable-egl], [enable support for EGL [default=auto]]),
-    [],
-    [enable_egl="auto"])
-AC_ARG_ENABLE(gles2, AC_HELP_STRING([--enable-gles2], [enable support for OpenGL ES 2 [default=auto]]), [], [enable_gles2="auto"])
-
-AC_MSG_CHECKING([whether to enable Gamepad support])
-AC_ARG_ENABLE(gamepad, 
-    AC_HELP_STRING([--enable-gamepad], [enable Gamepad support [default=no]]), 
-    [],
-    [enable_gamepad="no"])
-AC_MSG_RESULT([$enable_gamepad])
-
-AC_MSG_CHECKING([whether to enable HTML5 video support])
-AC_ARG_ENABLE(video, 
-    AC_HELP_STRING([--enable-video], [enable HTML5 video support [default=yes]]),
-    [],
-    [enable_video="yes"])
-AC_MSG_RESULT([$enable_video])
-
-AC_MSG_CHECKING([whether to enable geolocation support])
-AC_ARG_ENABLE(geolocation, 
-    AC_HELP_STRING([--enable-geolocation], [enable support for geolocation [default=yes]]),
-    [],
-    [enable_geolocation="yes"])
-AC_MSG_RESULT([$enable_geolocation])
-
-AC_MSG_CHECKING([whether to enable support for SVG fonts])
-AC_ARG_ENABLE(svg_fonts, 
-    AC_HELP_STRING([--enable-svg-fonts], [enable support for SVG fonts (experimental) [default=yes]]),
-    [],
-    [enable_svg_fonts="yes"])
-AC_MSG_RESULT([$enable_svg_fonts])
-
-AC_MSG_CHECKING([whether to enable Web Audio support])
-AC_ARG_ENABLE(web_audio, 
-    AC_HELP_STRING([--enable-web-audio], [enable support for Web Audio [default=yes]]),
-    [],
-    [enable_web_audio="yes"])
-AC_MSG_RESULT([$enable_web_audio])
-
-AC_MSG_CHECKING([whether to enable Battery Status API support])
-AC_ARG_ENABLE(battery_status,
-    AC_HELP_STRING([--enable-battery-status], [enable support for Battery Status API [default=no]]),
-    [],
-    [enable_battery_status="no"])
-AC_MSG_RESULT([$enable_battery_status])
-
-AC_MSG_CHECKING([whether to enable code coverage support])
-AC_ARG_ENABLE(coverage,
-    AC_HELP_STRING([--enable-coverage], [enable code coverage support [default=no]]),
-    [],
-    [enable_coverage="no"])
-AC_MSG_RESULT([$enable_coverage])
-
-AC_MSG_CHECKING([whether to enable optimized memory allocator])
-AC_ARG_ENABLE(fast_malloc, 
-    AC_HELP_STRING([--enable-fast-malloc], [enable optimized memory allocator default=yes, default=no for debug builds]),
-    [],
-    [if test "$enable_debug" = "yes"; then
-         enable_fast_malloc="no";
-     else
-         enable_fast_malloc="yes";
-     fi])
-AC_MSG_RESULT([$enable_fast_malloc])
-
-AC_MSG_CHECKING([whether to enable debug symbols])
-AC_ARG_ENABLE(debug_symbols,
-    AC_HELP_STRING([--enable-debug-symbols=yes|no|min|full], [enable debug symbols default=no, default=yes for debug builds]),
-    [
-        case "$enable_debug_symbols" in
-            yes) enable_debug_symbols="full" ;;
-            no|min|full) ;;
-            *) AC_MSG_ERROR([Invalid debug symbols option: must be yes, no, min or full.]) ;;
-        esac
-    ],
-    [
-         if test "$enable_debug" = "yes"; then
-             enable_debug_symbols="yes";
-         else
-             enable_debug_symbols="no";
-         fi
-    ])
-AC_MSG_RESULT([$enable_debug_symbols])
-
-AC_MSG_CHECKING([whether to enable WebGL support])
-AC_ARG_ENABLE(webgl, AC_HELP_STRING([--enable-webgl], [enable support for WebGL [default=auto]]),
-    [],
-    [enable_webgl="auto"])
-AC_MSG_RESULT([$enable_webgl])
-
-AC_MSG_CHECKING([whether to enable accelerated compositing support])
-AC_ARG_ENABLE(accelerated_compositing,
-    AC_HELP_STRING([--enable-accelerated-compositing], [enable support for accelerated compositing [default=auto]]),
-    [],
-    [enable_accelerated_compositing="auto"])
-AC_MSG_RESULT([$enable_accelerated_compositing])
-
-AC_MSG_CHECKING([whether to enable JIT compilation])
-AC_ARG_ENABLE(jit, AS_HELP_STRING([--enable-jit], [Enable JIT compilation (default: auto)]), [], [enable_jit=auto])
-AC_MSG_RESULT([$enable_jit])
-
-AC_MSG_CHECKING([whether to enable FTL JIT])
-AC_ARG_ENABLE(ftl-jit, AS_HELP_STRING([--enable-ftl-jit], [Enable FTL JIT (experimental) (default: no)]), [], [enable_ftl_jit=no])
-AC_MSG_RESULT([$enable_ftl_jit])
-
-AC_MSG_CHECKING([whether to enable opcode stats])
-AC_ARG_ENABLE([opcode-stats], 
-    AS_HELP_STRING([--enable-opcode-stats], [Enable Opcode statistics (default: disabled)]),
-    [],
-    [enable_opcode_stats=no])
-AC_MSG_RESULT([$enable_opcode_stats])
-
-AC_MSG_CHECKING([whether to enable GObject introspection support])
-AC_ARG_ENABLE([introspection], 
-    AS_HELP_STRING([--enable-introspection],[Enable GObject introspection (default: disabled)]),
-    [],
-    [enable_introspection=no])
-AC_MSG_RESULT([$enable_introspection])
-
-
diff --git a/Source/autotools/SetupAutoconfHeader.m4 b/Source/autotools/SetupAutoconfHeader.m4
deleted file mode 100644 (file)
index fafca70..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-# Configuration flags that are used throughout WebKitGTK+.
-AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [The gettext catalog name])
-
-if test "$enable_debug" = "no"; then
-    AC_DEFINE([NDEBUG], [1], [Define to disable debugging])
-fi
-
-if test "$os_win32" = "no"; then
-AC_CHECK_HEADERS([pthread.h],
-    AC_DEFINE([HAVE_PTHREAD_H],[1],[Define if pthread exists]),
-    AC_MSG_ERROR([pthread support is required to build WebKit]))
-AC_CHECK_LIB(pthread, pthread_rwlock_init,
-    AC_DEFINE([HAVE_PTHREAD_RWLOCK],[1],[Define if pthread rwlock is present]),
-    AC_MSG_WARN([pthread rwlock support is not available]))
-fi
-
-if test "$GTK_API_VERSION" = "2.0"; then
-    AC_DEFINE([GTK_API_VERSION_2], [1], [ ])
-else
-    AC_DEFINE([GDK_VERSION_MIN_REQUIRED], [GDK_VERSION_3_6], [Minimum GTK/GDK version required])
-fi
-
-if test "$enable_webkit2" = "yes"; then
-    AC_DEFINE([ENABLE_PLUGIN_PROCESS], [1], [ ])
-    if test "$have_gtk_unix_printing" = "yes"; then
-        AC_DEFINE([HAVE_GTK_UNIX_PRINTING], [1], [Define if GTK+ UNIX Printing is available])
-    fi
-fi
-
-if test "$found_geoclue2" = "yes"; then
-    AC_DEFINE([WTF_USE_GEOCLUE2], [1], [ ])
-fi
-
-if test "$os_win32" = "yes"; then
-    AC_DEFINE([XP_WIN], [1], [ ])
-    AC_DEFINE([UNICODE], [1], [ ])
-    AC_DEFINE([_UNICODE], [1], [ ])
-elif test "$enable_x11_target" = "yes" || test "$enable_wayland_target" != "yes"; then
-    AC_DEFINE([XP_UNIX], [1], [ ])
-fi
-
-if test "$enable_x11_target" = "yes"; then
-    AC_DEFINE([MOZ_X11], [1], [ ])
-    AC_DEFINE([WTF_PLATFORM_X11], [1], [Define if target is X11])
-fi
-
-if test "$enable_wayland_target" = "yes"; then
-    AC_DEFINE([WTF_PLATFORM_WAYLAND], [1], [Define if target is Wayland])
-fi
-
-if test "$enable_fast_malloc" = "no"; then
-    AC_DEFINE([WTF_SYSTEM_MALLOC], [1], [ ])
-fi
-
-if test "$enable_opcode_stats" = "yes"; then
-    AC_DEFINE([ENABLE_OPCODE_STATS], [1], [Define to enable Opcode statistics])
-fi
-
-if test "$enable_video" = "yes" || test "$enable_web_audio" = "yes"; then
-    AC_DEFINE([WTF_USE_GSTREAMER], [1], [ ])
-fi
-
-if test "$enable_web_audio" = "yes"; then
-    AC_DEFINE([WTF_USE_WEBAUDIO_GSTREAMER], [1], [1])
-fi
-
-if test "$enable_accelerated_compositing" = "yes"; then
-    AC_DEFINE([WTF_USE_ACCELERATED_COMPOSITING], [1], [ ])
-    AC_DEFINE([WTF_USE_TEXTURE_MAPPER], [1], [ ])
-    AC_DEFINE([WTF_USE_TEXTURE_MAPPER_GL], [1], [ ])
-fi
-
-if test "$found_opengl" = "yes"; then
-    AC_DEFINE([WTF_USE_OPENGL], [1], [ ])
-fi
-
-if test "$enable_glx" = "yes"; then
-    AC_DEFINE([WTF_USE_GLX], [1], [ ])
-fi
-
-if test "$enable_egl" = "yes"; then
-    AC_DEFINE([WTF_USE_EGL], [1], [ ])
-fi
-
-if test "$enable_gles2" = "yes"; then
-    AC_DEFINE([WTF_USE_OPENGL_ES_2], [1], [ ])
-fi
-
-if test "$enable_spellcheck" = "yes"; then
-    AC_DEFINE([ENABLE_SPELLCHECK], [1], [ ])
-fi
-
-if test "$enable_credential_storage" = "yes"; then
-    AC_DEFINE([ENABLE_CREDENTIAL_STORAGE], [1], [ ])
-fi
-
-if test "$enable_jit" = "yes"; then
-    AC_DEFINE([ENABLE_JIT], [1], [ ])
-elif test "$enable_jit" = "no"; then
-    AC_DEFINE([ENABLE_JIT], [0], [ ])
-fi
-
-if test "$enable_ftl_jit" = "yes"; then
-    AC_DEFINE([ENABLE_FTL_JIT], [1], [ ])
-elif test "$enable_ftl_jit" = "no"; then
-    AC_DEFINE([ENABLE_FTL_JIT], [0], [ ])
-fi
-
-if test "$have_llvm" = "yes"; then
-    AC_DEFINE([HAVE_LLVM], [1], [ ])
-fi
diff --git a/Source/autotools/SetupAutomake.m4 b/Source/autotools/SetupAutomake.m4
deleted file mode 100644 (file)
index c77cbd6..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-#######################################################################################
-#                                     ATTENTION                                       #
-# Please refer to the following guidelines if you're about to add an Automake         #
-# conditional that reflects any configuration option you've probably also added.      #
-# Chances are neither of these changes are required.                                  #
-# http://trac.webkit.org/wiki/AddingFeatures#ActivatingafeatureforAutotoolsbasedports #
-#######################################################################################
-
-m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-AM_PROG_CC_C_O
-AM_CONDITIONAL([GTK_API_VERSION_2],[test "$GTK_API_VERSION" = "2.0"])
-
-# For the moment we need to check whether or not indexed database is
-# enabled because it determines if we build leveldb or not.
-AM_WEBKIT_FEATURE_CONDITIONAL([ENABLE_INDEXED_DATABASE])
-
-# OS conditionals.
-AM_CONDITIONAL([OS_WIN32],[test "$os_win32" = "yes"])
-AM_CONDITIONAL([OS_UNIX],[test "$os_win32" = "no"])
-AM_CONDITIONAL([OS_LINUX],[test "$os_linux" = "yes"])
-AM_CONDITIONAL([OS_GNU],[test "$os_gnu" = "yes"])
-AM_CONDITIONAL([OS_DARWIN],[test "$os_darwin" = "yes"])
-AM_CONDITIONAL([OS_FREEBSD],[test "$os_freebsd" = "yes"])
-AM_CONDITIONAL([OS_OPENBSD],[test "$os_openbsd" = "yes"])
-AM_CONDITIONAL([OS_NETBSD],[test "$os_netbsd" = "yes"])
-AM_CONDITIONAL([OS_DRAGONFLY],[test "$os_dragonfly" = "yes"])
-
-AM_CONDITIONAL([COMPILER_GCC],[test "$c_compiler" = "gcc" && test "$cxx_compiler" = "g++"])
-AM_CONDITIONAL([COMPILER_CLANG],[test "$c_compiler" = "clang" && test "$cxx_compiler" = "clang++"])
-
-# Target conditionals.
-AM_CONDITIONAL([TARGET_X11], [test "$enable_x11_target" = "yes"])
-AM_CONDITIONAL([TARGET_WAYLAND], [test "$enable_wayland_target" = "yes"])
-AM_CONDITIONAL([TARGET_X11_OR_WAYLAND], [test "$enable_x11_target" = "yes" || test "$enable_wayland_target" = "yes"])
-AM_CONDITIONAL([TARGET_WIN32], [test "$enable_win32_target" = "yes"])
-AM_CONDITIONAL([TARGET_QUARTZ], [test "$enable_quartz_target" = "yes"])
-AM_CONDITIONAL([TARGET_DIRECTFB], [test "$enable_directfb_target" = "yes"])
-
-# Geoclue conditionals.
-AM_CONDITIONAL([USE_GEOCLUE2],[test "$found_geoclue2" = "yes"])
-
-# GStreamer feature conditionals.
-AM_CONDITIONAL([USE_GSTREAMER], [test "$enable_video" = "yes" || test "$enable_web_audio" = "yes"])
-AM_CONDITIONAL([USE_WEBAUDIO_GSTREAMER], [test "$enable_web_audio" = "yes"])
-
-# ATSPI2 conditional.
-AM_CONDITIONAL([HAVE_ATSPI2], [test "$have_atspi2" = "yes"])
-
-# Accelerated compositing conditionals.
-AM_CONDITIONAL([USE_ACCELERATED_COMPOSITING], [test "$enable_accelerated_compositing" = "yes"])
-AM_CONDITIONAL([USE_TEXTURE_MAPPER_GL], [test "$enable_accelerated_compositing" = "yes" && test "$found_opengl" = "yes"])
-
-# OpenGL graphics conditionals.
-AM_CONDITIONAL([USE_GLX], [test "$enable_glx" = "yes"])
-AM_CONDITIONAL([USE_EGL], [test "$enable_egl" = "yes"])
-AM_CONDITIONAL([USE_OPENGL], [test "$found_opengl" = "yes"])
-AM_CONDITIONAL([USE_GLES2], [test "$enable_gles2" = "yes"])
-
-# WebKit feature conditionals.
-AM_CONDITIONAL([ENABLE_DEVELOPER_MODE], [test "$enable_developer_mode" = "yes"])
-AM_CONDITIONAL([ENABLE_DEBUG],[test "$enable_debug" = "yes"])
-AM_CONDITIONAL([ENABLE_WEBGL],[test "$enable_webgl" = "yes"])
-AM_CONDITIONAL([ENABLE_VIDEO],[test "$enable_video" = "yes"])
-AM_CONDITIONAL([ENABLE_COVERAGE],[test "$enable_coverage" = "yes"])
-AM_CONDITIONAL([ENABLE_WEB_AUDIO],[test "$enable_web_audio" = "yes"])
-AM_CONDITIONAL([ENABLE_WEBKIT1],[test "$enable_webkit1" = "yes"])
-AM_CONDITIONAL([ENABLE_WEBKIT2],[test "$enable_webkit2" = "yes"])
-AM_CONDITIONAL([ENABLE_SPELLCHECK],[test "$enable_spellcheck" = "yes"])
-
-# Introspection conditional.
-AM_CONDITIONAL([ENABLE_INTROSPECTION],[test "$enable_introspection" = "yes"])
diff --git a/Source/autotools/SetupCompilerFlags.m4 b/Source/autotools/SetupCompilerFlags.m4
deleted file mode 100644 (file)
index dc13479..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# Use C99 as the language standard for C code.
-CFLAGS="$CFLAGS -pthread -std=c99"
-# Use the C++11 standard. Do not warn about C++11 incompatibilities.
-CXXFLAGS="$CXXFLAGS -pthread -std=c++11 -Wno-c++11-compat"
-
-# Clang requires suppression of unused arguments warnings.
-if test "$c_compiler" = "clang"; then
-    CFLAGS="$CFLAGS -Qunused-arguments"
-fi
-
-# Suppress unused arguments warnings for C++ files as well.
-if test "$cxx_compiler" = "clang++"; then
-    CXXFLAGS="$CXXFLAGS -Qunused-arguments"
-
-    # Default to libc++ as the standard library on Darwin, if it isn't already enforced through CXXFLAGS.
-    if test "$os_darwin" = "yes"; then
-        AS_CASE([$CXXFLAGS], [*-stdlib=*], [], [CXXFLAGS="$CXXFLAGS -stdlib=libc++"])
-    fi
-
-    # If Clang will be using libstdc++ as the standard library, version >= 4.8.1 should be in use.
-    AC_LANG_PUSH([C++])
-    AC_COMPILE_IFELSE([AC_LANG_PROGRAM([
-#if defined(__GLIBCXX__) && __GLIBCXX__ >= 20130531
-#include <type_traits>
-bool libstdcxxTest = std::is_trivially_destructible<bool>::value;
-#endif
-])], [], [AC_MSG_ERROR([libstdc++ >= 4.8.1 is required as the standard library used with the Clang compiler.])])
-    AC_LANG_POP([C++])
-fi
-
-if test "$host_cpu" = "sh4"; then
-    CXXFLAGS="$CXXFLAGS -mieee -w"
-    CFLAGS="$CFLAGS -mieee -w"
-fi
-
-# Add '-g' flag to gcc to build with debug symbols.
-if test "$enable_debug_symbols" = "min"; then
-    CXXFLAGS="$CXXFLAGS -g1"
-    CFLAGS="$CFLAGS -g1"
-elif test "$enable_debug_symbols" != "no"; then
-    CXXFLAGS="$CXXFLAGS -g"
-    CFLAGS="$CFLAGS -g"
-fi
-
-# Add the appropriate 'O' level for optimized builds.
-if test "$enable_optimizations" = "yes"; then
-    CXXFLAGS="$CXXFLAGS -O2"
-    CFLAGS="$CFLAGS -O2"
-
-    if test "$c_compiler" = "gcc"; then
-        CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2"
-    fi
-    if test "$cxx_compiler" = "g++"; then
-        CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2"
-    fi
-else
-    CXXFLAGS="$CXXFLAGS -O0"
-    CFLAGS="$CFLAGS -O0"
-fi
diff --git a/Source/autotools/SetupLibtool.m4 b/Source/autotools/SetupLibtool.m4
deleted file mode 100644 (file)
index 05545ca..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-LIBWEBKITGTK_VERSION=libwebkitgtk_version
-LIBJAVASCRIPTCOREGTK_VERSION=libjavascriptcoregtk_version
-LIBWEBKIT2GTK_VERSION=libwebkit2gtk_version
-AC_SUBST([LIBWEBKITGTK_VERSION])
-AC_SUBST([LIBJAVASCRIPTCOREGTK_VERSION])
-AC_SUBST([LIBWEBKIT2GTK_VERSION])
-
-if test -z "$AR_FLAGS"; then
-    if "${AR:-ar}" -V | grep -q 'GNU ar'; then
-        AR_FLAGS="cruT"
-    else
-        AR_FLAGS="cru"
-    fi
-fi
-AC_SUBST([AR_FLAGS])
-
-DOLT
-AC_DISABLE_STATIC
-AC_LIBTOOL_WIN32_DLL
-AC_PROG_LIBTOOL
-
diff --git a/Source/autotools/SetupWebKitFeatures.m4 b/Source/autotools/SetupWebKitFeatures.m4
deleted file mode 100644 (file)
index b9c162d..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-AH_TOP([
-#ifndef __AUTOTOOLSCONFIG_H__
-#define __AUTOTOOLSCONFIG_H__ 1
-])
-
-# This adds the include line to the bottom of the autoconfig header.
-AH_BOTTOM([
-#include "WebKitFeatures.h"
-#endif // __AUTOTOOLSCONFIG_H__
-])
-
-CONFIGURABLE_FEATURE_DEFINES=
-
-if test "$enable_spellcheck" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_SPELLCHECK=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_SPELLCHECK=0"
-fi
-
-if test "$enable_gamepad" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_GAMEPAD=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_GAMEPAD=0"
-fi
-
-if test "$enable_video" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_VIDEO=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_VIDEO=0"
-fi
-
-if test "$enable_css_filters" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_CSS_FILTERS=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_CSS_FILTERS=0"
-fi
-
-if test "$enable_geolocation" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_GEOLOCATION=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_GEOLOCATION=0"
-fi
-
-if test "$enable_svg_fonts" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_SVG_FONTS=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_SVG_FONTS=0"
-fi
-
-if test "$enable_webgl" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_WEBGL=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_WEBGL=0"
-fi
-
-if test "$enable_accelerated_compositing" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_3D_RENDERING=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_3D_RENDERING=0"
-fi
-
-if test "$enable_accelerated_canvas" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_ACCELERATED_2D_CANVAS=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_ACCELERATED_2D_CANVAS=0"
-fi
-
-if test "$enable_web_audio" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_WEB_AUDIO=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_WEB_AUDIO=0"
-fi
-
-if test "$enable_battery_status" = "yes"; then
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_BATTERY_STATUS=1"
-else
-    CONFIGURABLE_FEATURE_DEFINES="$CONFIGURABLE_FEATURE_DEFINES ENABLE_BATTERY_STATUS=0"
-fi
-
-# This list of features represents those selected for release builds.  If you are
-# adding a new or unstable feature, you should mark it disabled here. We need to run
-# this command now rather than use AC_CONFIG_COMMANDS because automake rules depend
-# on the output file (WebKitFeatures.txt).
-$srcdir/Tools/gtk/generate-feature-defines-files $CONFIGURABLE_FEATURE_DEFINES \
-    ENABLE_BLOB=1 \
-    ENABLE_CANVAS_PATH=0 \
-    ENABLE_CANVAS_PROXY=0 \
-    ENABLE_CHANNEL_MESSAGING=1 \
-    ENABLE_CSP_NEXT=0 \
-    ENABLE_CSS3_TEXT=0 \
-    ENABLE_CSS_BOX_DECORATION_BREAK=1 \
-    ENABLE_CSS_COMPOSITING=0 \
-    ENABLE_CSS_GRID_LAYOUT=0 \
-    ENABLE_CSS_DEVICE_ADAPTATION=0 \
-    ENABLE_CSS_EXCLUSIONS=0 \
-    ENABLE_CSS_IMAGE_ORIENTATION=0 \
-    ENABLE_CSS_IMAGE_RESOLUTION=0 \
-    ENABLE_CSS_IMAGE_SET=0 \
-    ENABLE_CSS_REGIONS=1 \
-    ENABLE_CSS_SHAPES=0 \
-    ENABLE_CSS_STICKY_POSITION=1 \
-    ENABLE_CSS_TRANSFORMS_ANIMATIONS_UNPREFIXED=0 \
-    ENABLE_CSS3_CONDITIONAL_RULES=0 \
-    ENABLE_CUSTOM_SCHEME_HANDLER=0 \
-    ENABLE_DASHBOARD_SUPPORT=0 \
-    ENABLE_DATALIST_ELEMENT=0 \
-    ENABLE_DATA_TRANSFER_ITEMS=0 \
-    ENABLE_DETAILS_ELEMENT=1 \
-    ENABLE_DEVICE_ORIENTATION=0 \
-    ENABLE_DOM4_EVENTS_CONSTRUCTOR=0 \
-    ENABLE_DOWNLOAD_ATTRIBUTE=0 \
-    ENABLE_FILTERS=1 \
-    ENABLE_FTPDIR=0 \
-    ENABLE_FONT_LOAD_EVENTS=0 \
-    ENABLE_FULLSCREEN_API=1 \
-    ENABLE_HIGH_DPI_CANVAS=0 \
-    ENABLE_ICONDATABASE=1 \
-    ENABLE_INDEXED_DATABASE=0 \
-    ENABLE_INPUT_SPEECH=0 \
-    ENABLE_INPUT_TYPE_COLOR=0 \
-    ENABLE_INPUT_TYPE_DATE=0 \
-    ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE=0 \
-    ENABLE_INPUT_TYPE_DATETIMELOCAL=0 \
-    ENABLE_INPUT_TYPE_MONTH=0 \
-    ENABLE_INPUT_TYPE_TIME=0 \
-    ENABLE_INPUT_TYPE_WEEK=0 \
-    ENABLE_INSPECTOR=1 \
-    ENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 \
-    ENABLE_LEGACY_NOTIFICATIONS=0 \
-    ENABLE_LEGACY_VENDOR_PREFIXES=1 \
-    ENABLE_LEGACY_WEB_AUDIO=0 \
-    ENABLE_LINK_PREFETCH=0 \
-    ENABLE_MATHML=1 \
-    ENABLE_MEDIA_CAPTURE=0 \
-    ENABLE_MEDIA_CONTROLS_SCRIPT=1 \
-    ENABLE_MEDIA_SOURCE=0 \
-    ENABLE_MEDIA_STATISTICS=0 \
-    ENABLE_MEDIA_STREAM=0 \
-    ENABLE_METER_ELEMENT=1 \
-    ENABLE_MHTML=1 \
-    ENABLE_MOUSE_CURSOR_SCALE=0 \
-    ENABLE_NAVIGATOR_CONTENT_UTILS=0 \
-    ENABLE_NETSCAPE_PLUGIN_API=1 \
-    ENABLE_NETWORK_INFO=0 \
-    ENABLE_NOTIFICATIONS=0 \
-    ENABLE_ORIENTATION_EVENTS=0 \
-    ENABLE_PAGE_VISIBILITY_API=1 \
-    ENABLE_PERFORMANCE_TIMELINE=0 \
-    ENABLE_PROGRESS_ELEMENT=1 \
-    ENABLE_PROMISES=1 \
-    ENABLE_PROXIMITY_EVENTS=0 \
-    ENABLE_QUOTA=0 \
-    ENABLE_RESOURCE_TIMING=0 \
-    ENABLE_REQUEST_ANIMATION_FRAME=1 \
-    ENABLE_SCRIPTED_SPEECH=0 \
-    ENABLE_SHARED_WORKERS=1 \
-    ENABLE_SMOOTH_SCROLLING=1 \
-    ENABLE_SQL_DATABASE=1 \
-    ENABLE_SUBPIXEL_LAYOUT=1 \
-    ENABLE_TEMPLATE_ELEMENT=1 \
-    ENABLE_SATURATED_LAYOUT_ARITHMETIC=1\
-    ENABLE_TEXT_AUTOSIZING=0 \
-    ENABLE_TOUCH_EVENTS=1 \
-    ENABLE_TOUCH_ICON_LOADING=0 \
-    ENABLE_USER_TIMING=0 \
-    ENABLE_VIBRATION=0 \
-    ENABLE_VIDEO_TRACK=1 \
-    ENABLE_VIEW_MODE_CSS_MEDIA=1 \
-    ENABLE_WEB_SOCKETS=1 \
-    ENABLE_WEB_TIMING=1 \
-    ENABLE_XHR_TIMEOUT=1
-
-dnl AM_WEBKIT_FEATURE_CONDITIONAL
-dnl Checks whether the given feature is enabled in the
-dnl build that is being configured and sets up equally-named
-dnl Automake conditional reflecting the feature status.
-dnl
-dnl Usage:
-dnl AM_WEBKIT_FEATURE_CONDITIONAL([FEATURE])
-AC_DEFUN([AM_WEBKIT_FEATURE_CONDITIONAL], [
-  AC_PROG_AWK
-
-  grep -qE "($1=1)" WebKitFeatures.txt
-  if test $? -eq 0; then
-    feature_enabled="yes";
-  else
-    feature_enabled="no";
-  fi
-
-  AM_CONDITIONAL([$1], [test "$feature_enabled" = "yes"])
-
-]) dnl AM_WEBKIT_FEATURE_CONDITIONAL
diff --git a/Source/autotools/Versions.m4 b/Source/autotools/Versions.m4
deleted file mode 100644 (file)
index 3230c2c..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-m4_define([webkit_major_version], [2])
-m4_define([webkit_minor_version], [3])
-m4_define([webkit_micro_version], [4])
-
-# This is the version we'll be using as part of our User-Agent string,
-# e.g., AppleWebKit/$(webkit_user_agent_version) ...
-#
-# Sourced from Source/WebCore/Configurations/Version.xcconfig
-m4_define([webkit_user_agent_major_version], [538])
-m4_define([webkit_user_agent_minor_version], [12])
-
-# Libtool library version, not to confuse with API version.
-# See http://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html
-m4_define([libwebkitgtk_version], [22:1:22])
-m4_define([libjavascriptcoregtk_version], [16:3:16])
-m4_define([libwebkit2gtk_version], [33:0:8])
-
-m4_define([gtk2_required_version], [2.24.10])
-m4_define([gtk3_required_version], [3.6.0])
-m4_define([gtk3_wayland_required_version], [3.10.0])
-
-m4_define([atspi2_required_version], [2.5.3])
-m4_define([cairo_required_version], [1.10])
-m4_define([enchant_required_version], [0.22])
-m4_define([fontconfig_required_version], [2.5])
-m4_define([freetype2_required_version], [9.0])
-m4_define([geoclue2_required_version], [2.1.5])
-m4_define([glib_required_version], [2.36.0])
-m4_define([gobject_introspection_required_version], [1.32.0])
-m4_define([gstreamer_plugins_base_required_version], [1.0.3])
-m4_define([gstreamer_required_version], [1.0.3])
-m4_define([harfbuzz_required_version], [0.9.7])
-m4_define([libsoup_required_version], [2.42.0])
-m4_define([libxml_required_version], [2.6])
-m4_define([libxslt_required_version], [1.1.7])
-m4_define([pango_required_version], [1.30.0])
-m4_define([sqlite_required_version], [3.0])
diff --git a/Source/autotools/acinclude.m4 b/Source/autotools/acinclude.m4
deleted file mode 100644 (file)
index 5ad0977..0000000
+++ /dev/null
@@ -1,178 +0,0 @@
-# ===========================================================================
-#           http://autoconf-archive.cryp.to/ax_compare_version.html
-# ===========================================================================
-#
-# SYNOPSIS
-#
-#   AX_COMPARE_VERSION(VERSION_A, OP, VERSION_B, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
-#
-# DESCRIPTION
-#
-#   This macro compares two version strings. Due to the various number of
-#   minor-version numbers that can exist, and the fact that string
-#   comparisons are not compatible with numeric comparisons, this is not
-#   necessarily trivial to do in a autoconf script. This macro makes doing
-#   these comparisons easy.
-#
-#   The six basic comparisons are available, as well as checking equality
-#   limited to a certain number of minor-version levels.
-#
-#   The operator OP determines what type of comparison to do, and can be one
-#   of:
-#
-#    eq  - equal (test A == B)
-#    ne  - not equal (test A != B)
-#    le  - less than or equal (test A <= B)
-#    ge  - greater than or equal (test A >= B)
-#    lt  - less than (test A < B)
-#    gt  - greater than (test A > B)
-#
-#   Additionally, the eq and ne operator can have a number after it to limit
-#   the test to that number of minor versions.
-#
-#    eq0 - equal up to the length of the shorter version
-#    ne0 - not equal up to the length of the shorter version
-#    eqN - equal up to N sub-version levels
-#    neN - not equal up to N sub-version levels
-#
-#   When the condition is true, shell commands ACTION-IF-TRUE are run,
-#   otherwise shell commands ACTION-IF-FALSE are run. The environment
-#   variable 'ax_compare_version' is always set to either 'true' or 'false'
-#   as well.
-#
-#   Examples:
-#
-#     AX_COMPARE_VERSION([3.15.7],[lt],[3.15.8])
-#     AX_COMPARE_VERSION([3.15],[lt],[3.15.8])
-#
-#   would both be true.
-#
-#     AX_COMPARE_VERSION([3.15.7],[eq],[3.15.8])
-#     AX_COMPARE_VERSION([3.15],[gt],[3.15.8])
-#
-#   would both be false.
-#
-#     AX_COMPARE_VERSION([3.15.7],[eq2],[3.15.8])
-#
-#   would be true because it is only comparing two minor versions.
-#
-#     AX_COMPARE_VERSION([3.15.7],[eq0],[3.15])
-#
-#   would be true because it is only comparing the lesser number of minor
-#   versions of the two values.
-#
-#   Note: The characters that separate the version numbers do not matter. An
-#   empty string is the same as version 0. OP is evaluated by autoconf, not
-#   configure, so must be a string, not a variable.
-#
-#   The author would like to acknowledge Guido Draheim whose advice about
-#   the m4_case and m4_ifvaln functions make this macro only include the
-#   portions necessary to perform the specific comparison specified by the
-#   OP argument in the final configure script.
-#
-# LAST MODIFICATION
-#
-#   2008-04-12
-#
-# COPYLEFT
-#
-#   Copyright (c) 2008 Tim Toolan <toolan@ele.uri.edu>
-#
-#   Copying and distribution of this file, with or without modification, are
-#   permitted in any medium without royalty provided the copyright notice
-#   and this notice are preserved.
-
-dnl #########################################################################
-AC_DEFUN([AX_COMPARE_VERSION], [
-  AC_PROG_AWK
-
-  # Used to indicate true or false condition
-  ax_compare_version=false
-
-  # Convert the two version strings to be compared into a format that
-  # allows a simple string comparison.  The end result is that a version
-  # string of the form 1.12.5-r617 will be converted to the form
-  # 0001001200050617.  In other words, each number is zero padded to four
-  # digits, and non digits are removed.
-  AS_VAR_PUSHDEF([A],[ax_compare_version_A])
-  A=`echo "$1" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \
-                     -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/[[^0-9]]//g'`
-
-  AS_VAR_PUSHDEF([B],[ax_compare_version_B])
-  B=`echo "$3" | sed -e 's/\([[0-9]]*\)/Z\1Z/g' \
-                     -e 's/Z\([[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/Z\([[0-9]][[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/Z\([[0-9]][[0-9]][[0-9]]\)Z/Z0\1Z/g' \
-                     -e 's/[[^0-9]]//g'`
-
-  dnl # In the case of le, ge, lt, and gt, the strings are sorted as necessary
-  dnl # then the first line is used to determine if the condition is true.
-  dnl # The sed right after the echo is to remove any indented white space.
-  m4_case(m4_tolower($2),
-  [lt],[
-    ax_compare_version=`echo "x$A
-x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/false/;s/x${B}/true/;1q"`
-  ],
-  [gt],[
-    ax_compare_version=`echo "x$A
-x$B" | sed 's/^ *//' | sort | sed "s/x${A}/false/;s/x${B}/true/;1q"`
-  ],
-  [le],[
-    ax_compare_version=`echo "x$A
-x$B" | sed 's/^ *//' | sort | sed "s/x${A}/true/;s/x${B}/false/;1q"`
-  ],
-  [ge],[
-    ax_compare_version=`echo "x$A
-x$B" | sed 's/^ *//' | sort -r | sed "s/x${A}/true/;s/x${B}/false/;1q"`
-  ],[
-    dnl Split the operator from the subversion count if present.
-    m4_bmatch(m4_substr($2,2),
-    [0],[
-      # A count of zero means use the length of the shorter version.
-      # Determine the number of characters in A and B.
-      ax_compare_version_len_A=`echo "$A" | $AWK '{print(length)}'`
-      ax_compare_version_len_B=`echo "$B" | $AWK '{print(length)}'`
-
-      # Set A to no more than B's length and B to no more than A's length.
-      A=`echo "$A" | sed "s/\(.\{$ax_compare_version_len_B\}\).*/\1/"`
-      B=`echo "$B" | sed "s/\(.\{$ax_compare_version_len_A\}\).*/\1/"`
-    ],
-    [[0-9]+],[
-      # A count greater than zero means use only that many subversions
-      A=`echo "$A" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"`
-      B=`echo "$B" | sed "s/\(\([[0-9]]\{4\}\)\{m4_substr($2,2)\}\).*/\1/"`
-    ],
-    [.+],[
-      AC_WARNING(
-        [illegal OP numeric parameter: $2])
-    ],[])
-
-    # Pad zeros at end of numbers to make same length.
-    ax_compare_version_tmp_A="$A`echo $B | sed 's/./0/g'`"
-    B="$B`echo $A | sed 's/./0/g'`"
-    A="$ax_compare_version_tmp_A"
-
-    # Check for equality or inequality as necessary.
-    m4_case(m4_tolower(m4_substr($2,0,2)),
-    [eq],[
-      test "x$A" = "x$B" && ax_compare_version=true
-    ],
-    [ne],[
-      test "x$A" != "x$B" && ax_compare_version=true
-    ],[
-      AC_WARNING([illegal OP parameter: $2])
-    ])
-  ])
-
-  AS_VAR_POPDEF([A])dnl
-  AS_VAR_POPDEF([B])dnl
-
-  dnl # Execute ACTION-IF-TRUE / ACTION-IF-FALSE.
-  if test "$ax_compare_version" = "true" ; then
-    m4_ifvaln([$4],[$4],[:])dnl
-    m4_ifvaln([$5],[else $5])dnl
-  fi
-]) dnl AX_COMPARE_VERSION
diff --git a/Source/autotools/dolt.m4 b/Source/autotools/dolt.m4
deleted file mode 100644 (file)
index 4ae9855..0000000
+++ /dev/null
@@ -1,181 +0,0 @@
-dnl dolt, a replacement for libtool
-dnl Copyright © 2007-2008 Josh Triplett <josh@freedesktop.org>
-dnl Copying and distribution of this file, with or without modification,
-dnl are permitted in any medium without royalty provided the copyright
-dnl notice and this notice are preserved.
-dnl
-dnl To use dolt, invoke the DOLT macro immediately after the libtool macros.
-dnl Optionally, copy this file into acinclude.m4, to avoid the need to have it
-dnl installed when running autoconf on your project.
-
-AC_DEFUN([DOLT], [
-AC_REQUIRE([AC_CANONICAL_HOST])
-# dolt, a replacement for libtool
-# Josh Triplett <josh@freedesktop.org>
-AC_PATH_PROG(DOLT_BASH, bash)
-AC_MSG_CHECKING([if dolt supports this host])
-dolt_supported=yes
-if test x$DOLT_BASH = x; then
-    dolt_supported=no
-fi
-if test x$GCC != xyes; then
-    dolt_supported=no
-fi
-case $host in
-i?86-*-linux*|x86_64-*-linux*|powerpc-*-linux* \
-|amd64-*-freebsd*|i?86-*-freebsd*|ia64-*-freebsd*)
-    pic_options='-fPIC'
-    ;;
-i?86-apple-darwin*)
-    pic_options='-fno-common'
-    ;;
-*mingw32*)
-    pic_options='-DDLL_EXPORT'
-    ;;
-*)
-    dolt_supported=no
-    ;;
-esac
-if test x$dolt_supported = xno ; then
-    AC_MSG_RESULT([no, falling back to libtool])
-    LTCOMPILE='$(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(COMPILE)'
-    LTCXXCOMPILE='$(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXXCOMPILE)'
-else
-    AC_MSG_RESULT([yes, replacing libtool])
-
-dnl Start writing out doltcompile.
-    cat <<__DOLTCOMPILE__EOF__ >doltcompile
-#!$DOLT_BASH
-__DOLTCOMPILE__EOF__
-    cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-args=("$[]@")
-for ((arg=0; arg<${#args@<:@@@:>@}; arg++)) ; do
-    if test x"${args@<:@$arg@:>@}" = x-o ; then
-        objarg=$((arg+1))
-        break
-    fi
-done
-if test x$objarg = x ; then
-    echo 'Error: no -o on compiler command line' 1>&2
-    exit 1
-fi
-lo="${args@<:@$objarg@:>@}"
-obj="${lo%.lo}"
-if test x"$lo" = x"$obj" ; then
-    echo "Error: libtool object file name \"$lo\" does not end in .lo" 1>&2
-    exit 1
-fi
-objbase="${obj##*/}"
-__DOLTCOMPILE__EOF__
-
-dnl Write out shared compilation code.
-    if test x$enable_shared = xyes; then
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-libobjdir="${obj%$objbase}.libs"
-if test ! -d "$libobjdir" ; then
-    mkdir_out="$(mkdir "$libobjdir" 2>&1)"
-    mkdir_ret=$?
-    if test "$mkdir_ret" -ne 0 && test ! -d "$libobjdir" ; then
-       echo "$mkdir_out" 1>&2
-        exit $mkdir_ret
-    fi
-fi
-pic_object="$libobjdir/$objbase.o"
-args@<:@$objarg@:>@="$pic_object"
-__DOLTCOMPILE__EOF__
-    cat <<__DOLTCOMPILE__EOF__ >>doltcompile
-"\${args@<:@@@:>@}" $pic_options -DPIC || exit \$?
-__DOLTCOMPILE__EOF__
-    fi
-
-dnl Write out static compilation code.
-dnl Avoid duplicate compiler output if also building shared objects.
-    if test x$enable_static = xyes; then
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-non_pic_object="$obj.o"
-args@<:@$objarg@:>@="$non_pic_object"
-__DOLTCOMPILE__EOF__
-        if test x$enable_shared = xyes; then
-            cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-"${args@<:@@@:>@}" >/dev/null 2>&1 || exit $?
-__DOLTCOMPILE__EOF__
-        else
-            cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-"${args@<:@@@:>@}" || exit $?
-__DOLTCOMPILE__EOF__
-        fi
-    fi
-
-dnl Write out the code to write the .lo file.
-dnl The second line of the .lo file must match "^# Generated by .*libtool"
-    cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-{
-echo "# $lo - a libtool object file"
-echo "# Generated by doltcompile, not libtool"
-__DOLTCOMPILE__EOF__
-
-    if test x$enable_shared = xyes; then
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-echo "pic_object='.libs/${objbase}.o'"
-__DOLTCOMPILE__EOF__
-    else
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-echo pic_object=none
-__DOLTCOMPILE__EOF__
-    fi
-
-    if test x$enable_static = xyes; then
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-echo "non_pic_object='${objbase}.o'"
-__DOLTCOMPILE__EOF__
-    else
-        cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-echo non_pic_object=none
-__DOLTCOMPILE__EOF__
-    fi
-
-    cat <<'__DOLTCOMPILE__EOF__' >>doltcompile
-} > "$lo"
-__DOLTCOMPILE__EOF__
-
-dnl Done writing out doltcompile; substitute it for libtool compilation.
-    chmod +x doltcompile
-    LTCOMPILE='$(top_builddir)/doltcompile $(COMPILE)'
-    LTCXXCOMPILE='$(top_builddir)/doltcompile $(CXXCOMPILE)'
-
-dnl automake ignores LTCOMPILE and LTCXXCOMPILE when it has separate CFLAGS for
-dnl a target, so write out a libtool wrapper to handle that case.
-dnl Note that doltlibtool does not handle inferred tags or option arguments
-dnl without '=', because automake does not use them.
-    cat <<__DOLTLIBTOOL__EOF__ > doltlibtool
-#!$DOLT_BASH
-__DOLTLIBTOOL__EOF__
-    cat <<'__DOLTLIBTOOL__EOF__' >>doltlibtool
-top_builddir_slash="${0%%doltlibtool}"
-: ${top_builddir_slash:=./}
-args=()
-modeok=false
-tagok=false
-for arg in "$[]@"; do
-    case "$arg" in
-        --silent) ;;
-        --mode=compile) modeok=true ;;
-        --tag=CC|--tag=CXX) tagok=true ;;
-        *) args@<:@${#args[@]}@:>@="$arg" ;;
-    esac
-done
-if $modeok && $tagok ; then
-    . ${top_builddir_slash}doltcompile "${args@<:@@@:>@}"
-else
-    exec ${top_builddir_slash}libtool "$[]@"
-fi
-__DOLTLIBTOOL__EOF__
-
-dnl Done writing out doltlibtool; substitute it for libtool.
-    chmod +x doltlibtool
-    LIBTOOL='$(top_builddir)/doltlibtool'
-fi
-AC_SUBST(LTCOMPILE)
-AC_SUBST(LTCXXCOMPILE)
-# end dolt
-])
diff --git a/Source/autotools/gsettings.m4 b/Source/autotools/gsettings.m4
deleted file mode 100644 (file)
index ac9945e..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-dnl GLIB_GSETTINGS
-dnl Defines GSETTINGS_SCHEMAS_INSTALL which controls whether
-dnl the schema should be compiled
-dnl
-
-AC_DEFUN([GLIB_GSETTINGS],
-[
-  m4_pattern_allow([AM_V_GEN])
-  AC_ARG_ENABLE(schemas-compile,
-                AC_HELP_STRING([--disable-schemas-compile],
-                               [Disable regeneration of gschemas.compiled on install]),
-                [case ${enableval} in
-                  yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE=""  ;;
-                  no)  GSETTINGS_DISABLE_SCHEMAS_COMPILE="1" ;;
-                  *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-compile]) ;;
-                 esac])
-  AC_SUBST([GSETTINGS_DISABLE_SCHEMAS_COMPILE])
-  PKG_PROG_PKG_CONFIG([0.16])
-  AC_SUBST(gsettingsschemadir, [${datadir}/glib-2.0/schemas])
-  if test x$cross_compiling != xyes; then
-    GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0`
-  else
-    AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas)
-  fi
-  AC_SUBST(GLIB_COMPILE_SCHEMAS)
-  if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then
-    ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2])
-  else
-    ifelse([$1],,[:],[$1])
-  fi
-
-  GSETTINGS_RULES='
-.PHONY : uninstall-gsettings-schemas install-gsettings-schemas clean-gsettings-schemas
-
-mostlyclean-am: clean-gsettings-schemas
-
-gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
-
-%.gschema.valid: %.gschema.xml $(gsettings__enum_file)
-       $(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; $(GLIB_COMPILE_SCHEMAS) --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$${d}$< && touch [$]@
-
-all-am: $(gsettings_SCHEMAS:.xml=.valid)
-uninstall-am: uninstall-gsettings-schemas
-install-data-am: install-gsettings-schemas
-
-.SECONDARY: $(gsettings_SCHEMAS)
-
-gsettings__base_list = \
-  sed "$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g" | \
-  sed "$$!N;$$!N;$$!N;$$!N;s/\n/ /g"
-
-install-gsettings-schemas: $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
-       @$(NORMAL_INSTALL)
-       test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"
-       @list='\''$(gsettings__enum_file) $(gsettings_SCHEMAS)'\''; test -n "$(gsettingsschemadir)" || list=; \
-       for p in $$list; do \
-         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         echo "$$d$$p"; \
-       done | $(gsettings__base_list) | \
-       while read files; do \
-         echo " $(INSTALL_DATA) $$files '\''$(DESTDIR)$(gsettingsschemadir)'\''"; \
-         $(INSTALL_DATA) $$files "$(DESTDIR)$(gsettingsschemadir)" || exit $$?; \
-       done
-       test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
-
-uninstall-gsettings-schemas:
-       @$(NORMAL_UNINSTALL)
-       @list='\''$(gsettings_SCHEMAS) $(gsettings__enum_file)'\''; test -n "$(gsettingsschemadir)" || list=; \
-       files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \
-       test -n "$$files" || exit 0; \
-       echo " ( cd '\''$(DESTDIR)$(gsettingsschemadir)'\'' && rm -f" $$files ")"; \
-       cd "$(DESTDIR)$(gsettingsschemadir)" && rm -f $$files
-       test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir)
-
-clean-gsettings-schemas:
-       rm -f $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file)
-
-ifdef gsettings_ENUM_NAMESPACE
-$(gsettings__enum_file): $(gsettings_ENUM_FILES)
-       $(AM_V_GEN) glib-mkenums --comments '\''<!-- @comment@ -->'\'' --fhead "<schemalist>" --vhead "  <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod "    <value nick='\''@valuenick@'\'' value='\''@valuenum@'\''/>" --vtail "  </@type@>" --ftail "</schemalist>" $(gsettings_ENUM_FILES) > [$]@.tmp && mv [$]@.tmp [$]@
-endif
-'
-  _GSETTINGS_SUBST(GSETTINGS_RULES)
-])
-
-dnl _GSETTINGS_SUBST(VARIABLE)
-dnl Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
-AC_DEFUN([_GSETTINGS_SUBST],
-[
-AC_SUBST([$1])
-m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
-]
-)
index ee09ca2..49eff27 100644 (file)
@@ -1,3 +1,36 @@
+2014-03-25  Martin Robinson  <mrobinson@igalia.com>
+
+        [GTK] Remove the autotools build
+        https://bugs.webkit.org/show_bug.cgi?id=130717
+
+        Reviewed by Anders Carlsson.
+
+        * DumpRenderTree/config.h: Remove references to the autotools configure file.
+        * GNUmakefile.am: Removed.
+        * GtkLauncher/GNUmakefile.am: Removed.
+        * GtkLauncher/main.c: Remove references to the autotools configure file.
+        * MiniBrowser/gtk/BrowserDownloadsBar.c: Ditto.
+        * MiniBrowser/gtk/BrowserSearchBar.c: Ditto.
+        * MiniBrowser/gtk/BrowserWindow.c: Ditto.
+        * MiniBrowser/gtk/GNUmakefile.am: Removed.
+        * MiniBrowser/gtk/main.c: Remove references to the autotools configure file.
+        * Scripts/build-webkit: No longer handle autotools.
+        * Scripts/run-gtk-tests: Ditto.
+        (TestRunner._setup_testing_environment):
+        * Scripts/run-launcher: Ditto.
+        * Scripts/webkitdirs.pm: Ditto.
+        * Scripts/webkitpy/common/config/contributionareas.py: Remove autotools as a contribution area.
+        * Scripts/webkitpy/common/config/contributors.json: Ditto.
+        * Scripts/webkitpy/port/gtk.py: No longer handle autotools.
+        * Scripts/webkitpy/style/checker.py:
+        * TestWebKitAPI/GNUmakefile.am: Removed.
+        * TestWebKitAPI/config.h: Remove references to the autotools configure file.
+        * WebKitTestRunner/GNUmakefile.am: Removed.
+        * WebKitTestRunner/WebKitTestRunnerPrefix.h: Ditto.
+        * gtk/GNUmakefile.am: Removed.
+        * gtk/common.py: Remove checks for the autotools build.
+        * gtk/symbols.filter: Renamed from Source/autotools/symbols.filter.
+
 2014-03-25  László Langó  <llango.u-szeged@partner.samsung.com>
 
         prepare-ChangeLog throws false positive warnings for modified files.
index a727213..4e73483 100644 (file)
 
 #define Config_H
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#if defined(BUILDING_WITH_CMAKE)
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
diff --git a/Tools/GNUmakefile.am b/Tools/GNUmakefile.am
deleted file mode 100644 (file)
index 115e09b..0000000
+++ /dev/null
@@ -1,277 +0,0 @@
-noinst_PROGRAMS += \
-       Programs/ImageDiff
-
-if ENABLE_WEBKIT1
-noinst_PROGRAMS += \
-       Programs/DumpRenderTree
-endif
-
-# libWebCoreInternals
-# We must split off the window.internals implementation into a separate
-# convenience library because it requires a different include path order
-# to prefer the WebCore config.h over the DumpRenderTree config.h
-noinst_LTLIBRARIES += libWebCoreInternals.la
-libWebCoreInternals_la_SOURCES = \
-       Source/WebCore/bindings/js/JSDOMWrapper.cpp \
-       Source/WebCore/bindings/js/JSDOMWrapper.h \
-       Source/WebCore/testing/MallocStatistics.h \
-       Source/WebCore/testing/MemoryInfo.h \
-       Source/WebCore/testing/Internals.cpp \
-       Source/WebCore/testing/Internals.h \
-       Source/WebCore/testing/InternalSettings.cpp \
-       Source/WebCore/testing/InternalSettings.h \
-       Source/WebCore/testing/TypeConversions.h \
-       Source/WebCore/testing/js/WebCoreTestSupport.cpp \
-       Source/WebCore/testing/js/WebCoreTestSupport.h
-
-libwebcoreinternals_built_sources += \
-       DerivedSources/WebCore/InternalSettingsGenerated.cpp \
-       DerivedSources/WebCore/InternalSettingsGenerated.h   \
-       DerivedSources/WebCore/JSMallocStatistics.cpp \
-       DerivedSources/WebCore/JSMallocStatistics.h   \
-       DerivedSources/WebCore/JSMemoryInfo.cpp \
-       DerivedSources/WebCore/JSMemoryInfo.h \
-       DerivedSources/WebCore/JSInternals.cpp \
-       DerivedSources/WebCore/JSInternals.h   \
-       DerivedSources/WebCore/JSInternalSettings.cpp \
-       DerivedSources/WebCore/JSInternalSettings.h   \
-       DerivedSources/WebCore/JSInternalSettingsGenerated.cpp \
-       DerivedSources/WebCore/JSInternalSettingsGenerated.h \
-       DerivedSources/WebCore/JSTypeConversions.cpp \
-       DerivedSources/WebCore/JSTypeConversions.h
-
-nodist_libWebCoreInternals_la_SOURCES = $(libwebcoreinternals_built_sources)
-BUILT_SOURCES += $(libwebcoreinternals_built_sources)
-
-libWebCoreInternals_la_CPPFLAGS = \
-       $(global_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(CAIRO_CFLAGS) \
-       $(FREETYPE_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(PANGO_CFLAGS) \
-       -I$(top_builddir)/DerivedSources \
-       -I$(top_builddir)/DerivedSources/WebCore
-
-libWebCoreInternals_la_CXXFLAGS = \
-       $(global_cxxflags) \
-       $(libWebCoreInternals_la_CFLAGS)
-
-libWebCoreInternals_la_CFLAGS = \
-       -fno-strict-aliasing \
-       $(javascriptcore_cflags)
-
-# DumpRenderTree
-Programs_DumpRenderTree_CPPFLAGS = \
-       $(global_cppflags) \
-       -DTOP_LEVEL_DIR=\"${shell pwd}/${srcdir}\" \
-       -I$(srcdir)/Tools/DumpRenderTree \
-       -I$(srcdir)/Tools/DumpRenderTree/atk \
-       -I$(srcdir)/Tools/DumpRenderTree/cairo \
-       -I$(srcdir)/Tools/DumpRenderTree/gtk \
-       -I$(srcdir)/Source/WebKit/gtk \
-       -I$(srcdir)/Source/WebCore/platform/gtk \
-       -I$(srcdir)/Source/WebCore/testing/js \
-       -I$(top_builddir)/DerivedSources \
-       -I$(top_builddir)/Source/WebKit/gtk \
-       $(javascriptcore_cppflags) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags)
-
-if TARGET_X11_OR_WAYLAND
-Programs_DumpRenderTree_CPPFLAGS += \
-       -DTEST_PLUGIN_DIR=\"${shell pwd}/${top_builddir}/TestNetscapePlugin/.libs\" \
-       -DFONTS_CONF_DIR=\"${shell pwd}/${srcdir}/Tools/DumpRenderTree/gtk/fonts\"
-endif
-
-Programs_DumpRenderTree_SOURCES = \
-       Source/WebCore/platform/gtk/GtkVersioning.c \
-       Tools/DumpRenderTree/DumpRenderTree.h \
-       Tools/DumpRenderTree/DumpRenderTreeCommon.cpp \
-       Tools/DumpRenderTree/DumpRenderTreePrefix.h \
-       Tools/DumpRenderTree/AccessibilityController.cpp \
-       Tools/DumpRenderTree/AccessibilityController.h \
-       Tools/DumpRenderTree/AccessibilityTextMarker.cpp \
-       Tools/DumpRenderTree/AccessibilityTextMarker.h \
-       Tools/DumpRenderTree/AccessibilityUIElement.cpp \
-       Tools/DumpRenderTree/AccessibilityUIElement.h \
-       Tools/DumpRenderTree/CyclicRedundancyCheck.cpp \
-       Tools/DumpRenderTree/CyclicRedundancyCheck.h \
-       Tools/DumpRenderTree/GCController.cpp \
-       Tools/DumpRenderTree/GCController.h \
-       Tools/DumpRenderTree/JavaScriptThreading.h \
-       Tools/DumpRenderTree/TestRunner.cpp \
-       Tools/DumpRenderTree/TestRunner.h \
-       Tools/DumpRenderTree/PixelDumpSupport.cpp \
-       Tools/DumpRenderTree/PixelDumpSupport.h \
-       Tools/DumpRenderTree/WorkQueue.cpp \
-       Tools/DumpRenderTree/WorkQueue.h \
-       Tools/DumpRenderTree/WorkQueueItem.h \
-       Tools/DumpRenderTree/config.h \
-       Tools/DumpRenderTree/atk/AccessibilityCallbacks.h \
-       Tools/DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp \
-       Tools/DumpRenderTree/atk/AccessibilityControllerAtk.cpp \
-       Tools/DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.cpp \
-       Tools/DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.h \
-       Tools/DumpRenderTree/atk/AccessibilityUIElementAtk.cpp \
-       Tools/DumpRenderTree/cairo/PixelDumpSupportCairo.cpp \
-       Tools/DumpRenderTree/cairo/PixelDumpSupportCairo.h \
-       Tools/DumpRenderTree/gtk/AccessibilityControllerGtk.cpp \
-       Tools/DumpRenderTree/gtk/DumpRenderTree.cpp \
-       Tools/DumpRenderTree/gtk/DumpRenderTreeGtk.h \
-       Tools/DumpRenderTree/gtk/EditingCallbacks.h \
-       Tools/DumpRenderTree/gtk/EditingCallbacks.cpp \
-       Tools/DumpRenderTree/gtk/EventSender.h \
-       Tools/DumpRenderTree/gtk/EventSender.cpp \
-       Tools/DumpRenderTree/gtk/GCControllerGtk.cpp \
-       Tools/DumpRenderTree/gtk/TestRunnerGtk.cpp \
-       Tools/DumpRenderTree/gtk/PixelDumpSupportGtk.cpp \
-       Tools/DumpRenderTree/gtk/SelfScrollingWebKitWebView.cpp \
-       Tools/DumpRenderTree/gtk/SelfScrollingWebKitWebView.h \
-       Tools/DumpRenderTree/gtk/TextInputController.h \
-       Tools/DumpRenderTree/gtk/TextInputController.cpp \
-       Tools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp
-
-Programs_DumpRenderTree_CXXFLAGS = \
-       $(global_cxxflags) \
-       $(Programs_DumpRenderTree_CFLAGS)
-
-Programs_DumpRenderTree_CFLAGS = \
-       -fno-strict-aliasing \
-       $(global_cflags) \
-       $(CAIRO_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-Programs_DumpRenderTree_LDADD = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libPlatform.la \
-       libPlatformGtk.la \
-       libWebCorePlatform.la \
-       libWebCoreModules.la \
-       libWebCoreInternals.la \
-       $(CAIRO_LIBS) \
-       $(GTK_LIBS) \
-       $(GLIB_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(FREETYPE_LIBS) \
-       $(WINMM_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XT_LIBS)
-
-Programs_DumpRenderTree_LDFLAGS = \
-       -no-install
-
-# ImageDiff
-Programs_ImageDiff_CPPFLAGS = $(global_cppflags)
-
-Programs_ImageDiff_SOURCES = \
-   Tools/ImageDiff/gtk/ImageDiff.cpp
-
-Programs_ImageDiff_CXXFLAGS = \
-   $(global_cxxflags) \
-   $(global_cppflags) \
-   $(Programs_ImageDiff_CFLAGS)
-
-Programs_ImageDiff_CFLAGS = \
-   -fno-strict-aliasing \
-   $(global_cflags) \
-   $(GTK_CFLAGS)
-
-Programs_ImageDiff_LDADD = \
-   $(GTK_LIBS)
-
-Programs_ImageDiff_LDFLAGS = \
-   -no-install
-
-# clean target
-CLEANFILES += \
-       Programs/DumpRenderTree \
-       Programs/GtkLauncher \
-       Programs/ImageDiff
-
-if TARGET_X11
-
-# Build TestNetscapePlugin only for X11
-# since we don't support plugins for non-X11 builds at the moment.
-noinst_LTLIBRARIES += \
-       TestNetscapePlugin/libTestNetscapePlugin.la
-
-TestNetscapePlugin_libTestNetscapePlugin_la_CPPFLAGS = \
-       -I$(srcdir)/Tools/DumpRenderTree \
-       -I$(srcdir)/Source/WebCore \
-       -I$(srcdir)/Source/WebCore/bridge \
-       -I$(srcdir)/Source/WebCore/plugins \
-       -I$(srcdir)/Tools/DumpRenderTree/TestNetscapePlugIn \
-       -I$(srcdir)/Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       -Wno-missing-format-attribute
-
-# For the Gtk port we want to use XP_UNIX both on X11 and Mac
-if !TARGET_WIN32
-TestNetscapePlugin_libTestNetscapePlugin_la_CPPFLAGS += -DXP_UNIX
-endif
-
-# Add MOZ_X11 only for X11 targets
-if TARGET_X11
-TestNetscapePlugin_libTestNetscapePlugin_la_CPPFLAGS += -DMOZ_X11
-endif
-
-TestNetscapePlugin_libTestNetscapePlugin_la_SOURCES = \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/DocumentOpenInDestroyStream.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/EvaluateJSAfterRemovingPluginElement.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/FormValue.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLNotifyWithURLThatFailsToLoad.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLWithJavaScriptURL.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLWithJavaScriptURLDestroyingPlugin.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetUserAgentWithNullNPPFromNPPNew.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/LogNPPSetWindow.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPDeallocateCalledBeforeNPShutdown.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPPNewFails.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPPSetWindowCalledDuringDestruction.cpp \
-    Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeCallsWithNullNPP.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeObjectFromDestroyedPlugin.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeRemoveProperty.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NullNPPGetValuePointer.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PluginScriptableNPObjectInvokeDefault.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PrivateBrowsing.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/ToStringAndValueOfObject.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/Tests/x11/CallInvalidateRectWithNullNPPArgument.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.h \
-       Tools/DumpRenderTree/TestNetscapePlugIn/PluginObject.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/PluginObject.h \
-       Tools/DumpRenderTree/TestNetscapePlugIn/TestObject.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/TestObject.h \
-       Tools/DumpRenderTree/TestNetscapePlugIn/main.cpp \
-       Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npapi.h \
-       Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npfunctions.h \
-       Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npruntime.h
-
-TestNetscapePlugin_libTestNetscapePlugin_la_LDFLAGS = \
-       -rpath ${shell pwd}/$(top_builddir)/../unix/TestNetscapePlugin/.libs \
-       $(no_undefined) \
-       -avoid-version \
-       -module
-
-CLEANFILES += TestNetscapePlugin/libTestNetscapePlugin.la
-endif
-
-check-local:
-       $(top_srcdir)/Tools/Scripts/run-gtk-tests --timeout=-1
-       $(top_srcdir)/Tools/gtk/check-for-webkitdom-api-breaks
-
-EXTRA_DIST += \
-       Tools/jhbuild/jhbuildutils.py \
-       Tools/Scripts/VCSUtils.pm \
-       Tools/Scripts/run-gtk-tests \
-       Tools/Scripts/webkit-build-directory \
-       Tools/Scripts/webkitdirs.pm
diff --git a/Tools/GtkLauncher/GNUmakefile.am b/Tools/GtkLauncher/GNUmakefile.am
deleted file mode 100644 (file)
index 31ca2fb..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-if ENABLE_WEBKIT1
-noinst_PROGRAMS += \
-       Programs/GtkLauncher
-endif
-
-# GtkLauncher
-Programs_GtkLauncher_CPPFLAGS = \
-       -I$(srcdir)/Source/WebKit/gtk \
-       -I$(srcdir)/Source/WebCore/platform/network/soup/cache/ \
-       -I$(top_builddir)/Source/WebKit/gtk \
-       -I$(top_builddir)/DerivedSources \
-       -DWEBKIT_EXEC_PATH=\"${shell pwd}/$(top_builddir)/Programs/\" \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags)
-
-Programs_GtkLauncher_SOURCES = \
-       Tools/GtkLauncher/LauncherInspectorWindow.c \
-       Tools/GtkLauncher/LauncherInspectorWindow.h \
-       Tools/GtkLauncher/main.c
-
-Programs_GtkLauncher_CFLAGS = \
-       -ansi \
-       -fno-strict-aliasing \
-       $(global_cflags) \
-       $(FREETYPE_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(GSTREAMER_CFLAGS)
-
-Programs_GtkLauncher_LDADD = \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GTK_LIBS) \
-       $(GLIB_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(WINMM_LIBS) \
-       $(GSTREAMER_LIBS)
-
-Programs_GtkLauncher_LDFLAGS = \
-       -no-install
-
index 383557f..f825f96 100644 (file)
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
-#endif
-
 #include "LauncherInspectorWindow.h"
 #include <errno.h>
 #include <gdk/gdkkeysyms.h>
index 2adcc23..b0ec3ce 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
-#endif
 #include "BrowserDownloadsBar.h"
 
 #include <glib/gi18n.h>
index 50e38f5..22930c4 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
-#endif
 #include "BrowserSearchBar.h"
 
-
 static const char *searchEntryFailedStyle = "GtkEntry#searchEntry {background-color: #ff6666;}";
 
 struct _BrowserSearchBar {
index d035ba1..4374773 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 #include "BrowserWindow.h"
 
diff --git a/Tools/MiniBrowser/gtk/GNUmakefile.am b/Tools/MiniBrowser/gtk/GNUmakefile.am
deleted file mode 100644 (file)
index 8bdbdd3..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-if ENABLE_WEBKIT2
-noinst_PROGRAMS += \
-       Programs/MiniBrowser
-endif
-
-Programs_MiniBrowser_CPPFLAGS = \
-       -I$(srcdir)/Source \
-       -I$(top_builddir)/DerivedSources/WebKit2 \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk/include \
-       -DWEBKIT_EXEC_PATH=\"${shell pwd}/$(top_builddir)/Programs/\" \
-       -DWEBKIT_INJECTED_BUNDLE_PATH=\"${shell pwd}/$(top_builddir)/.libs\" \
-       -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_6 \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-Programs_MiniBrowser_SOURCES = \
-       Tools/MiniBrowser/gtk/BrowserCellRendererVariant.h \
-       Tools/MiniBrowser/gtk/BrowserCellRendererVariant.c \
-       Tools/MiniBrowser/gtk/BrowserDownloadsBar.h \
-       Tools/MiniBrowser/gtk/BrowserDownloadsBar.c \
-       Tools/MiniBrowser/gtk/BrowserSearchBar.h \
-       Tools/MiniBrowser/gtk/BrowserSearchBar.c \
-       Tools/MiniBrowser/gtk/BrowserSettingsDialog.h \
-       Tools/MiniBrowser/gtk/BrowserSettingsDialog.c \
-       Tools/MiniBrowser/gtk/BrowserWindow.h \
-       Tools/MiniBrowser/gtk/BrowserWindow.c \
-       Tools/MiniBrowser/gtk/main.c
-
-minibrowser_built_sources += \
-       DerivedSources/WebKit2/BrowserMarshal.h \
-       DerivedSources/WebKit2/BrowserMarshal.c
-nodist_Programs_MiniBrowser_SOURCES = \
-       $(minibrowser_built_sources)
-
-Programs_MiniBrowser_LDADD = \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(LIBSOUP_LIBS)
-
-Programs_MiniBrowser_LDFLAGS = \
-       -no-install
-
-CLEANFILES += \
-       $(top_builddir)/Programs/MiniBrowser \
-       $(minibrowser_built_sources) \
-       $(top_builddir)/stamp-mini-browser-marshal.h \
-       $(top_builddir)/stamp-mini-browser-marshal.c
-
-BUILT_SOURCES += $(minibrowser_built_sources)
-
-minibrowser_marshal_list = $(srcdir)/Tools/MiniBrowser/gtk/browser-marshal.list
-
-$(GENSOURCES_WEBKIT2)/BrowserMarshal.h: stamp-mini-browser-marshal.h
-       @true
-$(GENSOURCES_WEBKIT2)/BrowserMarshal.c: stamp-mini-browser-marshal.c
-       @true
-
-stamp-mini-browser-marshal.c: $(minibrowser_marshal_list)
-       $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=browser_marshal $(minibrowser_marshal_list) --body > $(GENSOURCES_WEBKIT2)/BrowserMarshal.c && \
-       echo timestamp > $(@F)
-
-stamp-mini-browser-marshal.h: $(minibrowser_marshal_list)
-       $(AM_V_GEN)$(GLIB_GENMARSHAL) --prefix=browser_marshal $(minibrowser_marshal_list) --header > $(GENSOURCES_WEBKIT2)/BrowserMarshal.h && \
-       echo timestamp > $(@F)
-
-EXTRA_DIST += \
-       $(srcdir)/Tools/MiniBrowser/gtk/browser-marshal.list
-
index 42c9410..9418ca6 100644 (file)
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
-#endif
 
 #include "BrowserWindow.h"
 #include <errno.h>
index fecbe82..d06e905 100755 (executable)
@@ -287,17 +287,9 @@ for my $dir (@projects) {
     chdir $dir or die;
     $result = 0;
 
-    # For Gtk the WebKit project builds all others
-    if (isGtkAutotools() && $dir ne "Source/WebKit") {
-        chdirWebKit();
-        next;
-    }
-
     my $project = basename($dir);
     my $baseProductDir = baseProductDir();
-    if (isGtkAutotools()) {
-        $result = buildGtkProject($project, $clean, $prefixPath, $makeArgs, $noWebKit1, $noWebKit2, @features);
-    } elsif (isAppleMacWebKit()) {
+    if (isAppleMacWebKit()) {
         my @local_options = @options;
         push @local_options, XcodeCoverageSupportOptions() if $coverageSupport;
         my $projectPath = $project =~ /gtest/ ? "xcode/gtest" : $project;
index e980860..6c06002 100755 (executable)
@@ -196,7 +196,7 @@ class TestRunner:
         self._test_env = os.environ
         self._test_env['GSETTINGS_BACKEND'] = 'memory'
         self._test_env["TEST_WEBKIT_API_WEBKIT2_RESOURCES_PATH"] = common.top_level_path("Tools", "TestWebKitAPI", "Tests", "WebKit2")
-        self._test_env["TEST_WEBKIT_API_WEBKIT2_INJECTED_BUNDLE_PATH"] = common.tests_library_build_path()
+        self._test_env["TEST_WEBKIT_API_WEBKIT2_INJECTED_BUNDLE_PATH"] = common.library_build_path()
         self._test_env["WEBKIT_EXEC_PATH"] = self._programs_path
 
         if not self._run_xvfb():
index 667cefb..8eb98db 100755 (executable)
@@ -45,25 +45,13 @@ my @jhbuildWrapper;
 checkFrameworks();
 
 # Set paths according to the build system used
-if (isGtk()) {
-    if (isGtkAutotools()) {
-        $launcherPath = catdir($productDir, "Programs");
-    } else {
-        $launcherPath = catdir($productDir, "bin");
-    }
-
-    if (isWK2()) {
-        $launcherPath = catdir($launcherPath, "MiniBrowser");
-    } else {
-        $launcherPath = catdir($launcherPath, "GtkLauncher");
-    }
-}
-
-if (isEfl()) {
+if (isGtk() || isEfl()) {
     if (isWK2()) {
         $launcherPath = catdir($productDir, "bin", "MiniBrowser");
-    } else {
+    } elif (isEfl()) {
         $launcherPath = catdir($productDir, "bin", "EWebLauncher");
+    } elif (isGtk()) {
+        $launcherPath = catdir($productDir, "bin", "GtkLauncher");
     }
 }
 
index 8873887..e1c3cc8 100755 (executable)
@@ -92,8 +92,7 @@ my $iPhoneSimulatorVersion;
 my $nmPath;
 my $osXVersion;
 my $generateDsym;
-my $isGtkAutotools;
-my $isGtkCMake;
+my $isGtk;
 my $isWinCE;
 my $isWinCairo;
 my $isWin64;
@@ -287,14 +286,7 @@ sub determineArchitecture
     determineBaseProductDir();
     determineXcodeSDK();
 
-    if (isGtkAutotools()) {
-        determineConfigurationProductDir();
-        my $host_triple = `grep -E '^host = ' $configurationProductDir/GNUmakefile 2> /dev/null`;
-        if ($host_triple =~ m/^host = ([^-]+)-/) {
-            # We have a configured build tree; use it.
-            $architecture = $1;
-        }
-    } elsif (isAppleMacWebKit()) {
+    if (isAppleMacWebKit()) {
         if (open ARCHITECTURE, "$baseProductDir/Architecture") {
             $architecture = <ARCHITECTURE>;
             close ARCHITECTURE;
@@ -312,7 +304,7 @@ sub determineArchitecture
                 $architecture = 'armv7';
             }
         }
-    } elsif (isEfl() || isGtkCMake()) {
+    } elsif (isEfl() || isGtk()) {
         my $host_processor = "";
         $host_processor = `cmake --system-information | grep CMAKE_SYSTEM_PROCESSOR`;
         if ($host_processor =~ m/^CMAKE_SYSTEM_PROCESSOR \"([^"]+)\"/) {
@@ -385,8 +377,7 @@ sub argumentsForConfiguration()
     push(@args, '--release') if ($configuration =~ "^Release");
     push(@args, '--32-bit') if ($architecture ne "x86_64" and !isWin64());
     push(@args, '--64-bit') if (isWin64());
-    push(@args, '--gtkautotools') if isGtkAutotools();
-    push(@args, '--gtk') if isGtkCMake();
+    push(@args, '--gtk') if isGtk();
     push(@args, '--efl') if isEfl();
     push(@args, '--wincairo') if isWinCairo();
     push(@args, '--wince') if isWinCE();
@@ -551,8 +542,7 @@ sub productDir
 sub jscProductDir
 {
     my $productDir = productDir();
-    $productDir .= "/bin" if (isEfl() || isGtkCMake());
-    $productDir .= "/Programs" if isGtkAutotools();
+    $productDir .= "/bin" if (isEfl() || isGtk());
 
     return $productDir;
 }
@@ -802,11 +792,7 @@ sub builtDylibPathForName
         # WebKitGTK+ for GTK2, WebKitGTK+ for GTK3, and WebKit2 respectively.
         my @libraries = ("libwebkitgtk-1.0", "libwebkitgtk-3.0", "libwebkit2gtk-3.0");
         my $extension = isDarwin() ? ".dylib" : ".so";
-
-        my $builtLibraryPath = "$configurationProductDir/.libs/";
-        if (isGtkCMake()) {
-            $builtLibraryPath = "$configurationProductDir/lib/";
-        }
+        my $builtLibraryPath = "$configurationProductDir/lib/";
 
         foreach $libraryName (@libraries) {
             my $libraryPath = "$builtLibraryPath" . $libraryName . $extension;
@@ -959,33 +945,16 @@ sub isEfl()
     return $isEfl;
 }
 
-sub determineIsGtkCMake()
-{
-    return if defined($isGtkCMake);
-    $isGtkCMake = checkForArgumentAndRemoveFromARGV("--gtk");
-}
-
-sub isGtkCMake()
-{
-    determineIsGtkCMake();
-    return $isGtkCMake;
-}
-
-sub isGtkAutotools()
+sub determineIsGtk()
 {
-    determineIsGtkAutotools();
-    return $isGtkAutotools;
+    return if defined($isGtk);
+    $isGtk = checkForArgumentAndRemoveFromARGV("--gtk");
 }
 
 sub isGtk()
 {
-    return isGtkCMake() || isGtkAutotools();
-}
-
-sub determineIsGtkAutotools()
-{
-    return if defined($isGtkAutotools);
-    $isGtkAutotools = checkForArgumentAndRemoveFromARGV("--gtkautotools");
+    determineIsGtk();
+    return $isGtk;
 }
 
 sub isWinCE()
@@ -1691,78 +1660,6 @@ sub buildVisualStudioProject
     return system @command;
 }
 
-sub autotoolsFlag($$)
-{
-    my ($flag, $feature) = @_;
-    my $prefix = $flag ? "--enable" : "--disable";
-
-    return $prefix . '-' . $feature;
-}
-
-sub runAutogenForAutotoolsProjectIfNecessary($@)
-{
-    my ($dir, $prefix, $sourceDir, $project, $joinedOverridableFeatures, @buildArgs) = @_;
-
-    # Always enable introspection when building WebKitGTK+.
-    unshift(@buildArgs, "--enable-introspection");
-
-    # Also, always enable developer mode for developer/test builds.
-    unshift(@buildArgs, "--enable-developer-mode");
-
-    # Optimize for running WebKit inside the build tree
-    unshift(@buildArgs, "--disable-fast-install");
-
-    my $joinedBuildArgs = join(" ", @buildArgs);
-
-    if (-e "GNUmakefile") {
-        # Just assume that build-jsc will never be used to reconfigure JSC. Later
-        # we can go back and make this more complicated if the demand is there.
-        if ($project ne "WebKit") {
-            return;
-        }
-
-        # Run autogen.sh again if either the features overrided by build-webkit or build arguments have changed.
-        if (!isCachedArgumentfileOutOfDate("WebKitFeatureOverrides.txt", $joinedOverridableFeatures)
-            && !isCachedArgumentfileOutOfDate("previous-autogen-arguments.txt", $joinedBuildArgs)) {
-            return;
-        }
-    }
-
-    print "Calling autogen.sh in " . $dir . "\n\n";
-    print "Installation prefix directory: $prefix\n" if(defined($prefix));
-
-    # Only for WebKit, write the autogen.sh arguments to a file so that we can detect
-    # when they change and automatically re-run it.
-    if ($project eq 'WebKit') {
-        open(OVERRIDABLE_FEATURES, ">WebKitFeatureOverrides.txt");
-        print OVERRIDABLE_FEATURES $joinedOverridableFeatures;
-        close(OVERRIDABLE_FEATURES);
-
-        open(AUTOTOOLS_ARGUMENTS, ">previous-autogen-arguments.txt");
-        print AUTOTOOLS_ARGUMENTS $joinedBuildArgs;
-        close(AUTOTOOLS_ARGUMENTS);
-    }
-
-    # Make the path relative since it will appear in all -I compiler flags.
-    # Long argument lists cause bizarre slowdowns in libtool.
-    my $relSourceDir = File::Spec->abs2rel($sourceDir) || ".";
-
-    # Compiler options to keep floating point values consistent
-    # between 32-bit and 64-bit architectures. The options are also
-    # used on Chromium build.
-    determineArchitecture();
-    if ($architecture ne "x86_64" && !isARM() && !isCrossCompilation()) {
-        $ENV{'CXXFLAGS'} = "-march=pentium4 -msse2 -mfpmath=sse " . ($ENV{'CXXFLAGS'} || "");
-    }
-
-    # Prefix the command with jhbuild run.
-    unshift(@buildArgs, "$relSourceDir/autogen.sh");
-    unshift(@buildArgs, jhbuildWrapperPrefixIfNeeded());
-    if (system(@buildArgs) ne 0) {
-        die "Calling autogen.sh failed!\n";
-    }
-}
-
 sub getJhbuildPath()
 {
     my @jhbuildPath = File::Spec->splitdir(baseProductDir());
@@ -1795,125 +1692,6 @@ sub isCachedArgumentfileOutOfDate($@)
     return 0;
 }
 
-sub buildAutotoolsProject($@)
-{
-    my ($project, $clean, $prefix, $makeArgs, $noWebKit1, $noWebKit2, @features) = @_;
-
-    my $make =  $ENV{'MAKE'} //= 'make';
-    my $dir = productDir();
-    my $config = passedConfiguration() || configuration();
-
-    # Use rm to clean the build directory since distclean may miss files
-    if ($clean && -d $dir) {
-        system "rm", "-rf", "$dir";
-    }
-
-    if (! -d $dir) {
-        File::Path::mkpath($dir) or die "Failed to create build directory " . $dir
-    }
-    chdir $dir or die "Failed to cd into " . $dir . "\n";
-
-    if ($clean) {
-        return 0;
-    }
-
-    my @buildArgs = @ARGV;
-    if ($noWebKit1) {
-        unshift(@buildArgs, "--disable-webkit1");
-    }
-    if ($noWebKit2) {
-        unshift(@buildArgs, "--disable-webkit2");
-    }
-
-    # Configurable features listed here should be kept in sync with the
-    # features for which there exists a configuration option in configure.ac.
-    my %configurableFeatures = (
-        "battery-status" => 1,
-        "gamepad" => 1,
-        "geolocation" => 1,
-        "svg" => 1,
-        "svg-fonts" => 1,
-        "video" => 1,
-        "webgl" => 1,
-        "web-audio" => 1,
-    );
-
-    # These features are ones which build-webkit cannot control, typically because
-    # they can only be active when we have the proper dependencies.
-    my %unsetFeatures = (
-        "accelerated-2d-canvas" => 1,
-    );
-
-    my @overridableFeatures = ();
-    foreach (@features) {
-        if ($configurableFeatures{$_->{option}}) {
-            push @buildArgs, autotoolsFlag(${$_->{value}}, $_->{option});;
-        } elsif (!$unsetFeatures{$_->{option}}) {
-            push @overridableFeatures, $_->{define} . "=" . (${$_->{value}} ? "1" : "0");
-        }
-    }
-
-    $makeArgs = $makeArgs || "";
-    $makeArgs = $makeArgs . " " . $ENV{"WebKitMakeArguments"} if $ENV{"WebKitMakeArguments"};
-
-    # Automatically determine the number of CPUs for make only
-    # if make arguments haven't already been specified.
-    if ($makeArgs eq "") {
-        $makeArgs = "-j" . numberOfCPUs();
-    }
-
-    # WebKit is the default target, so we don't need to specify anything.
-    if ($project eq "JavaScriptCore") {
-        $makeArgs .= " jsc";
-    } elsif ($project eq "WTF") {
-        $makeArgs .= " libWTF.la";
-    }
-
-    $prefix = $ENV{"WebKitInstallationPrefix"} if !defined($prefix);
-    push @buildArgs, "--prefix=" . $prefix if defined($prefix);
-
-    # Check if configuration is Debug.
-    my $debug = $config =~ m/debug/i;
-    if ($debug) {
-        push @buildArgs, "--enable-debug";
-    } else {
-        push @buildArgs, "--disable-debug";
-    }
-
-    if (checkForArgumentAndRemoveFromArrayRef("--update-gtk", \@buildArgs)) {
-        # Force autogen to run, to catch the possibly updated libraries.
-        system("rm -f previous-autogen-arguments.txt");
-
-        system("perl", "$sourceDir/Tools/Scripts/update-webkitgtk-libs") == 0 or die $!;
-    }
-
-    # If GNUmakefile exists, don't run autogen.sh unless its arguments
-    # have changed. The makefile should be smart enough to track autotools
-    # dependencies and re-run autogen.sh when build files change.
-    my $joinedOverridableFeatures = join(" ", @overridableFeatures);
-    runAutogenForAutotoolsProjectIfNecessary($dir, $prefix, $sourceDir, $project, $joinedOverridableFeatures, @buildArgs);
-
-    my $runWithJhbuild = join(" ", jhbuildWrapperPrefixIfNeeded());
-    if (system("$runWithJhbuild $make $makeArgs") ne 0) {
-        die "\nFailed to build WebKit using '$make'!\n";
-    }
-
-    chdir ".." or die;
-
-    if (!checkForArgumentAndRemoveFromARGV("--disable-gtk-doc")) {
-        if ($project eq 'WebKit' && !isCrossCompilation() && !($noWebKit1 && $noWebKit2)) {
-            my @docGenerationOptions = ("$sourceDir/Tools/gtk/generate-gtkdoc", "--skip-html");
-            unshift(@docGenerationOptions, jhbuildWrapperPrefixIfNeeded());
-
-            if (system(@docGenerationOptions)) {
-                die "\n gtkdoc did not build without warnings\n";
-            }
-        }
-    }
-
-    return 0;
-}
-
 sub jhbuildWrapperPrefixIfNeeded()
 {
     if (-e getJhbuildPath()) {
@@ -2128,13 +1906,13 @@ sub cmakeBasedPortName()
 {
     return "Efl" if isEfl();
     return "WinCE" if isWinCE();
-    return "GTK" if isGtkCMake();
+    return "GTK" if isGtk();
     return "";
 }
 
 sub isCMakeBuild()
 {
-    return isEfl() || isWinCE() || isGtkCMake();
+    return isEfl() || isWinCE() || isGtk();
 }
 
 sub promptUser
@@ -2146,17 +1924,6 @@ sub promptUser
     return $input ? $input : $default;
 }
 
-sub buildGtkProject
-{
-    my ($project, $clean, $prefix, $makeArgs, $noWebKit1, $noWebKit2, @features) = @_;
-
-    if ($project ne "WebKit" and $project ne "JavaScriptCore" and $project ne "WTF") {
-        die "Unsupported project: $project. Supported projects: WebKit, JavaScriptCore, WTF\n";
-    }
-
-    return buildAutotoolsProject($project, $clean, $prefix, $makeArgs, $noWebKit1, $noWebKit2, @features);
-}
-
 sub appleApplicationSupportPath
 {
     if (isWin64()) {
@@ -2340,13 +2107,6 @@ sub runWebKitTestRunner
 {
     if (isAppleMacWebKit()) {
         return runMacWebKitApp(File::Spec->catfile(productDir(), "WebKitTestRunner"));
-    } elsif (isGtk()) {
-        my $productDir = productDir();
-        my $injectedBundlePath = "$productDir/Libraries/.libs/libTestRunnerInjectedBundle";
-        print "Starting WebKitTestRunner with TEST_RUNNER_INJECTED_BUNDLE_FILENAME set to point to $injectedBundlePath.\n";
-        $ENV{TEST_RUNNER_INJECTED_BUNDLE_FILENAME} = $injectedBundlePath;
-        my @args = ("$productDir/Programs/WebKitTestRunner", @ARGV);
-        return system {$args[0] } @args;
     }
 
     return 1;
index effcd22..6d77b9b 100644 (file)
@@ -72,7 +72,6 @@ contribution_areas = [
     _Area('Android port', ['android']),
     _Area('Animation', ['animation', 'animator']),
     _Area('Apple\'s Windows port', ['win', 'windows']),  # FIXME: need to exclude chromium...
-    _Area('Autotools Build', ['autotools']),
     _Area('Basic types and data structures (WTF)', ['wtf']),
 # FIXME: 'Bidirectional text'
 # FIXME: 'Build/test infrastructure (stuff under Tools/Scripts)'
index 0191915..0778a62 100644 (file)
             "jmalonzo@gmail.com",
             "jmalonzo@webkit.org"
          ],
-         "expertise" : "The WebKitGtk Port, Autotools Build",
+         "expertise" : "The WebKitGtk Port",
          "nicks" : [
             "janm"
          ]
index d352e6b..cbc106f 100644 (file)
@@ -53,31 +53,17 @@ class GtkPort(Port):
             if not self.get_option("wrapper"):
                 raise ValueError('use --wrapper=\"valgrind\" for memory leak detection on GTK')
 
-    def _is_cmake_build(self):
-        # Look for the autotools config.log file, which means that we
-        # assume a CMake build (--gtk) when lacking evidence of either.
-        return not os.path.exists(self._build_path('config.log'))
-
     def _built_executables_path(self, *path):
-        if self._is_cmake_build():
-            return self._build_path(*(('bin',) + path))
-        else:
-            return self._build_path(*(('Programs',) + path))
+        return self._build_path(*(('bin',) + path))
 
     def _built_libraries_path(self, *path):
-        if self._is_cmake_build():
-            return self._build_path(*(('lib',) + path))
-        else:
-            return self._build_path(*(('.libs',) + path))
+        return self._build_path(*(('lib',) + path))
 
     def warn_if_bug_missing_in_test_expectations(self):
         return not self.get_option('webkit_test_runner')
 
     def _port_flag_for_scripts(self):
-        if self._is_cmake_build():
-            return "--gtk"
-        else:
-            return "--gtkautotools"
+        return "--gtk"
 
     @memoized
     def _driver_class(self):
@@ -114,12 +100,8 @@ class GtkPort(Port):
         environment = super(GtkPort, self).setup_environ_for_server(server_name)
         environment['GSETTINGS_BACKEND'] = 'memory'
         environment['LIBOVERLAY_SCROLLBAR'] = '0'
-        if self._is_cmake_build():
-            environment['TEST_RUNNER_INJECTED_BUNDLE_FILENAME'] = self._build_path('lib', 'libTestRunnerInjectedBundle.so')
-            environment['TEST_RUNNER_TEST_PLUGIN_PATH'] = self._build_path('lib')
-        else:
-            environment['TEST_RUNNER_INJECTED_BUNDLE_FILENAME'] = self._build_path('Libraries', 'libTestRunnerInjectedBundle.la')
-            environment['TEST_RUNNER_TEST_PLUGIN_PATH'] = self._build_path('TestNetscapePlugin', '.libs')
+        environment['TEST_RUNNER_INJECTED_BUNDLE_FILENAME'] = self._build_path('lib', 'libTestRunnerInjectedBundle.so')
+        environment['TEST_RUNNER_TEST_PLUGIN_PATH'] = self._build_path('lib')
         environment['AUDIO_RESOURCES_PATH'] = self.path_from_webkit_base('Source', 'WebCore', 'platform', 'audio', 'resources')
         self._copy_value_from_environ_if_set(environment, 'WEBKIT_OUTPUTDIR')
         if self.get_option("leaks"):
@@ -216,10 +198,7 @@ class GtkPort(Port):
 
     def build_webkit_command(self, build_style=None):
         command = super(GtkPort, self).build_webkit_command(build_style)
-        if self._is_cmake_build():
-            command.extend(["--gtk", "--update-gtk"])
-        else:
-            command.extend(["--gtkautotools", "--update-gtk"])
+        command.extend(["--gtk", "--update-gtk"])
 
         if self.get_option('webkit_test_runner'):
             command.append("--no-webkit1")
index fd6d196..438bfc4 100644 (file)
@@ -146,8 +146,7 @@ _PATH_RULES_SPECIFIER = [
       "Source/WebCore/css/CSSParser.cpp"],
      ["-readability/naming"]),
 
-    ([# The GTK+ port uses the autotoolsconfig.h header in some C sources
-      # to serve the same purpose of config.h.
+    ([# The GTK+ port uses the cmakeconfig.h header directly in some C sources.
       "Tools/GtkLauncher/main.c"],
      ["-build/include_order"]),
 
diff --git a/Tools/TestWebKitAPI/GNUmakefile.am b/Tools/TestWebKitAPI/GNUmakefile.am
deleted file mode 100644 (file)
index 879285c..0000000
+++ /dev/null
@@ -1,966 +0,0 @@
-noinst_LTLIBRARIES += \
-       Libraries/libTestWebKitAPIMain.la
-
-if ENABLE_WEBKIT2
-noinst_LTLIBRARIES += \
-       Libraries/libTestWebKit2GtkAPI.la
-endif
-
-Libraries_libTestWebKitAPIMain_la_SOURCES = \
-       Tools/TestWebKitAPI/Test.h \
-       Tools/TestWebKitAPI/TestsController.cpp \
-       Tools/TestWebKitAPI/TestsController.h \
-       Tools/TestWebKitAPI/gtk/main.cpp
-
-# Use -isystem gcc flag so that gcc considers gtest headers as system headers.
-# We need this to avoid a lot of compile warnings due to -Wundef.
-# See http://code.google.com/p/googletest/issues/detail?id=258
-Libraries_libTestWebKitAPIMain_la_CPPFLAGS = \
-       -isystem $(srcdir)/Source/ThirdParty/gtest/include \
-       -I$(srcdir)/Tools/TestWebKitAPI \
-       -I$(srcdir)/Source/ThirdParty/gtest/include \
-       -I$(top_builddir)/DerivedSources/WebCore/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(GTK_CFLAGS)
-
-webkitgtk_tests_cflags = \
-       -fno-strict-aliasing \
-       -DTEST_PLUGIN_DIR=\"${shell pwd}/${top_builddir}/TestNetscapePlugin/.libs\" \
-       -I$(srcdir)/Source/JavaScriptCore/ForwardingHeaders \
-       -I$(WebKit) \
-       -I$(GENSOURCES) \
-       -I$(top_builddir)/Source/WebKit/gtk \
-       -I$(top_srcdir)/Source/WebCore/bindings \
-       -I$(top_srcdir)/Source/WebCore/bindings/gobject \
-       $(global_cppflags) \
-       $(global_cflags) \
-       $(javascriptcore_cppflags) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS) \
-       $(XRENDER_CFLAGS) \
-       $(XT_CFLAGS)
-
-webkitgtk_tests_ldadd = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GTK_LIBS) \
-       $(GLIB_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(XRENDER_LIBS)
-
-webkitgtk_tests_ldflags = \
-       -no-install
-
-
-webkit2gtk_tests_cppflags = \
-       -DWEBKIT_EXEC_PATH=\"${shell pwd}/$(top_builddir)/Programs\" \
-       -DWEBKIT_SRC_DIR=\"${shell pwd}/${srcdir}\" \
-       -DWEBKIT_DERIVED_SRC_DIR=\"${shell pwd}/${top_builddir}/DerivedSources\" \
-       -DWEBKIT_TEST_PLUGIN_DIR=\"${shell pwd}/${top_builddir}/TestNetscapePlugin/.libs\" \
-       -DWEBKIT_TEST_WEB_EXTENSIONS_DIR=\"${shell pwd}/${top_builddir}/Libraries/WebExtensions/.libs\" \
-       -DWEBKIT_INJECTED_BUNDLE_PATH=\"${shell pwd}/$(top_builddir)/.libs\" \
-       $(javascriptcore_cppflags) \
-       -I$(srcdir)/Source \
-       -I$(srcdir)/Source/WebKit2 \
-       -I$(srcdir)/Source/JavaScriptCore \
-       -I$(srcdir)/Tools/TestWebKitAPI/gtk/WebKit2Gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2gtk/include \
-       -I$(srcdir)/Source/WebKit2/UIProcess/API/gtk \
-       $(global_cppflags) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-webkit2gtk_tests_ldadd = \
-       Libraries/libTestWebKit2GtkAPI.la \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GEOCLUE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(LIBSOUP_LIBS)
-
-webkit2gtk_tests_ldflags = \
-       -no-install
-
-Libraries_libTestWebKit2GtkAPI_la_SOURCES = \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/LoadTrackingTest.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/LoadTrackingTest.h \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.h \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestServer.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestServer.h \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebProcessTestRunner.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebProcessTestRunner.h \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/TestMain.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/TestMain.h \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.cpp \
-       Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.h
-
-Libraries_libTestWebKit2GtkAPI_la_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-
-
-noinst_PROGRAMS += \
-       Programs/TestWebKitAPI/WTF/TestWTF \
-       Programs/TestWebKitAPI/JavaScriptCore/TestJavaScriptCore \
-       Programs/TestWebKitAPI/WebCore/TestWebCore \
-       Programs/TestWebKitAPI/WebCoreGtk/TestWebCoreGtk
-
-if ENABLE_WEBKIT1
-noinst_PROGRAMS += \
-       Programs/TestWebKitAPI/WebKitGtk/testapplicationcache \
-       Programs/TestWebKitAPI/WebKitGtk/testcontextmenu \
-       Programs/TestWebKitAPI/WebKitGtk/testdomdocument \
-       Programs/TestWebKitAPI/WebKitGtk/testdomdomwindow \
-       Programs/TestWebKitAPI/WebKitGtk/testdomnode \
-       Programs/TestWebKitAPI/WebKitGtk/testhttpbackend \
-       Programs/TestWebKitAPI/WebKitGtk/testfavicondatabase \
-       Programs/TestWebKitAPI/WebKitGtk/testloading \
-       Programs/TestWebKitAPI/WebKitGtk/testglobals \
-       Programs/TestWebKitAPI/WebKitGtk/testmimehandling \
-       Programs/TestWebKitAPI/WebKitGtk/testnetworkrequest \
-       Programs/TestWebKitAPI/WebKitGtk/testnetworkresponse \
-       Programs/TestWebKitAPI/WebKitGtk/testwebframe \
-       Programs/TestWebKitAPI/WebKitGtk/testwebbackforwardlist \
-       Programs/TestWebKitAPI/WebKitGtk/testwebhistoryitem \
-       Programs/TestWebKitAPI/WebKitGtk/testwindow \
-       Programs/TestWebKitAPI/WebKitGtk/testdownload \
-       Programs/TestWebKitAPI/WebKitGtk/testatk \
-       Programs/TestWebKitAPI/WebKitGtk/testatkroles \
-       Programs/TestWebKitAPI/WebKitGtk/testhittestresult \
-       Programs/TestWebKitAPI/WebKitGtk/testwebinspector \
-       Programs/TestWebKitAPI/WebKitGtk/testwebsettings \
-       Programs/TestWebKitAPI/WebKitGtk/testwebresource \
-       Programs/TestWebKitAPI/WebKitGtk/testwebdatasource \
-       Programs/TestWebKitAPI/WebKitGtk/testwebplugindatabase \
-       Programs/TestWebKitAPI/WebKitGtk/testwebview \
-       Programs/TestWebKitAPI/WebKitGtk/testkeyevents \
-       Programs/TestWebKitAPI/WebKitGtk/testcopyandpaste
-endif
-
-if ENABLE_WEBKIT2
-noinst_PROGRAMS += \
-       Programs/TestWebKitAPI/WebKit2/TestWebKit2 \
-       Programs/TestWebKitAPI/WebKit2Gtk/InspectorTestServer \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestAuthentication \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestBackForwardList \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestContextMenu \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestCookieManager \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestDOMNode \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestDownloads \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestFrame \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestInspector \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestInspectorServer \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestLoaderClient \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestMultiprocess \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestPrinting \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestResources \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestSSL \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestUIClient \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebExtensions \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitVersion \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitFaviconDatabase \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitFindController \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitPolicyClient \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitSettings \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitWebContext \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitWebView \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitWebViewGroup \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebViewEditor
-
-if HAVE_ATSPI2
-noinst_PROGRAMS += \
-       Programs/TestWebKitAPI/WebKit2Gtk/AccessibilityTestServer \
-       Programs/TestWebKitAPI/WebKit2Gtk/TestWebKitAccessibility
-endif
-endif # ENABLE_WEBKIT2
-
-Programs_TestWebKitAPI_WTF_TestWTF_CPPFLAGS = \
-       $(Libraries_libTestWebKitAPIMain_la_CPPFLAGS) \
-       $(GLIB_LIBS) \
-       $(CAIRO_CFLAGS)
-
-Programs_TestWebKitAPI_WTF_TestWTF_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Programs_TestWebKitAPI_WTF_TestWTF_LDADD = \
-       Libraries/libTestWebKitAPIMain.la \
-       Libraries/libgtest.la \
-       libWTF.la \
-       $(GTK_LIBS) \
-       $(GLIB_LIBS)
-
-Programs_TestWebKitAPI_WTF_TestWTF_LDFLAGS = \
-       -no-install
-
-Programs_TestWebKitAPI_WTF_TestWTF_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WTF/AtomicString.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/CString.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/CheckedArithmeticOperations.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/Functional.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/HashMap.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/HashSet.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/IntegerToStringConversion.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/ListHashSet.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/MD5.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/MathExtras.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/MediaTime.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/MetaAllocator.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/MoveOnly.h \
-       Tools/TestWebKitAPI/Tests/WTF/RedBlackTree.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/Ref.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/RefLogger.h \
-       Tools/TestWebKitAPI/Tests/WTF/RefPtr.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/SHA1.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/SaturatedArithmeticOperations.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/StringBuilder.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/StringHasher.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/StringImpl.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/StringOperators.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/TemporaryChange.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/Vector.cpp \
-       Tools/TestWebKitAPI/Tests/WTF/gobject/GUniquePtr.cpp \
-       Tools/TestWebKitAPI/WTFStringUtilities.h
-
-Programs_TestWebKitAPI_JavaScriptCore_TestJavaScriptCore_CPPFLAGS = \
-       $(Libraries_libTestWebKitAPIMain_la_CPPFLAGS)
-
-Programs_TestWebKitAPI_JavaScriptCore_TestJavaScriptCore_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Programs_TestWebKitAPI_JavaScriptCore_TestJavaScriptCore_LDADD = \
-       Libraries/libTestWebKitAPIMain.la \
-       Libraries/libgtest.la \
-       libWTF.la \
-       $(GTK_LIBS)
-
-Programs_TestWebKitAPI_JavaScriptCore_TestJavaScriptCore_LDFLAGS = \
-       -no-install
-
-Programs_TestWebKitAPI_JavaScriptCore_TestJavaScriptCore_SOURCES = \
-       Tools/TestWebKitAPI/Tests/JavaScriptCore/VMInspector.cpp
-
-webcore_layer_deps = \
-       libPlatform.la \
-       libPlatformGtk.la \
-       libWebCorePlatform.la \
-       libWebCoreGtk.la \
-       libWebCore.la \
-       libWebCoreModules.la
-
-webcore_layer_deps += \
-       libWebCoreSVG.la
-
-if ENABLE_INDEXED_DATABASE
-webcore_layer_deps += \
-       libLevelDB.la
-endif
-if USE_OPENGL
-webcore_layer_deps += \
-       libANGLE.la
-endif
-
-webcore_layer_archives = $(foreach lib, $(webcore_layer_deps), $(shell echo $(lib) | sed "s/\(.*\)\.la/.libs\/\1.a/"))
-
-libWebCoreLayer.a: $(webcore_layer_deps)
-       $(AM_V_GEN)
-       $(AM_V_at)$(shell rm -f $@)
-       $(AM_V_at)$(shell find . -name "*.o" > objects_list)
-       $(AM_V_at)$(foreach archive, $(webcore_layer_archives), $(shell $(AR) t $(archive) | xargs -n1 basename | xargs -I obj_file grep -F obj_file objects_list | xargs -n50 $(AR) $(AR_FLAGS) $@))
-       $(AM_V_at)$(shell rm -f objects_list)
-
-DISTCLEANFILES += \
-       $(top_builddir)/libWebCoreLayer.a
-
-Programs_TestWebKitAPI_WebCore_TestWebCore_CPPFLAGS = \
-       $(Libraries_libTestWebKitAPIMain_la_CPPFLAGS) \
-       -I$(srcdir)/Source/WebCore/platform/network/soup \
-       -I$(top_builddir)/DerivedSources/WebCore/include \
-       $(LIBSOUP_CFLAGS)
-
-Programs_TestWebKitAPI_WebCore_TestWebCore_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Programs_TestWebKitAPI_WebCore_TestWebCore_LDADD = \
-       Libraries/libTestWebKitAPIMain.la \
-       Libraries/libgtest.la \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libWTF.la \
-       libWebCoreLayer.a \
-       $(CAIRO_LIBS) \
-       $(FREETYPE_LIBS) \
-       $(GAMEPAD_LIBS) \
-       $(GEOCLUE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GSTREAMER_LIBS) \
-       $(GTK_LIBS) \
-       $(JPEG_LIBS) \
-       $(LIBSECRET_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(LIBXML_LIBS) \
-       $(OPENGL_LIBS) \
-       $(PANGO_LIBS) \
-       $(PNG_LIBS) \
-       $(SQLITE3_LIBS) \
-       $(UNICODE_LIBS) \
-       $(WEBP_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XT_LIBS) \
-       $(ZLIB_LIBS)
-
-Programs_TestWebKitAPI_WebCore_TestWebCore_LDFLAGS = \
-       -no-install
-
-Programs_TestWebKitAPI_WebCore_TestWebCore_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebCore/URL.cpp \
-       Tools/TestWebKitAPI/Tests/WebCore/LayoutUnit.cpp
-
-Programs_TestWebKitAPI_WebCoreGtk_TestWebCoreGtk_CPPFLAGS = \
-       $(Programs_TestWebKitAPI_WTF_TestWTF_CPPFLAGS) \
-       $(platform_cppflags) \
-       $(platformgtk_cppflags) \
-       $(webcore_cppflags) \
-       $(webcoregtk_cppflags) \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-Programs_TestWebKitAPI_WebCoreGtk_TestWebCoreGtk_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Programs_TestWebKitAPI_WebCoreGtk_TestWebCoreGtk_LDADD = \
-       Libraries/libTestWebKitAPIMain.la \
-       Libraries/libgtest.la \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libPlatformGtk.la \
-       libWebCore.la \
-       libWebCoreGtk.la \
-       $(FREETYPE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(LIBSOUP_LIBS)
-
-Programs_TestWebKitAPI_WebCoreGtk_TestWebCoreGtk_LDFLAGS = \
-       $(Programs_TestWebKitAPI_WTF_TestWTF_LDFLAGS)
-
-Programs_TestWebKitAPI_WebCoreGtk_TestWebCoreGtk_SOURCES = \
-       Source/WebCore/platform/graphics/IntPoint.cpp \
-       Source/WebCore/platform/graphics/IntRect.cpp \
-       Source/WebCore/platform/graphics/IntSize.cpp \
-       Source/WebCore/platform/graphics/cairo/IntRectCairo.cpp \
-       Source/WebCore/platform/graphics/gtk/IntRectGtk.cpp \
-       Source/WebCore/platform/gtk/GtkInputMethodFilter.cpp \
-       Tools/TestWebKitAPI/config.h \
-       Tools/TestWebKitAPI/Tests/gtk/InputMethodFilter.cpp
-
-Programs_TestWebKitAPI_WebKitGtk_testapplicationcache_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testapplicationcache.c
-Programs_TestWebKitAPI_WebKitGtk_testapplicationcache_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testapplicationcache_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testapplicationcache_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testcontextmenu_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testcontextmenu.c
-Programs_TestWebKitAPI_WebKitGtk_testcontextmenu_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testcontextmenu_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testcontextmenu_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testdomdocument_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testdomdocument.c
-Programs_TestWebKitAPI_WebKitGtk_testdomdocument_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testdomdocument_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testdomdocument_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testdomdomwindow_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testdomdomwindow.c
-Programs_TestWebKitAPI_WebKitGtk_testdomdomwindow_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testdomdomwindow_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testdomdomwindow_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testdomnode_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testdomnode.c
-Programs_TestWebKitAPI_WebKitGtk_testdomnode_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testdomnode_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testdomnode_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testhttpbackend_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testhttpbackend.c
-Programs_TestWebKitAPI_WebKitGtk_testhttpbackend_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testhttpbackend_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testhttpbackend_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testfavicondatabase_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testfavicondatabase.c \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.c
-Programs_TestWebKitAPI_WebKitGtk_testfavicondatabase_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testfavicondatabase_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testfavicondatabase_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testglobals_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testglobals.c
-Programs_TestWebKitAPI_WebKitGtk_testglobals_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testglobals_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testglobals_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testloading_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testloading.c
-Programs_TestWebKitAPI_WebKitGtk_testloading_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testloading_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testloading_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testmimehandling_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testmimehandling.c \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.c
-Programs_TestWebKitAPI_WebKitGtk_testmimehandling_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testmimehandling_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testmimehandling_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testnetworkrequest_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testnetworkrequest.c
-Programs_TestWebKitAPI_WebKitGtk_testnetworkrequest_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testnetworkrequest_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testnetworkrequest_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testnetworkresponse_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testnetworkresponse.c
-Programs_TestWebKitAPI_WebKitGtk_testnetworkresponse_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testnetworkresponse_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testnetworkresponse_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebframe_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebframe.c
-Programs_TestWebKitAPI_WebKitGtk_testwebframe_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebframe_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebframe_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebplugindatabase_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebplugindatabase.c
-Programs_TestWebKitAPI_WebKitGtk_testwebplugindatabase_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebplugindatabase_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebplugindatabase_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebbackforwardlist_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebbackforwardlist.c
-Programs_TestWebKitAPI_WebKitGtk_testwebbackforwardlist_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebbackforwardlist_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebbackforwardlist_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebhistoryitem_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebhistoryitem.c
-Programs_TestWebKitAPI_WebKitGtk_testwebhistoryitem_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebhistoryitem_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebhistoryitem_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwindow_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwindow.c
-Programs_TestWebKitAPI_WebKitGtk_testwindow_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwindow_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwindow_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testdownload_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testdownload.c
-Programs_TestWebKitAPI_WebKitGtk_testdownload_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testdownload_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testdownload_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testatk_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c
-Programs_TestWebKitAPI_WebKitGtk_testatk_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testatk_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testatk_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testatkroles_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testatkroles.c
-Programs_TestWebKitAPI_WebKitGtk_testatkroles_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testatkroles_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testatkroles_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebinspector_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebinspector.c \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.c
-Programs_TestWebKitAPI_WebKitGtk_testwebinspector_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebinspector_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebinspector_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebsettings_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebsettings.c
-Programs_TestWebKitAPI_WebKitGtk_testwebsettings_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebsettings_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebsettings_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebresource_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebresource.c
-Programs_TestWebKitAPI_WebKitGtk_testwebresource_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebresource_LDADD = $(webkitgtk_tests_ldadd)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebdatasource_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebdatasource.c
-Programs_TestWebKitAPI_WebKitGtk_testwebdatasource_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebdatasource_LDADD = $(webkitgtk_tests_ldadd)
-
-Programs_TestWebKitAPI_WebKitGtk_testwebview_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testwebview.c Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.c
-Programs_TestWebKitAPI_WebKitGtk_testwebview_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testwebview_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testwebview_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testhittestresult_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testhittestresult.c
-Programs_TestWebKitAPI_WebKitGtk_testhittestresult_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testhittestresult_LDADD = $(webkitgtk_tests_ldadd)
-
-Programs_TestWebKitAPI_WebKitGtk_testkeyevents_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testkeyevents.c
-Programs_TestWebKitAPI_WebKitGtk_testkeyevents_CFLAGS = $(webkitgtk_tests_cflags)
-Programs_TestWebKitAPI_WebKitGtk_testkeyevents_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testkeyevents_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKitGtk_testcopyandpaste_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/testcopyandpaste.c \
-       Source/WebCore/platform/gtk/GtkVersioning.c
-Programs_TestWebKitAPI_WebKitGtk_testcopyandpaste_CFLAGS = \
-       $(webkitgtk_tests_cflags) \
-       -I$(srcdir)/Source/WebCore/platform/gtk \
-       -I$(srcdir)/Source/WebCore
-Programs_TestWebKitAPI_WebKitGtk_testcopyandpaste_LDADD = $(webkitgtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKitGtk_testcopyandpaste_LDFLAGS = $(webkitgtk_tests_ldflags)
-
-
-Programs_TestWebKitAPI_WebKit2_TestWebKit2_CPPFLAGS = \
-       $(Programs_TestWebKitAPI_WTF_TestWTF_CPPFLAGS) \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(FREETYPE_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-
-Programs_TestWebKitAPI_WebKit2_TestWebKit2_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Programs_TestWebKitAPI_WebKit2_TestWebKit2_LDADD = \
-       Libraries/libTestWebKitAPIMain.la \
-       Libraries/libgtest.la \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(FREETYPE_LIBS) \
-       $(GLIB_LIBS) \
-       $(GTK_LIBS) \
-       $(LIBSOUP_LIBS)
-
-Programs_TestWebKitAPI_WebKit2_TestWebKit2_LDFLAGS = \
-       $(Programs_TestWebKitAPI_WTF_TestWTF_LDFLAGS)
-
-Programs_TestWebKitAPI_WebKit2_TestWebKit2_SOURCES = \
-       Tools/TestWebKitAPI/config.h \
-       Tools/TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp \
-       Tools/TestWebKitAPI/gtk/PlatformWebViewGtk.cpp \
-       Tools/TestWebKitAPI/JavaScriptTest.cpp \
-       Tools/TestWebKitAPI/JavaScriptTest.h \
-       Tools/TestWebKitAPI/PlatformUtilities.cpp \
-       Tools/TestWebKitAPI/PlatformUtilities.h \
-       Tools/TestWebKitAPI/PlatformWebView.h \
-       Tools/TestWebKitAPI/Tests/WebKit2/AboutBlankLoad.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/CanHandleRequest.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/CloseThenTerminate.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/CookieManager.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DidAssociateFormControls.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DidNotHandleKeyDown.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionBasic.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionNoCache.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DownloadDecideDestinationCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/EvaluateJavaScript.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/FailedLoad.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/Find.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ForceRepaint.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/FrameMIMETypeHTML.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/FrameMIMETypePNG.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/Geolocation.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/GetInjectedBundleInitializationUserDataCallback.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleFrameHitTest.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleInitializationUserDataCallbackWins.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/LayoutMilestonesWithAllContentInFrame.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/LoadAlternateHTMLStringWithNonDirectoryURL.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/LoadPageOnCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/PageLoadBasic.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/PageLoadDidChangeLocationWithinPageForFrame.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/PreventEmptyUserAgent.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/PrivateBrowsingPushStateNoHistoryCallback.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ReloadPageAfterCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ResizeReversePaginatedWebView.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ResizeWindowAfterCrash.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/RestoreSessionStateContainingFormData.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ScrollPinningBehaviors.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/SpacebarScrolling.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/TerminateTwice.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/UserMessage.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WillLoad.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WillSendSubmitEvent.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WKPageGetScaleFactorNotZero.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WKPreferences.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WKString.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WKStringJSString.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WKURL.cpp
-
-if ENABLE_WEBKIT2
-noinst_LTLIBRARIES += \
-       Libraries/libTestWebKitAPIInjectedBundle.la
-endif # ENABLE_WEBKIT2
-
-Libraries_libTestWebKitAPIInjectedBundle_la_SOURCES = \
-       Tools/TestWebKitAPI/InjectedBundleController.cpp \
-       Tools/TestWebKitAPI/InjectedBundleController.h \
-       Tools/TestWebKitAPI/InjectedBundleMain.cpp \
-       Tools/TestWebKitAPI/InjectedBundleTest.h \
-       Tools/TestWebKitAPI/PlatformUtilities.cpp \
-       Tools/TestWebKitAPI/PlatformUtilities.h \
-       Tools/TestWebKitAPI/Tests/WebKit2/CanHandleRequest_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DidAssociateFormControls_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionBasic_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionNoCache_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/GetInjectedBundleInitializationUserDataCallback_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleFrameHitTest_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleInitializationUserDataCallbackWins_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/UserMessage_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WillLoad_Bundle.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2/WillSendSubmitEvent_Bundle.cpp \
-       Tools/TestWebKitAPI/gtk/InjectedBundleControllerGtk.cpp \
-       Tools/TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp
-
-Libraries_libTestWebKitAPIInjectedBundle_la_LDFLAGS = \
-       -rpath ${shell pwd}/$(top_builddir)/Libraries/.libs \
-       $(no_undefined) \
-       -avoid-version \
-       -module
-
-Libraries_libTestWebKitAPIInjectedBundle_la_CPPFLAGS = \
-       $(Libraries_libTestWebKitAPIMain_la_CPPFLAGS) \
-       -I$(top_builddir)/DerivedSources/InjectedBundle \
-       $(GTK_CFLAGS)
-
-Libraries_libTestWebKitAPIInjectedBundle_la_CXXFLAGS = \
-       -DGTEST_HAS_RTTI=0 \
-       $(global_cxxflags)
-
-Libraries_libTestWebKitAPIInjectedBundle_la_CFLAGS = \
-       $(global_cflags)
-
-
-if ENABLE_WEBKIT2
-noinst_LTLIBRARIES += Libraries/WebExtensions/libWebExtensionTest.la
-endif
-
-Libraries_WebExtensions_libWebExtensionTest_la_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebExtensionTest.cpp
-
-Libraries_WebExtensions_libWebExtensionTest_la_LDFLAGS = \
-       -rpath ${shell pwd}/$(top_builddir)/Libraries/WebExtensions/.libs \
-       $(no_undefined) \
-       -avoid-version \
-       -module
-
-Libraries_WebExtensions_libWebExtensionTest_la_CPPFLAGS = \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/gtk \
-       -I$(top_builddir)/DerivedSources \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2extension/include \
-       -DWEBKIT2_COMPILATION \
-       $(webkit2gtk_tests_cppflags)
-
-Libraries_WebExtensions_libWebExtensionTest_la_CXXFLAGS = \
-        $(global_cxxflags)
-
-Libraries_WebExtensions_libWebExtensionTest_la_CFLAGS = \
-        $(global_cflags)
-
-
-if ENABLE_WEBKIT2
-noinst_LTLIBRARIES += Libraries/WebExtensions/libWebProcessTest.la
-endif
-
-Libraries_WebExtensions_libWebProcessTest_la_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/DOMNodeTest.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/FrameTest.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebProcessTest.cpp \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebProcessTest.h
-
-Libraries_WebExtensions_libWebProcessTest_la_LDFLAGS = \
-       -rpath ${shell pwd}/$(top_builddir)/Libraries/WebExtensions/.libs \
-       $(no_undefined) \
-       -avoid-version \
-       -module
-
-Libraries_WebExtensions_libWebProcessTest_la_CPPFLAGS = \
-       -I$(srcdir)/Source/WebKit2/WebProcess/InjectedBundle/API/gtk \
-       -I$(top_builddir)/DerivedSources \
-       -I$(top_builddir)/DerivedSources/WebKit2/webkit2extension/include \
-       -DWEBKIT2_COMPILATION \
-       $(webkit2gtk_tests_cppflags)
-
-Libraries_WebExtensions_libWebProcessTest_la_CXXFLAGS = \
-       $(global_cxxflags)
-
-Libraries_WebExtensions_libWebProcessTest_la_CFLAGS = \
-       $(global_cflags)
-
-
-Programs/TestWebKitAPI/WebKit2Gtk/resources/webkit2gtk-tests-resources.gresource: Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/webkit2gtk-tests.gresource.xml $(shell $(GLIB_COMPILE_RESOURCES) --sourcedir=$(srcdir) --generate-dependencies $(srcdir)/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/webkit2gtk-tests.gresource.xml)
-       $(AM_V_at)mkdir -p ${GENPROGRAMS}/TestWebKitAPI/WebKit2Gtk/resources
-       $(AM_V_GEN) $(GLIB_COMPILE_RESOURCES) --target=$@ --sourcedir=$(srcdir) $<
-
-DISTCLEANFILES += \
-       Programs/TestWebKitAPI/WebKit2Gtk/resources/webkit2gtk-tests-resources.gresource
-
-noinst_DATA += \
-       Programs/TestWebKitAPI/WebKit2Gtk/resources/webkit2gtk-tests-resources.gresource
-
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebContext_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebContext.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebContext_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebContext_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebContext_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebView_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebView.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebView_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebView_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebView_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestLoaderClient_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestLoaderClient.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestLoaderClient_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestLoaderClient_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestLoaderClient_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestMultiprocess_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestMultiprocess.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestMultiprocess_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestMultiprocess_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestMultiprocess_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitSettings_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitSettings.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitSettings_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitSettings_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitSettings_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_InspectorTestServer_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/InspectorTestServer.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_InspectorTestServer_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_InspectorTestServer_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_InspectorTestServer_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestBackForwardList_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestBackForwardList.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestBackForwardList_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestBackForwardList_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestBackForwardList_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitPolicyClient_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitPolicyClient.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitPolicyClient_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitPolicyClient_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitPolicyClient_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-if HAVE_ATSPI2
-Programs_TestWebKitAPI_WebKit2Gtk_AccessibilityTestServer_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/AccessibilityTestServer.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_AccessibilityTestServer_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_AccessibilityTestServer_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_AccessibilityTestServer_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitAccessibility_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitAccessibility.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitAccessibility_CPPFLAGS = $(webkit2gtk_tests_cppflags) $(ATSPI2_CFLAGS)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitAccessibility_LDADD = $(webkit2gtk_tests_ldadd) $(ATSPI2_LIBS)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitAccessibility_LDFLAGS = $(webkit2gtk_tests_ldflags)
-endif
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestDownloads_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDownloads.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestDownloads_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestDownloads_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestDownloads_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebViewEditor_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebViewEditor.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebViewEditor_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebViewEditor_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebViewEditor_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestPrinting_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestPrinting.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestPrinting_CPPFLAGS = $(webkit2gtk_tests_cppflags) $(GTK_UNIX_PRINTING_CFLAGS)
-Programs_TestWebKitAPI_WebKit2Gtk_TestPrinting_LDADD = $(webkit2gtk_tests_ldadd) $(GTK_UNIX_PRINTING_LIBS)
-Programs_TestWebKitAPI_WebKit2Gtk_TestPrinting_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFaviconDatabase_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitFaviconDatabase.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFaviconDatabase_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFaviconDatabase_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFaviconDatabase_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFindController_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitFindController.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFindController_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFindController_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitFindController_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestResources_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestResources.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestResources_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestResources_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestResources_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestCookieManager_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestCookieManager.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestCookieManager_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestCookieManager_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestCookieManager_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspector_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestInspector.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspector_CPPFLAGS = \
-       $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspector_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspector_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspectorServer_SOURCES = \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestInspectorServer.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspectorServer_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspectorServer_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestInspectorServer_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitVersion_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitVersion.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitVersion_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitVersion_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitVersion_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestContextMenu_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestContextMenu.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestContextMenu_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestContextMenu_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestContextMenu_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestSSL_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestSSL.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestSSL_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestSSL_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestSSL_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebExtensions_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebExtensions.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebExtensions_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebExtensions_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebExtensions_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebViewGroup_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebViewGroup.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebViewGroup_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebViewGroup_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestWebKitWebViewGroup_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestDOMNode_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDOMNode.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestDOMNode_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestDOMNode_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestDOMNode_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestFrame_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestFrame.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestFrame_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestFrame_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestFrame_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestAuthentication_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestAuthentication.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestAuthentication_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestAuthentication_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestAuthentication_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-Programs_TestWebKitAPI_WebKit2Gtk_TestUIClient_SOURCES = \
-        Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestUIClient.cpp
-Programs_TestWebKitAPI_WebKit2Gtk_TestUIClient_CPPFLAGS = $(webkit2gtk_tests_cppflags)
-Programs_TestWebKitAPI_WebKit2Gtk_TestUIClient_LDADD = $(webkit2gtk_tests_ldadd)
-Programs_TestWebKitAPI_WebKit2Gtk_TestUIClient_LDFLAGS = $(webkit2gtk_tests_ldflags)
-
-
-stamp-testwebkitapi-webcore-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(Programs_TestWebKitAPI_WebCore_TestWebCore_SOURCES)
-       $(AM_V_GEN)$(PERL) $< $(srcdir)/Tools/TestWebKitAPI/Tests/WebCore $(GENSOURCES_WEBCORE)/include gtk \
-       && echo timestamp > $(@F)
-
-stamp-testwebkitapi-webkit2-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(Programs_TestWebKitAPI_WebKit2_TestWebKit2_SOURCES) $(Libraries_libTestWebKitAPIInjectedBundle_la_SOURCES)
-       $(AM_V_GEN)$(PERL) $< $(srcdir)/Tools/TestWebKitAPI $(GENSOURCES_WEBKIT2)/include gtk \
-       && echo timestamp > $(@F)
-
-BUILT_SOURCES += $(top_builddir)/stamp-testwebkitapi-webcore-forwarding-headers
-if ENABLE_WEBKIT2
-BUILT_SOURCES += $(top_builddir)/stamp-testwebkitapi-webkit2-forwarding-headers
-endif # ENABLE_WEBKIT2
-
-
-EXTRA_DIST += \
-       Tools/TestWebKitAPI/Tests/WebKit2/18-characters.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/file-with-anchor.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/find.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/icon.png \
-       Tools/TestWebKitAPI/Tests/WebKit2/lots-of-iframes.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/lots-of-images.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/lots-of-text.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/mouse-move-listener.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/push-state.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/simple-accelerated-compositing.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/simple-form.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/simple.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/simple-iframe.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/simple-tall.html \
-       Tools/TestWebKitAPI/Tests/WebKit2/spacebar-scrolling.html \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test-cert.pem \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test-key.pem \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/webkit2gtk-tests.gresource.xml \
-       Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/link-title.js \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.h \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/resources/blank.ico \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.html \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.ogg \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.pdf \
-       Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.txt
index 2a67f11..8b04ded 100644 (file)
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
-#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H
-#ifdef BUILDING_WITH_CMAKE
+#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
 #include "cmakeconfig.h"
-#else
-#include "autotoolsconfig.h"
-#endif
 #endif
 
 #include <wtf/Platform.h>
diff --git a/Tools/WebKitTestRunner/GNUmakefile.am b/Tools/WebKitTestRunner/GNUmakefile.am
deleted file mode 100644 (file)
index 28a2d57..0000000
+++ /dev/null
@@ -1,175 +0,0 @@
-
-stamp-webkittestrunner-forwarding-headers: $(WebKit2)/Scripts/generate-forwarding-headers.pl $(Programs_WebKitTestRunner_SOURCES) $(Libraries_libTestRunnerInjectedBundle_la_SOURCES)
-       $(AM_V_GEN)$(PERL) $< $(srcdir)/Tools/WebKitTestRunner $(GENSOURCES_WEBKIT2)/include gtk \
-       && echo timestamp > $(@F)
-
-BUILT_SOURCES += $(top_builddir)/stamp-webkittestrunner-forwarding-headers
-
-if ENABLE_WEBKIT2
-noinst_PROGRAMS += \
-       Programs/WebKitTestRunner
-endif
-
-Programs_WebKitTestRunner_SOURCES = \
-       Tools/WebKitTestRunner/EventSenderProxy.h \
-       Tools/WebKitTestRunner/gtk/main.cpp \
-       Tools/WebKitTestRunner/gtk/EventSenderProxyGtk.cpp \
-       Tools/WebKitTestRunner/gtk/PlatformWebViewGtk.cpp \
-       Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp \
-       Tools/WebKitTestRunner/cairo/TestInvocationCairo.cpp \
-       Tools/WebKitTestRunner/CyclicRedundancyCheck.cpp \
-       Tools/WebKitTestRunner/CyclicRedundancyCheck.h \
-       Tools/WebKitTestRunner/GeolocationProviderMock.cpp \
-       Tools/WebKitTestRunner/GeolocationProviderMock.h \
-       Tools/WebKitTestRunner/Options.cpp \
-       Tools/WebKitTestRunner/Options.h \
-       Tools/WebKitTestRunner/PixelDumpSupport.cpp \
-       Tools/WebKitTestRunner/PixelDumpSupport.h \
-       Tools/WebKitTestRunner/PlatformWebView.h \
-       Tools/WebKitTestRunner/StringFunctions.h \
-       Tools/WebKitTestRunner/TestController.cpp \
-       Tools/WebKitTestRunner/TestController.h \
-       Tools/WebKitTestRunner/TestInvocation.cpp \
-       Tools/WebKitTestRunner/TestInvocation.h \
-       Tools/WebKitTestRunner/WebNotificationProvider.cpp \
-       Tools/WebKitTestRunner/WebNotificationProvider.h \
-       Tools/WebKitTestRunner/WebKitTestRunnerPrefix.h \
-       Tools/WebKitTestRunner/WorkQueueManager.cpp \
-       Tools/WebKitTestRunner/WorkQueueManager.h
-
-Programs_WebKitTestRunner_CPPFLAGS = \
-       -include Tools/WebKitTestRunner/WebKitTestRunnerPrefix.h \
-       -I$(srcdir)/Tools/WebKitTestRunner \
-       -I$(srcdir)/Source/WebCore/platform/gtk \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(webcore_cppflags) \
-       $(CAIRO_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-Programs_WebKitTestRunner_CXXFLAGS = $(global_cxxflags)
-Programs_WebKitTestRunner_CFLAGS = $(global_cflags)
-
-Programs_WebKitTestRunner_LDADD = \
-       libjavascriptcoregtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       $(CAIRO_LIBS) \
-       $(GTK_LIBS) \
-       $(GLIB_LIBS) \
-       $(LIBSOUP_LIBS) \
-       $(FREETYPE_LIBS) \
-       $(WINMM_LIBS) \
-       $(XRENDER_LIBS) \
-       $(XT_LIBS)
-
-Programs_WebKitTestRunner_LDFLAGS = \
-       -no-install
-
-# The InjectedBundle library allows the render process to load harness code.
-if ENABLE_WEBKIT2
-noinst_LTLIBRARIES += Libraries/libTestRunnerInjectedBundle.la
-endif
-
-webkittestrunner_built_sources += \
-       DerivedSources/InjectedBundle/JSAccessibilityController.cpp \
-       DerivedSources/InjectedBundle/JSAccessibilityTextMarker.cpp \
-       DerivedSources/InjectedBundle/JSAccessibilityTextMarkerRange.cpp \
-       DerivedSources/InjectedBundle/JSAccessibilityUIElement.cpp \
-       DerivedSources/InjectedBundle/JSEventSendingController.cpp \
-       DerivedSources/InjectedBundle/JSGCController.cpp \
-       DerivedSources/InjectedBundle/JSTestRunner.cpp \
-       DerivedSources/InjectedBundle/JSTextInputController.cpp
-nodist_Libraries_libTestRunnerInjectedBundle_la_SOURCES = $(webkittestrunner_built_sources)
-BUILT_SOURCES += $(webkittestrunner_built_sources)
-
-Libraries_libTestRunnerInjectedBundle_la_SOURCES = \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityController.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityController.h \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarker.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarker.h \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.h \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h \
-       Tools/WebKitTestRunner/InjectedBundle/ActivateFonts.h \
-       Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityControllerAtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityNotificationHandlerAtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityNotificationHandlerAtk.h \
-       Tools/WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/Bindings/JSWrappable.h \
-       Tools/WebKitTestRunner/InjectedBundle/Bindings/JSWrapper.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/Bindings/JSWrapper.h \
-       Tools/WebKitTestRunner/InjectedBundle/EventSendingController.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/EventSendingController.h \
-       Tools/WebKitTestRunner/InjectedBundle/GCController.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/GCController.h \
-       Tools/WebKitTestRunner/InjectedBundle/gtk/ActivateFontsGtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/gtk/InjectedBundleGtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/gtk/InjectedBundleUtilities.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/gtk/InjectedBundleUtilities.h \
-       Tools/WebKitTestRunner/InjectedBundle/gtk/TestRunnerGtk.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.h \
-       Tools/WebKitTestRunner/InjectedBundle/InjectedBundleMain.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.h \
-       Tools/WebKitTestRunner/InjectedBundle/TestRunner.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/TestRunner.h \
-       Tools/WebKitTestRunner/InjectedBundle/TextInputController.cpp \
-       Tools/WebKitTestRunner/InjectedBundle/TextInputController.h
-
-Libraries_libTestRunnerInjectedBundle_la_LIBADD = \
-       libWebCoreInternals.la
-
-Libraries_libTestRunnerInjectedBundle_la_LDFLAGS = \
-       -rpath ${shell pwd}/$(top_builddir)/../unix/TestNetscapePlugin/.libs \
-       $(no_undefined) \
-       -avoid-version \
-       -module
-
-Libraries_libTestRunnerInjectedBundle_la_CPPFLAGS = \
-       -DFONTS_CONF_DIR=\"${shell pwd}/${srcdir}/Tools/DumpRenderTree/gtk/fonts\" \
-       -DTOP_LEVEL_DIR=\"${shell pwd}/${srcdir}\" \
-       -include Tools/WebKitTestRunner/WebKitTestRunnerPrefix.h \
-       -I$(srcdir)/Tools/WebKitTestRunner \
-       -I$(srcdir)/Tools/WebKitTestRunner/InjectedBundle \
-       -I$(srcdir)/Tools/WebKitTestRunner/InjectedBundle/Bindings \
-       -I$(srcdir)/Tools/WebKitTestRunner/InjectedBundle/atk \
-       -I$(srcdir)/Source/WebCore/testing/js \
-       -I$(top_builddir)/DerivedSources/InjectedBundle \
-       -I$(top_builddir)/DerivedSources/WebKit2/include \
-       $(global_cppflags) \
-       $(javascriptcore_cppflags) \
-       $(webcore_cppflags) \
-       $(CAIRO_CFLAGS) \
-       $(GLIB_CFLAGS) \
-       $(GTK_CFLAGS) \
-       $(LIBSOUP_CFLAGS)
-Libraries_libTestRunnerInjectedBundle_la_CXXFLAGS = $(global_cxxflags)
-Libraries_libTestRunnerInjectedBundle_la_CFLAGS = $(global_cflags)
-
-code_generation_dependencies = \
-       Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm \
-       Source/WebCore/bindings/scripts/CodeGenerator.pm \
-       Source/WebCore/bindings/scripts/IDLParser.pm \
-       Source/WebCore/bindings/scripts/InFilesParser.pm \
-       Source/WebCore/bindings/scripts/generate-bindings.pl
-
-DerivedSources/InjectedBundle/JS%.cpp: Tools/WebKitTestRunner/InjectedBundle/Bindings/%.idl $(code_generation_dependencies)
-       $(AM_V_GEN)$(PERL) \
-               -I $(srcdir)/Source/WebCore/bindings/scripts \
-               -I $(srcdir)/Tools/WebKitTestRunner/InjectedBundle/Bindings \
-               $(srcdir)/Source/WebCore/bindings/scripts/generate-bindings.pl \
-               --defines "$(feature_defines)" --generator TestRunner \
-               --include $(srcdir)/Tools/InjectedBundle/Bindings \
-               --outputDir $(top_builddir)/DerivedSources/InjectedBundle \
-               $<
-
-EXTRA_DIST += \
-       $(srcdir)/Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm \
-       $(srcdir)/Source/WebCore/bindings/scripts/CodeGenerator.pm \
-       $(srcdir)/Source/WebCore/bindings/scripts/IDLParser.pm \
-       $(srcdir)/Source/WebCore/bindings/scripts/InFilesParser.pm \
-       $(srcdir)/Source/WebCore/bindings/scripts/generate-bindings.pl \
-       $(shell ls $(srcdir)/Tools/WebKitTestRunner/InjectedBundle/Bindings/*.idl)
index dc958c1..3c18105 100644 (file)
 #import <Foundation/Foundation.h>
 #endif
 
-#if defined(BUILDING_GTK__)
-#include "autotoolsconfig.h"
-#endif /* defined (BUILDING_GTK__) */
-
 #include <wtf/Platform.h>
 #include <WebKit2/WebKit2_C.h>
 
diff --git a/Tools/gtk/GNUmakefile.am b/Tools/gtk/GNUmakefile.am
deleted file mode 100644 (file)
index 1afb51d..0000000
+++ /dev/null
@@ -1,153 +0,0 @@
-EXTRA_DIST += \
-       Tools/gtk/check-for-webkitdom-api-breaks \
-       Tools/gtk/common.py \
-       Tools/gtk/generate-feature-defines-files \
-       Tools/gtk/generate-gtkdoc \
-       Tools/gtk/generate-inspector-gresource-manifest.py \
-       Tools/gtk/generate-webkitdom-doc-files \
-       Tools/gtk/gtkdoc.py
-
-docs: docs-build.stamp
-.PHONY : docs
-DISTCLEANFILES += docs-build.stamp
-
-docs_build_dependencies = \
-       Source/WebKit/gtk/docs/webkitenvironment.xml
-
-if ENABLE_WEBKIT1
-docs_build_dependencies += \
-       libwebkitgtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       Source/WebKit/gtk/docs/webkitgtk-docs.sgml \
-       Source/WebKit/gtk/docs/webkitgtk-sections.txt \
-       gtkdoc-webkitgtk.cfg
-endif
-
-if ENABLE_WEBKIT2
-docs_build_dependencies += \
-       libwebkit2gtk-@WEBKITGTK_API_MAJOR_VERSION@.@WEBKITGTK_API_MINOR_VERSION@.la \
-       Source/WebKit2/UIProcess/API/gtk/docs/webkit2gtk-docs.sgml \
-       Source/WebKit2/UIProcess/API/gtk/docs/webkit2gtk-sections.txt \
-       gtkdoc-webkit2gtk.cfg
-endif
-
-docs_build_dependencies += \
-       libGObjectDOMBindings.la \
-       gtkdoc-webkitdom.cfg
-
-docs-build.stamp: $(docs_build_dependencies)
-       CC=$(CC) $(srcdir)/Tools/gtk/generate-gtkdoc
-       @touch docs-build.stamp
-
-clean-local: doc-clean-local
-doc-clean-local:
-       @rm -f Documentation/webkitgtk/*~ Documentation/webkitgtk*.bak
-       @rm -f Documentation/webkit2gtk/*~ Documentation/webkit2gtk*.bak
-       @rm -f Documentation/webkitdomgtk/*~ Documentation/webkitdomgtk*.bak
-
-distclean-local: doc-distclean-local
-doc-distclean-local:
-       @rm -rf Documentation
-maintainer-clean-local: doc-maintainer-clean-local
-doc-maintainer-clean-local: clean
-       @rm -rf Documentation/webkitgtk Documentation/webkit2gtk Documentation/webkitdomgtk
-       -@rmdir Documentation
-
-install-data-local:
-if ENABLE_WEBKIT1
-       @installfiles=`echo ./Documentation/webkitgtk/html/*`; \
-       if test "$$installfiles" = './Documentation/webkitgtk/html/*'; \
-       then echo 1>&2 'No documentation to install' ; \
-       else \
-         DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \
-         if test -n "$(DOC_MODULE_VERSION)"; then \
-           installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk-$(DOC_MODULE_VERSION)"; \
-         else \
-           installdir="$(DESTDIR)$(HTML_DIR)/webkitgtk"; \
-         fi; \
-         $(mkinstalldirs) $${installdir} ; \
-         for i in $$installfiles; do \
-           echo ' $(INSTALL_DATA) '$$i ; \
-           $(INSTALL_DATA) $$i $${installdir}; \
-         done; \
-         if test -n "$(DOC_MODULE_VERSION)"; then \
-           mv -f $${installdir}/webkitgtk.devhelp2 \
-             $${installdir}/webkitgtk-$(DOC_MODULE_VERSION).devhelp2; \
-         fi; \
-       fi
-endif
-if ENABLE_WEBKIT2
-       @installfiles=`echo ./Documentation/webkit2gtk/html/*`; \
-       if test "$$installfiles" = './Documentation/webkit2gtk/html/*'; \
-       then echo 1>&2 'No documentation to install' ; \
-       else \
-         DOC_MODULE_VERSION=`cat ./Documentation/webkit2gtk/version.xml`; \
-         if test -n "$(DOC_MODULE_VERSION)"; then \
-           installdir="$(DESTDIR)$(HTML_DIR)/webkit2gtk-$(DOC_MODULE_VERSION)"; \
-         else \
-