[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e

abarth at webkit.org abarth at webkit.org
Fri Jan 21 15:10:31 UTC 2011


The following commit has been merged in the debian/experimental branch:
commit 8ac7e1592983d819dbc884bcc809bfb8018e183d
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Jan 8 09:35:14 2011 +0000

    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Remove reference to old directory.
    
            * PrettyPatch/PrettyPatch.rb:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Update references to WebCore.
    
            * WebKit.grd:
            * WebKit.gyp:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Update documentation to reference new location of WebCore.
    
            * docs/qtwebkit.qdoc:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            * GNUmakefile.am:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            * WebKit.vcproj/WebKit.sln:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            * bindings/python/wscript:
            * wscript:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Update project files to understand WebCore's new location.  I suspect
            there will be some follow-up patches after we land this patch.
    
            * Android.derived.jscbindings.mk:
            * Android.jscbindings.mk:
            * Android.v8bindings.mk:
            * GNUmakefile.am:
            * WebCore.gyp/WebCore.gyp:
            * WebCore.pri:
            * WebCore.pro:
            * WebCore.vcproj/WebCore.vcproj:
            * WebCore.vcproj/WebCoreGeneratedCairo.vsprops:
            * WebCore.vcproj/WebCoreGeneratedCommon.vsprops:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Update build files and metadata to point to WebCore's new location.
    
            * .gitattributes:
            * .gitignore:
            * Android.mk:
            * CMakeLists.txt:
            * DerivedSources.pro:
            * GNUmakefile.am:
            * Makefile:
            * Source/autotools/webkit.m4:
            * Source/cmake/OptionsEfl.cmake:
            * WebKit.pri:
            * WebKit.pro:
            * configure.ac:
            * wscript:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            Update the tools to understand WebCore's new location.
    
            * DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
            * DumpRenderTree/wscript:
            * GNUmakefile.am:
            * Scripts/build-webkit:
            * Scripts/do-file-rename:
            * Scripts/do-webcore-rename:
            * Scripts/generate-qt-inspector-resource:
            * Scripts/prepare-ChangeLog:
            * Scripts/run-bindings-tests:
            * Scripts/update-iexploder-cssproperties:
            * Scripts/update-sources-list.py:
            * Scripts/update-webkit-localizable-strings:
            * Scripts/webkitdirs.pm:
            * Scripts/webkitpy/common/config/build.py:
            * Scripts/webkitpy/common/config/build_unittest.py:
            * Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py:
            * Scripts/webkitpy/style/checker.py:
            * Scripts/webkitpy/style/checker_unittest.py:
            * WebKitTestRunner/DerivedSources.pro:
            * WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
            * iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh:
            * wx/browser/wscript:
            * wx/build/settings.py:
    2011-01-07  Adam Barth  <abarth at webkit.org>
    
            Rubber-stamped by Eric Seidel.
    
            Move WebCore to Source
            https://bugs.webkit.org/show_bug.cgi?id=52050
    
            * WebKit2.pro:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75313 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/.gitattributes b/.gitattributes
index f39ff4d..8117d8a 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -187,28 +187,34 @@ LayoutTests/tables/mozilla_expected_failures/images/aboutHeader.gif -crlf
 LayoutTests/tables/mozilla_expected_failures/images/main-horizontal-scroll.gif -crlf
 LayoutTests/wml/resources/enter-card-with-events.wml -crlf
 LayoutTests/wml/resources/enter-first-card-with-events.wml -crlf
-PageLoadTests/svg/files/Harvey_Rayner.svg -crlf
-PageLoadTests/svg/files/cacuts_01.svg -crlf
-PageLoadTests/svg/files/crawfish2_ganson.svg -crlf
-PageLoadTests/svg/files/france.svg -crlf
-PageLoadTests/svg/files/mtsthelens.svg -crlf
-PageLoadTests/svg/files/worldcup.svg -crlf
-PlanetWebKit/planet/LICENCE -crlf
-SunSpider/tests/parse-only/jquery-1.3.2.js -crlf
-WebCore/accessibility/AccessibilityAllInOne.cpp -crlf
-WebCore/bindings/js/JSExceptionBase.cpp -crlf
-WebCore/bindings/js/JSExceptionBase.h -crlf
-WebCore/manual-tests/DOMContextMenuEvent.html -crlf
-WebCore/manual-tests/cursor-max-size.html -crlf
-WebCore/manual-tests/drag-with-div-or-image-as-data-image.html -crlf
-WebCore/manual-tests/empty-script-crash.html -crlf
-WebCore/manual-tests/remove-form-node-with-radio-buttons-crash.html -crlf
-WebCore/manual-tests/select-delete-item.html -crlf
-WebCore/manual-tests/textarea-caret-position-after-auto-spell-correct.html -crlf
-WebCore/platform/chromium/SuddenTerminationChromium.cpp -crlf
-WebCore/platform/network/win/NetworkStateNotifierWin.cpp -crlf
-WebCore/platform/wx/wxcode/non-kerned-drawing.h -crlf
-WebCore/rendering/RenderThemeChromiumWin.h -crlf
+PerformanceTests/PageLoad/svg/files/Harvey_Rayner.svg -crlf
+PerformanceTests/PageLoad/svg/files/cacuts_02.svg -crlf
+PerformanceTests/PageLoad/svg/files/crawfish2_ganson.svg -crlf
+PerformanceTests/PageLoad/svg/files/france.svg -crlf
+PerformanceTests/PageLoad/svg/files/mtsthelens.svg -crlf
+PerformanceTests/PageLoad/svg/files/worldcup.svg -crlf
+PerformanceTests/SunSpider/tests/parse-only/jquery-1.3.2.js -crlf
+Source/WebCore/accessibility/AccessibilityAllInOne.cpp -crlf
+Source/WebCore/bindings/js/JSExceptionBase.cpp -crlf
+Source/WebCore/bindings/js/JSExceptionBase.h -crlf
+Source/WebCore/manual-tests/DOMContextMenuEvent.html -crlf
+Source/WebCore/manual-tests/cursor-max-size.html -crlf
+Source/WebCore/manual-tests/drag-with-div-or-image-as-data-image.html -crlf
+Source/WebCore/manual-tests/empty-script-crash.html -crlf
+Source/WebCore/manual-tests/remove-form-node-with-radio-buttons-crash.html -crlf
+Source/WebCore/manual-tests/select-delete-item.html -crlf
+Source/WebCore/manual-tests/textarea-caret-position-after-auto-spell-correct.html -crlf
+Source/WebCore/platform/chromium/SuddenTerminationChromium.cpp -crlf
+Source/WebCore/platform/network/win/NetworkStateNotifierWin.cpp -crlf
+Source/WebCore/platform/wx/wxcode/non-kerned-drawing.h -crlf
+Source/WebCore/rendering/RenderThemeChromiumWin.h -crlf
+Tools/BuildSlaveSupport/win/kill-old-processes -crlf
+Tools/DumpRenderTree/cairo/PixelDumpSupportCairo.cpp -crlf
+Tools/FindSafari/Safari.exe.manifest -crlf
+Tools/MiniBrowser/win/MiniBrowser.rc -crlf
+Tools/TestResultServer/index.yaml -crlf
+Tools/WinLauncher/WinLauncher.h -crlf
+Tools/record-memory-win/main.cpp -crlf
 WebKit/chromium/src/EventListenerWrapper.cpp -crlf
 WebKit/chromium/src/EventListenerWrapper.h -crlf
 WebKit/chromium/src/WebEventListener.cpp -crlf
@@ -227,6 +233,7 @@ WebKit/win/WebCoreSupport/EmbeddedWidget.h -crlf
 WebKit/win/WebCoreSupport/WebInspectorDelegate.h -crlf
 WebKit/win/WebIconFetcher.cpp -crlf
 WebKit/win/WebIconFetcher.h -crlf
+Websites/planet.webkit.org/planet/LICENCE -crlf
 Websites/webkit.org/blog/license.txt -crlf
 Websites/webkit.org/blog/wp-config-sample.php -crlf
 Websites/webkit.org/blog/wp-config.php -crlf
@@ -235,10 +242,3 @@ Websites/webkit.org/blog/wp-includes/js/scriptaculous/MIT-LICENSE -crlf
 Websites/webkit.org/blog/wp-includes/js/swfupload/plugins/swfupload.speed.js -crlf
 Websites/webkit.org/blog/wp-includes/js/tinymce/license.txt -crlf
 Websites/webkit.org/perf/slickspeed/frameworks/DomQuery.js -crlf
-Tools/DumpRenderTree/cairo/PixelDumpSupportCairo.cpp -crlf
-Tools/FindSafari/Safari.exe.manifest -crlf
-Tools/WinLauncher/WinLauncher.h -crlf
-Tools/record-memory-win/main.cpp -crlf
-Tools/TestResultServer/index.yaml -crlf
-Tools/BuildSlaveSupport/win/kill-old-processes -crlf
-Tools/MiniBrowser/win/MiniBrowser.rc -crlf
diff --git a/.gitignore b/.gitignore
index 0e72aef..f402030 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,13 +19,13 @@ Source/JavaScriptCore/JavaScriptCore.gyp/*.mk
 Source/JavaScriptCore/JavaScriptCore.gyp/*.sln
 Source/JavaScriptCore/JavaScriptCore.gyp/*.vcproj*
 Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.xcodeproj
-WebCore/WebCore.gyp/*.Makefile
-WebCore/WebCore.gyp/*.mk
-WebCore/WebCore.gyp/*.rules
-WebCore/WebCore.gyp/*.sln
-WebCore/WebCore.gyp/*.tmp
-WebCore/WebCore.gyp/*.vcproj*
-WebCore/WebCore.gyp/WebCore.xcodeproj
+Source/WebCore/WebCore.gyp/*.Makefile
+Source/WebCore/WebCore.gyp/*.mk
+Source/WebCore/WebCore.gyp/*.rules
+Source/WebCore/WebCore.gyp/*.sln
+Source/WebCore/WebCore.gyp/*.tmp
+Source/WebCore/WebCore.gyp/*.vcproj*
+Source/WebCore/WebCore.gyp/WebCore.xcodeproj
 WebKit/chromium/*.Makefile
 WebKit/chromium/*.mk
 WebKit/chromium/*.sln
diff --git a/Android.mk b/Android.mk
index 9986fcc..1182d13 100644
--- a/Android.mk
+++ b/Android.mk
@@ -89,45 +89,45 @@ LOCAL_C_INCLUDES := \
 	frameworks/base/core/jni/android/graphics
 
 LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
-	$(LOCAL_PATH)/WebCore \
-	$(LOCAL_PATH)/WebCore/accessibility \
-	$(LOCAL_PATH)/WebCore/bindings/generic \
-	$(LOCAL_PATH)/WebCore/css \
-	$(LOCAL_PATH)/WebCore/dom \
-	$(LOCAL_PATH)/WebCore/editing \
-	$(LOCAL_PATH)/WebCore/history \
-	$(LOCAL_PATH)/WebCore/history/android \
-	$(LOCAL_PATH)/WebCore/html \
-	$(LOCAL_PATH)/WebCore/html/canvas \
-	$(LOCAL_PATH)/WebCore/inspector \
-	$(LOCAL_PATH)/WebCore/loader \
-	$(LOCAL_PATH)/WebCore/loader/appcache \
-	$(LOCAL_PATH)/WebCore/loader/icon \
-	$(LOCAL_PATH)/WebCore/notifications \
-	$(LOCAL_PATH)/WebCore/page \
-	$(LOCAL_PATH)/WebCore/page/android \
-	$(LOCAL_PATH)/WebCore/page/animation \
-	$(LOCAL_PATH)/WebCore/platform \
-	$(LOCAL_PATH)/WebCore/platform/android \
-	$(LOCAL_PATH)/WebCore/platform/animation \
-	$(LOCAL_PATH)/WebCore/platform/graphics \
-	$(LOCAL_PATH)/WebCore/platform/graphics/android \
-	$(LOCAL_PATH)/WebCore/platform/graphics/network \
-	$(LOCAL_PATH)/WebCore/platform/graphics/skia \
-	$(LOCAL_PATH)/WebCore/platform/graphics/transforms \
-	$(LOCAL_PATH)/WebCore/platform/image-decoders \
-	$(LOCAL_PATH)/WebCore/platform/mock \
-	$(LOCAL_PATH)/WebCore/platform/network \
-	$(LOCAL_PATH)/WebCore/platform/network/android \
-	$(LOCAL_PATH)/WebCore/platform/sql \
-	$(LOCAL_PATH)/WebCore/platform/text \
-	$(LOCAL_PATH)/WebCore/plugins \
-	$(LOCAL_PATH)/WebCore/plugins/android \
-	$(LOCAL_PATH)/WebCore/rendering \
-	$(LOCAL_PATH)/WebCore/rendering/style \
-	$(LOCAL_PATH)/WebCore/storage \
-	$(LOCAL_PATH)/WebCore/workers \
-	$(LOCAL_PATH)/WebCore/xml
+	$(LOCAL_PATH)/Source/WebCore \
+	$(LOCAL_PATH)/Source/WebCore/accessibility \
+	$(LOCAL_PATH)/Source/WebCore/bindings/generic \
+	$(LOCAL_PATH)/Source/WebCore/css \
+	$(LOCAL_PATH)/Source/WebCore/dom \
+	$(LOCAL_PATH)/Source/WebCore/editing \
+	$(LOCAL_PATH)/Source/WebCore/history \
+	$(LOCAL_PATH)/Source/WebCore/history/android \
+	$(LOCAL_PATH)/Source/WebCore/html \
+	$(LOCAL_PATH)/Source/WebCore/html/canvas \
+	$(LOCAL_PATH)/Source/WebCore/inspector \
+	$(LOCAL_PATH)/Source/WebCore/loader \
+	$(LOCAL_PATH)/Source/WebCore/loader/appcache \
+	$(LOCAL_PATH)/Source/WebCore/loader/icon \
+	$(LOCAL_PATH)/Source/WebCore/notifications \
+	$(LOCAL_PATH)/Source/WebCore/page \
+	$(LOCAL_PATH)/Source/WebCore/page/android \
+	$(LOCAL_PATH)/Source/WebCore/page/animation \
+	$(LOCAL_PATH)/Source/WebCore/platform \
+	$(LOCAL_PATH)/Source/WebCore/platform/android \
+	$(LOCAL_PATH)/Source/WebCore/platform/animation \
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics \
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics/android \
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics/network \
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics/skia \
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics/transforms \
+	$(LOCAL_PATH)/Source/WebCore/platform/image-decoders \
+	$(LOCAL_PATH)/Source/WebCore/platform/mock \
+	$(LOCAL_PATH)/Source/WebCore/platform/network \
+	$(LOCAL_PATH)/Source/WebCore/platform/network/android \
+	$(LOCAL_PATH)/Source/WebCore/platform/sql \
+	$(LOCAL_PATH)/Source/WebCore/platform/text \
+	$(LOCAL_PATH)/Source/WebCore/plugins \
+	$(LOCAL_PATH)/Source/WebCore/plugins/android \
+	$(LOCAL_PATH)/Source/WebCore/rendering \
+	$(LOCAL_PATH)/Source/WebCore/rendering/style \
+	$(LOCAL_PATH)/Source/WebCore/storage \
+	$(LOCAL_PATH)/Source/WebCore/workers \
+	$(LOCAL_PATH)/Source/WebCore/xml
 
 LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
 	$(LOCAL_PATH)/WebKit/android \
@@ -144,19 +144,19 @@ LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
 	$(LOCAL_PATH)/Source/JavaScriptCore/wtf/unicode/icu
 
 LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
-	$(base_intermediates)/WebCore/ \
-	$(base_intermediates)/WebCore/css \
-	$(base_intermediates)/WebCore/html \
-	$(base_intermediates)/WebCore/platform
+	$(base_intermediates)/Source/WebCore/ \
+	$(base_intermediates)/Source/WebCore/css \
+	$(base_intermediates)/Source/WebCore/html \
+	$(base_intermediates)/Source/WebCore/platform
 
 ifeq ($(ENABLE_SVG), true)
 LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
-	$(LOCAL_PATH)/WebCore/platform/graphics/filters \
-	$(LOCAL_PATH)/WebCore/svg \
-	$(LOCAL_PATH)/WebCore/svg/animation \
-	$(LOCAL_PATH)/WebCore/svg/graphics \
-	$(LOCAL_PATH)/WebCore/svg/graphics/filters \
-	$(base_intermediates)/WebCore/svg
+	$(LOCAL_PATH)/Source/WebCore/platform/graphics/filters \
+	$(LOCAL_PATH)/Source/WebCore/svg \
+	$(LOCAL_PATH)/Source/WebCore/svg/animation \
+	$(LOCAL_PATH)/Source/WebCore/svg/graphics \
+	$(LOCAL_PATH)/Source/WebCore/svg/graphics/filters \
+	$(base_intermediates)/Source/WebCore/svg
 endif
 
 ifeq ($(JAVASCRIPT_ENGINE),v8)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 3124beb..3a7e152 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -10,7 +10,7 @@ ENDIF ()
 SET(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/Source/cmake")
 
 SET(JAVASCRIPTCORE_DIR "${CMAKE_SOURCE_DIR}/Source/JavaScriptCore")
-SET(WEBCORE_DIR "${CMAKE_SOURCE_DIR}/WebCore")
+SET(WEBCORE_DIR "${CMAKE_SOURCE_DIR}/Source/WebCore")
 SET(WEBKIT_DIR "${CMAKE_SOURCE_DIR}/WebKit")
 SET(TOOLS_DIR "${CMAKE_SOURCE_DIR}/Tools")
 SET(DERIVED_SOURCES_DIR "${CMAKE_BINARY_DIR}/DerivedSources")
@@ -105,7 +105,7 @@ INCLUDE(WebKitPackaging)
 # Add module directories
 # -----------------------------------------------------------------------------
 ADD_SUBDIRECTORY(Source/JavaScriptCore)
-ADD_SUBDIRECTORY(WebCore)
+ADD_SUBDIRECTORY(Source/WebCore)
 ADD_SUBDIRECTORY(WebKit)
 
 # -----------------------------------------------------------------------------
diff --git a/ChangeLog b/ChangeLog
index 0032216..1eb5175 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Update build files and metadata to point to WebCore's new location.
+
+        * .gitattributes:
+        * .gitignore:
+        * Android.mk:
+        * CMakeLists.txt:
+        * DerivedSources.pro:
+        * GNUmakefile.am:
+        * Makefile:
+        * Source/autotools/webkit.m4:
+        * Source/cmake/OptionsEfl.cmake:
+        * WebKit.pri:
+        * WebKit.pro:
+        * configure.ac:
+        * wscript:
+
 2011-01-06  Martin Robinson  <mrobinson at igalia.com>
 
         Reviewed by Eric Seidel.
diff --git a/DerivedSources.pro b/DerivedSources.pro
index 4f0d485..f5e5ba1 100644
--- a/DerivedSources.pro
+++ b/DerivedSources.pro
@@ -3,7 +3,7 @@ CONFIG += ordered
 
 SUBDIRS += \
         Source/JavaScriptCore/DerivedSources.pro \
-        WebCore/DerivedSources.pro \
+        Source/WebCore/DerivedSources.pro \
         WebKit/qt/Api/DerivedSources.pro
 
 webkit2 {
diff --git a/GNUmakefile.am b/GNUmakefile.am
index 238a1aa..64f0b21 100644
--- a/GNUmakefile.am
+++ b/GNUmakefile.am
@@ -37,7 +37,7 @@ GENSOURCES_WEBKIT := $(top_builddir)/DerivedSources/webkit
 GENSOURCES_WEBKIT2 := $(top_builddir)/DerivedSources/WebKit2
 GENPROGRAMS := $(top_builddir)/Programs
 GENSOURCES_INSPECTOR := $(GENPROGRAMS)/resources/inspector
-WebCore := $(srcdir)/WebCore
+WebCore := $(srcdir)/Source/WebCore
 WebKit := $(srcdir)/WebKit/gtk
 WebKit2 := $(srcdir)/WebKit2
 
@@ -220,12 +220,12 @@ EXTRA_DIST += \
 
 # Include module makefiles
 include Source/JavaScriptCore/GNUmakefile.am
-include WebCore/GNUmakefile.am
+include Source/WebCore/GNUmakefile.am
 if ENABLE_WEBKIT2
 include WebKit2/GNUmakefile.am
 else
 include WebKit/gtk/GNUmakefile.am
-include WebCore/bindings/gobject/GNUmakefile.am
+include Source/WebCore/bindings/gobject/GNUmakefile.am
 include Tools/GNUmakefile.am
 include WebKit/gtk/po/GNUmakefile.am
 endif
diff --git a/Makefile b/Makefile
index 1bd1d23..1fe87ab 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-MODULES = Source/JavaScriptCore Source/JavaScriptGlue Source/ThirdParty/ANGLE WebCore WebKit WebKit2 Tools 
+MODULES = Source/JavaScriptCore Source/JavaScriptGlue Source/ThirdParty/ANGLE Source/WebCore WebKit WebKit2 Tools 
 
 all:
 	@for dir in $(MODULES); do ${MAKE} $@ -C $$dir; exit_status=$$?; \
diff --git a/Source/autotools/webkit.m4 b/Source/autotools/webkit.m4
index 5cb75f2..4d8cf74 100644
--- a/Source/autotools/webkit.m4
+++ b/Source/autotools/webkit.m4
@@ -147,7 +147,7 @@ AC_MSG_RESULT([$with_unicode_backend])
 if test "$with_unicode_backend" = "icu"; then
         case "$host" in
             *-*-darwin*)
-		UNICODE_CFLAGS="-I$srcdir/Source/JavaScriptCore/icu -I$srcdir/WebCore/icu"
+		UNICODE_CFLAGS="-I$srcdir/Source/JavaScriptCore/icu -I$srcdir/Source/WebCore/icu"
 		UNICODE_LIBS="-licucore"
                 ;;
             *-*-mingw*)
diff --git a/Source/cmake/OptionsEfl.cmake b/Source/cmake/OptionsEfl.cmake
index 5683a9e..3f846fe 100644
--- a/Source/cmake/OptionsEfl.cmake
+++ b/Source/cmake/OptionsEfl.cmake
@@ -5,8 +5,8 @@ SET(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_
 
 # -----------------------------------------------------------------------------
 # We mention Safari version because many sites check for it.
-# Sync with WebCore/Configurations/Version.xcconfig whenever Safari is version 
-# up.
+# Sync with Source/WebCore/Configurations/Version.xcconfig whenever Safari is
+# version up.
 # -----------------------------------------------------------------------------
 SET(USER_AGENT_VERSION_MAJOR 534)
 SET(USER_AGENT_VERSION_MINOR 16)
diff --git a/Tools/ChangeLog b/Tools/ChangeLog
index 70f7a4f..0a2f9a2 100644
--- a/Tools/ChangeLog
+++ b/Tools/ChangeLog
@@ -1,3 +1,36 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Update the tools to understand WebCore's new location.
+
+        * DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro:
+        * DumpRenderTree/wscript:
+        * GNUmakefile.am:
+        * Scripts/build-webkit:
+        * Scripts/do-file-rename:
+        * Scripts/do-webcore-rename:
+        * Scripts/generate-qt-inspector-resource:
+        * Scripts/prepare-ChangeLog:
+        * Scripts/run-bindings-tests:
+        * Scripts/update-iexploder-cssproperties:
+        * Scripts/update-sources-list.py:
+        * Scripts/update-webkit-localizable-strings:
+        * Scripts/webkitdirs.pm:
+        * Scripts/webkitpy/common/config/build.py:
+        * Scripts/webkitpy/common/config/build_unittest.py:
+        * Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py:
+        * Scripts/webkitpy/style/checker.py:
+        * Scripts/webkitpy/style/checker_unittest.py:
+        * WebKitTestRunner/DerivedSources.pro:
+        * WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro:
+        * iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh:
+        * wx/browser/wscript:
+        * wx/build/settings.py:
+
 2011-01-07  Maciej Stachowiak  <mjs at apple.com>
 
         Reviewed by Sam Weinig.
diff --git a/Tools/DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro b/Tools/DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro
index c29612a..6f96d0a 100644
--- a/Tools/DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro
+++ b/Tools/DumpRenderTree/qt/TestNetscapePlugin/TestNetscapePlugin.pro
@@ -21,8 +21,8 @@ mac {
 INCLUDEPATH += ../../../../Source/JavaScriptCore \
                ../../unix/TestNetscapePlugin/ForwardingHeaders \
                ../../unix/TestNetscapePlugin/ForwardingHeaders/WebKit \
-               ../../../../WebCore \
-               ../../../../WebCore/bridge \
+               ../../../../Source/WebCore \
+               ../../../../Source/WebCore/bridge \
                ../../TestNetscapePlugIn
 
 SOURCES = PluginObject.cpp \
diff --git a/Tools/DumpRenderTree/wscript b/Tools/DumpRenderTree/wscript
index 8da60a5..d583f1a 100644
--- a/Tools/DumpRenderTree/wscript
+++ b/Tools/DumpRenderTree/wscript
@@ -32,8 +32,8 @@ from settings import *
 include_paths = [
                 os.path.join(output_dir),
                 os.path.join(wk_root, 'Source', 'JavaScriptCore'),
-                os.path.join(wk_root, 'WebCore'),
-                os.path.join(wk_root, 'WebCore', 'bindings', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'bindings', 'wx'),
                 os.path.join(wk_root, 'WebKit', 'wx'), 
                 '.', 
                 'wx'
diff --git a/Tools/GNUmakefile.am b/Tools/GNUmakefile.am
index bf21418..4813346 100644
--- a/Tools/GNUmakefile.am
+++ b/Tools/GNUmakefile.am
@@ -6,7 +6,7 @@ noinst_PROGRAMS += \
 # GtkLauncher
 Programs_GtkLauncher_CPPFLAGS = \
 	-I$(srcdir)/WebKit/gtk \
-	-I$(srcdir)/WebCore/platform/network/soup/cache/ \
+	-I$(srcdir)/Source/WebCore/platform/network/soup/cache/ \
 	-I$(top_builddir)/WebKit/gtk \
 	-I$(top_builddir)/DerivedSources \
 	$(global_cppflags) \
@@ -38,8 +38,8 @@ dumprendertree_cppflags := \
 	-I$(srcdir)/Tools/DumpRenderTree/cairo \
 	-I$(srcdir)/Tools/DumpRenderTree/gtk \
 	-I$(srcdir)/WebKit/gtk \
-	-I$(srcdir)/WebCore/platform/gtk \
-	-I$(srcdir)/WebCore/platform/network/soup/cache/ \
+	-I$(srcdir)/Source/WebCore/platform/gtk \
+	-I$(srcdir)/Source/WebCore/platform/network/soup/cache/ \
 	-I$(top_builddir)/WebKit/gtk \
 	-I$(top_builddir)/DerivedSources \
 	$(global_cppflags) \
@@ -81,7 +81,7 @@ Programs_DumpRenderTree_SOURCES = \
 	Tools/DumpRenderTree/gtk/LayoutTestControllerGtk.cpp \
 	Tools/DumpRenderTree/gtk/PixelDumpSupportGtk.cpp \
 	Tools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp \
-	WebCore/platform/gtk/GtkVersioning.c
+	Source/WebCore/platform/gtk/GtkVersioning.c
 
 Programs_DumpRenderTree_CXXFLAGS = \
 	$(global_cxxflags) \
@@ -155,9 +155,9 @@ dumprendertree_cppflags += \
 TestNetscapePlugin_libtestnetscapeplugin_la_CPPFLAGS = \
 	-I$(srcdir)/Tools/DumpRenderTree \
 	-I$(srcdir)/Tools/DumpRenderTree/unix/TestNetscapePlugin/ForwardingHeaders \
-	-I$(srcdir)/WebCore \
-	-I$(srcdir)/WebCore/bridge \
-	-I$(srcdir)/WebCore/plugins \
+	-I$(srcdir)/Source/WebCore \
+	-I$(srcdir)/Source/WebCore/bridge \
+	-I$(srcdir)/Source/WebCore/plugins \
 	-I$(srcdir)/Tools/DumpRenderTree/TestNetscapePlugIn \
 	$(global_cppflags) \
 	$(javascriptcore_cppflags)
diff --git a/Tools/Scripts/build-webkit b/Tools/Scripts/build-webkit
index 7e0f87c..c300da1 100755
--- a/Tools/Scripts/build-webkit
+++ b/Tools/Scripts/build-webkit
@@ -377,7 +377,7 @@ sub unlinkZeroFiles ()
 }
 
 # Check that all the project directories are there.
-my @projects = ("Source/JavaScriptCore", "WebCore", "WebKit");
+my @projects = ("Source/JavaScriptCore", "Source/WebCore", "WebKit");
 
 my @otherDirs = ("WebKitLibraries");
 for my $dir (@projects, @otherDirs) {
diff --git a/Tools/Scripts/do-file-rename b/Tools/Scripts/do-file-rename
index 865934a..6ad9331 100755
--- a/Tools/Scripts/do-file-rename
+++ b/Tools/Scripts/do-file-rename
@@ -45,7 +45,7 @@ my %words;
 my @paths;
 find(\&wanted, "Source/JavaScriptCore");
 find(\&wanted, "Source/JavaScriptGlue");
-find(\&wanted, "WebCore");
+find(\&wanted, "Source/WebCore");
 find(\&wanted, "WebKit");
 find(\&wanted, "WebKit2");
 
diff --git a/Tools/Scripts/do-webcore-rename b/Tools/Scripts/do-webcore-rename
index f71c0cf..0f84ad7 100755
--- a/Tools/Scripts/do-webcore-rename
+++ b/Tools/Scripts/do-webcore-rename
@@ -71,7 +71,7 @@ my %directoriesToIgnore = map { $_ => 1 } @directoriesToIgnoreList;
 my @paths;
 find(\&wanted, "Source/JavaScriptCore");
 find(\&wanted, "Source/JavaScriptGlue");
-find(\&wanted, "WebCore");
+find(\&wanted, "Source/WebCore");
 find(\&wanted, "WebKit");
 find(\&wanted, "WebKit2");
 find(\&wanted, "Tools/DumpRenderTree");
diff --git a/Tools/Scripts/generate-qt-inspector-resource b/Tools/Scripts/generate-qt-inspector-resource
index a65da13..0a8301b 100755
--- a/Tools/Scripts/generate-qt-inspector-resource
+++ b/Tools/Scripts/generate-qt-inspector-resource
@@ -33,20 +33,20 @@ sub addFiles(@)
     my @files = @_;
 
     foreach $file (@files) {
-        $file =~ s,WebCore/inspector/front-end/,,;
+        $file =~ s,Source/WebCore/inspector/front-end/,,;
         print WEBKIT_QRC "    <file>".$file . "</file>\n";
     }
 }
 
 # Setup
-open(WEBKIT_QRC, ">WebCore/inspector/front-end/WebKit.qrc") or die;
+open(WEBKIT_QRC, ">Source/WebCore/inspector/front-end/WebKit.qrc") or die;
 print WEBKIT_QRC '<!DOCTYPE RCC><RCC version="1.0">'."\n";
 print WEBKIT_QRC '<qresource prefix="/webkit/inspector">'."\n";
 
 
 # Directory with html and js files and the images
-addFiles(<WebCore/inspector/front-end/*.{*html,js,css,svg}>);
-addFiles(<WebCore/inspector/front-end/Images/*>);
+addFiles(<Source/WebCore/inspector/front-end/*.{*html,js,css,svg}>);
+addFiles(<Source/WebCore/inspector/front-end/Images/*>);
 
 print WEBKIT_QRC "</qresource>\n";
 print WEBKIT_QRC "</RCC>\n";
diff --git a/Tools/Scripts/prepare-ChangeLog b/Tools/Scripts/prepare-ChangeLog
index f7a82f3..b5e2efe 100755
--- a/Tools/Scripts/prepare-ChangeLog
+++ b/Tools/Scripts/prepare-ChangeLog
@@ -319,7 +319,7 @@ foreach my $prefix (keys %files) {
         $sortKey = "-, just after top level";
     } elsif ($prefixDir eq "WebBrowser") {
         $sortKey = lc "WebKit, WebBrowser after";
-    } elsif ($prefixDir eq "WebCore") {
+    } elsif ($prefixDir eq "Source/WebCore") {
         $sortKey = lc "WebFoundation, WebCore after";
     } elsif ($prefixDir eq "LayoutTests") {
         $sortKey = lc "~, LayoutTests last";
diff --git a/Tools/Scripts/run-bindings-tests b/Tools/Scripts/run-bindings-tests
index 4a093d1..18ffda6 100755
--- a/Tools/Scripts/run-bindings-tests
+++ b/Tools/Scripts/run-bindings-tests
@@ -39,8 +39,8 @@ from webkitpy.common.checkout import scm
 
 def generate_from_idl(generator, idl_file, output_directory):
     cmd = ['perl', '-w',
-           '-IWebCore/bindings/scripts',
-           'WebCore/bindings/scripts/generate-bindings.pl',
+           '-ISource/WebCore/bindings/scripts',
+           'Source/WebCore/bindings/scripts/generate-bindings.pl',
            # idl include directories (path relative to generate-bindings.pl)
            '--include', '.',
            '--defines', 'TESTING_%s' % generator,
@@ -120,8 +120,8 @@ def main(argv):
     ]
 
     for generator in generators:
-        input_directory = os.path.join('WebCore', 'bindings', 'scripts', 'test')
-        reference_directory = os.path.join('WebCore', 'bindings', 'scripts', 'test', generator)
+        input_directory = os.path.join('Source', 'WebCore', 'bindings', 'scripts', 'test')
+        reference_directory = os.path.join('Source', 'WebCore', 'bindings', 'scripts', 'test', generator)
         if not run_tests(generator, input_directory, reference_directory, reset_results):
             all_tests_passed = False
 
diff --git a/Tools/Scripts/update-iexploder-cssproperties b/Tools/Scripts/update-iexploder-cssproperties
index b82b9ef..65e559f 100755
--- a/Tools/Scripts/update-iexploder-cssproperties
+++ b/Tools/Scripts/update-iexploder-cssproperties
@@ -110,7 +110,7 @@ sub update($$)
     my ($iexploderPath, $webcorePath) = @_;
 
     $iexploderPath = File::Spec->catfile(sourceDir(), "Tools", "iExploder", "iExploder-1.3.2", "htdocs", split("/", $iexploderPath));
-    $webcorePath = File::Spec->catfile(sourceDir(), "WebCore", split("/", $webcorePath));
+    $webcorePath = File::Spec->catfile(sourceDir(), "Source", "WebCore", split("/", $webcorePath));
 
     my @sections = readiExploderFile($iexploderPath);
     $sections[0] = generateEntityListFromFile($webcorePath);
diff --git a/Tools/Scripts/update-sources-list.py b/Tools/Scripts/update-sources-list.py
index 433d04a..2a4a5ef 100755
--- a/Tools/Scripts/update-sources-list.py
+++ b/Tools/Scripts/update-sources-list.py
@@ -40,7 +40,7 @@ def getWebCoreFilesDict():
     """
     sources = {}
     sources_prefix = "WEBCORE_"
-    filepath = os.path.join(wkroot, "WebCore/WebCoreSources.bkl")
+    filepath = os.path.join(wkroot, "Source", "WebCore", "WebCoreSources.bkl")
     assert(os.path.exists(filepath))
     
     doc = minidom.parse(filepath)
@@ -82,7 +82,7 @@ def generateWebCoreSourcesGTKAndQT(sources):
     for key in sources.keys():
         makefileString += " \\\n\t\t" + key
     
-    outfile = os.path.join(wkroot, "WebCore/sources.inc")
+    outfile = os.path.join(wkroot, "Source", "WebCore", "sources.inc")
     sourcefile = open(outfile, "w")
     sourcefile.write(makefileString)
     sourcefile.close()
diff --git a/Tools/Scripts/update-webkit-localizable-strings b/Tools/Scripts/update-webkit-localizable-strings
index 7030337..20e39e9 100755
--- a/Tools/Scripts/update-webkit-localizable-strings
+++ b/Tools/Scripts/update-webkit-localizable-strings
@@ -34,7 +34,7 @@ use FindBin;
 use lib $FindBin::Bin;
 use webkitdirs;
 
-my @directoriesToScan = ("WebKit/mac", "WebKit/win", "-WebCore/icu", "-WebKit/mac/icu");
+my @directoriesToScan = ("WebKit/mac", "WebKit/win", "-Source/WebCore/icu", "-WebKit/mac/icu");
 my $fileToUpdate = "WebKit/English.lproj/Localizable.strings";
 my $exceptionsFile = "WebKit/StringsNotToBeLocalized.txt";
 
diff --git a/Tools/Scripts/webkitdirs.pm b/Tools/Scripts/webkitdirs.pm
index dad3e5f..2525dd7 100644
--- a/Tools/Scripts/webkitdirs.pm
+++ b/Tools/Scripts/webkitdirs.pm
@@ -87,7 +87,7 @@ sub determineSourceDir
 
     # walks up path checking each directory to see if it is the main WebKit project dir, 
     # defined by containing Sources, WebCore, and WebKit
-    until ((-d "$sourceDir/Source" && -d "$sourceDir/WebCore" && -d "$sourceDir/WebKit") || (-d "$sourceDir/Internal" && -d "$sourceDir/OpenSource"))
+    until ((-d "$sourceDir/Source" && -d "$sourceDir/Source/WebCore" && -d "$sourceDir/WebKit") || (-d "$sourceDir/Internal" && -d "$sourceDir/OpenSource"))
     {
         if ($sourceDir !~ s|/[^/]+$||) {
             die "Could not find top level webkit directory above source directory using FindBin.\n";
@@ -682,7 +682,7 @@ sub determineQtFeatureDefaults()
     return if %qtFeatureDefaults;
     die "ERROR: qmake missing but required to build WebKit.\n" if not commandExists("qmake");
     my $originalCwd = getcwd();
-    chdir File::Spec->catfile(sourceDir(), "WebCore");
+    chdir File::Spec->catfile(sourceDir(), "Source", "WebCore");
     my $defaults = `qmake CONFIG+=compute_defaults 2>&1`;
     chdir $originalCwd;
 
@@ -1177,7 +1177,7 @@ sub dieIfWindowsPlatformSDKNotInstalled
 sub copyInspectorFrontendFiles
 {
     my $productDir = productDir();
-    my $sourceInspectorPath = sourceDir() . "/WebCore/inspector/front-end/";
+    my $sourceInspectorPath = sourceDir() . "/Source/WebCore/inspector/front-end/";
     my $inspectorResourcesDirPath = $ENV{"WEBKITINSPECTORRESOURCESDIR"};
 
     if (!defined($inspectorResourcesDirPath)) {
@@ -1590,7 +1590,7 @@ sub buildQMakeProject($@)
     my $dsMakefile = "Makefile.DerivedSources";
 
     # Iterate over different source directories manually to workaround a problem with qmake+extraTargets+s60
-    my @subdirs = ("Source/JavaScriptCore", "WebCore", "WebKit/qt/Api");
+    my @subdirs = ("Source/JavaScriptCore", "Source/WebCore", "WebKit/qt/Api");
     if (grep { $_ eq "CONFIG+=webkit2"} @buildArgs) {
         push @subdirs, "WebKit2";
         push @subdirs, "Tools/WebKitTestRunner";
diff --git a/Tools/Scripts/webkitpy/common/config/build.py b/Tools/Scripts/webkitpy/common/config/build.py
index 8c98ecb..2b27c85 100644
--- a/Tools/Scripts/webkitpy/common/config/build.py
+++ b/Tools/Scripts/webkitpy/common/config/build.py
@@ -42,7 +42,7 @@ def _should_file_trigger_build(target_platform, file):
     directories = [
         # Directories that shouldn't trigger builds on any bots.
         ("PerformanceTests", []),
-        ("WebCore/manual-tests", []),
+        ("Source/WebCore/manual-tests", []),
         ("Examples", []),
         ("Websites", []),
         ("android", []),
@@ -60,7 +60,7 @@ def _should_file_trigger_build(target_platform, file):
         ("Source/JavaScriptGlue", ["mac"]),
         ("LayoutTests/platform/mac", ["mac", "win"]),
         ("LayoutTests/platform/mac-snowleopard", ["mac-snowleopard", "win"]),
-        ("WebCore/image-decoders", ["chromium"]),
+        ("Source/WebCore/image-decoders", ["chromium"]),
         ("cairo", ["gtk", "wincairo"]),
         ("cf", ["chromium-mac", "mac", "qt", "win"]),
         ("chromium", ["chromium"]),
diff --git a/Tools/Scripts/webkitpy/common/config/build_unittest.py b/Tools/Scripts/webkitpy/common/config/build_unittest.py
index 736ce8d..e07d42f 100644
--- a/Tools/Scripts/webkitpy/common/config/build_unittest.py
+++ b/Tools/Scripts/webkitpy/common/config/build_unittest.py
@@ -27,10 +27,10 @@ from webkitpy.common.config import build
 
 class ShouldBuildTest(unittest.TestCase):
     _should_build_tests = [
-        (["Websites/bugs.webkit.org/foo", "WebCore/bar"], ["*"]),
+        (["Websites/bugs.webkit.org/foo", "Source/WebCore/bar"], ["*"]),
         (["Websites/bugs.webkit.org/foo"], []),
         (["Source/JavaScriptCore/JavaScriptCore.xcodeproj/foo"], ["mac-leopard", "mac-snowleopard"]),
-        (["Source/JavaScriptGlue/foo", "WebCore/bar"], ["*"]),
+        (["Source/JavaScriptGlue/foo", "Source/WebCore/bar"], ["*"]),
         (["Source/JavaScriptGlue/foo"], ["mac-leopard", "mac-snowleopard"]),
         (["LayoutTests/foo"], ["*"]),
         (["LayoutTests/platform/chromium-linux/foo"], ["chromium-linux"]),
@@ -42,13 +42,13 @@ class ShouldBuildTest(unittest.TestCase):
         (["LayoutTests/platform/win-xp/foo"], ["win"]),
         (["LayoutTests/platform/win-wk2/foo"], ["win"]),
         (["LayoutTests/platform/win/foo"], ["win"]),
-        (["WebCore/mac/foo"], ["chromium-mac", "mac-leopard", "mac-snowleopard"]),
-        (["WebCore/win/foo"], ["chromium-win", "win"]),
-        (["WebCore/platform/graphics/gpu/foo"], ["mac-leopard", "mac-snowleopard"]),
-        (["WebCore/platform/wx/wxcode/win/foo"], []),
-        (["WebCore/rendering/RenderThemeMac.mm", "WebCore/rendering/RenderThemeMac.h"], ["mac-leopard", "mac-snowleopard"]),
-        (["WebCore/rendering/RenderThemeChromiumLinux.h"], ["chromium-linux"]),
-        (["WebCore/rendering/RenderThemeWinCE.h"], []),
+        (["Source/WebCore/mac/foo"], ["chromium-mac", "mac-leopard", "mac-snowleopard"]),
+        (["Source/WebCore/win/foo"], ["chromium-win", "win"]),
+        (["Source/WebCore/platform/graphics/gpu/foo"], ["mac-leopard", "mac-snowleopard"]),
+        (["Source/WebCore/platform/wx/wxcode/win/foo"], []),
+        (["Source/WebCore/rendering/RenderThemeMac.mm", "Source/WebCore/rendering/RenderThemeMac.h"], ["mac-leopard", "mac-snowleopard"]),
+        (["Source/WebCore/rendering/RenderThemeChromiumLinux.h"], ["chromium-linux"]),
+        (["Source/WebCore/rendering/RenderThemeWinCE.h"], []),
     ]
 
     def test_should_build(self):
diff --git a/Tools/Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py b/Tools/Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py
index 309bf8d..47dc8a2 100644
--- a/Tools/Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py
+++ b/Tools/Scripts/webkitpy/layout_tests/deduplicate_tests_unittest.py
@@ -196,7 +196,7 @@ class ListDuplicatesTest(unittest.TestCase):
             ('LayoutTests/platform/mac/test.html',
              ('platform/mac/test.html', checkout_root)),
             (None,
-             ('platform/mac/test.html', os.path.join(checkout_root, 'WebCore'))),
+             ('platform/mac/test.html', os.path.join(checkout_root, 'Source', 'WebCore'))),
             ('test.html',
              ('platform/mac/test.html', os.path.join(layout_test_dir, 'platform/mac'))),
             (None,
diff --git a/Tools/Scripts/webkitpy/style/checker.py b/Tools/Scripts/webkitpy/style/checker.py
index bec8bd4..3cfa1c9 100644
--- a/Tools/Scripts/webkitpy/style/checker.py
+++ b/Tools/Scripts/webkitpy/style/checker.py
@@ -131,7 +131,7 @@ _PATH_RULES_SPECIFIER = [
       # values.
       "WebKit/efl/ewk/",
       # There is no clean way to avoid "yy_*" names used by flex.
-      "WebCore/css/CSSParser.cpp",
+      "Source/WebCore/css/CSSParser.cpp",
       # Qt code uses '_' in some places (such as private slots
       # and on test xxx_data methos on tests)
       "Source/JavaScriptCore/qt/",
@@ -143,7 +143,7 @@ _PATH_RULES_SPECIFIER = [
     ([# The GTK+ APIs use GTK+ naming style, which includes
       # lower-cased, underscore-separated values.
       # Also, GTK+ allows the use of NULL.
-      "WebCore/bindings/scripts/test/GObject",
+      "Source/WebCore/bindings/scripts/test/GObject",
       "WebKit/gtk/webkit/",
       "Tools/DumpRenderTree/gtk/"],
      ["-readability/naming",
@@ -247,7 +247,7 @@ _SKIPPED_FILES_WITH_WARNING = [
     # Soup API that is still being cooked, will be removed from WebKit
     # in a few months when it is merged into soup proper. The style
     # follows the libsoup style completely.
-    "WebCore/platform/network/soup/cache/",
+    "Source/WebCore/platform/network/soup/cache/",
     ]
 
 
diff --git a/Tools/Scripts/webkitpy/style/checker_unittest.py b/Tools/Scripts/webkitpy/style/checker_unittest.py
index c3ec5c6..a4649d2 100755
--- a/Tools/Scripts/webkitpy/style/checker_unittest.py
+++ b/Tools/Scripts/webkitpy/style/checker_unittest.py
@@ -222,7 +222,7 @@ class GlobalVariablesTest(unittest.TestCase):
                       "readability/null")
         assertNoCheck("WebKit/efl/ewk/ewk_view.h",
                       "readability/naming")
-        assertNoCheck("WebCore/css/CSSParser.cpp",
+        assertNoCheck("Source/WebCore/css/CSSParser.cpp",
                       "readability/naming")
 
         # Test if Qt exceptions are indeed working
@@ -250,7 +250,7 @@ class GlobalVariablesTest(unittest.TestCase):
         assertNoCheck("WebKit/qt/examples/platformplugin/WebPlugin.cpp",
                       "readability/naming")
 
-        assertNoCheck("WebCore/ForwardingHeaders/debugger/Debugger.h",
+        assertNoCheck("Source/WebCore/ForwardingHeaders/debugger/Debugger.h",
                       "build/header_guard")
 
         # Third-party Python code: webkitpy/thirdparty
@@ -299,8 +299,8 @@ class CheckerDispatcherSkipTest(unittest.TestCase):
         paths_to_skip = [
            "gtk2drawing.c",
            "gtkdrawing.h",
-           "WebCore/platform/gtk/gtk2drawing.c",
-           "WebCore/platform/gtk/gtkdrawing.h",
+           "Source/WebCore/platform/gtk/gtk2drawing.c",
+           "Source/WebCore/platform/gtk/gtkdrawing.h",
            "WebKit/gtk/tests/testatk.c",
             ]
 
@@ -488,8 +488,8 @@ class CheckerDispatcherDispatchTest(unittest.TestCase):
            "foo.wm",
            "foo.xhtml",
            "foo.y",
-           os.path.join("WebCore", "ChangeLog"),
-           os.path.join("WebCore", "inspector", "front-end", "inspector.js"),
+           os.path.join("Source", "WebCore", "ChangeLog"),
+           os.path.join("Source", "WebCore", "inspector", "front-end", "inspector.js"),
            os.path.join("Tools", "Scripts", "check-webkit-style"),
         ]
 
@@ -508,7 +508,7 @@ class CheckerDispatcherDispatchTest(unittest.TestCase):
     def test_xml_paths(self):
         """Test paths that should be checked as XML."""
         paths = [
-           "WebCore/WebCore.vcproj/WebCore.vcproj",
+           "Source/WebCore/WebCore.vcproj/WebCore.vcproj",
            "WebKitLibraries/win/tools/vsprops/common.vsprops",
         ]
 
diff --git a/Tools/WebKitTestRunner/DerivedSources.pro b/Tools/WebKitTestRunner/DerivedSources.pro
index 96f2a90..561a09e 100644
--- a/Tools/WebKitTestRunner/DerivedSources.pro
+++ b/Tools/WebKitTestRunner/DerivedSources.pro
@@ -45,13 +45,13 @@ QMAKE_EXTRA_TARGETS         += fwheader_generator
 # GENERATOR 1: IDL compiler
 idl.output = $${GENERATED_SOURCES_DIR}/JS${QMAKE_FILE_BASE}.cpp
 idl.input = IDL_BINDINGS
-idl.wkScript = $$PWD/../../WebCore/bindings/scripts/generate-bindings.pl
-idl.commands = perl -I$$PWD/../../WebCore/bindings/scripts -I$$PWD/InjectedBundle/Bindings $$idl.wkScript --defines \"\" --generator TestRunner --include $$PWD/InjectedBundle/Bindings --outputDir $$GENERATED_SOURCES_DIR --preprocessor \"$${QMAKE_MOC} -E\" ${QMAKE_FILE_NAME}
-idl.depends = $$PWD/../../WebCore/bindings/scripts/CodeGenerator.pm \
+idl.wkScript = $$PWD/../../Source/WebCore/bindings/scripts/generate-bindings.pl
+idl.commands = perl -I$$PWD/../../Source/WebCore/bindings/scripts -I$$PWD/InjectedBundle/Bindings $$idl.wkScript --defines \"\" --generator TestRunner --include $$PWD/InjectedBundle/Bindings --outputDir $$GENERATED_SOURCES_DIR --preprocessor \"$${QMAKE_MOC} -E\" ${QMAKE_FILE_NAME}
+idl.depends = $$PWD/../../Source/WebCore/bindings/scripts/CodeGenerator.pm \
               $$PWD/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm \
-              $$PWD/../../WebCore/bindings/scripts/IDLParser.pm \
-              $$PWD/../../WebCore/bindings/scripts/IDLStructure.pm \
-              $$PWD/../../WebCore/bindings/scripts/InFilesParser.pm \
-              $$PWD/../../WebCore/bindings/scripts/generate-bindings.pl
+              $$PWD/../../Source/WebCore/bindings/scripts/IDLParser.pm \
+              $$PWD/../../Source/WebCore/bindings/scripts/IDLStructure.pm \
+              $$PWD/../../Source/WebCore/bindings/scripts/InFilesParser.pm \
+              $$PWD/../../Source/WebCore/bindings/scripts/generate-bindings.pl
 addExtraCompiler(idl)
 
diff --git a/Tools/WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro b/Tools/WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro
index 2635a1d..c15d1f2 100644
--- a/Tools/WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro
+++ b/Tools/WebKitTestRunner/InjectedBundle/qt/InjectedBundle.pro
@@ -3,9 +3,9 @@ TEMPLATE = lib
 isEmpty(OUTPUT_DIR): OUTPUT_DIR = ../../../..
 
 CONFIG(standalone_package) {
-    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/../../../../WebCore/generated
+    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/../../../../Source/WebCore/generated
 } else {
-    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = ../../../../WebCore/generated
+    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = ../../../../Source/WebCore/generated
 }
 
 GENERATED_SOURCES_DIR = ../../generated
diff --git a/Tools/iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh b/Tools/iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh
index f681743..39707f7 100755
--- a/Tools/iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh
+++ b/Tools/iExploder/iexploder-1.7.2/tools/update_html_tags_from_sources.sh
@@ -25,22 +25,22 @@ fi
 if [ -d "$src_dir/WebKit" ]; then
   # Tested as of WebKit-r55454
   source_name="webkit"
-  grep -v "^#" $src_dir/WebCore/css/CSSPropertyNames.in > ${tmp_prefix}.css-properties
-  grep -v "^#" $src_dir/WebCore/css/CSSValueKeywords.in > ${tmp_prefix}.css-values
-  grep -v "^#" $src_dir/WebCore/html/HTMLAttributeNames.in | cut -d" " -f1  | \
+  grep -v "^#" $src_dir/Source/WebCore/css/CSSPropertyNames.in > ${tmp_prefix}.css-properties
+  grep -v "^#" $src_dir/Source/WebCore/css/CSSValueKeywords.in > ${tmp_prefix}.css-values
+  grep -v "^#" $src_dir/Source/WebCore/html/HTMLAttributeNames.in | cut -d" " -f1  | \
     egrep -v "^namespace\w*=" > ${tmp_prefix}.html-attrs
-  grep -v "^#" $src_dir/WebCore/html/HTMLTagNames.in | cut -d" " -f1 | \
+  grep -v "^#" $src_dir/Source/WebCore/html/HTMLTagNames.in | cut -d" " -f1 | \
     egrep -v "^namespace\w*=" > ${tmp_prefix}.html-tags
-  egrep "equalIgnoringCase" $src_dir/WebCore/html/HTML*.cpp | \
+  egrep "equalIgnoringCase" $src_dir/Source/WebCore/html/HTML*.cpp | \
     ruby -e '$stdin.readlines.join("").scan(/\"([\w-]+)"/) { |tag| puts tag }' > ${tmp_prefix}.html-values
-  grep -r "protocolIs" $src_dir/WebCore/* | ruby -e '$stdin.readlines.join("").scan(/\"([\w-]+)"/) { |tag| puts "#{tag}:" }' > ${tmp_prefix}.protocols
-  grep "map->add" $src_dir/WebCore/html/HTMLInputElement.cpp | cut -d\" -f2 >> ${tmp_prefix}.html-values
-  grep "AtomicString,.*Header, (" $src_dir/WebCore/platform/network/ResourceResponseBase.cpp | cut -d\" -f2 > ${tmp_prefix}.headers
+  grep -r "protocolIs" $src_dir/Source/WebCore/* | ruby -e '$stdin.readlines.join("").scan(/\"([\w-]+)"/) { |tag| puts "#{tag}:" }' > ${tmp_prefix}.protocols
+  grep "map->add" $src_dir/Source/WebCore/html/HTMLInputElement.cpp | cut -d\" -f2 >> ${tmp_prefix}.html-values
+  grep "AtomicString,.*Header, (" $src_dir/Source/WebCore/platform/network/ResourceResponseBase.cpp | cut -d\" -f2 > ${tmp_prefix}.headers
   grep -o -r 'httpHeaderField(".*"' $src_dir  | cut -d\" -f2 >> ${tmp_prefix}.headers
-  egrep -r '"[-\+a-z]+/[-\+a-z]+"' $src_dir/WebCore | ruby -e '$stdin.readlines.join("").scan(/\"([afimtvwx][\w\+-]+\/[\w\+-]+)"/) { puts $1 }'  > ${tmp_prefix}.mime-types
-  grep DEFINE_STATIC $src_dir/WebCore/css/CSSSelector.cpp  | cut -d\" -f2 \
+  egrep -r '"[-\+a-z]+/[-\+a-z]+"' $src_dir/Source/WebCore | ruby -e '$stdin.readlines.join("").scan(/\"([afimtvwx][\w\+-]+\/[\w\+-]+)"/) { puts $1 }'  > ${tmp_prefix}.mime-types
+  grep DEFINE_STATIC $src_dir/Source/WebCore/css/CSSSelector.cpp  | cut -d\" -f2 \
     > ${tmp_prefix}.css-pseudo
-  egrep -o '"@.*?\"' $src_dir/WebCore/css/CSSParser.cpp | cut -d\" -f2 | cut -d"{" -f1 | \
+  egrep -o '"@.*?\"' $src_dir/Source/WebCore/css/CSSParser.cpp | cut -d\" -f2 | cut -d"{" -f1 | \
     sed s/" "//  > ${tmp_prefix}.css-atrules
 elif [ -d "$src_dir/xpcom" ]; then
   # Tested as of Sep 1 2010 
diff --git a/Tools/wx/browser/wscript b/Tools/wx/browser/wscript
index 8c22cf6..4fb00b4 100644
--- a/Tools/wx/browser/wscript
+++ b/Tools/wx/browser/wscript
@@ -29,7 +29,7 @@ import sys
 
 from settings import *
 
-include_paths = [os.path.join(wk_root, 'WebCore', 'bindings', 'wx'),
+include_paths = [os.path.join(wk_root, 'Source', 'WebCore', 'bindings', 'wx'),
                 os.path.join(wk_root, 'WebKit', 'wx')]
 
 def set_options(opt):
diff --git a/Tools/wx/build/settings.py b/Tools/wx/build/settings.py
index a633097..64c2693 100644
--- a/Tools/wx/build/settings.py
+++ b/Tools/wx/build/settings.py
@@ -19,7 +19,7 @@
 # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
 # OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 # Common elements of the waf build system shared by all projects.
 
@@ -48,8 +48,8 @@ if sys.platform.startswith('win'):
 else:
     wx_root = commands.getoutput('wx-config --prefix')
 
-jscore_dir = os.path.join(wk_root, 'Source/JavaScriptCore')
-webcore_dir = os.path.join(wk_root, 'WebCore')
+jscore_dir = os.path.join(wk_root, 'Source', 'JavaScriptCore')
+webcore_dir = os.path.join(wk_root, 'Source', 'WebCore')
 wklibs_dir = os.path.join(wk_root, 'WebKitLibraries')
 
 common_defines = []
@@ -62,13 +62,13 @@ common_frameworks = []
 ports = [
     'Brew',
     'Chromium',
-    'Gtk', 
+    'Gtk',
     'Haiku',
-    'Mac', 
+    'Mac',
     'None',
     'Qt',
     'Safari',
-    'Win', 
+    'Win',
     'Wince',
     'wx',
 ]
@@ -97,63 +97,63 @@ jscore_dirs = [
 ]
 
 webcore_dirs = [
-    'WebCore/accessibility',
-    'WebCore/bindings',
-    'WebCore/bindings/cpp',
-    'WebCore/bindings/generic',
-    'WebCore/bindings/js',
-    'WebCore/bindings/js/specialization',
-    'WebCore/bridge', 
-    'WebCore/bridge/c',
-    'WebCore/bridge/jsc',
-    'WebCore/css',
-    'WebCore/DerivedSources',
-    'WebCore/dom',
-    'WebCore/dom/default',
-    'WebCore/editing',
-    'WebCore/fileapi',
-    'WebCore/history',
-    'WebCore/html',
-    'WebCore/html/canvas',
-    'WebCore/html/parser',
-    'WebCore/inspector', 
-    'WebCore/loader', 
-    'WebCore/loader/appcache',
-    'WebCore/loader/archive',
-    'WebCore/loader/cache',
-    'WebCore/loader/icon',
-    'WebCore/notifications',
-    'WebCore/page',
-    'WebCore/page/animation', 
-    'WebCore/platform', 
-    'WebCore/platform/animation', 
-    'WebCore/platform/graphics',
-    'WebCore/platform/graphics/filters',
-    'WebCore/platform/graphics/transforms',
-    'WebCore/platform/image-decoders',
-    'WebCore/platform/image-decoders/bmp', 
-    'WebCore/platform/image-decoders/gif', 
-    'WebCore/platform/image-decoders/ico', 
-    'WebCore/platform/image-decoders/jpeg', 
-    'WebCore/platform/image-decoders/png',
-    'WebCore/platform/image-decoders/webp',
-    'WebCore/platform/mock',
-    'WebCore/platform/network', 
-    'WebCore/platform/sql', 
-    'WebCore/platform/text',
-    'WebCore/platform/text/transcoder',
-    'WebCore/plugins', 
-    'WebCore/rendering', 
-    'WebCore/rendering/style',
-    'WebCore/rendering/svg',
-    'WebCore/storage',
-    'WebCore/svg',
-    'WebCore/svg/animation',
-    'WebCore/svg/graphics',
-    'WebCore/svg/graphics/filters',
-    'WebCore/svg/properties',
-    'WebCore/websockets', 
-    'WebCore/xml'
+    'Source/WebCore/accessibility',
+    'Source/WebCore/bindings',
+    'Source/WebCore/bindings/cpp',
+    'Source/WebCore/bindings/generic',
+    'Source/WebCore/bindings/js',
+    'Source/WebCore/bindings/js/specialization',
+    'Source/WebCore/bridge',
+    'Source/WebCore/bridge/c',
+    'Source/WebCore/bridge/jsc',
+    'Source/WebCore/css',
+    'Source/WebCore/DerivedSources',
+    'Source/WebCore/dom',
+    'Source/WebCore/dom/default',
+    'Source/WebCore/editing',
+    'Source/WebCore/fileapi',
+    'Source/WebCore/history',
+    'Source/WebCore/html',
+    'Source/WebCore/html/canvas',
+    'Source/WebCore/html/parser',
+    'Source/WebCore/inspector',
+    'Source/WebCore/loader',
+    'Source/WebCore/loader/appcache',
+    'Source/WebCore/loader/archive',
+    'Source/WebCore/loader/cache',
+    'Source/WebCore/loader/icon',
+    'Source/WebCore/notifications',
+    'Source/WebCore/page',
+    'Source/WebCore/page/animation',
+    'Source/WebCore/platform',
+    'Source/WebCore/platform/animation',
+    'Source/WebCore/platform/graphics',
+    'Source/WebCore/platform/graphics/filters',
+    'Source/WebCore/platform/graphics/transforms',
+    'Source/WebCore/platform/image-decoders',
+    'Source/WebCore/platform/image-decoders/bmp',
+    'Source/WebCore/platform/image-decoders/gif',
+    'Source/WebCore/platform/image-decoders/ico',
+    'Source/WebCore/platform/image-decoders/jpeg',
+    'Source/WebCore/platform/image-decoders/png',
+    'Source/WebCore/platform/image-decoders/webp',
+    'Source/WebCore/platform/mock',
+    'Source/WebCore/platform/network',
+    'Source/WebCore/platform/sql',
+    'Source/WebCore/platform/text',
+    'Source/WebCore/platform/text/transcoder',
+    'Source/WebCore/plugins',
+    'Source/WebCore/rendering',
+    'Source/WebCore/rendering/style',
+    'Source/WebCore/rendering/svg',
+    'Source/WebCore/storage',
+    'Source/WebCore/svg',
+    'Source/WebCore/svg/animation',
+    'Source/WebCore/svg/graphics',
+    'Source/WebCore/svg/graphics/filters',
+    'Source/WebCore/svg/properties',
+    'Source/WebCore/websockets',
+    'Source/WebCore/xml',
 ]
 
 config = get_config(wk_root)
@@ -171,7 +171,7 @@ def get_config():
         if build_port == 'wx':
             if Options.options.wxpython:
                 isReleaseCRT = True
-        
+
         if isReleaseCRT:
             waf_configname = waf_configname + ' CRT_MULTITHREADED_DLL'
         else:
@@ -206,7 +206,7 @@ def common_set_options(opt):
     opt.tool_options('compiler_cxx')
     opt.tool_options('compiler_cc')
     opt.tool_options('python')
-    
+
     opt.add_option('--wxpython', action='store_true', default=False, help='Create the wxPython bindings.')
     opt.add_option('--wx-compiler-prefix', action='store', default='vc',
                    help='Specify a different compiler prefix (do this if you used COMPILER_PREFIX when building wx itself)')
@@ -217,20 +217,20 @@ def common_configure(conf):
     """
     Configuration used by all targets, called from the target's configure() step.
     """
-    
+
     conf.env['MSVC_TARGETS'] = ['x86']
-    
+
     if Options.options.msvc_version and Options.options.msvc_version != '':
         print "msvc version = %s" % Options.options.msvc_version
         conf.env['MSVC_VERSIONS'] = ['msvc %s.0' % Options.options.msvc_version]
     else:
         print "msvc not set!"
         conf.env['MSVC_VERSIONS'] = ['msvc 9.0', 'msvc 8.0']
-    
+
     if sys.platform.startswith('cygwin'):
         print "ERROR: You must use the Win32 Python from python.org, not Cygwin Python, when building on Windows."
         sys.exit(1)
-    
+
     if sys.platform.startswith('darwin') and build_port == 'wx':
         import platform
         if platform.release().startswith('10'): # Snow Leopard
@@ -245,13 +245,13 @@ def common_configure(conf):
     if Options.options.wxpython:
         conf.check_tool('python')
         conf.check_python_headers()
-    
+
     if sys.platform.startswith('darwin'):
         conf.check_tool('osx')
-    
+
     global msvc_version
     global msvclibs_dir
-    
+
     libprefix = ''
 
     if building_on_win32:
@@ -261,12 +261,12 @@ def common_configure(conf):
         found_versions = []
         for version in found:
             found_versions.append(version[0])
-            
+
         if 'msvc 9.0' in conf.env['MSVC_VERSIONS'] and 'msvc 9.0' in found_versions:
             msvc_version = 'msvc2008'
         elif 'msvc 8.0' in conf.env['MSVC_VERSIONS'] and 'msvc 8.0' in found_versions:
             msvc_version = 'msvc2005'
-        
+
         msvclibs_dir = os.path.join(wklibs_dir, msvc_version, 'win')
 
         # Disable several warnings which occur many times during the build.
@@ -293,7 +293,7 @@ def common_configure(conf):
 
     if build_port == "wx":
         update_wx_deps(conf, wk_root, msvc_version)
-    
+
         conf.env.append_value('CXXDEFINES', ['BUILDING_WX__=1', 'JS_NO_EXPORT'])
 
         if building_on_win32:
@@ -309,23 +309,23 @@ def common_configure(conf):
 
     if sys.platform.startswith('darwin'):
         conf.env['LIB_ICU'] = ['icucore']
-    
+
         conf.env.append_value('CPPPATH', wklibs_dir)
         conf.env.append_value('LIBPATH', wklibs_dir)
-        
+
         min_version = None
-        
+
         mac_target = 'MACOSX_DEPLOYMENT_TARGET'
         if Options.options.macosx_version != '':
             min_version = Options.options.macosx_version
-        
+
         # WebKit only supports 10.4+, but ppc systems often set this to earlier systems
         if not min_version:
             min_version = commands.getoutput('sw_vers -productVersion')[:4]
             if min_version in ['10.1','10.2','10.3']:
                 min_version = '10.4'
 
-        os.environ[mac_target] = conf.env[mac_target] = min_version        
+        os.environ[mac_target] = conf.env[mac_target] = min_version
 
         sdk_version = min_version
         if min_version == "10.4":
@@ -336,20 +336,20 @@ def common_configure(conf):
             # on 10.6, we get a strange missing symbol error, and this library seems to
             # work fine for wx's purposes.
             conf.env.append_value('LIB_WKINTERFACE', ['WebKitSystemInterfaceLeopard'])
-        
+
         sdkroot = '/Developer/SDKs/MacOSX%s.sdk' % sdk_version
         sdkflags = ['-arch', 'i386', '-isysroot', sdkroot]
-        
+
         conf.env.append_value('CPPFLAGS', sdkflags)
         conf.env.append_value('LINKFLAGS', sdkflags)
-        
+
         conf.env.append_value('CPPPATH_SQLITE3', [os.path.join(wklibs_dir, 'WebCoreSQLite3')])
         conf.env.append_value('LIB_SQLITE3', ['WebCoreSQLite3'])
-    
+
     conf.env.append_value('CXXDEFINES', feature_defines)
     if config == 'Release':
         conf.env.append_value('CPPDEFINES', 'NDEBUG')
-        
+
     if building_on_win32:
         conf.env.append_value('CPPPATH', [
             os.path.join(jscore_dir, 'os-win32'),
@@ -357,45 +357,45 @@ def common_configure(conf):
             os.path.join(msvclibs_dir, 'include', 'pthreads'),
             os.path.join(msvclibs_dir, 'lib'),
             ])
-            
+
         conf.env.append_value('LIB', ['libpng', 'libjpeg', 'pthreadVC2'])
         # common win libs
         conf.env.append_value('LIB', [
             'kernel32', 'user32','gdi32','comdlg32','winspool','winmm',
-            'shell32', 'shlwapi', 'comctl32', 'ole32', 'oleaut32', 'uuid', 'advapi32', 
+            'shell32', 'shlwapi', 'comctl32', 'ole32', 'oleaut32', 'uuid', 'advapi32',
             'wsock32', 'gdiplus', 'usp10','version'])
 
         conf.env['LIB_ICU'] = ['icudt', 'icule', 'iculx', 'icuuc', 'icuin', 'icuio', 'icutu']
-        
+
         #curl
         conf.env['LIB_CURL'] = ['libcurl']
-        
+
         #sqlite3
         conf.env['CPPPATH_SQLITE3'] = [os.path.join(msvclibs_dir, 'include', 'SQLite')]
         conf.env['LIB_SQLITE3'] = ['sqlite3']
-        
+
         #libxml2
         conf.env['LIB_XML'] = ['libxml2']
-        
+
         #libxslt
         conf.env['LIB_XSLT'] = ['libxslt']
-    else:    
+    else:
         if build_port == 'wx':
             port_uses['wx'].append('PTHREADS')
             conf.env.append_value('LIB', ['jpeg', 'png', 'pthread'])
             conf.env.append_value('LIBPATH', os.path.join(wklibs_dir, 'unix', 'lib'))
             conf.env.append_value('CPPPATH', os.path.join(wklibs_dir, 'unix', 'include'))
             conf.env.append_value('CXXFLAGS', ['-fPIC', '-DPIC'])
-            
+
             conf.check_cfg(path=get_path_to_wxconfig(), args='--cxxflags --libs', package='', uselib_store='WX', mandatory=True)
-            
+
         conf.check_cfg(msg='Checking for libxslt', path='xslt-config', args='--cflags --libs', package='', uselib_store='XSLT', mandatory=True)
         conf.check_cfg(path='xml2-config', args='--cflags --libs', package='', uselib_store='XML', mandatory=True)
         if sys.platform.startswith('darwin') and min_version and min_version == '10.4':
             conf.check_cfg(path=os.path.join(wklibs_dir, 'unix', 'bin', 'curl-config'), args='--cflags --libs', package='', uselib_store='CURL', mandatory=True)
         else:
             conf.check_cfg(path='curl-config', args='--cflags --libs', package='', uselib_store='CURL', mandatory=True)
-        
+
         if not sys.platform.startswith('darwin'):
             conf.check_cfg(package='cairo', args='--cflags --libs', uselib_store='WX', mandatory=True)
             conf.check_cfg(package='pango', args='--cflags --libs', uselib_store='WX', mandatory=True)
diff --git a/WebCore/Android.derived.jscbindings.mk b/WebCore/Android.derived.jscbindings.mk
index 5576459..86ba65e 100644
--- a/WebCore/Android.derived.jscbindings.mk
+++ b/WebCore/Android.derived.jscbindings.mk
@@ -25,7 +25,7 @@
 ##
 
 # lookup tables for old-style JavaScript bindings
-create_hash_table := $(LOCAL_PATH)/../Source/JavaScriptCore/create_hash_table
+create_hash_table := $(LOCAL_PATH)/Source/JavaScriptCore/create_hash_table
 
 GEN := $(addprefix $(intermediates)/, \
 			bindings/js/JSDOMWindowBase.lut.h \
@@ -526,7 +526,7 @@ GEN := \
     $(intermediates)/svg/JSSVGVKernElement.h \
     $(intermediates)/svg/JSSVGZoomEvent.h
 $(GEN): PRIVATE_PATH := $(LOCAL_PATH)
-$(GEN): PRIVATE_CUSTOM_TOOL = perl -I$(PRIVATE_PATH)/bindings/scripts $(PRIVATE_PATH)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator JS --include external/webkit/WebCore/dom --include external/webkit/WebCore/html --include external/webkit/WebCore/svg --outputdir $(dir $@) $<
+$(GEN): PRIVATE_CUSTOM_TOOL = perl -I$(PRIVATE_PATH)/bindings/scripts $(PRIVATE_PATH)/bindings/scripts/generate-bindings.pl --defines "$(FEATURE_DEFINES) LANGUAGE_JAVASCRIPT" --generator JS --include external/webkit/Source/WebCore/dom --include external/webkit/Source/WebCore/html --include external/webkit/Source/WebCore/svg --outputdir $(dir $@) $<
 $(GEN): $(intermediates)/svg/JS%.h : $(LOCAL_PATH)/svg/%.idl $(js_binding_scripts)
 	$(transform-generated-source)
 LOCAL_GENERATED_SOURCES += $(GEN) $(GEN:%.h=%.cpp)
diff --git a/WebCore/Android.jscbindings.mk b/WebCore/Android.jscbindings.mk
index 653dfec..a7713e3 100644
--- a/WebCore/Android.jscbindings.mk
+++ b/WebCore/Android.jscbindings.mk
@@ -45,16 +45,16 @@ BINDING_C_INCLUDES := \
 	$(JAVASCRIPTCORE_PATH)/wrec \
 	$(JAVASCRIPTCORE_PATH)/ForwardingHeaders \
 	\
-	$(base_intermediates)/WebCore/bindings/js \
-	$(base_intermediates)/WebCore/dom \
-	$(base_intermediates)/WebCore/html/canvas \
-	$(base_intermediates)/WebCore/inspector \
-	$(base_intermediates)/WebCore/loader/appcache \
-	$(base_intermediates)/WebCore/page \
-	$(base_intermediates)/WebCore/plugins \
-	$(base_intermediates)/WebCore/storage \
-	$(base_intermediates)/WebCore/workers \
-	$(base_intermediates)/WebCore/xml
+	$(base_intermediates)/Source/WebCore/bindings/js \
+	$(base_intermediates)/Source/WebCore/dom \
+	$(base_intermediates)/Source/WebCore/html/canvas \
+	$(base_intermediates)/Source/WebCore/inspector \
+	$(base_intermediates)/Source/WebCore/loader/appcache \
+	$(base_intermediates)/Source/WebCore/page \
+	$(base_intermediates)/Source/WebCore/plugins \
+	$(base_intermediates)/Source/WebCore/storage \
+	$(base_intermediates)/Source/WebCore/workers \
+	$(base_intermediates)/Source/WebCore/xml
 
 LOCAL_SRC_FILES += \
 	bindings/js/GCController.cpp \
diff --git a/WebCore/Android.v8bindings.mk b/WebCore/Android.v8bindings.mk
index 578862f..43d3d8a 100644
--- a/WebCore/Android.v8bindings.mk
+++ b/WebCore/Android.v8bindings.mk
@@ -32,7 +32,7 @@ BINDING_C_INCLUDES := \
 	$(LOCAL_PATH)/bindings/v8/custom \
 	$(LOCAL_PATH)/bridge \
 	\
-	$(base_intermediates)/WebCore/bindings \
+	$(base_intermediates)/Source/WebCore/bindings \
 	$(base_intermediates)/Source/JavaScriptCore
 
 LOCAL_SRC_FILES += \
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 2795651..104e6de 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,24 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Update project files to understand WebCore's new location.  I suspect
+        there will be some follow-up patches after we land this patch.
+
+        * Android.derived.jscbindings.mk:
+        * Android.jscbindings.mk:
+        * Android.v8bindings.mk:
+        * GNUmakefile.am:
+        * WebCore.gyp/WebCore.gyp:
+        * WebCore.pri:
+        * WebCore.pro:
+        * WebCore.vcproj/WebCore.vcproj:
+        * WebCore.vcproj/WebCoreGeneratedCairo.vsprops:
+        * WebCore.vcproj/WebCoreGeneratedCommon.vsprops:
+
 2011-01-07  Justin Garcia  <justin.garcia at apple.com>
 
         Reviewed by Dan Bernstein.
diff --git a/WebCore/GNUmakefile.am b/WebCore/GNUmakefile.am
index 0673eb1..0841894 100644
--- a/WebCore/GNUmakefile.am
+++ b/WebCore/GNUmakefile.am
@@ -5,71 +5,71 @@ WEBCORE_CSS_PROPERTY_NAMES := $(WebCore)/css/CSSPropertyNames.in
 WEBCORE_CSS_VALUE_KEYWORDS := $(WebCore)/css/CSSValueKeywords.in
 
 webcore_cppflags += \
-	-I$(srcdir)/WebCore \
-	-I$(srcdir)/WebCore/accessibility \
-	-I$(srcdir)/WebCore/bindings \
-	-I$(srcdir)/WebCore/bindings/generic \
-	-I$(srcdir)/WebCore/bindings/js \
-	-I$(srcdir)/WebCore/bindings/js/specialization \
-	-I$(srcdir)/WebCore/bridge \
-	-I$(srcdir)/WebCore/bridge/c \
-	-I$(srcdir)/WebCore/bridge/jni/jsc \
-	-I$(srcdir)/WebCore/bridge/jsc \
-	-I$(srcdir)/WebCore/css \
-	-I$(srcdir)/WebCore/dom \
-	-I$(srcdir)/WebCore/dom/default \
-	-I$(srcdir)/WebCore/editing \
-	-I$(srcdir)/WebCore/fileapi \
-	-I$(srcdir)/WebCore/history \
-	-I$(srcdir)/WebCore/html \
-	-I$(srcdir)/WebCore/html/canvas \
-	-I$(srcdir)/WebCore/html/parser \
-	-I$(srcdir)/WebCore/html/shadow \
-	-I$(srcdir)/WebCore/inspector \
-	-I$(srcdir)/WebCore/loader \
-	-I$(srcdir)/WebCore/loader/appcache \
-	-I$(srcdir)/WebCore/loader/archive \
-	-I$(srcdir)/WebCore/loader/cache \
-	-I$(srcdir)/WebCore/loader/icon \
-	-I$(srcdir)/WebCore/mathml \
-	-I$(srcdir)/WebCore/notifications \
-	-I$(srcdir)/WebCore/page \
-	-I$(srcdir)/WebCore/page/animation \
-	-I$(srcdir)/WebCore/platform \
-	-I$(srcdir)/WebCore/platform/animation \
-	-I$(srcdir)/WebCore/platform/audio \
-	-I$(srcdir)/WebCore/platform/graphics \
-	-I$(srcdir)/WebCore/platform/graphics/filters \
-	-I$(srcdir)/WebCore/platform/graphics/opentype \
-	-I$(srcdir)/WebCore/platform/graphics/transforms \
-	-I$(srcdir)/WebCore/platform/image-decoders \
-	-I$(srcdir)/WebCore/platform/image-decoders/bmp \
-	-I$(srcdir)/WebCore/platform/image-decoders/gif \
-	-I$(srcdir)/WebCore/platform/image-decoders/ico \
-	-I$(srcdir)/WebCore/platform/image-decoders/jpeg \
-	-I$(srcdir)/WebCore/platform/image-decoders/webp \
-	-I$(srcdir)/WebCore/platform/image-decoders/png \
-	-I$(srcdir)/WebCore/platform/mock \
-	-I$(srcdir)/WebCore/platform/network \
-	-I$(srcdir)/WebCore/platform/sql \
-	-I$(srcdir)/WebCore/platform/text \
-	-I$(srcdir)/WebCore/platform/text/transcoder \
-	-I$(srcdir)/WebCore/plugins \
-	-I$(srcdir)/WebCore/plugins/win \
-	-I$(srcdir)/WebCore/rendering \
-	-I$(srcdir)/WebCore/rendering/style \
-	-I$(srcdir)/WebCore/rendering/svg \
-	-I$(srcdir)/WebCore/storage \
-	-I$(srcdir)/WebCore/svg \
-	-I$(srcdir)/WebCore/svg/animation \
-	-I$(srcdir)/WebCore/svg/graphics \
-	-I$(srcdir)/WebCore/svg/graphics/filters \
-	-I$(srcdir)/WebCore/svg/properties \
-	-I$(srcdir)/WebCore/webaudio \
-	-I$(srcdir)/WebCore/websockets \
-	-I$(srcdir)/WebCore/wml \
-	-I$(srcdir)/WebCore/workers \
-	-I$(srcdir)/WebCore/xml \
+	-I$(srcdir)/Source/WebCore \
+	-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/bindings/js/specialization \
+	-I$(srcdir)/Source/WebCore/bridge \
+	-I$(srcdir)/Source/WebCore/bridge/c \
+	-I$(srcdir)/Source/WebCore/bridge/jni/jsc \
+	-I$(srcdir)/Source/WebCore/bridge/jsc \
+	-I$(srcdir)/Source/WebCore/css \
+	-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/parser \
+	-I$(srcdir)/Source/WebCore/html/shadow \
+	-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/cache \
+	-I$(srcdir)/Source/WebCore/loader/icon \
+	-I$(srcdir)/Source/WebCore/mathml \
+	-I$(srcdir)/Source/WebCore/notifications \
+	-I$(srcdir)/Source/WebCore/page \
+	-I$(srcdir)/Source/WebCore/page/animation \
+	-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/filters \
+	-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/webp \
+	-I$(srcdir)/Source/WebCore/platform/image-decoders/png \
+	-I$(srcdir)/Source/WebCore/platform/mock \
+	-I$(srcdir)/Source/WebCore/platform/network \
+	-I$(srcdir)/Source/WebCore/platform/sql \
+	-I$(srcdir)/Source/WebCore/platform/text \
+	-I$(srcdir)/Source/WebCore/platform/text/transcoder \
+	-I$(srcdir)/Source/WebCore/plugins \
+	-I$(srcdir)/Source/WebCore/plugins/win \
+	-I$(srcdir)/Source/WebCore/rendering \
+	-I$(srcdir)/Source/WebCore/rendering/style \
+	-I$(srcdir)/Source/WebCore/rendering/svg \
+	-I$(srcdir)/Source/WebCore/storage \
+	-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/webaudio \
+	-I$(srcdir)/Source/WebCore/websockets \
+	-I$(srcdir)/Source/WebCore/wml \
+	-I$(srcdir)/Source/WebCore/workers \
+	-I$(srcdir)/Source/WebCore/xml \
 	-I$(top_builddir)/WebCore/bindings/js \
 	-I$(top_builddir)/DerivedSources/WebCore \
 	-I$(top_builddir)/DerivedSources \
@@ -79,16 +79,16 @@ webcore_cppflags += \
 webcoregtk_cppflags += \
 	-DWEBKITGTK_API_VERSION_STRING=\"@WEBKITGTK_API_VERSION@\" \
 	-DWTF_USE_SOUP=1 \
-	-I$(srcdir)/WebCore/accessibility/gtk \
-	-I$(srcdir)/WebCore/loader/gtk \
-	-I$(srcdir)/WebCore/page/gtk \
-	-I$(srcdir)/WebCore/platform/graphics/cairo \
-	-I$(srcdir)/WebCore/platform/graphics/gstreamer \
-	-I$(srcdir)/WebCore/platform/graphics/gtk \
-	-I$(srcdir)/WebCore/platform/gtk \
-	-I$(srcdir)/WebCore/platform/network/soup \
-	-I$(srcdir)/WebCore/platform/network/soup/cache \
-	-I$(srcdir)/WebCore/platform/network/soup/cache/webkit
+	-I$(srcdir)/Source/WebCore/accessibility/gtk \
+	-I$(srcdir)/Source/WebCore/loader/gtk \
+	-I$(srcdir)/Source/WebCore/page/gtk \
+	-I$(srcdir)/Source/WebCore/platform/graphics/cairo \
+	-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/network/soup \
+	-I$(srcdir)/Source/WebCore/platform/network/soup/cache \
+	-I$(srcdir)/Source/WebCore/platform/network/soup/cache/webkit
 
 webcore_built_nosources += \
 	DerivedSources/WebCore/tokenizer.cpp
@@ -637,3177 +637,3177 @@ webcore_built_sources += \
 	DerivedSources/WebCore/XMLNSNames.h
 
 webcore_sources += \
-	WebCore/accessibility/AccessibilityARIAGridCell.cpp \
-	WebCore/accessibility/AccessibilityARIAGridCell.h \
-	WebCore/accessibility/AccessibilityARIAGrid.cpp \
-	WebCore/accessibility/AccessibilityARIAGrid.h \
-	WebCore/accessibility/AccessibilityARIAGridRow.cpp \
-	WebCore/accessibility/AccessibilityARIAGridRow.h \
-	WebCore/accessibility/AccessibilityImageMapLink.cpp \
-	WebCore/accessibility/AccessibilityImageMapLink.h \
-	WebCore/accessibility/AccessibilityListBox.cpp \
-	WebCore/accessibility/AccessibilityListBox.h \
-	WebCore/accessibility/AccessibilityListBoxOption.cpp \
-	WebCore/accessibility/AccessibilityListBoxOption.h \
-	WebCore/accessibility/AccessibilityList.cpp \
-	WebCore/accessibility/AccessibilityList.h \
-	WebCore/accessibility/AccessibilityMediaControls.cpp \
-	WebCore/accessibility/AccessibilityMediaControls.h \
-	WebCore/accessibility/AccessibilityMenuList.cpp \
-	WebCore/accessibility/AccessibilityMenuList.h \
-	WebCore/accessibility/AccessibilityMenuListOption.cpp \
-	WebCore/accessibility/AccessibilityMenuListOption.h \
-	WebCore/accessibility/AccessibilityMenuListPopup.cpp \
-	WebCore/accessibility/AccessibilityMenuListPopup.h \
-	WebCore/accessibility/AccessibilityObject.cpp \
-	WebCore/accessibility/AccessibilityObject.h \
-	WebCore/accessibility/AccessibilityProgressIndicator.cpp \
-	WebCore/accessibility/AccessibilityProgressIndicator.h \
-	WebCore/accessibility/AccessibilityRenderObject.cpp \
-	WebCore/accessibility/AccessibilityRenderObject.h \
-	WebCore/accessibility/AccessibilityScrollbar.cpp \
-	WebCore/accessibility/AccessibilityScrollbar.h \
-	WebCore/accessibility/AccessibilityScrollView.cpp \
-	WebCore/accessibility/AccessibilityScrollView.h \
-	WebCore/accessibility/AccessibilitySlider.cpp \
-	WebCore/accessibility/AccessibilitySlider.h \
-	WebCore/accessibility/AccessibilityTableCell.cpp \
-	WebCore/accessibility/AccessibilityTableCell.h \
-	WebCore/accessibility/AccessibilityTableColumn.cpp \
-	WebCore/accessibility/AccessibilityTableColumn.h \
-	WebCore/accessibility/AccessibilityTable.cpp \
-	WebCore/accessibility/AccessibilityTable.h \
-	WebCore/accessibility/AccessibilityTableHeaderContainer.cpp \
-	WebCore/accessibility/AccessibilityTableHeaderContainer.h \
-	WebCore/accessibility/AccessibilityTableRow.cpp \
-	WebCore/accessibility/AccessibilityTableRow.h \
-	WebCore/accessibility/AXObjectCache.cpp \
-	WebCore/accessibility/AXObjectCache.h \
-	WebCore/bindings/generic/ActiveDOMCallback.cpp \
-	WebCore/bindings/generic/ActiveDOMCallback.h \
-	WebCore/bindings/generic/BindingSecurityBase.cpp \
-	WebCore/bindings/generic/BindingSecurityBase.h \
-	WebCore/bindings/generic/BindingSecurity.h \
-	WebCore/bindings/generic/GenericBinding.h \
-	WebCore/bindings/generic/RuntimeEnabledFeatures.cpp \
-	WebCore/bindings/generic/RuntimeEnabledFeatures.h \
-	WebCore/bindings/js/CachedScriptSourceProvider.h \
-	WebCore/bindings/js/DOMObjectHashTableMap.cpp \
-	WebCore/bindings/js/DOMObjectHashTableMap.h \
-	WebCore/bindings/js/DOMWrapperWorld.cpp \
-	WebCore/bindings/js/DOMWrapperWorld.h \
-	WebCore/bindings/js/GCController.cpp \
-	WebCore/bindings/js/GCController.h \
-	WebCore/bindings/js/IDBBindingUtilities.h \
-	WebCore/bindings/js/JSArrayBufferCustom.cpp \
-	WebCore/bindings/js/JSArrayBufferViewHelper.h \
-	WebCore/bindings/js/JSAttrCustom.cpp \
-	WebCore/bindings/js/JSAudioConstructor.cpp \
-	WebCore/bindings/js/JSAudioConstructor.h \
-	WebCore/bindings/js/JSCDATASectionCustom.cpp \
-	WebCore/bindings/js/JSCSSFontFaceRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSImportRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSMediaRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSPageRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSRuleListCustom.cpp \
-	WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp \
-	WebCore/bindings/js/JSCSSStyleDeclarationCustom.h \
-	WebCore/bindings/js/JSCSSStyleRuleCustom.cpp \
-	WebCore/bindings/js/JSCSSValueCustom.cpp \
-	WebCore/bindings/js/JSCallbackData.cpp \
-	WebCore/bindings/js/JSCallbackData.h \
-	WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp \
-	WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp \
-	WebCore/bindings/js/JSClipboardCustom.cpp \
-	WebCore/bindings/js/JSConsoleCustom.cpp \
-	WebCore/bindings/js/JSCoordinatesCustom.cpp \
-	WebCore/bindings/js/JSCustomPositionCallback.cpp \
-	WebCore/bindings/js/JSCustomPositionCallback.h \
-	WebCore/bindings/js/JSCustomPositionErrorCallback.cpp \
-	WebCore/bindings/js/JSCustomPositionErrorCallback.h \
-	WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp \
-	WebCore/bindings/js/JSCustomVoidCallback.cpp \
-	WebCore/bindings/js/JSCustomVoidCallback.h \
-	WebCore/bindings/js/JSCustomXPathNSResolver.cpp \
-	WebCore/bindings/js/JSCustomXPathNSResolver.h \
-	WebCore/bindings/js/JSDOMApplicationCacheCustom.cpp \
-	WebCore/bindings/js/JSDOMBinding.cpp \
-	WebCore/bindings/js/JSDOMBinding.h \
-	WebCore/bindings/js/JSDOMFormDataCustom.cpp \
-	WebCore/bindings/js/JSDOMGlobalObject.cpp \
-	WebCore/bindings/js/JSDOMGlobalObject.h \
-	WebCore/bindings/js/JSDOMMimeTypeArrayCustom.cpp \
-	WebCore/bindings/js/JSDOMPluginArrayCustom.cpp \
-	WebCore/bindings/js/JSDOMPluginCustom.cpp \
-	WebCore/bindings/js/JSDOMStringMapCustom.cpp \
-	WebCore/bindings/js/JSDOMStringMapCustom.h \
-	WebCore/bindings/js/JSDOMWindowBase.cpp \
-	WebCore/bindings/js/JSDOMWindowBase.h \
-	WebCore/bindings/js/JSDOMWindowCustom.cpp \
-	WebCore/bindings/js/JSDOMWindowCustom.h \
-	WebCore/bindings/js/JSDOMWindowShell.cpp \
-	WebCore/bindings/js/JSDOMWindowShell.h \
-	WebCore/bindings/js/JSDOMWrapper.cpp \
-	WebCore/bindings/js/JSDOMWrapper.h \
-	WebCore/bindings/js/JSDataGridColumnListCustom.cpp \
-	WebCore/bindings/js/JSDataGridDataSource.cpp \
-	WebCore/bindings/js/JSDataGridDataSource.h \
-	WebCore/bindings/js/JSDataViewCustom.cpp \
-	WebCore/bindings/js/JSDebugWrapperSet.cpp \
-	WebCore/bindings/js/JSDebugWrapperSet.h \
-	WebCore/bindings/js/JSDedicatedWorkerContextCustom.cpp \
-	WebCore/bindings/js/JSDeviceMotionEventCustom.cpp \
-	WebCore/bindings/js/JSDeviceOrientationEventCustom.cpp \
-	WebCore/bindings/js/JSDirectoryEntryCustom.cpp \
-	WebCore/bindings/js/JSDirectoryEntrySyncCustom.cpp \
-	WebCore/bindings/js/JSDocumentCustom.cpp \
-	WebCore/bindings/js/JSElementCustom.cpp \
-	WebCore/bindings/js/JSEntryCustom.cpp \
-	WebCore/bindings/js/JSEntrySyncCustom.cpp \
-	WebCore/bindings/js/JSEventCustom.cpp \
-	WebCore/bindings/js/JSEventListener.cpp \
-	WebCore/bindings/js/JSEventListener.h \
-	WebCore/bindings/js/JSEventSourceCustom.cpp \
-	WebCore/bindings/js/JSEventTarget.cpp \
-	WebCore/bindings/js/JSEventTarget.h \
-	WebCore/bindings/js/JSExceptionBase.cpp \
-	WebCore/bindings/js/JSExceptionBase.h \
-	WebCore/bindings/js/JSFileReaderCustom.cpp \
-	WebCore/bindings/js/JSFloat32ArrayCustom.cpp \
-	WebCore/bindings/js/JSGeolocationCustom.cpp \
-	WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp \
-	WebCore/bindings/js/JSHTMLAppletElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLAppletElementCustom.h \
-	WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLCollectionCustom.cpp \
-	WebCore/bindings/js/JSHTMLDataGridElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLDocumentCustom.cpp \
-	WebCore/bindings/js/JSHTMLElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLEmbedElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLEmbedElementCustom.h \
-	WebCore/bindings/js/JSHTMLFormElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLFrameElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLFrameSetElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLInputElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLInputElementCustom.h \
-	WebCore/bindings/js/JSHTMLLinkElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLObjectElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLObjectElementCustom.h \
-	WebCore/bindings/js/JSHTMLOptionsCollectionCustom.cpp \
-	WebCore/bindings/js/JSHTMLOutputElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLSelectElementCustom.cpp \
-	WebCore/bindings/js/JSHTMLSelectElementCustom.h \
-	WebCore/bindings/js/JSHTMLStyleElementCustom.cpp \
-	WebCore/bindings/js/JSHistoryCustom.cpp \
-	WebCore/bindings/js/JSHistoryCustom.h \
-	WebCore/bindings/js/JSImageConstructor.cpp \
-	WebCore/bindings/js/JSImageConstructor.h \
-	WebCore/bindings/js/JSImageDataCustom.cpp \
-	WebCore/bindings/js/JSInjectedScriptHostCustom.cpp \
-	WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp \
-	WebCore/bindings/js/JSInt16ArrayCustom.cpp \
-	WebCore/bindings/js/JSInt32ArrayCustom.cpp \
-	WebCore/bindings/js/JSInt8ArrayCustom.cpp \
-	WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp \
-	WebCore/bindings/js/JSLazyEventListener.cpp \
-	WebCore/bindings/js/JSLazyEventListener.h \
-	WebCore/bindings/js/JSLocationCustom.cpp \
-	WebCore/bindings/js/JSLocationCustom.h \
-	WebCore/bindings/js/JSMainThreadExecState.cpp \
-	WebCore/bindings/js/JSMainThreadExecState.h \
-	WebCore/bindings/js/JSMessageChannelCustom.cpp \
-	WebCore/bindings/js/JSMessageEventCustom.cpp \
-	WebCore/bindings/js/JSMessagePortCustom.cpp \
-	WebCore/bindings/js/JSMessagePortCustom.h \
-	WebCore/bindings/js/JSNamedNodeMapCustom.cpp \
-	WebCore/bindings/js/JSNavigatorCustom.cpp \
-	WebCore/bindings/js/JSNodeCustom.cpp \
-	WebCore/bindings/js/JSNodeCustom.h \
-	WebCore/bindings/js/JSNodeFilterCondition.cpp \
-	WebCore/bindings/js/JSNodeFilterCondition.h \
-	WebCore/bindings/js/JSNodeFilterCustom.cpp \
-	WebCore/bindings/js/JSNodeIteratorCustom.cpp \
-	WebCore/bindings/js/JSNodeListCustom.cpp \
-	WebCore/bindings/js/JSOptionConstructor.cpp \
-	WebCore/bindings/js/JSOptionConstructor.h \
-	WebCore/bindings/js/JSPluginElementFunctions.cpp \
-	WebCore/bindings/js/JSPluginElementFunctions.h \
-	WebCore/bindings/js/JSProcessingInstructionCustom.cpp \
-	WebCore/bindings/js/JSSQLResultSetRowListCustom.cpp \
-	WebCore/bindings/js/JSSQLTransactionCustom.cpp \
-	WebCore/bindings/js/JSSQLTransactionSyncCustom.cpp \
-	WebCore/bindings/js/JSSVGElementInstanceCustom.cpp \
-	WebCore/bindings/js/JSSVGLengthCustom.cpp \
-	WebCore/bindings/js/JSSVGPathSegCustom.cpp \
-	WebCore/bindings/js/JSScriptProfileNodeCustom.cpp \
-	WebCore/bindings/js/JSSharedWorkerCustom.cpp \
-	WebCore/bindings/js/JSStorageCustom.cpp \
-	WebCore/bindings/js/JSStorageCustom.h \
-	WebCore/bindings/js/JSStyleSheetCustom.cpp \
-	WebCore/bindings/js/JSStyleSheetListCustom.cpp \
-	WebCore/bindings/js/JSTextCustom.cpp \
-	WebCore/bindings/js/JSTouchCustom.cpp \
-	WebCore/bindings/js/JSTouchListCustom.cpp \
-	WebCore/bindings/js/JSTreeWalkerCustom.cpp \
-	WebCore/bindings/js/JSUint16ArrayCustom.cpp \
-	WebCore/bindings/js/JSUint32ArrayCustom.cpp \
-	WebCore/bindings/js/JSUint8ArrayCustom.cpp \
-	WebCore/bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp \
-	WebCore/bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp \
-	WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp \
-	WebCore/bindings/js/JSWebKitCSSMatrixCustom.cpp \
-	WebCore/bindings/js/JSWebKitPointCustom.cpp \
-	WebCore/bindings/js/JSWebSocketCustom.cpp \
-	WebCore/bindings/js/JSWorkerContextBase.cpp \
-	WebCore/bindings/js/JSWorkerContextBase.h \
-	WebCore/bindings/js/JSWorkerContextCustom.cpp \
-	WebCore/bindings/js/JSWorkerContextErrorHandler.cpp \
-	WebCore/bindings/js/JSWorkerContextErrorHandler.h \
-	WebCore/bindings/js/JSWorkerCustom.cpp \
-	WebCore/bindings/js/JSXMLHttpRequestCustom.cpp \
-	WebCore/bindings/js/JSXMLHttpRequestUploadCustom.cpp \
-	WebCore/bindings/js/JSXSLTProcessorCustom.cpp \
-	WebCore/bindings/js/JavaScriptCallFrame.cpp \
-	WebCore/bindings/js/JavaScriptCallFrame.h \
-	WebCore/bindings/js/OptionsObject.h \
-	WebCore/bindings/js/ScheduledAction.cpp \
-	WebCore/bindings/js/ScheduledAction.h \
-	WebCore/bindings/js/ScriptCachedFrameData.cpp \
-	WebCore/bindings/js/ScriptCachedFrameData.h \
-	WebCore/bindings/js/ScriptCallStackFactory.cpp \
-	WebCore/bindings/js/ScriptCallStackFactory.h \
-	WebCore/bindings/js/ScriptController.cpp \
-	WebCore/bindings/js/ScriptController.h \
-	WebCore/bindings/js/ScriptDebugServer.cpp \
-	WebCore/bindings/js/ScriptDebugServer.h \
-	WebCore/bindings/js/ScriptEventListener.cpp \
-	WebCore/bindings/js/ScriptEventListener.h \
-	WebCore/bindings/js/ScriptFunctionCall.cpp \
-	WebCore/bindings/js/ScriptFunctionCall.h \
-	WebCore/bindings/js/ScriptGCEvent.cpp \
-	WebCore/bindings/js/ScriptGCEvent.h \
-	WebCore/bindings/js/ScriptHeapSnapshot.h \
-	WebCore/bindings/js/ScriptInstance.h \
-	WebCore/bindings/js/ScriptObject.cpp \
-	WebCore/bindings/js/ScriptObject.h \
-	WebCore/bindings/js/ScriptProfile.cpp \
-	WebCore/bindings/js/ScriptProfile.h \
-	WebCore/bindings/js/ScriptProfileNode.h \
-	WebCore/bindings/js/ScriptProfiler.cpp \
-	WebCore/bindings/js/ScriptProfiler.h \
-	WebCore/bindings/js/ScriptSourceCode.h \
-	WebCore/bindings/js/ScriptSourceProvider.h \
-	WebCore/bindings/js/ScriptState.cpp \
-	WebCore/bindings/js/ScriptState.h \
-	WebCore/bindings/js/ScriptValue.cpp \
-	WebCore/bindings/js/ScriptValue.h \
-	WebCore/bindings/js/ScriptWrappable.h \
-	WebCore/bindings/js/SerializedScriptValue.cpp \
-	WebCore/bindings/js/SerializedScriptValue.h \
-	WebCore/bindings/js/StringSourceProvider.h \
-	WebCore/bindings/js/WebCoreJSClientData.h \
-	WebCore/bindings/js/WorkerScriptController.cpp \
-	WebCore/bindings/js/WorkerScriptController.h \
-	WebCore/bindings/ScriptControllerBase.cpp \
-	WebCore/bindings/ScriptControllerBase.h \
-	WebCore/bridge/Bridge.h \
-	WebCore/bridge/c/c_class.cpp \
-	WebCore/bridge/c/c_class.h \
-	WebCore/bridge/c/c_instance.cpp \
-	WebCore/bridge/c/c_instance.h \
-	WebCore/bridge/c/c_runtime.cpp \
-	WebCore/bridge/c/c_runtime.h \
-	WebCore/bridge/c/CRuntimeObject.cpp \
-	WebCore/bridge/c/CRuntimeObject.h \
-	WebCore/bridge/c/c_utility.cpp \
-	WebCore/bridge/c/c_utility.h \
-	WebCore/bridge/IdentifierRep.cpp \
-	WebCore/bridge/IdentifierRep.h \
-	WebCore/bridge/jni/JNIBridge.h \
-	WebCore/bridge/jni/jni_jsobject.h \
-	WebCore/bridge/jni/JNIUtility.h \
-	WebCore/bridge/jni/jsc/JavaClassJSC.h \
-	WebCore/bridge/jni/jsc/JavaInstanceJSC.h \
-	WebCore/bridge/jni/jsc/JNIBridgeJSC.h \
-	WebCore/bridge/jsc/BridgeJSC.cpp \
-	WebCore/bridge/jsc/BridgeJSC.h \
-	WebCore/bridge/npapi.h \
-	WebCore/bridge/NP_jsobject.cpp \
-	WebCore/bridge/NP_jsobject.h \
-	WebCore/bridge/npruntime.cpp \
-	WebCore/bridge/npruntime.h \
-	WebCore/bridge/npruntime_impl.h \
-	WebCore/bridge/npruntime_internal.h \
-	WebCore/bridge/npruntime_priv.h \
-	WebCore/bridge/nptypes.h \
-	WebCore/bridge/runtime_array.cpp \
-	WebCore/bridge/runtime_array.h \
-	WebCore/bridge/runtime_method.cpp \
-	WebCore/bridge/runtime_method.h \
-	WebCore/bridge/runtime_object.cpp \
-	WebCore/bridge/runtime_object.h \
-	WebCore/bridge/runtime_root.cpp \
-	WebCore/bridge/runtime_root.h \
-	WebCore/config.h \
-	WebCore/css/Counter.h \
-	WebCore/css/CSSBorderImageValue.cpp \
-	WebCore/css/CSSBorderImageValue.h \
-	WebCore/css/CSSCanvasValue.cpp \
-	WebCore/css/CSSCanvasValue.h \
-	WebCore/css/CSSCharsetRule.cpp \
-	WebCore/css/CSSCharsetRule.h \
-	WebCore/css/CSSComputedStyleDeclaration.cpp \
-	WebCore/css/CSSComputedStyleDeclaration.h \
-	WebCore/css/CSSCursorImageValue.cpp \
-	WebCore/css/CSSCursorImageValue.h \
-	WebCore/css/CSSFontFace.cpp \
-	WebCore/css/CSSFontFace.h \
-	WebCore/css/CSSFontFaceRule.cpp \
-	WebCore/css/CSSFontFaceRule.h \
-	WebCore/css/CSSFontFaceSource.cpp \
-	WebCore/css/CSSFontFaceSource.h \
-	WebCore/css/CSSFontFaceSrcValue.cpp \
-	WebCore/css/CSSFontFaceSrcValue.h \
-	WebCore/css/CSSFontSelector.cpp \
-	WebCore/css/CSSFontSelector.h \
-	WebCore/css/CSSFunctionValue.cpp \
-	WebCore/css/CSSFunctionValue.h \
-	WebCore/css/CSSGradientValue.cpp \
-	WebCore/css/CSSGradientValue.h \
-	WebCore/css/CSSHelper.h \
-	WebCore/css/CSSImageGeneratorValue.cpp \
-	WebCore/css/CSSImageGeneratorValue.h \
-	WebCore/css/CSSImageValue.cpp \
-	WebCore/css/CSSImageValue.h \
-	WebCore/css/CSSImportRule.cpp \
-	WebCore/css/CSSImportRule.h \
-	WebCore/css/CSSInheritedValue.cpp \
-	WebCore/css/CSSInheritedValue.h \
-	WebCore/css/CSSInitialValue.cpp \
-	WebCore/css/CSSInitialValue.h \
-	WebCore/css/CSSMediaRule.cpp \
-	WebCore/css/CSSMediaRule.h \
-	WebCore/css/CSSMutableStyleDeclaration.cpp \
-	WebCore/css/CSSMutableStyleDeclaration.h \
-	WebCore/css/CSSNamespace.h \
-	WebCore/css/CSSOMUtils.cpp \
-	WebCore/css/CSSOMUtils.h \
-	WebCore/css/CSSPageRule.cpp \
-	WebCore/css/CSSPageRule.h \
-	WebCore/css/CSSParser.cpp \
-	WebCore/css/CSSParser.h \
-	WebCore/css/CSSParserValues.cpp \
-	WebCore/css/CSSParserValues.h \
-	WebCore/css/CSSPrimitiveValue.cpp \
-	WebCore/css/CSSPrimitiveValue.h \
-	WebCore/css/CSSPrimitiveValueMappings.h \
-	WebCore/css/CSSProperty.cpp \
-	WebCore/css/CSSProperty.h \
-	WebCore/css/CSSPropertyLonghand.cpp \
-	WebCore/css/CSSPropertyLonghand.h \
-	WebCore/css/CSSPropertySourceData.cpp \
-	WebCore/css/CSSPropertySourceData.h \
-	WebCore/css/CSSQuirkPrimitiveValue.h \
-	WebCore/css/CSSReflectionDirection.h \
-	WebCore/css/CSSReflectValue.cpp \
-	WebCore/css/CSSReflectValue.h \
-	WebCore/css/CSSRule.cpp \
-	WebCore/css/CSSRule.h \
-	WebCore/css/CSSRuleList.cpp \
-	WebCore/css/CSSRuleList.h \
-	WebCore/css/CSSSegmentedFontFace.cpp \
-	WebCore/css/CSSSegmentedFontFace.h \
-	WebCore/css/CSSSelector.cpp \
-	WebCore/css/CSSSelector.h \
-	WebCore/css/CSSSelectorList.cpp \
-	WebCore/css/CSSSelectorList.h \
-	WebCore/css/CSSStyleDeclaration.cpp \
-	WebCore/css/CSSStyleDeclaration.h \
-	WebCore/css/CSSStyleRule.cpp \
-	WebCore/css/CSSStyleRule.h \
-	WebCore/css/CSSStyleSelector.cpp \
-	WebCore/css/CSSStyleSelector.h \
-	WebCore/css/CSSStyleSheet.cpp \
-	WebCore/css/CSSStyleSheet.h \
-	WebCore/css/CSSTimingFunctionValue.cpp \
-	WebCore/css/CSSTimingFunctionValue.h \
-	WebCore/css/CSSUnicodeRangeValue.cpp \
-	WebCore/css/CSSUnicodeRangeValue.h \
-	WebCore/css/CSSUnknownRule.h \
-	WebCore/css/CSSValue.h \
-	WebCore/css/CSSValueList.cpp \
-	WebCore/css/CSSValueList.h \
-	WebCore/css/DashboardRegion.h \
-	WebCore/css/FontFamilyValue.cpp \
-	WebCore/css/FontFamilyValue.h \
-	WebCore/css/FontValue.cpp \
-	WebCore/css/FontValue.h \
-	WebCore/css/MediaFeatureNames.cpp \
-	WebCore/css/MediaFeatureNames.h \
-	WebCore/css/MediaList.cpp \
-	WebCore/css/MediaList.h \
-	WebCore/css/MediaQuery.cpp \
-	WebCore/css/MediaQuery.h \
-	WebCore/css/MediaQueryEvaluator.cpp \
-	WebCore/css/MediaQueryEvaluator.h \
-	WebCore/css/MediaQueryExp.cpp \
-	WebCore/css/MediaQueryExp.h \
-	WebCore/css/MediaQueryList.cpp \
-	WebCore/css/MediaQueryList.h \
-	WebCore/css/MediaQueryListListener.cpp \
-	WebCore/css/MediaQueryListListener.h \
-	WebCore/css/MediaQueryMatcher.cpp \
-	WebCore/css/MediaQueryMatcher.h \
-	WebCore/css/Pair.h \
-	WebCore/css/Rect.h \
-	WebCore/css/RGBColor.cpp \
-	WebCore/css/RGBColor.h \
-	WebCore/css/ShadowValue.cpp \
-	WebCore/css/ShadowValue.h \
-	WebCore/css/StyleBase.cpp \
-	WebCore/css/StyleBase.h \
-	WebCore/css/StyleList.cpp \
-	WebCore/css/StyleList.h \
-	WebCore/css/StyleMedia.cpp \
-	WebCore/css/StyleMedia.h \
-	WebCore/css/StyleSheet.cpp \
-	WebCore/css/StyleSheet.h \
-	WebCore/css/StyleSheetList.cpp \
-	WebCore/css/StyleSheetList.h \
-	WebCore/css/SVGCSSComputedStyleDeclaration.cpp \
-	WebCore/css/SVGCSSParser.cpp \
-	WebCore/css/SVGCSSStyleSelector.cpp \
-	WebCore/css/WebKitCSSKeyframeRule.cpp \
-	WebCore/css/WebKitCSSKeyframeRule.h \
-	WebCore/css/WebKitCSSKeyframesRule.cpp \
-	WebCore/css/WebKitCSSKeyframesRule.h \
-	WebCore/css/WebKitCSSMatrix.cpp \
-	WebCore/css/WebKitCSSMatrix.h \
-	WebCore/css/WebKitCSSTransformValue.cpp \
-	WebCore/css/WebKitCSSTransformValue.h \
-	WebCore/dom/ActiveDOMObject.cpp \
-	WebCore/dom/ActiveDOMObject.h \
-	WebCore/dom/AsyncScriptRunner.cpp \
-	WebCore/dom/AsyncScriptRunner.h \
-	WebCore/dom/Attr.cpp \
-	WebCore/dom/Attr.h \
-	WebCore/dom/Attribute.cpp \
-	WebCore/dom/Attribute.h \
-	WebCore/dom/BeforeLoadEvent.h \
-	WebCore/dom/BeforeProcessEvent.cpp \
-	WebCore/dom/BeforeProcessEvent.h \
-	WebCore/dom/BeforeTextInsertedEvent.cpp \
-	WebCore/dom/BeforeTextInsertedEvent.h \
-	WebCore/dom/BeforeUnloadEvent.cpp \
-	WebCore/dom/BeforeUnloadEvent.h \
-	WebCore/dom/CDATASection.cpp \
-	WebCore/dom/CDATASection.h \
-	WebCore/dom/CharacterData.cpp \
-	WebCore/dom/CharacterData.h \
-	WebCore/dom/CheckedRadioButtons.cpp \
-	WebCore/dom/CheckedRadioButtons.h \
-	WebCore/dom/ChildNodeList.cpp \
-	WebCore/dom/ChildNodeList.h \
-	WebCore/dom/ClassNodeList.cpp \
-	WebCore/dom/ClassNodeList.h \
-	WebCore/dom/ClientRect.cpp \
-	WebCore/dom/ClientRect.h \
-	WebCore/dom/ClientRectList.cpp \
-	WebCore/dom/ClientRectList.h \
-	WebCore/dom/ClipboardAccessPolicy.h \
-	WebCore/dom/Clipboard.cpp \
-	WebCore/dom/ClipboardEvent.cpp \
-	WebCore/dom/ClipboardEvent.h \
-	WebCore/dom/Clipboard.h \
-	WebCore/dom/Comment.cpp \
-	WebCore/dom/Comment.h \
-	WebCore/dom/CompositionEvent.cpp \
-	WebCore/dom/CompositionEvent.h \
-	WebCore/dom/ContainerNodeAlgorithms.h \
-	WebCore/dom/ContainerNode.cpp \
-	WebCore/dom/ContainerNode.h \
-	WebCore/dom/CrossThreadTask.h \
-	WebCore/dom/CSSMappedAttributeDeclaration.cpp \
-	WebCore/dom/CSSMappedAttributeDeclaration.h \
-	WebCore/dom/CustomEvent.cpp \
-	WebCore/dom/CustomEvent.h \
-	WebCore/dom/DatasetDOMStringMap.cpp \
-	WebCore/dom/DatasetDOMStringMap.h \
-	WebCore/dom/DecodedDataDocumentParser.cpp \
-	WebCore/dom/DecodedDataDocumentParser.h \
-	WebCore/dom/default/PlatformMessagePortChannel.cpp \
-	WebCore/dom/default/PlatformMessagePortChannel.h \
-	WebCore/dom/DeviceMotionClient.h \
-	WebCore/dom/DeviceMotionController.cpp \
-	WebCore/dom/DeviceMotionController.h \
-	WebCore/dom/DeviceMotionData.cpp \
-	WebCore/dom/DeviceMotionData.h \
-	WebCore/dom/DeviceMotionEvent.cpp \
-	WebCore/dom/DeviceMotionEvent.h \
-	WebCore/dom/DeviceOrientationClient.h \
-	WebCore/dom/DeviceOrientationController.cpp \
-	WebCore/dom/DeviceOrientationController.h \
-	WebCore/dom/DeviceOrientation.cpp \
-	WebCore/dom/DeviceOrientationEvent.cpp \
-	WebCore/dom/DeviceOrientationEvent.h \
-	WebCore/dom/DeviceOrientation.h \
-	WebCore/dom/Document.cpp \
-	WebCore/dom/DocumentFragment.cpp \
-	WebCore/dom/DocumentFragment.h \
-	WebCore/dom/Document.h \
-	WebCore/dom/DocumentMarkerController.cpp \
-	WebCore/dom/DocumentMarkerController.h \
-	WebCore/dom/DocumentMarker.h \
-	WebCore/dom/DocumentParser.cpp \
-	WebCore/dom/DocumentParser.h \
-	WebCore/dom/DocumentTiming.h \
-	WebCore/dom/DocumentType.cpp \
-	WebCore/dom/DocumentType.h \
-	WebCore/dom/DOMCoreException.h \
-	WebCore/dom/DOMImplementation.cpp \
-	WebCore/dom/DOMImplementation.h \
-	WebCore/dom/DOMStringList.cpp \
-	WebCore/dom/DOMStringList.h \
-	WebCore/dom/DOMStringMap.cpp \
-	WebCore/dom/DOMStringMap.h \
-	WebCore/dom/DOMTimeStamp.h \
-	WebCore/dom/DynamicNodeList.cpp \
-	WebCore/dom/DynamicNodeList.h \
-	WebCore/dom/EditingText.cpp \
-	WebCore/dom/EditingText.h \
-	WebCore/dom/Element.cpp \
-	WebCore/dom/Element.h \
-	WebCore/dom/ElementRareData.h \
-	WebCore/dom/Entity.h \
-	WebCore/dom/EntityReference.cpp \
-	WebCore/dom/EntityReference.h \
-	WebCore/dom/ErrorEvent.cpp \
-	WebCore/dom/ErrorEvent.h \
-	WebCore/dom/Event.cpp \
-	WebCore/dom/Event.h \
-	WebCore/dom/EventContext.cpp \
-	WebCore/dom/EventContext.h \
-	WebCore/dom/EventException.h \
-	WebCore/dom/EventListener.h \
-	WebCore/dom/EventNames.cpp \
-	WebCore/dom/EventNames.h \
-	WebCore/dom/EventTarget.cpp \
-	WebCore/dom/EventTarget.h \
-	WebCore/dom/EventQueue.cpp \
-	WebCore/dom/EventQueue.h \
-	WebCore/dom/ExceptionBase.cpp \
-	WebCore/dom/ExceptionBase.h \
-	WebCore/dom/ExceptionCode.cpp \
-	WebCore/dom/ExceptionCode.h \
-	WebCore/dom/FragmentScriptingPermission.h \
-	WebCore/dom/IgnoreDestructiveWriteCountIncrementer.h \
-	WebCore/dom/InputElement.cpp \
-	WebCore/dom/InputElement.h \
-	WebCore/dom/HashChangeEvent.h \
-	WebCore/dom/KeyboardEvent.cpp \
-	WebCore/dom/KeyboardEvent.h \
-	WebCore/dom/MappedAttributeEntry.h \
-	WebCore/dom/MessageChannel.cpp \
-	WebCore/dom/MessageChannel.h \
-	WebCore/dom/MessageEvent.cpp \
-	WebCore/dom/MessageEvent.h \
-	WebCore/dom/MessagePortChannel.cpp \
-	WebCore/dom/MessagePortChannel.h \
-	WebCore/dom/MessagePort.cpp \
-	WebCore/dom/MessagePort.h \
-	WebCore/dom/MouseEvent.cpp \
-	WebCore/dom/MouseEvent.h \
-	WebCore/dom/MouseRelatedEvent.cpp \
-	WebCore/dom/MouseRelatedEvent.h \
-	WebCore/dom/MutationEvent.cpp \
-	WebCore/dom/MutationEvent.h \
-	WebCore/dom/NamedNodeMap.cpp \
-	WebCore/dom/NamedNodeMap.h \
-	WebCore/dom/NameNodeList.cpp \
-	WebCore/dom/NameNodeList.h \
-	WebCore/dom/Node.cpp \
-	WebCore/dom/NodeFilterCondition.cpp \
-	WebCore/dom/NodeFilterCondition.h \
-	WebCore/dom/NodeFilter.cpp \
-	WebCore/dom/NodeFilter.h \
-	WebCore/dom/Node.h \
-	WebCore/dom/NodeIterator.cpp \
-	WebCore/dom/NodeIterator.h \
-	WebCore/dom/NodeList.h \
-	WebCore/dom/NodeRareData.h \
-	WebCore/dom/NodeRenderStyle.h \
-	WebCore/dom/NodeWithIndex.h \
-	WebCore/dom/Notation.cpp \
-	WebCore/dom/Notation.h \
-	WebCore/dom/OptionElement.cpp \
-	WebCore/dom/OptionElement.h \
-	WebCore/dom/OptionGroupElement.cpp \
-	WebCore/dom/OptionGroupElement.h \
-	WebCore/dom/OverflowEvent.cpp \
-	WebCore/dom/OverflowEvent.h \
-	WebCore/dom/PageTransitionEvent.cpp \
-	WebCore/dom/PageTransitionEvent.h \
-	WebCore/dom/PendingScript.cpp \
-	WebCore/dom/PendingScript.h \
-	WebCore/dom/PopStateEvent.cpp \
-	WebCore/dom/PopStateEvent.h \
-	WebCore/dom/Position.cpp \
-	WebCore/dom/Position.h \
-	WebCore/dom/PositionIterator.cpp \
-	WebCore/dom/PositionIterator.h \
-	WebCore/dom/ProcessingInstruction.cpp \
-	WebCore/dom/ProcessingInstruction.h \
-	WebCore/dom/ProgressEvent.cpp \
-	WebCore/dom/ProgressEvent.h \
-	WebCore/dom/QualifiedName.cpp \
-	WebCore/dom/QualifiedName.h \
-	WebCore/dom/RangeBoundaryPoint.h \
-	WebCore/dom/Range.cpp \
-	WebCore/dom/RangeException.h \
-	WebCore/dom/Range.h \
-	WebCore/dom/RawDataDocumentParser.h \
-	WebCore/dom/RegisteredEventListener.cpp \
-	WebCore/dom/RegisteredEventListener.h \
-	WebCore/dom/ScopedEventQueue.cpp \
-	WebCore/dom/ScopedEventQueue.h \
-	WebCore/dom/ScriptableDocumentParser.cpp \
-	WebCore/dom/ScriptableDocumentParser.h \
-	WebCore/dom/ScriptElement.cpp \
-	WebCore/dom/ScriptElement.h \
-	WebCore/dom/ScriptExecutionContext.cpp \
-	WebCore/dom/ScriptExecutionContext.h \
-	WebCore/dom/SelectElement.cpp \
-	WebCore/dom/SelectElement.h \
-	WebCore/dom/SelectorNodeList.cpp \
-	WebCore/dom/SelectorNodeList.h \
-	WebCore/dom/SpaceSplitString.cpp \
-	WebCore/dom/SpaceSplitString.h \
-	WebCore/dom/StaticHashSetNodeList.cpp \
-	WebCore/dom/StaticHashSetNodeList.h \
-	WebCore/dom/StaticNodeList.cpp \
-	WebCore/dom/StaticNodeList.h \
-	WebCore/dom/StyledElement.cpp \
-	WebCore/dom/StyledElement.h \
-	WebCore/dom/StyleElement.cpp \
-	WebCore/dom/StyleElement.h \
-	WebCore/dom/TagNodeList.cpp \
-	WebCore/dom/TagNodeList.h \
-	WebCore/dom/Text.cpp \
-	WebCore/dom/TextEvent.cpp \
-	WebCore/dom/TextEvent.h \
-	WebCore/dom/Text.h \
-	WebCore/dom/TransformSource.h \
-	WebCore/dom/TransformSourceLibxslt.cpp \
-	WebCore/dom/Traversal.cpp \
-	WebCore/dom/Traversal.h \
-	WebCore/dom/TreeDepthLimit.h \
-	WebCore/dom/TreeWalker.cpp \
-	WebCore/dom/TreeWalker.h \
-	WebCore/dom/UIEvent.cpp \
-	WebCore/dom/UIEvent.h \
-	WebCore/dom/UIEventWithKeyState.cpp \
-	WebCore/dom/UIEventWithKeyState.h \
-	WebCore/dom/UserGestureIndicator.cpp \
-	WebCore/dom/UserGestureIndicator.h \
-	WebCore/dom/UserTypingGestureIndicator.cpp \
-	WebCore/dom/UserTypingGestureIndicator.h \
-	WebCore/dom/ViewportArguments.cpp \
-	WebCore/dom/ViewportArguments.h \
-	WebCore/dom/WebKitAnimationEvent.cpp \
-	WebCore/dom/WebKitAnimationEvent.h \
-	WebCore/dom/WebKitTransitionEvent.cpp \
-	WebCore/dom/WebKitTransitionEvent.h \
-	WebCore/dom/WheelEvent.cpp \
-	WebCore/dom/WheelEvent.h \
-	WebCore/dom/WindowEventContext.cpp \
-	WebCore/dom/WindowEventContext.h \
-	WebCore/dom/XMLDocumentParser.cpp \
-	WebCore/dom/XMLDocumentParser.h \
-	WebCore/dom/XMLDocumentParserLibxml2.cpp \
-	WebCore/dom/XMLDocumentParserScope.cpp \
-	WebCore/dom/XMLDocumentParserScope.h \
-	WebCore/editing/AppendNodeCommand.cpp \
-	WebCore/editing/AppendNodeCommand.h \
-	WebCore/editing/ApplyBlockElementCommand.cpp \
-	WebCore/editing/ApplyBlockElementCommand.h \
-	WebCore/editing/ApplyStyleCommand.cpp \
-	WebCore/editing/ApplyStyleCommand.h \
-	WebCore/editing/BreakBlockquoteCommand.cpp \
-	WebCore/editing/BreakBlockquoteCommand.h \
-	WebCore/editing/CompositeEditCommand.cpp \
-	WebCore/editing/CompositeEditCommand.h \
-	WebCore/editing/CreateLinkCommand.cpp \
-	WebCore/editing/CreateLinkCommand.h \
-	WebCore/editing/CorrectionPanelInfo.h \
-	WebCore/editing/DeleteButtonController.cpp \
-	WebCore/editing/DeleteButtonController.h \
-	WebCore/editing/DeleteButton.cpp \
-	WebCore/editing/DeleteButton.h \
-	WebCore/editing/DeleteFromTextNodeCommand.cpp \
-	WebCore/editing/DeleteFromTextNodeCommand.h \
-	WebCore/editing/DeleteSelectionCommand.cpp \
-	WebCore/editing/DeleteSelectionCommand.h \
-	WebCore/editing/EditAction.h \
-	WebCore/editing/EditCommand.cpp \
-	WebCore/editing/EditCommand.h \
-	WebCore/editing/EditingBehavior.h \
-	WebCore/editing/EditingBehaviorTypes.h \
-	WebCore/editing/EditingBoundary.h \
-	WebCore/editing/EditingStyle.cpp \
-	WebCore/editing/EditingStyle.h \
-	WebCore/editing/EditorCommand.cpp \
-	WebCore/editing/Editor.cpp \
-	WebCore/editing/EditorDeleteAction.h \
-	WebCore/editing/Editor.h \
-	WebCore/editing/EditorInsertAction.h \
-	WebCore/editing/FindOptions.h \
-	WebCore/editing/FormatBlockCommand.cpp \
-	WebCore/editing/FormatBlockCommand.h \
-	WebCore/editing/gtk/SelectionControllerGtk.cpp \
-	WebCore/editing/htmlediting.cpp \
-	WebCore/editing/htmlediting.h \
-	WebCore/editing/HTMLInterchange.cpp \
-	WebCore/editing/HTMLInterchange.h \
-	WebCore/editing/IndentOutdentCommand.cpp \
-	WebCore/editing/IndentOutdentCommand.h \
-	WebCore/editing/InsertIntoTextNodeCommand.cpp \
-	WebCore/editing/InsertIntoTextNodeCommand.h \
-	WebCore/editing/InsertLineBreakCommand.cpp \
-	WebCore/editing/InsertLineBreakCommand.h \
-	WebCore/editing/InsertListCommand.cpp \
-	WebCore/editing/InsertListCommand.h \
-	WebCore/editing/InsertNodeBeforeCommand.cpp \
-	WebCore/editing/InsertNodeBeforeCommand.h \
-	WebCore/editing/InsertParagraphSeparatorCommand.cpp \
-	WebCore/editing/InsertParagraphSeparatorCommand.h \
-	WebCore/editing/InsertTextCommand.cpp \
-	WebCore/editing/InsertTextCommand.h \
-	WebCore/editing/JoinTextNodesCommand.cpp \
-	WebCore/editing/JoinTextNodesCommand.h \
-	WebCore/editing/markup.cpp \
-	WebCore/editing/markup.h \
-	WebCore/editing/MarkupAccumulator.cpp \
-	WebCore/editing/MarkupAccumulator.h \
-	WebCore/editing/MergeIdenticalElementsCommand.cpp \
-	WebCore/editing/MergeIdenticalElementsCommand.h \
-	WebCore/editing/ModifySelectionListLevel.cpp \
-	WebCore/editing/ModifySelectionListLevel.h \
-	WebCore/editing/MoveSelectionCommand.cpp \
-	WebCore/editing/MoveSelectionCommand.h \
-	WebCore/editing/RemoveCSSPropertyCommand.cpp \
-	WebCore/editing/RemoveCSSPropertyCommand.h \
-	WebCore/editing/RemoveFormatCommand.cpp \
-	WebCore/editing/RemoveFormatCommand.h \
-	WebCore/editing/RemoveNodeCommand.cpp \
-	WebCore/editing/RemoveNodeCommand.h \
-	WebCore/editing/RemoveNodePreservingChildrenCommand.cpp \
-	WebCore/editing/RemoveNodePreservingChildrenCommand.h \
-	WebCore/editing/ReplaceNodeWithSpanCommand.cpp \
-	WebCore/editing/ReplaceNodeWithSpanCommand.h \
-	WebCore/editing/ReplaceSelectionCommand.cpp \
-	WebCore/editing/ReplaceSelectionCommand.h \
-	WebCore/editing/SelectionController.cpp \
-	WebCore/editing/SelectionController.h \
-	WebCore/editing/SetNodeAttributeCommand.cpp \
-	WebCore/editing/SetNodeAttributeCommand.h \
-	WebCore/editing/SmartReplace.cpp \
-	WebCore/editing/SmartReplace.h \
-	WebCore/editing/SmartReplaceICU.cpp \
-	WebCore/editing/SpellChecker.cpp \
-	WebCore/editing/SpellChecker.h \
-	WebCore/editing/SplitElementCommand.cpp \
-	WebCore/editing/SplitElementCommand.h \
-	WebCore/editing/SplitTextNodeCommand.cpp \
-	WebCore/editing/SplitTextNodeCommand.h \
-	WebCore/editing/SplitTextNodeContainingElementCommand.cpp \
-	WebCore/editing/SplitTextNodeContainingElementCommand.h \
-	WebCore/editing/TextAffinity.h \
-	WebCore/editing/TextCheckingHelper.cpp \
-	WebCore/editing/TextCheckingHelper.h \
-	WebCore/editing/TextGranularity.h \
-	WebCore/editing/TextIterator.cpp \
-	WebCore/editing/TextIterator.h \
-	WebCore/editing/TypingCommand.cpp \
-	WebCore/editing/TypingCommand.h \
-	WebCore/editing/UnlinkCommand.cpp \
-	WebCore/editing/UnlinkCommand.h \
-	WebCore/editing/VisiblePosition.cpp \
-	WebCore/editing/VisiblePosition.h \
-	WebCore/editing/VisibleSelection.cpp \
-	WebCore/editing/VisibleSelection.h \
-	WebCore/editing/visible_units.cpp \
-	WebCore/editing/visible_units.h \
-	WebCore/editing/WrapContentsInDummySpanCommand.cpp \
-	WebCore/editing/WrapContentsInDummySpanCommand.h \
-	WebCore/fileapi/AsyncFileWriter.h \
-	WebCore/fileapi/AsyncFileWriterClient.h \
-	WebCore/fileapi/BlobBuilder.cpp \
-	WebCore/fileapi/BlobBuilder.h \
-	WebCore/fileapi/Blob.cpp \
-	WebCore/fileapi/Blob.h \
-	WebCore/fileapi/BlobURL.cpp \
-	WebCore/fileapi/BlobURL.h \
-	WebCore/fileapi/DirectoryEntry.cpp \
-	WebCore/fileapi/DirectoryEntry.h \
-	WebCore/fileapi/DirectoryEntrySync.cpp \
-	WebCore/fileapi/DirectoryEntrySync.h \
-	WebCore/fileapi/DirectoryReader.cpp \
-	WebCore/fileapi/DirectoryReader.h \
-	WebCore/fileapi/DirectoryReaderSync.cpp \
-	WebCore/fileapi/DirectoryReaderSync.h \
-	WebCore/fileapi/DOMFilePath.cpp \
-	WebCore/fileapi/DOMFilePath.h \
-	WebCore/fileapi/DOMFileSystem.cpp \
-	WebCore/fileapi/DOMFileSystem.h \
-	WebCore/fileapi/DOMFileSystemBase.cpp \
-	WebCore/fileapi/DOMFileSystemBase.h \
-	WebCore/fileapi/DOMFileSystemSync.cpp \
-	WebCore/fileapi/DOMFileSystemSync.h \
-	WebCore/fileapi/EntriesCallback.h \
-	WebCore/fileapi/Entry.cpp \
-	WebCore/fileapi/Entry.h \
-	WebCore/fileapi/EntryArray.cpp \
-	WebCore/fileapi/EntryArray.h \
-	WebCore/fileapi/EntryArraySync.cpp \
-	WebCore/fileapi/EntryArraySync.h \
-	WebCore/fileapi/EntryBase.h \
-	WebCore/fileapi/EntryCallback.h \
-	WebCore/fileapi/EntrySync.cpp \
-	WebCore/fileapi/EntrySync.h \
-	WebCore/fileapi/ErrorCallback.h \
-	WebCore/fileapi/FileCallback.h \
-	WebCore/fileapi/File.cpp \
-	WebCore/fileapi/FileEntry.cpp \
-	WebCore/fileapi/FileEntry.h \
-	WebCore/fileapi/FileEntrySync.cpp \
-	WebCore/fileapi/FileEntrySync.h \
-	WebCore/fileapi/FileError.h \
-	WebCore/fileapi/FileException.h \
-	WebCore/fileapi/File.h \
-	WebCore/fileapi/FileList.cpp \
-	WebCore/fileapi/FileList.h \
-	WebCore/fileapi/FileReader.cpp \
-	WebCore/fileapi/FileReader.h \
-	WebCore/fileapi/FileReaderLoader.cpp \
-	WebCore/fileapi/FileReaderLoader.h \
-	WebCore/fileapi/FileReaderLoaderClient.h \
-	WebCore/fileapi/FileReaderSync.cpp \
-	WebCore/fileapi/FileReaderSync.h \
-	WebCore/fileapi/FileStreamProxy.cpp \
-	WebCore/fileapi/FileStreamProxy.h \
-	WebCore/fileapi/FileSystemCallback.h \
-	WebCore/fileapi/FileSystemCallbacks.cpp \
-	WebCore/fileapi/FileSystemCallbacks.h \
-	WebCore/fileapi/FileThread.cpp \
-	WebCore/fileapi/FileThread.h \
-	WebCore/fileapi/FileThreadTask.h \
-	WebCore/fileapi/FileWriter.cpp \
-	WebCore/fileapi/FileWriter.h \
-	WebCore/fileapi/FileWriterBase.cpp \
-	WebCore/fileapi/FileWriterBase.h \
-	WebCore/fileapi/FileWriterBaseCallback.h \
-	WebCore/fileapi/FileWriterCallback.h \
-	WebCore/fileapi/FileWriterSync.cpp \
-	WebCore/fileapi/FileWriterSync.h \
-	WebCore/fileapi/Flags.h \
-	WebCore/fileapi/LocalFileSystem.cpp \
-	WebCore/fileapi/LocalFileSystem.h \
-	WebCore/fileapi/MetadataCallback.h \
-	WebCore/fileapi/Metadata.h \
-	WebCore/fileapi/ThreadableBlobRegistry.cpp \
-	WebCore/fileapi/ThreadableBlobRegistry.h \
-	WebCore/history/BackForwardController.cpp \
-	WebCore/history/BackForwardController.h \
-	WebCore/history/BackForwardList.h \
-	WebCore/history/BackForwardListImpl.cpp \
-	WebCore/history/BackForwardListImpl.h \
-	WebCore/history/CachedFrame.cpp \
-	WebCore/history/CachedFrame.h \
-	WebCore/history/CachedFramePlatformData.h \
-	WebCore/history/CachedPage.cpp \
-	WebCore/history/CachedPage.h \
-	WebCore/history/HistoryItem.cpp \
-	WebCore/history/HistoryItem.h \
-	WebCore/history/PageCache.cpp \
-	WebCore/history/PageCache.h \
-	WebCore/html/AsyncImageResizer.cpp \
-	WebCore/html/AsyncImageResizer.h \
-	WebCore/html/BaseButtonInputType.cpp \
-	WebCore/html/BaseButtonInputType.h \
-	WebCore/html/BaseCheckableInputType.cpp \
-	WebCore/html/BaseCheckableInputType.h \
-	WebCore/html/BaseDateAndTimeInputType.cpp \
-	WebCore/html/BaseDateAndTimeInputType.h \
-	WebCore/html/BaseTextInputType.cpp \
-	WebCore/html/BaseTextInputType.h \
-	WebCore/html/ButtonInputType.cpp \
-	WebCore/html/ButtonInputType.h \
-	WebCore/html/canvas/ArrayBuffer.cpp \
-	WebCore/html/canvas/ArrayBuffer.h \
-	WebCore/html/canvas/ArrayBufferView.cpp \
-	WebCore/html/canvas/ArrayBufferView.h \
-	WebCore/html/canvas/CanvasContextAttributes.cpp \
-	WebCore/html/canvas/CanvasContextAttributes.h \
-	WebCore/html/canvas/CanvasGradient.cpp \
-	WebCore/html/canvas/CanvasGradient.h \
-	WebCore/html/canvas/CanvasPattern.cpp \
-	WebCore/html/canvas/CanvasPattern.h \
-	WebCore/html/canvas/CanvasPixelArray.cpp \
-	WebCore/html/canvas/CanvasPixelArray.h \
-	WebCore/html/canvas/CanvasRenderingContext2D.cpp \
-	WebCore/html/canvas/CanvasRenderingContext2D.h \
-	WebCore/html/canvas/CanvasRenderingContext.cpp \
-	WebCore/html/canvas/CanvasRenderingContext.h \
-	WebCore/html/canvas/CanvasStyle.cpp \
-	WebCore/html/canvas/CanvasStyle.h \
-	WebCore/html/canvas/DataView.cpp \
-	WebCore/html/canvas/DataView.h \
-	WebCore/html/canvas/Float32Array.cpp \
-	WebCore/html/canvas/Float32Array.h \
-	WebCore/html/canvas/Int16Array.cpp \
-	WebCore/html/canvas/Int16Array.h \
-	WebCore/html/canvas/Int32Array.cpp \
-	WebCore/html/canvas/Int32Array.h \
-	WebCore/html/canvas/Int8Array.cpp \
-	WebCore/html/canvas/Int8Array.h \
-	WebCore/html/canvas/OESTextureFloat.cpp \
-	WebCore/html/canvas/OESTextureFloat.h \
-	WebCore/html/canvas/WebKitLoseContext.cpp \
-	WebCore/html/canvas/WebKitLoseContext.h \
-	WebCore/html/canvas/Uint16Array.cpp \
-	WebCore/html/canvas/Uint16Array.h \
-	WebCore/html/canvas/Uint32Array.cpp \
-	WebCore/html/canvas/Uint32Array.h \
-	WebCore/html/canvas/Uint8Array.cpp \
-	WebCore/html/canvas/Uint8Array.h \
-	WebCore/html/DOMSettableTokenList.cpp \
-	WebCore/html/DOMSettableTokenList.h \
-	WebCore/html/DOMTokenList.cpp \
-	WebCore/html/DOMTokenList.h \
-	WebCore/html/CheckboxInputType.cpp \
-	WebCore/html/CheckboxInputType.h \
-	WebCore/html/ClassList.cpp \
-	WebCore/html/ClassList.h \
-	WebCore/html/CollectionCache.cpp \
-	WebCore/html/CollectionCache.h \
-	WebCore/html/CollectionType.h \
-	WebCore/html/ColorInputType.cpp \
-	WebCore/html/ColorInputType.h \
-	WebCore/html/DataGridColumn.cpp \
-	WebCore/html/DataGridColumn.h \
-	WebCore/html/DataGridColumnList.cpp \
-	WebCore/html/DataGridColumnList.h \
-	WebCore/html/DataGridDataSource.h \
-	WebCore/html/DateComponents.cpp \
-	WebCore/html/DateComponents.h \
-	WebCore/html/DateInputType.cpp \
-	WebCore/html/DateInputType.h \
-	WebCore/html/DateTimeInputType.cpp \
-	WebCore/html/DateTimeInputType.h \
-	WebCore/html/DateTimeLocalInputType.cpp \
-	WebCore/html/DateTimeLocalInputType.h \
-	WebCore/html/DOMDataGridDataSource.cpp \
-	WebCore/html/DOMDataGridDataSource.h \
-	WebCore/html/DOMFormData.cpp \
-	WebCore/html/DOMFormData.h \
-	WebCore/html/EmailInputType.cpp \
-	WebCore/html/EmailInputType.h \
-	WebCore/html/FileInputType.cpp \
-	WebCore/html/FileInputType.h \
-	WebCore/html/FormAssociatedElement.cpp \
-	WebCore/html/FormAssociatedElement.h \
-	WebCore/html/FormDataList.cpp \
-	WebCore/html/FormDataList.h \
-	WebCore/html/FTPDirectoryDocument.cpp \
-	WebCore/html/FTPDirectoryDocument.h \
-	WebCore/html/HTMLAllCollection.cpp \
-	WebCore/html/HTMLAllCollection.h \
-	WebCore/html/HTMLAnchorElement.cpp \
-	WebCore/html/HTMLAnchorElement.h \
-	WebCore/html/HTMLAppletElement.cpp \
-	WebCore/html/HTMLAppletElement.h \
-	WebCore/html/HTMLAreaElement.cpp \
-	WebCore/html/HTMLAreaElement.h \
-	WebCore/html/HTMLAudioElement.cpp \
-	WebCore/html/HTMLAudioElement.h \
-	WebCore/html/HTMLBaseElement.cpp \
-	WebCore/html/HTMLBaseElement.h \
-	WebCore/html/HTMLBaseFontElement.cpp \
-	WebCore/html/HTMLBaseFontElement.h \
-	WebCore/html/HTMLBlockquoteElement.cpp \
-	WebCore/html/HTMLBlockquoteElement.h \
-	WebCore/html/HTMLBodyElement.cpp \
-	WebCore/html/HTMLBodyElement.h \
-	WebCore/html/HTMLBRElement.cpp \
-	WebCore/html/HTMLBRElement.h \
-	WebCore/html/HTMLButtonElement.cpp \
-	WebCore/html/HTMLButtonElement.h \
-	WebCore/html/HTMLCanvasElement.cpp \
-	WebCore/html/HTMLCanvasElement.h \
-	WebCore/html/HTMLCollection.cpp \
-	WebCore/html/HTMLCollection.h \
-	WebCore/html/HTMLDataGridCellElement.cpp \
-	WebCore/html/HTMLDataGridCellElement.h \
-	WebCore/html/HTMLDataGridColElement.cpp \
-	WebCore/html/HTMLDataGridColElement.h \
-	WebCore/html/HTMLDataGridElement.cpp \
-	WebCore/html/HTMLDataGridElement.h \
-	WebCore/html/HTMLDataGridRowElement.cpp \
-	WebCore/html/HTMLDataGridRowElement.h \
-	WebCore/html/HTMLDataListElement.cpp \
-	WebCore/html/HTMLDataListElement.h \
-	WebCore/html/HTMLDetailsElement.cpp \
-	WebCore/html/HTMLDetailsElement.h \
-	WebCore/html/HTMLDirectoryElement.cpp \
-	WebCore/html/HTMLDirectoryElement.h \
-	WebCore/html/HTMLDivElement.cpp \
-	WebCore/html/HTMLDivElement.h \
-	WebCore/html/HTMLDListElement.cpp \
-	WebCore/html/HTMLDListElement.h \
-	WebCore/html/HTMLDocument.cpp \
-	WebCore/html/HTMLDocument.h \
-	WebCore/html/HTMLElement.cpp \
-	WebCore/html/HTMLElement.h \
-	WebCore/html/HTMLEmbedElement.cpp \
-	WebCore/html/HTMLEmbedElement.h \
-	WebCore/html/HTMLFieldSetElement.cpp \
-	WebCore/html/HTMLFieldSetElement.h \
-	WebCore/html/HTMLFontElement.cpp \
-	WebCore/html/HTMLFontElement.h \
-	WebCore/html/HTMLFormCollection.cpp \
-	WebCore/html/HTMLFormCollection.h \
-	WebCore/html/HTMLFormControlElement.cpp \
-	WebCore/html/HTMLFormControlElement.h \
-	WebCore/html/HTMLFormElement.cpp \
-	WebCore/html/HTMLFormElement.h \
-	WebCore/html/HTMLFrameElementBase.cpp \
-	WebCore/html/HTMLFrameElementBase.h \
-	WebCore/html/HTMLFrameElement.cpp \
-	WebCore/html/HTMLFrameElement.h \
-	WebCore/html/HTMLFrameOwnerElement.cpp \
-	WebCore/html/HTMLFrameOwnerElement.h \
-	WebCore/html/HTMLFrameSetElement.cpp \
-	WebCore/html/HTMLFrameSetElement.h \
-	WebCore/html/HTMLHeadElement.cpp \
-	WebCore/html/HTMLHeadElement.h \
-	WebCore/html/HTMLHeadingElement.cpp \
-	WebCore/html/HTMLHeadingElement.h \
-	WebCore/html/HTMLHRElement.cpp \
-	WebCore/html/HTMLHRElement.h \
-	WebCore/html/HTMLHtmlElement.cpp \
-	WebCore/html/HTMLHtmlElement.h \
-	WebCore/html/HTMLIFrameElement.cpp \
-	WebCore/html/HTMLIFrameElement.h \
-	WebCore/html/HTMLImageElement.cpp \
-	WebCore/html/HTMLImageElement.h \
-	WebCore/html/HTMLImageLoader.cpp \
-	WebCore/html/HTMLImageLoader.h \
-	WebCore/html/HTMLInputElement.cpp \
-	WebCore/html/HTMLInputElement.h \
-	WebCore/html/HTMLIsIndexElement.cpp \
-	WebCore/html/HTMLIsIndexElement.h \
-	WebCore/html/HTMLKeygenElement.cpp \
-	WebCore/html/HTMLKeygenElement.h \
-	WebCore/html/HTMLLabelElement.cpp \
-	WebCore/html/HTMLLabelElement.h \
-	WebCore/html/HTMLLegendElement.cpp \
-	WebCore/html/HTMLLegendElement.h \
-	WebCore/html/HTMLLIElement.cpp \
-	WebCore/html/HTMLLIElement.h \
-	WebCore/html/HTMLLinkElement.cpp \
-	WebCore/html/HTMLLinkElement.h \
-	WebCore/html/HTMLMapElement.cpp \
-	WebCore/html/HTMLMapElement.h \
-	WebCore/html/HTMLMarqueeElement.cpp \
-	WebCore/html/HTMLMarqueeElement.h \
-	WebCore/html/HTMLMediaElement.cpp \
-	WebCore/html/HTMLMediaElement.h \
-	WebCore/html/HTMLMenuElement.cpp \
-	WebCore/html/HTMLMenuElement.h \
-	WebCore/html/HTMLMetaElement.cpp \
-	WebCore/html/HTMLMetaElement.h \
-	WebCore/html/HTMLMeterElement.cpp \
-	WebCore/html/HTMLMeterElement.h \
-	WebCore/html/HTMLModElement.cpp \
-	WebCore/html/HTMLModElement.h \
-	WebCore/html/HTMLNameCollection.cpp \
-	WebCore/html/HTMLNameCollection.h \
-	WebCore/html/HTMLNoScriptElement.cpp \
-	WebCore/html/HTMLNoScriptElement.h \
-	WebCore/html/HTMLObjectElement.cpp \
-	WebCore/html/HTMLObjectElement.h \
-	WebCore/html/HTMLOListElement.cpp \
-	WebCore/html/HTMLOListElement.h \
-	WebCore/html/HTMLOptGroupElement.cpp \
-	WebCore/html/HTMLOptGroupElement.h \
-	WebCore/html/HTMLOptionElement.cpp \
-	WebCore/html/HTMLOptionElement.h \
-	WebCore/html/HTMLOptionsCollection.cpp \
-	WebCore/html/HTMLOptionsCollection.h \
-	WebCore/html/HTMLOutputElement.cpp \
-	WebCore/html/HTMLOutputElement.h \
-	WebCore/html/HTMLParagraphElement.cpp \
-	WebCore/html/HTMLParagraphElement.h \
-	WebCore/html/HTMLParamElement.cpp \
-	WebCore/html/HTMLParamElement.h \
-	WebCore/html/HTMLParserErrorCodes.cpp \
-	WebCore/html/HTMLParserErrorCodes.h \
-	WebCore/html/HTMLParserQuirks.h \
-	WebCore/html/HTMLPlugInElement.cpp \
-	WebCore/html/HTMLPlugInElement.h \
-	WebCore/html/HTMLPlugInImageElement.cpp \
-	WebCore/html/HTMLPlugInImageElement.h \
-	WebCore/html/HTMLPreElement.cpp \
-	WebCore/html/HTMLPreElement.h \
-	WebCore/html/HTMLProgressElement.cpp \
-	WebCore/html/HTMLProgressElement.h \
-	WebCore/html/HTMLQuoteElement.cpp \
-	WebCore/html/HTMLQuoteElement.h \
-	WebCore/html/HTMLScriptElement.cpp \
-	WebCore/html/HTMLScriptElement.h \
-	WebCore/html/HTMLSelectElement.cpp \
-	WebCore/html/HTMLSelectElement.h \
-	WebCore/html/HTMLSourceElement.cpp \
-	WebCore/html/HTMLSourceElement.h \
-	WebCore/html/HTMLStyleElement.cpp \
-	WebCore/html/HTMLStyleElement.h \
-	WebCore/html/HTMLTableCaptionElement.cpp \
-	WebCore/html/HTMLTableCaptionElement.h \
-	WebCore/html/HTMLTableCellElement.cpp \
-	WebCore/html/HTMLTableCellElement.h \
-	WebCore/html/HTMLTableColElement.cpp \
-	WebCore/html/HTMLTableColElement.h \
-	WebCore/html/HTMLTableElement.cpp \
-	WebCore/html/HTMLTableElement.h \
-	WebCore/html/HTMLTablePartElement.cpp \
-	WebCore/html/HTMLTablePartElement.h \
-	WebCore/html/HTMLTableRowElement.cpp \
-	WebCore/html/HTMLTableRowElement.h \
-	WebCore/html/HTMLTableRowsCollection.cpp \
-	WebCore/html/HTMLTableRowsCollection.h \
-	WebCore/html/HTMLTableSectionElement.cpp \
-	WebCore/html/HTMLTableSectionElement.h \
-	WebCore/html/HTMLTextAreaElement.cpp \
-	WebCore/html/HTMLTextAreaElement.h \
-	WebCore/html/HTMLTitleElement.cpp \
-	WebCore/html/HTMLTitleElement.h \
-	WebCore/html/HTMLUListElement.cpp \
-	WebCore/html/HTMLUListElement.h \
-	WebCore/html/HTMLVideoElement.cpp \
-	WebCore/html/HTMLVideoElement.h \
-	WebCore/html/HTMLViewSourceDocument.cpp \
-	WebCore/html/HTMLViewSourceDocument.h \
-	WebCore/html/HiddenInputType.cpp \
-	WebCore/html/HiddenInputType.h \
-	WebCore/html/ImageData.cpp \
-	WebCore/html/ImageData.h \
-	WebCore/html/ImageDocument.cpp \
-	WebCore/html/ImageDocument.h \
-	WebCore/html/ImageInputType.cpp \
-	WebCore/html/ImageInputType.h \
-	WebCore/html/ImageResizerThread.cpp \
-	WebCore/html/ImageResizerThread.h \
-	WebCore/html/InputType.cpp \
-	WebCore/html/InputType.h \
-	WebCore/html/IsIndexInputType.cpp \
-	WebCore/html/IsIndexInputType.h \
-	WebCore/html/LabelsNodeList.cpp \
-	WebCore/html/LabelsNodeList.h \
-	WebCore/html/MediaDocument.cpp \
-	WebCore/html/MediaDocument.h \
-	WebCore/html/MediaError.h \
-	WebCore/html/MonthInputType.cpp \
-	WebCore/html/MonthInputType.h \
-	WebCore/html/NumberInputType.cpp \
-	WebCore/html/NumberInputType.h \
-	WebCore/html/parser/CSSPreloadScanner.cpp \
-	WebCore/html/parser/CSSPreloadScanner.h \
-	WebCore/html/parser/HTMLConstructionSite.cpp \
-	WebCore/html/parser/HTMLConstructionSite.h \
-	WebCore/html/parser/HTMLDocumentParser.cpp \
-	WebCore/html/parser/HTMLDocumentParser.h \
-	WebCore/html/parser/HTMLElementStack.cpp \
-	WebCore/html/parser/HTMLElementStack.h \
-	WebCore/html/parser/HTMLEntityParser.cpp \
-	WebCore/html/parser/HTMLEntityParser.h \
-	WebCore/html/parser/HTMLEntitySearch.cpp \
-	WebCore/html/parser/HTMLEntitySearch.h \
-	WebCore/html/parser/HTMLEntityTable.h \
-	WebCore/html/parser/HTMLFormattingElementList.cpp \
-	WebCore/html/parser/HTMLFormattingElementList.h \
-	WebCore/html/parser/HTMLInputStream.h \
-	WebCore/html/parser/HTMLMetaCharsetParser.cpp \
-	WebCore/html/parser/HTMLMetaCharsetParser.h \
-	WebCore/html/parser/HTMLParserIdioms.cpp \
-	WebCore/html/parser/HTMLParserIdioms.h \
-	WebCore/html/parser/HTMLParserScheduler.cpp \
-	WebCore/html/parser/HTMLParserScheduler.h \
-	WebCore/html/parser/HTMLPreloadScanner.cpp \
-	WebCore/html/parser/HTMLPreloadScanner.h \
-	WebCore/html/parser/HTMLScriptRunner.cpp \
-	WebCore/html/parser/HTMLScriptRunner.h \
-	WebCore/html/parser/HTMLScriptRunnerHost.h \
-	WebCore/html/parser/HTMLToken.h \
-	WebCore/html/parser/HTMLTokenizer.cpp \
-	WebCore/html/parser/HTMLTokenizer.h \
-	WebCore/html/parser/HTMLTreeBuilder.cpp \
-	WebCore/html/parser/HTMLTreeBuilder.h \
-	WebCore/html/parser/HTMLViewSourceParser.cpp \
-	WebCore/html/parser/HTMLViewSourceParser.h \
-	WebCore/html/parser/NestingLevelIncrementer.h \
-	WebCore/html/parser/TextDocumentParser.cpp \
-	WebCore/html/parser/TextDocumentParser.h \
-	WebCore/html/parser/TextViewSourceParser.cpp \
-	WebCore/html/parser/TextViewSourceParser.h \
-	WebCore/html/shadow/SliderThumbElement.cpp \
-	WebCore/html/shadow/SliderThumbElement.h \
-	WebCore/html/PasswordInputType.cpp \
-	WebCore/html/PasswordInputType.h \
-	WebCore/html/PluginDocument.cpp \
-	WebCore/html/PluginDocument.h \
-	WebCore/html/RadioInputType.cpp \
-	WebCore/html/RadioInputType.h \
-	WebCore/html/RangeInputType.cpp \
-	WebCore/html/RangeInputType.h \
-	WebCore/html/ResetInputType.cpp \
-	WebCore/html/ResetInputType.h \
-	WebCore/html/SearchInputType.cpp \
-	WebCore/html/SearchInputType.h \
-	WebCore/html/StepRange.cpp \
-	WebCore/html/StepRange.h \
-	WebCore/html/SubmitInputType.cpp \
-	WebCore/html/SubmitInputType.h \
-	WebCore/html/TelephoneInputType.cpp \
-	WebCore/html/TelephoneInputType.h \
-	WebCore/html/TextDocument.cpp \
-	WebCore/html/TextDocument.h \
-	WebCore/html/TextFieldInputType.cpp \
-	WebCore/html/TextFieldInputType.h \
-	WebCore/html/TextInputType.cpp \
-	WebCore/html/TextInputType.h \
-	WebCore/html/TextMetrics.h \
-	WebCore/html/TimeInputType.cpp \
-	WebCore/html/TimeInputType.h \
-	WebCore/html/TimeRanges.cpp \
-	WebCore/html/TimeRanges.h \
-	WebCore/html/URLInputType.cpp \
-	WebCore/html/URLInputType.h \
-	WebCore/html/ValidationMessage.cpp \
-	WebCore/html/ValidationMessage.h \
-	WebCore/html/ValidityState.cpp \
-	WebCore/html/ValidityState.h \
-	WebCore/html/VoidCallback.h \
-	WebCore/html/WeekInputType.cpp \
-	WebCore/html/WeekInputType.h \
-	WebCore/icu/unicode/parseerr.h \
-	WebCore/icu/unicode/platform.h \
-	WebCore/icu/unicode/putil.h \
-	WebCore/icu/unicode/ubrk.h \
-	WebCore/icu/unicode/uchar.h \
-	WebCore/icu/unicode/ucnv_cb.h \
-	WebCore/icu/unicode/ucnv_err.h \
-	WebCore/icu/unicode/ucnv.h \
-	WebCore/icu/unicode/ucol.h \
-	WebCore/icu/unicode/uconfig.h \
-	WebCore/icu/unicode/uenum.h \
-	WebCore/icu/unicode/uidna.h \
-	WebCore/icu/unicode/uiter.h \
-	WebCore/icu/unicode/uloc.h \
-	WebCore/icu/unicode/umachine.h \
-	WebCore/icu/unicode/unorm.h \
-	WebCore/icu/unicode/urename.h \
-	WebCore/icu/unicode/uscript.h \
-	WebCore/icu/unicode/uset.h \
-	WebCore/icu/unicode/ushape.h \
-	WebCore/icu/unicode/ustring.h \
-	WebCore/icu/unicode/utf16.h \
-	WebCore/icu/unicode/utf8.h \
-	WebCore/icu/unicode/utf.h \
-	WebCore/icu/unicode/utf_old.h \
-	WebCore/icu/unicode/utypes.h \
-	WebCore/icu/unicode/uversion.h \
-	WebCore/inspector/ConsoleMessage.cpp \
-	WebCore/inspector/ConsoleMessage.h \
-	WebCore/inspector/InjectedScript.cpp \
-	WebCore/inspector/InjectedScript.h \
-	WebCore/inspector/InjectedScriptHost.cpp \
-	WebCore/inspector/InjectedScriptHost.h \
-	WebCore/inspector/InspectorApplicationCacheAgent.cpp \
-	WebCore/inspector/InspectorApplicationCacheAgent.h \
-	WebCore/inspector/InspectorClient.cpp \
-	WebCore/inspector/InspectorClient.h \
-	WebCore/inspector/InspectorController.cpp \
-	WebCore/inspector/InspectorController.h \
-	WebCore/inspector/InspectorCSSAgent.cpp \
-	WebCore/inspector/InspectorCSSAgent.h \
-	WebCore/inspector/InspectorDatabaseAgent.cpp \
-	WebCore/inspector/InspectorDatabaseAgent.h \
-	WebCore/inspector/InspectorDatabaseResource.cpp \
-	WebCore/inspector/InspectorDatabaseResource.h \
-	WebCore/inspector/InspectorDebuggerAgent.cpp \
-	WebCore/inspector/InspectorDebuggerAgent.h \
-	WebCore/inspector/InspectorDOMAgent.cpp \
-	WebCore/inspector/InspectorDOMAgent.h \
-	WebCore/inspector/InspectorDOMStorageAgent.cpp \
-	WebCore/inspector/InspectorDOMStorageAgent.h \
-	WebCore/inspector/InspectorDOMStorageResource.cpp \
-	WebCore/inspector/InspectorDOMStorageResource.h \
-	WebCore/inspector/InspectorFileSystemAgent.cpp \
-	WebCore/inspector/InspectorFileSystemAgent.h \
-	WebCore/inspector/InspectorFrontendClient.h \
-	WebCore/inspector/InspectorFrontendClientLocal.cpp \
-	WebCore/inspector/InspectorFrontendClientLocal.h \
-	WebCore/inspector/InspectorFrontendHost.cpp \
-	WebCore/inspector/InspectorFrontendHost.h \
-	WebCore/inspector/InspectorInstrumentation.cpp \
-	WebCore/inspector/InspectorInstrumentation.h \
-	WebCore/inspector/InspectorProfilerAgent.cpp \
-	WebCore/inspector/InspectorProfilerAgent.h \
-	WebCore/inspector/InspectorResourceAgent.cpp \
-	WebCore/inspector/InspectorResourceAgent.h \
-	WebCore/inspector/InspectorState.cpp \
-	WebCore/inspector/InspectorState.h \
-	WebCore/inspector/InspectorStyleSheet.cpp \
-	WebCore/inspector/InspectorStyleSheet.h \
-	WebCore/inspector/InspectorTimelineAgent.cpp \
-	WebCore/inspector/InspectorTimelineAgent.h \
-	WebCore/inspector/InspectorValues.cpp \
-	WebCore/inspector/InspectorValues.h \
-	WebCore/inspector/InspectorWorkerResource.h \
-	WebCore/inspector/ScriptArguments.cpp \
-	WebCore/inspector/ScriptArguments.h \
-	WebCore/inspector/ScriptBreakpoint.cpp \
-	WebCore/inspector/ScriptBreakpoint.h \
-	WebCore/inspector/ScriptCallFrame.cpp \
-	WebCore/inspector/ScriptCallFrame.h \
-	WebCore/inspector/ScriptCallStack.cpp \
-	WebCore/inspector/ScriptCallStack.h \
-	WebCore/inspector/ScriptDebugListener.h \
-	WebCore/inspector/ScriptGCEventListener.h \
-	WebCore/inspector/TimelineRecordFactory.cpp \
-	WebCore/inspector/TimelineRecordFactory.h \
-	WebCore/loader/appcache/ApplicationCache.cpp \
-	WebCore/loader/appcache/ApplicationCacheGroup.cpp \
-	WebCore/loader/appcache/ApplicationCacheGroup.h \
-	WebCore/loader/appcache/ApplicationCache.h \
-	WebCore/loader/appcache/ApplicationCacheHost.cpp \
-	WebCore/loader/appcache/ApplicationCacheHost.h \
-	WebCore/loader/appcache/ApplicationCacheResource.cpp \
-	WebCore/loader/appcache/ApplicationCacheResource.h \
-	WebCore/loader/appcache/ApplicationCacheStorage.cpp \
-	WebCore/loader/appcache/ApplicationCacheStorage.h \
-	WebCore/loader/appcache/DOMApplicationCache.cpp \
-	WebCore/loader/appcache/DOMApplicationCache.h \
-	WebCore/loader/appcache/ManifestParser.cpp \
-	WebCore/loader/appcache/ManifestParser.h \
-	WebCore/loader/archive/ArchiveFactory.cpp \
-	WebCore/loader/archive/ArchiveFactory.h \
-	WebCore/loader/archive/Archive.h \
-	WebCore/loader/archive/ArchiveResourceCollection.cpp \
-	WebCore/loader/archive/ArchiveResourceCollection.h \
-	WebCore/loader/archive/ArchiveResource.cpp \
-	WebCore/loader/archive/ArchiveResource.h \
-	WebCore/loader/cache/MemoryCache.cpp \
-	WebCore/loader/cache/CachedCSSStyleSheet.cpp \
-	WebCore/loader/cache/CachedCSSStyleSheet.h \
-	WebCore/loader/cache/CachedFont.cpp \
-	WebCore/loader/cache/CachedFont.h \
-	WebCore/loader/cache/CachedImage.cpp \
-	WebCore/loader/cache/CachedImage.h \
-	WebCore/loader/cache/CachedResourceClient.h \
-	WebCore/loader/cache/CachedResourceClientWalker.cpp \
-	WebCore/loader/cache/CachedResourceClientWalker.h \
-	WebCore/loader/cache/CachedResource.cpp \
-	WebCore/loader/cache/CachedResource.h \
-	WebCore/loader/cache/CachedResourceHandle.cpp \
-	WebCore/loader/cache/CachedResourceHandle.h \
-	WebCore/loader/cache/CachedResourceLoader.cpp \
-	WebCore/loader/cache/CachedResourceLoader.h \
-	WebCore/loader/cache/CachedResourceRequest.cpp \
-	WebCore/loader/cache/CachedResourceRequest.h \
-	WebCore/loader/cache/CachedScript.cpp \
-	WebCore/loader/cache/CachedScript.h \
-	WebCore/loader/cache/CachedXSLStyleSheet.cpp \
-	WebCore/loader/cache/CachedXSLStyleSheet.h \
-	WebCore/loader/cache/MemoryCache.h \
-	WebCore/loader/cache/CachePolicy.h \
-	WebCore/loader/CachedMetadata.h \
-	WebCore/loader/CrossOriginAccessControl.cpp \
-	WebCore/loader/CrossOriginAccessControl.h \
-	WebCore/loader/CrossOriginPreflightResultCache.cpp \
-	WebCore/loader/CrossOriginPreflightResultCache.h \
-	WebCore/loader/DocumentLoader.cpp \
-	WebCore/loader/DocumentLoader.h \
-	WebCore/loader/DocumentLoadTiming.h \
-	WebCore/loader/DocumentThreadableLoader.cpp \
-	WebCore/loader/DocumentThreadableLoader.h \
-	WebCore/loader/DocumentWriter.cpp \
-	WebCore/loader/DocumentWriter.h \
-	WebCore/loader/EmptyClients.h \
-	WebCore/loader/FormState.cpp \
-	WebCore/loader/FormState.h \
-	WebCore/loader/FormSubmission.cpp \
-	WebCore/loader/FormSubmission.h \
-	WebCore/loader/FrameLoaderClient.h \
-	WebCore/loader/FrameLoader.cpp \
-	WebCore/loader/FrameLoader.h \
-	WebCore/loader/FrameLoaderStateMachine.cpp \
-	WebCore/loader/FrameLoaderStateMachine.h \
-	WebCore/loader/FrameLoaderTypes.h \
-	WebCore/loader/FrameNetworkingContext.h \
-	WebCore/loader/FTPDirectoryParser.cpp \
-	WebCore/loader/FTPDirectoryParser.h \
-	WebCore/loader/HistoryController.cpp \
-	WebCore/loader/HistoryController.h \
-	WebCore/loader/icon/IconDatabaseClient.h \
-	WebCore/loader/icon/IconDatabase.cpp \
-	WebCore/loader/icon/IconDatabase.h \
-	WebCore/loader/icon/IconDatabaseNone.cpp \
-	WebCore/loader/icon/IconLoader.cpp \
-	WebCore/loader/icon/IconLoader.h \
-	WebCore/loader/icon/IconRecord.cpp \
-	WebCore/loader/icon/IconRecord.h \
-	WebCore/loader/icon/PageURLRecord.cpp \
-	WebCore/loader/icon/PageURLRecord.h \
-	WebCore/loader/ImageLoader.cpp \
-	WebCore/loader/ImageLoader.h \
-	WebCore/loader/MainResourceLoader.cpp \
-	WebCore/loader/MainResourceLoader.h \
-	WebCore/loader/NavigationAction.cpp \
-	WebCore/loader/NavigationAction.h \
-	WebCore/loader/NetscapePlugInStreamLoader.cpp \
-	WebCore/loader/NetscapePlugInStreamLoader.h \
-	WebCore/loader/PingLoader.cpp \
-	WebCore/loader/PingLoader.h \
-	WebCore/loader/PlaceholderDocument.cpp \
-	WebCore/loader/PlaceholderDocument.h \
-	WebCore/loader/PolicyCallback.cpp \
-	WebCore/loader/PolicyCallback.h \
-	WebCore/loader/PolicyChecker.cpp \
-	WebCore/loader/PolicyChecker.h \
-	WebCore/loader/ProgressTracker.cpp \
-	WebCore/loader/ProgressTracker.h \
-	WebCore/loader/NavigationScheduler.cpp \
-	WebCore/loader/NavigationScheduler.h \
-	WebCore/loader/ResourceLoader.cpp \
-	WebCore/loader/ResourceLoader.h \
-	WebCore/loader/ResourceLoadNotifier.cpp \
-	WebCore/loader/ResourceLoadNotifier.h \
-	WebCore/loader/ResourceLoadPriority.h \
-	WebCore/loader/ResourceLoadScheduler.cpp \
-	WebCore/loader/ResourceLoadScheduler.h \
-	WebCore/loader/SinkDocument.cpp \
-	WebCore/loader/SinkDocument.h \
-	WebCore/loader/SubframeLoader.cpp \
-	WebCore/loader/SubframeLoader.h \
-	WebCore/loader/SubresourceLoaderClient.h \
-	WebCore/loader/SubresourceLoader.cpp \
-	WebCore/loader/SubresourceLoader.h \
-	WebCore/loader/SubstituteData.h \
-	WebCore/loader/SubstituteResource.h \
-	WebCore/loader/TextResourceDecoder.cpp \
-	WebCore/loader/TextResourceDecoder.h \
-	WebCore/loader/ThreadableLoaderClient.h \
-	WebCore/loader/ThreadableLoaderClientWrapper.h \
-	WebCore/loader/ThreadableLoader.cpp \
-	WebCore/loader/ThreadableLoader.h \
-	WebCore/loader/WorkerThreadableLoader.cpp \
-	WebCore/loader/WorkerThreadableLoader.h \
-	WebCore/mathml/MathMLElement.cpp \
-	WebCore/mathml/MathMLElement.h \
-	WebCore/mathml/MathMLInlineContainerElement.cpp \
-	WebCore/mathml/MathMLInlineContainerElement.h  \
-	WebCore/mathml/MathMLMathElement.cpp \
-	WebCore/mathml/MathMLMathElement.h \
-	WebCore/mathml/MathMLTextElement.cpp \
-	WebCore/mathml/MathMLTextElement.h \
-	WebCore/mathml/RenderMathMLBlock.cpp \
-	WebCore/mathml/RenderMathMLBlock.h \
-	WebCore/mathml/RenderMathMLFenced.cpp \
-	WebCore/mathml/RenderMathMLFenced.h \
-	WebCore/mathml/RenderMathMLFraction.cpp \
-	WebCore/mathml/RenderMathMLFraction.h \
-	WebCore/mathml/RenderMathMLMath.cpp \
-	WebCore/mathml/RenderMathMLMath.h \
-	WebCore/mathml/RenderMathMLOperator.cpp \
-	WebCore/mathml/RenderMathMLOperator.h \
-	WebCore/mathml/RenderMathMLRoot.cpp \
-	WebCore/mathml/RenderMathMLRoot.h \
-	WebCore/mathml/RenderMathMLRow.cpp \
-	WebCore/mathml/RenderMathMLRow.h \
-	WebCore/mathml/RenderMathMLSquareRoot.cpp \
-	WebCore/mathml/RenderMathMLSquareRoot.h \
-	WebCore/mathml/RenderMathMLSubSup.cpp \
-	WebCore/mathml/RenderMathMLSubSup.h \
-	WebCore/mathml/RenderMathMLUnderOver.cpp \
-	WebCore/mathml/RenderMathMLUnderOver.h \
-	WebCore/notifications/NotificationCenter.cpp \
-	WebCore/notifications/NotificationCenter.h \
-	WebCore/notifications/NotificationContents.h \
-	WebCore/notifications/Notification.cpp \
-	WebCore/notifications/Notification.h \
-	WebCore/notifications/NotificationPresenter.h \
-	WebCore/page/animation/AnimationBase.cpp \
-	WebCore/page/animation/AnimationBase.h \
-	WebCore/page/animation/AnimationController.cpp \
-	WebCore/page/animation/AnimationController.h \
-	WebCore/page/animation/AnimationControllerPrivate.h \
-	WebCore/page/animation/CompositeAnimation.cpp \
-	WebCore/page/animation/CompositeAnimation.h \
-	WebCore/page/animation/ImplicitAnimation.cpp \
-	WebCore/page/animation/ImplicitAnimation.h \
-	WebCore/page/animation/KeyframeAnimation.cpp \
-	WebCore/page/animation/KeyframeAnimation.h \
-	WebCore/page/BarInfo.cpp \
-	WebCore/page/BarInfo.h \
-	WebCore/page/ChromeClient.h \
-	WebCore/page/Chrome.cpp \
-	WebCore/page/Chrome.h \
-	WebCore/page/Console.cpp \
-	WebCore/page/Console.h \
-	WebCore/page/ContextMenuClient.h \
-	WebCore/page/ContextMenuController.cpp \
-	WebCore/page/ContextMenuController.h \
-	WebCore/page/ContextMenuProvider.h \
-	WebCore/page/Coordinates.h \
-	WebCore/page/DOMSelection.cpp \
-	WebCore/page/DOMSelection.h \
-	WebCore/page/DOMTimer.cpp \
-	WebCore/page/DOMTimer.h \
-	WebCore/page/DOMWindow.cpp \
-	WebCore/page/DOMWindow.h \
-	WebCore/page/DragActions.h \
-	WebCore/page/DragClient.h \
-	WebCore/page/DragController.cpp \
-	WebCore/page/DragController.h \
-	WebCore/page/EditorClient.h \
-	WebCore/page/EventHandler.cpp \
-	WebCore/page/EventHandler.h \
-	WebCore/page/EventSource.cpp \
-	WebCore/page/EventSource.h \
-	WebCore/page/FocusController.cpp \
-	WebCore/page/FocusController.h \
-	WebCore/page/FocusDirection.h \
-	WebCore/page/Frame.cpp \
-	WebCore/page/Frame.h \
-	WebCore/page/FrameLoadRequest.h \
-	WebCore/page/FrameTree.cpp \
-	WebCore/page/FrameTree.h \
-	WebCore/page/FrameView.cpp \
-	WebCore/page/FrameView.h \
-	WebCore/page/Geolocation.cpp \
-	WebCore/page/Geolocation.h \
-	WebCore/page/GeolocationClient.h \
-	WebCore/page/GeolocationError.h \
-	WebCore/page/GeolocationController.cpp \
-	WebCore/page/GeolocationController.h \
-	WebCore/page/GeolocationPosition.h \
-	WebCore/page/GeolocationPositionCache.cpp \
-	WebCore/page/GeolocationPositionCache.h \
-	WebCore/page/Geoposition.h \
-	WebCore/page/GroupSettings.cpp \
-	WebCore/page/GroupSettings.h \
-	WebCore/page/HaltablePlugin.h \
-	WebCore/page/History.cpp \
-	WebCore/page/History.h \
-	WebCore/page/Location.cpp \
-	WebCore/page/Location.h \
-	WebCore/page/MediaCanStartListener.h \
-	WebCore/page/MemoryInfo.cpp \
-	WebCore/page/MemoryInfo.h \
-	WebCore/page/MouseEventWithHitTestResults.cpp \
-	WebCore/page/MouseEventWithHitTestResults.h \
-	WebCore/page/NavigatorBase.cpp \
-	WebCore/page/NavigatorBase.h \
-	WebCore/page/Navigator.cpp \
-	WebCore/page/Navigator.h \
-	WebCore/page/OriginAccessEntry.cpp \
-	WebCore/page/OriginAccessEntry.h \
-	WebCore/page/Page.cpp \
-	WebCore/page/PageGroup.cpp \
-	WebCore/page/PageGroup.h \
-	WebCore/page/PageGroupLoadDeferrer.cpp \
-	WebCore/page/PageGroupLoadDeferrer.h \
-	WebCore/page/Page.h \
-	WebCore/page/Performance.cpp \
-	WebCore/page/Performance.h \
-	WebCore/page/PerformanceNavigation.cpp \
-	WebCore/page/PerformanceNavigation.h \
-	WebCore/page/PerformanceTiming.cpp \
-	WebCore/page/PerformanceTiming.h \
-	WebCore/page/PluginHalterClient.h \
-	WebCore/page/PluginHalter.cpp \
-	WebCore/page/PluginHalter.h \
-	WebCore/page/PositionCallback.h \
-	WebCore/page/PositionErrorCallback.h \
-	WebCore/page/PositionError.h \
-	WebCore/page/PositionOptions.h \
-	WebCore/page/PrintContext.cpp \
-	WebCore/page/PrintContext.h \
-	WebCore/page/Screen.cpp \
-	WebCore/page/Screen.h \
-	WebCore/page/SecurityOrigin.cpp \
-	WebCore/page/SecurityOrigin.h \
-	WebCore/page/SecurityOriginHash.h \
-	WebCore/page/Settings.cpp \
-	WebCore/page/Settings.h \
-	WebCore/page/SpatialNavigation.cpp \
-	WebCore/page/SpatialNavigation.h \
-	WebCore/page/SpeechInputClient.h \
-	WebCore/page/SpeechInputEvent.cpp \
-	WebCore/page/SpeechInputEvent.h \
-	WebCore/page/SpeechInput.cpp \
-	WebCore/page/SpeechInput.h \
-	WebCore/page/SpeechInputListener.h \
-	WebCore/page/SpeechInputResult.cpp \
-	WebCore/page/SpeechInputResult.h \
-	WebCore/page/SpeechInputResultList.cpp \
-	WebCore/page/SpeechInputResultList.h \
-	WebCore/page/SuspendableTimer.cpp \
-	WebCore/page/SuspendableTimer.h \
-	WebCore/page/UserContentTypes.h \
-	WebCore/page/UserContentURLPattern.cpp \
-	WebCore/page/UserContentURLPattern.h \
-	WebCore/page/UserScript.h \
-	WebCore/page/UserScriptTypes.h \
-	WebCore/page/UserStyleSheet.h \
-	WebCore/page/UserStyleSheetTypes.h \
-	WebCore/page/WebKitPoint.h \
-	WebCore/page/WindowFeatures.cpp \
-	WebCore/page/WindowFeatures.h \
-	WebCore/page/WorkerNavigator.cpp \
-	WebCore/page/WorkerNavigator.h \
-	WebCore/page/XSSAuditor.cpp \
-	WebCore/page/XSSAuditor.h \
-	WebCore/platform/animation/Animation.cpp \
-	WebCore/platform/animation/Animation.h \
-	WebCore/platform/animation/AnimationList.cpp \
-	WebCore/platform/animation/AnimationList.h \
-	WebCore/platform/animation/TimingFunction.h \
-	WebCore/platform/Arena.cpp \
-	WebCore/platform/Arena.h \
-	WebCore/platform/AsyncFileStream.h \
-	WebCore/platform/AutodrainedPool.h \
-	WebCore/platform/ContentType.cpp \
-	WebCore/platform/ContentType.h \
-	WebCore/platform/ContextMenu.h \
-	WebCore/platform/ContextMenuItem.h \
-	WebCore/platform/Cookie.h \
-	WebCore/platform/CookieJar.h \
-	WebCore/platform/CrossThreadCopier.cpp \
-	WebCore/platform/CrossThreadCopier.h \
-	WebCore/platform/Cursor.cpp \
-	WebCore/platform/Cursor.h \
-	WebCore/platform/DeprecatedPtrList.h \
-	WebCore/platform/DeprecatedPtrListImpl.cpp \
-	WebCore/platform/DeprecatedPtrListImpl.h \
-	WebCore/platform/DragData.cpp \
-	WebCore/platform/DragData.h \
-	WebCore/platform/DragImage.cpp \
-	WebCore/platform/DragImage.h \
-	WebCore/platform/EventLoop.h \
-	WebCore/platform/FileChooser.cpp \
-	WebCore/platform/FileChooser.h \
-	WebCore/platform/FileMetadata.h \
-	WebCore/platform/FileStreamClient.h \
-	WebCore/platform/FileStream.cpp \
-	WebCore/platform/FileStream.h \
-	WebCore/platform/FileSystem.cpp \
-	WebCore/platform/FileSystem.h \
-	WebCore/platform/FloatConversion.h \
-	WebCore/platform/GeolocationService.cpp \
-	WebCore/platform/GeolocationService.h \
-	WebCore/platform/HashTools.h \
-	WebCore/platform/graphics/BitmapImage.cpp \
-	WebCore/platform/graphics/BitmapImage.h \
-	WebCore/platform/graphics/Color.cpp \
-	WebCore/platform/graphics/Color.h \
-	WebCore/platform/graphics/ColorSpace.h \
-	WebCore/platform/graphics/ContextShadow.cpp \
-	WebCore/platform/graphics/ContextShadow.h \
-	WebCore/platform/graphics/DashArray.h \
-	WebCore/platform/graphics/filters/DistantLightSource.h \
-	WebCore/platform/graphics/filters/FEBlend.cpp \
-	WebCore/platform/graphics/filters/FEBlend.h \
-	WebCore/platform/graphics/filters/FEColorMatrix.cpp \
-	WebCore/platform/graphics/filters/FEColorMatrix.h \
-	WebCore/platform/graphics/filters/FEComponentTransfer.cpp \
-	WebCore/platform/graphics/filters/FEComponentTransfer.h \
-	WebCore/platform/graphics/filters/FEComposite.cpp \
-	WebCore/platform/graphics/filters/FEComposite.h \
-	WebCore/platform/graphics/filters/FEConvolveMatrix.cpp \
-	WebCore/platform/graphics/filters/FEConvolveMatrix.h \
-	WebCore/platform/graphics/filters/FEDiffuseLighting.cpp \
-	WebCore/platform/graphics/filters/FEDiffuseLighting.h \
-	WebCore/platform/graphics/filters/FEDisplacementMap.cpp \
-	WebCore/platform/graphics/filters/FEDisplacementMap.h \
-	WebCore/platform/graphics/filters/FEGaussianBlur.cpp \
-	WebCore/platform/graphics/filters/FEGaussianBlur.h \
-	WebCore/platform/graphics/filters/FEFlood.cpp \
-	WebCore/platform/graphics/filters/FEFlood.h \
-	WebCore/platform/graphics/filters/FELighting.cpp \
-	WebCore/platform/graphics/filters/FELighting.h \
-	WebCore/platform/graphics/filters/FEMerge.cpp \
-	WebCore/platform/graphics/filters/FEMerge.h \
-	WebCore/platform/graphics/filters/FEMorphology.cpp \
-	WebCore/platform/graphics/filters/FEMorphology.h \
-	WebCore/platform/graphics/filters/FEOffset.cpp \
-	WebCore/platform/graphics/filters/FEOffset.h \
-	WebCore/platform/graphics/filters/FESpecularLighting.cpp \
-	WebCore/platform/graphics/filters/FESpecularLighting.h \
-	WebCore/platform/graphics/filters/FETile.cpp \
-	WebCore/platform/graphics/filters/FETile.h \
-	WebCore/platform/graphics/filters/FETurbulence.cpp \
-	WebCore/platform/graphics/filters/FETurbulence.h \
-	WebCore/platform/graphics/filters/FilterEffect.cpp \
-	WebCore/platform/graphics/filters/FilterEffect.h \
-	WebCore/platform/graphics/filters/Filter.h \
-	WebCore/platform/graphics/filters/LightSource.cpp \
-	WebCore/platform/graphics/filters/LightSource.h \
-	WebCore/platform/graphics/filters/PointLightSource.h \
-	WebCore/platform/graphics/filters/SourceAlpha.cpp \
-	WebCore/platform/graphics/filters/SourceAlpha.h \
-	WebCore/platform/graphics/filters/SourceGraphic.cpp \
-	WebCore/platform/graphics/filters/SourceGraphic.h \
-	WebCore/platform/graphics/filters/SpotLightSource.h \
-	WebCore/platform/graphics/FloatPoint3D.cpp \
-	WebCore/platform/graphics/FloatPoint3D.h \
-	WebCore/platform/graphics/FloatPoint.cpp \
-	WebCore/platform/graphics/FloatPoint.h \
-	WebCore/platform/graphics/FloatQuad.cpp \
-	WebCore/platform/graphics/FloatQuad.h \
-	WebCore/platform/graphics/FloatRect.cpp \
-	WebCore/platform/graphics/FloatRect.h \
-	WebCore/platform/graphics/FloatSize.cpp \
-	WebCore/platform/graphics/FloatSize.h \
-	WebCore/platform/graphics/FontBaseline.h \
-	WebCore/platform/graphics/FontCache.cpp \
-	WebCore/platform/graphics/FontCache.h \
-	WebCore/platform/graphics/Font.cpp \
-	WebCore/platform/graphics/FontData.cpp \
-	WebCore/platform/graphics/FontData.h \
-	WebCore/platform/graphics/FontDescription.cpp \
-	WebCore/platform/graphics/FontDescription.h \
-	WebCore/platform/graphics/FontFallbackList.cpp \
-	WebCore/platform/graphics/FontFallbackList.h \
-	WebCore/platform/graphics/FontFamily.cpp \
-	WebCore/platform/graphics/FontFamily.h \
-	WebCore/platform/graphics/FontFastPath.cpp \
-	WebCore/platform/graphics/Font.h \
-	WebCore/platform/graphics/FontOrientation.h \
-	WebCore/platform/graphics/FontRenderingMode.h \
-	WebCore/platform/graphics/FontSelector.h \
-	WebCore/platform/graphics/FontSmoothingMode.h \
-	WebCore/platform/graphics/FontTraitsMask.h \
-	WebCore/platform/graphics/GeneratedImage.cpp \
-	WebCore/platform/graphics/GeneratedImage.h \
-	WebCore/platform/graphics/Generator.h \
-	WebCore/platform/graphics/GlyphBuffer.h \
-	WebCore/platform/graphics/GlyphMetricsMap.h \
-	WebCore/platform/graphics/GlyphPageTreeNode.cpp \
-	WebCore/platform/graphics/GlyphPageTreeNode.h \
-	WebCore/platform/graphics/Gradient.cpp \
-	WebCore/platform/graphics/Gradient.h \
-	WebCore/platform/graphics/GraphicsContext.cpp \
-	WebCore/platform/graphics/GraphicsContext.h \
-	WebCore/platform/graphics/GraphicsLayer.h \
-	WebCore/platform/graphics/GraphicsTypes.cpp \
-	WebCore/platform/graphics/GraphicsTypes.h \
-	WebCore/platform/graphics/Icon.h \
-	WebCore/platform/graphics/ImageBuffer.cpp \
-	WebCore/platform/graphics/ImageBuffer.h \
-	WebCore/platform/graphics/Image.cpp \
-	WebCore/platform/graphics/Image.h \
-	WebCore/platform/graphics/ImageObserver.h \
-	WebCore/platform/graphics/ImageSource.cpp \
-	WebCore/platform/graphics/ImageSource.h \
-	WebCore/platform/graphics/IntPoint.h \
-	WebCore/platform/graphics/IntPointHash.h \
-	WebCore/platform/graphics/IntRect.cpp \
-	WebCore/platform/graphics/IntRect.h \
-	WebCore/platform/graphics/IntSize.h \
-	WebCore/platform/graphics/IntSizeHash.h \
-	WebCore/platform/graphics/MediaPlayer.cpp \
-	WebCore/platform/graphics/MediaPlayer.h \
-	WebCore/platform/graphics/MediaPlayerPrivate.h \
-	WebCore/platform/graphics/Path.cpp \
-	WebCore/platform/graphics/Path.h \
-	WebCore/platform/graphics/PathTraversalState.cpp \
-	WebCore/platform/graphics/PathTraversalState.h \
-	WebCore/platform/graphics/Pattern.cpp \
-	WebCore/platform/graphics/Pattern.h \
-	WebCore/platform/graphics/Pen.cpp \
-	WebCore/platform/graphics/Pen.h \
-	WebCore/platform/graphics/SegmentedFontData.cpp \
-	WebCore/platform/graphics/SegmentedFontData.h \
-	WebCore/platform/graphics/SimpleFontData.cpp \
-	WebCore/platform/graphics/SimpleFontData.h \
-	WebCore/platform/graphics/StringTruncator.cpp \
-	WebCore/platform/graphics/StringTruncator.h \
-	WebCore/platform/graphics/StrokeStyleApplier.h \
-	WebCore/platform/graphics/TextRenderingMode.h \
-	WebCore/platform/graphics/TextRun.h \
-	WebCore/platform/graphics/transforms/AffineTransform.cpp \
-	WebCore/platform/graphics/transforms/AffineTransform.h \
-	WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
-	WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
-	WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
-	WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/PerspectiveTransformOperation.h \
-	WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/RotateTransformOperation.h \
-	WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
-	WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/SkewTransformOperation.h \
-	WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
-	WebCore/platform/graphics/transforms/TransformationMatrix.h \
-	WebCore/platform/graphics/transforms/TransformOperation.h \
-	WebCore/platform/graphics/transforms/TransformOperations.cpp \
-	WebCore/platform/graphics/transforms/TransformOperations.h \
-	WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
-	WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
-	WebCore/platform/graphics/TypesettingFeatures.h \
-	WebCore/platform/graphics/UnitBezier.h \
-	WebCore/platform/graphics/WidthIterator.cpp \
-	WebCore/platform/graphics/WidthIterator.h \
-	WebCore/platform/graphics/WOFFFileFormat.cpp \
-	WebCore/platform/graphics/WOFFFileFormat.h \
-	WebCore/platform/HostWindow.h \
-	WebCore/platform/KillRing.h \
-	WebCore/platform/KillRingNone.cpp \
-	WebCore/platform/KURL.cpp \
-	WebCore/platform/KURL.h \
-	WebCore/platform/KURLHash.h \
-	WebCore/platform/Language.cpp \
-	WebCore/platform/Language.h \
-	WebCore/platform/LengthBox.h \
-	WebCore/platform/Length.cpp \
-	WebCore/platform/Length.h \
-	WebCore/platform/LengthSize.h \
-	WebCore/platform/LinkHash.cpp \
-	WebCore/platform/LinkHash.h \
-	WebCore/platform/LocalizedStrings.h \
-	WebCore/platform/Logging.cpp \
-	WebCore/platform/Logging.h \
-	WebCore/platform/MIMETypeRegistry.cpp \
-	WebCore/platform/MIMETypeRegistry.h \
-	WebCore/platform/mock/DeviceOrientationClientMock.cpp \
-	WebCore/platform/mock/DeviceOrientationClientMock.h \
-	WebCore/platform/mock/GeolocationClientMock.cpp \
-	WebCore/platform/mock/GeolocationClientMock.h \
-	WebCore/platform/mock/GeolocationServiceMock.cpp \
-	WebCore/platform/mock/GeolocationServiceMock.h \
-	WebCore/platform/mock/SpeechInputClientMock.cpp \
-	WebCore/platform/mock/SpeechInputClientMock.h \
-	WebCore/platform/network/AuthenticationChallengeBase.cpp \
-	WebCore/platform/network/AuthenticationChallengeBase.h \
-	WebCore/platform/network/AuthenticationClient.h \
-	WebCore/platform/network/BlobData.cpp \
-	WebCore/platform/network/BlobData.h \
-	WebCore/platform/network/BlobRegistry.h \
-	WebCore/platform/network/BlobRegistryImpl.cpp \
-	WebCore/platform/network/BlobRegistryImpl.h \
-	WebCore/platform/network/BlobResourceHandle.cpp \
-	WebCore/platform/network/BlobResourceHandle.h \
-	WebCore/platform/network/BlobStorageData.h \
-	WebCore/platform/network/CookieStorage.h \
-	WebCore/platform/network/Credential.cpp \
-	WebCore/platform/network/Credential.h \
-	WebCore/platform/network/DNS.h \
-	WebCore/platform/network/FormDataBuilder.cpp \
-	WebCore/platform/network/FormDataBuilder.h \
-	WebCore/platform/network/FormData.cpp \
-	WebCore/platform/network/FormData.h \
-	WebCore/platform/network/HTTPHeaderMap.cpp \
-	WebCore/platform/network/HTTPHeaderMap.h \
-	WebCore/platform/network/HTTPParsers.cpp \
-	WebCore/platform/network/HTTPParsers.h \
-	WebCore/platform/network/NetworkingContext.h \
-	WebCore/platform/network/ProxyServer.cpp \
-	WebCore/platform/network/ProxyServer.h \
-	WebCore/platform/network/NetworkStateNotifier.cpp \
-	WebCore/platform/network/NetworkStateNotifier.h \
-	WebCore/platform/network/ProtectionSpace.cpp \
-	WebCore/platform/network/ProtectionSpace.h \
-	WebCore/platform/network/ResourceErrorBase.cpp \
-	WebCore/platform/network/ResourceErrorBase.h \
-	WebCore/platform/network/ResourceHandleClient.h \
-	WebCore/platform/network/ResourceHandle.cpp \
-	WebCore/platform/network/ResourceHandle.h \
-	WebCore/platform/network/ResourceHandleInternal.h \
-	WebCore/platform/network/ResourceLoadInfo.h \
-	WebCore/platform/network/ResourceLoadTiming.h \
-	WebCore/platform/network/ResourceRequestBase.cpp \
-	WebCore/platform/network/ResourceRequestBase.h \
-	WebCore/platform/network/ResourceResponseBase.cpp \
-	WebCore/platform/network/ResourceResponseBase.h \
-	WebCore/platform/network/SocketStreamErrorBase.cpp \
-	WebCore/platform/network/SocketStreamErrorBase.h \
-	WebCore/platform/network/SocketStreamHandleBase.cpp \
-	WebCore/platform/network/SocketStreamHandleBase.h \
-	WebCore/platform/network/SocketStreamHandleClient.h \
-	WebCore/platform/NotImplemented.h \
-	WebCore/platform/Pasteboard.h \
-	WebCore/platform/PlatformKeyboardEvent.h \
-	WebCore/platform/PlatformMenuDescription.h \
-	WebCore/platform/PlatformMouseEvent.h \
-	WebCore/platform/PlatformScreen.h \
-	WebCore/platform/PlatformWheelEvent.h \
-	WebCore/platform/PopupMenuClient.h \
-	WebCore/platform/PopupMenu.h \
-	WebCore/platform/PopupMenuStyle.h \
-	WebCore/platform/PurgeableBuffer.h \
-	WebCore/platform/PurgePriority.h \
-	WebCore/platform/SchemeRegistry.cpp \
-	WebCore/platform/SchemeRegistry.h \
-	WebCore/platform/ScrollAnimator.cpp \
-	WebCore/platform/ScrollAnimator.h \
-	WebCore/platform/ScrollbarClient.cpp \
-	WebCore/platform/ScrollbarClient.h \
-	WebCore/platform/Scrollbar.cpp \
-	WebCore/platform/Scrollbar.h \
-	WebCore/platform/ScrollbarThemeComposite.cpp \
-	WebCore/platform/ScrollbarThemeComposite.h \
-	WebCore/platform/ScrollbarTheme.h \
-	WebCore/platform/ScrollTypes.h \
-	WebCore/platform/ScrollView.cpp \
-	WebCore/platform/ScrollView.h \
-	WebCore/platform/SearchPopupMenu.h \
-	WebCore/platform/SecureTextInput.h \
-	WebCore/platform/SharedBuffer.cpp \
-	WebCore/platform/SharedBuffer.h \
-	WebCore/platform/SharedTimer.h \
-	WebCore/platform/Sound.h \
-	WebCore/platform/sql/SQLiteAuthorizer.cpp \
-	WebCore/platform/sql/SQLiteDatabase.cpp \
-	WebCore/platform/sql/SQLiteDatabase.h \
-	WebCore/platform/sql/SQLiteFileSystem.cpp \
-	WebCore/platform/sql/SQLiteFileSystem.h \
-	WebCore/platform/sql/SQLiteStatement.cpp \
-	WebCore/platform/sql/SQLiteStatement.h \
-	WebCore/platform/sql/SQLiteTransaction.cpp \
-	WebCore/platform/sql/SQLiteTransaction.h \
-	WebCore/platform/sql/SQLValue.cpp \
-	WebCore/platform/sql/SQLValue.h \
-	WebCore/platform/SSLKeyGenerator.h \
-	WebCore/platform/SuddenTermination.h \
-	WebCore/platform/SystemTime.h \
-	WebCore/platform/text/Base64.cpp \
-	WebCore/platform/text/Base64.h \
-	WebCore/platform/text/BidiContext.cpp \
-	WebCore/platform/text/BidiContext.h \
-	WebCore/platform/text/BidiResolver.h \
-	WebCore/platform/text/CharacterNames.h \
-	WebCore/platform/text/Hyphenation.cpp \
-	WebCore/platform/text/Hyphenation.h \
-	WebCore/platform/text/LineEnding.cpp \
-	WebCore/platform/text/LineEnding.h \
-	WebCore/platform/text/ParserUtilities.h \
-	WebCore/platform/text/PlatformString.h \
-	WebCore/platform/text/RegularExpression.cpp \
-	WebCore/platform/text/RegularExpression.h \
-	WebCore/platform/text/SegmentedString.cpp \
-	WebCore/platform/text/SegmentedString.h \
-	WebCore/platform/text/String.cpp \
-	WebCore/platform/text/SuffixTree.h \
-	WebCore/platform/text/TextBoundaries.cpp \
-	WebCore/platform/text/TextBoundaries.h \
-	WebCore/platform/text/TextBreakIterator.h \
-	WebCore/platform/text/TextCodec.cpp \
-	WebCore/platform/text/TextCodec.h \
-	WebCore/platform/text/TextCodecLatin1.cpp \
-	WebCore/platform/text/TextCodecLatin1.h \
-	WebCore/platform/text/TextCodecUserDefined.cpp \
-	WebCore/platform/text/TextCodecUserDefined.h \
-	WebCore/platform/text/TextCodecUTF16.cpp \
-	WebCore/platform/text/TextCodecUTF16.h \
-	WebCore/platform/text/TextDirection.h \
-	WebCore/platform/text/TextEncoding.cpp \
-	WebCore/platform/text/TextEncodingDetector.h \
-	WebCore/platform/text/TextEncodingDetectorNone.cpp \
-	WebCore/platform/text/TextEncoding.h \
-	WebCore/platform/text/TextEncodingRegistry.cpp \
-	WebCore/platform/text/TextEncodingRegistry.h \
-	WebCore/platform/text/TextStream.cpp \
-	WebCore/platform/text/TextStream.h \
-	WebCore/platform/text/transcoder/FontTranscoder.cpp \
-	WebCore/platform/text/transcoder/FontTranscoder.h \
-	WebCore/platform/text/UnicodeRange.cpp \
-	WebCore/platform/text/UnicodeRange.h \
-	WebCore/platform/ThemeTypes.h \
-	WebCore/platform/ThreadCheck.h \
-	WebCore/platform/ThreadGlobalData.cpp \
-	WebCore/platform/ThreadGlobalData.h \
-	WebCore/platform/ThreadTimers.cpp \
-	WebCore/platform/ThreadTimers.h \
-	WebCore/platform/Timer.cpp \
-	WebCore/platform/Timer.h \
-	WebCore/platform/TreeShared.h \
-	WebCore/platform/UUID.cpp \
-	WebCore/platform/UUID.h \
-	WebCore/platform/Widget.cpp \
-	WebCore/platform/Widget.h \
-	WebCore/platform/WindowsKeyboardCodes.h \
-	WebCore/plugins/DOMMimeTypeArray.cpp \
-	WebCore/plugins/DOMMimeTypeArray.h \
-	WebCore/plugins/DOMMimeType.cpp \
-	WebCore/plugins/DOMMimeType.h \
-	WebCore/plugins/DOMPluginArray.cpp \
-	WebCore/plugins/DOMPluginArray.h \
-	WebCore/plugins/DOMPlugin.cpp \
-	WebCore/plugins/DOMPlugin.h \
-	WebCore/plugins/npapi.cpp \
-	WebCore/plugins/npfunctions.h \
-	WebCore/plugins/PluginDatabase.cpp \
-	WebCore/plugins/PluginDatabase.h \
-	WebCore/plugins/PluginData.cpp \
-	WebCore/plugins/PluginData.h \
-	WebCore/plugins/PluginDebug.cpp \
-	WebCore/plugins/PluginDebug.h \
-	WebCore/plugins/PluginMainThreadScheduler.cpp \
-	WebCore/plugins/PluginMainThreadScheduler.h \
-	WebCore/plugins/PluginPackage.cpp \
-	WebCore/plugins/PluginPackage.h \
-	WebCore/plugins/PluginQuirkSet.h \
-	WebCore/plugins/PluginStream.cpp \
-	WebCore/plugins/PluginStream.h \
-	WebCore/plugins/PluginViewBase.h \
-	WebCore/plugins/PluginView.cpp \
-	WebCore/plugins/PluginView.h \
-	WebCore/rendering/AutoTableLayout.cpp \
-	WebCore/rendering/AutoTableLayout.h \
-	WebCore/rendering/BidiRun.cpp \
-	WebCore/rendering/BidiRun.h \
-	WebCore/rendering/break_lines.cpp \
-	WebCore/rendering/break_lines.h \
-	WebCore/rendering/ColumnInfo.h \
-	WebCore/rendering/CounterNode.cpp \
-	WebCore/rendering/CounterNode.h \
-	WebCore/rendering/EllipsisBox.cpp \
-	WebCore/rendering/EllipsisBox.h \
-	WebCore/rendering/FixedTableLayout.cpp \
-	WebCore/rendering/FixedTableLayout.h \
-	WebCore/rendering/GapRects.h \
-	WebCore/rendering/HitTestRequest.h \
-	WebCore/rendering/HitTestResult.cpp \
-	WebCore/rendering/HitTestResult.h \
-	WebCore/rendering/InlineBox.cpp \
-	WebCore/rendering/InlineBox.h \
-	WebCore/rendering/InlineFlowBox.cpp \
-	WebCore/rendering/InlineFlowBox.h \
-	WebCore/rendering/InlineIterator.h \
-	WebCore/rendering/InlineTextBox.cpp \
-	WebCore/rendering/InlineTextBox.h \
-	WebCore/rendering/LayoutState.cpp \
-	WebCore/rendering/LayoutState.h \
-	WebCore/rendering/MediaControlElements.cpp \
-	WebCore/rendering/MediaControlElements.h \
-	WebCore/rendering/OverlapTestRequestClient.h \
-	WebCore/rendering/PaintInfo.h \
-	WebCore/rendering/PaintPhase.h \
-	WebCore/rendering/PointerEventsHitRules.cpp \
-	WebCore/rendering/PointerEventsHitRules.h \
-	WebCore/rendering/RenderApplet.cpp \
-	WebCore/rendering/RenderApplet.h \
-	WebCore/rendering/RenderArena.cpp \
-	WebCore/rendering/RenderArena.h \
-	WebCore/rendering/RenderBlock.cpp \
-	WebCore/rendering/RenderBlock.h \
-	WebCore/rendering/RenderBlockLineLayout.cpp \
-	WebCore/rendering/RenderBox.cpp \
-	WebCore/rendering/RenderBox.h \
-	WebCore/rendering/RenderBoxModelObject.cpp \
-	WebCore/rendering/RenderBoxModelObject.h \
-	WebCore/rendering/RenderBR.cpp \
-	WebCore/rendering/RenderBR.h \
-	WebCore/rendering/RenderButton.cpp \
-	WebCore/rendering/RenderButton.h \
-	WebCore/rendering/RenderCounter.cpp \
-	WebCore/rendering/RenderCounter.h \
-	WebCore/rendering/RenderDataGrid.cpp \
-	WebCore/rendering/RenderDataGrid.h \
-	WebCore/rendering/RenderDetails.cpp \
-	WebCore/rendering/RenderDetails.h \
-	WebCore/rendering/RenderDetailsMarker.cpp \
-	WebCore/rendering/RenderDetailsMarker.h \
-	WebCore/rendering/RenderEmbeddedObject.cpp \
-	WebCore/rendering/RenderEmbeddedObject.h \
-	WebCore/rendering/RenderFieldset.cpp \
-	WebCore/rendering/RenderFieldset.h \
-	WebCore/rendering/RenderFileUploadControl.cpp \
-	WebCore/rendering/RenderFileUploadControl.h \
-	WebCore/rendering/RenderFlexibleBox.cpp \
-	WebCore/rendering/RenderFlexibleBox.h \
-	WebCore/rendering/RenderForeignObject.cpp \
-	WebCore/rendering/RenderForeignObject.h \
-	WebCore/rendering/RenderFrameBase.cpp \
-	WebCore/rendering/RenderFrameBase.h \
-	WebCore/rendering/RenderFrame.cpp \
-	WebCore/rendering/RenderFrame.h \
-	WebCore/rendering/RenderFrameSet.cpp \
-	WebCore/rendering/RenderFrameSet.h \
-	WebCore/rendering/RenderFullScreen.cpp \
-	WebCore/rendering/RenderFullScreen.h \
-	WebCore/rendering/RenderHTMLCanvas.cpp \
-	WebCore/rendering/RenderHTMLCanvas.h \
-	WebCore/rendering/RenderIFrame.cpp \
-	WebCore/rendering/RenderIFrame.h \
-	WebCore/rendering/RenderImage.cpp \
-	WebCore/rendering/RenderImage.h \
-	WebCore/rendering/RenderImageResource.cpp \
-	WebCore/rendering/RenderImageResource.h \
-	WebCore/rendering/RenderImageResourceStyleImage.cpp \
-	WebCore/rendering/RenderImageResourceStyleImage.h \
-	WebCore/rendering/RenderIndicator.cpp \
-	WebCore/rendering/RenderIndicator.h \
-	WebCore/rendering/RenderInline.cpp \
-	WebCore/rendering/RenderInline.h \
-	WebCore/rendering/RenderLayerBacking.h \
-	WebCore/rendering/RenderLayer.cpp \
-	WebCore/rendering/RenderLayer.h \
-	WebCore/rendering/RenderLineBoxList.cpp \
-	WebCore/rendering/RenderLineBoxList.h \
-	WebCore/rendering/RenderListBox.cpp \
-	WebCore/rendering/RenderListBox.h \
-	WebCore/rendering/RenderListItem.cpp \
-	WebCore/rendering/RenderListItem.h \
-	WebCore/rendering/RenderListMarker.cpp \
-	WebCore/rendering/RenderListMarker.h \
-	WebCore/rendering/RenderMarquee.cpp \
-	WebCore/rendering/RenderMarquee.h \
-	WebCore/rendering/RenderMedia.cpp \
-	WebCore/rendering/RenderMedia.h \
-	WebCore/rendering/RenderMenuList.cpp \
-	WebCore/rendering/RenderMenuList.h \
-	WebCore/rendering/RenderMeter.cpp \
-	WebCore/rendering/RenderMeter.h \
-	WebCore/rendering/RenderObjectChildList.cpp \
-	WebCore/rendering/RenderObjectChildList.h \
-	WebCore/rendering/RenderObject.cpp \
-	WebCore/rendering/RenderObject.h \
-	WebCore/rendering/RenderOverflow.h \
-	WebCore/rendering/RenderPart.cpp \
-	WebCore/rendering/RenderPart.h \
-	WebCore/rendering/RenderProgress.cpp \
-	WebCore/rendering/RenderProgress.h \
-	WebCore/rendering/RenderReplaced.cpp \
-	WebCore/rendering/RenderReplaced.h \
-	WebCore/rendering/RenderReplica.cpp \
-	WebCore/rendering/RenderReplica.h \
-	WebCore/rendering/RenderRubyBase.cpp \
-	WebCore/rendering/RenderRubyBase.h \
-	WebCore/rendering/RenderRuby.cpp \
-	WebCore/rendering/RenderRuby.h \
-	WebCore/rendering/RenderRubyRun.cpp \
-	WebCore/rendering/RenderRubyRun.h \
-	WebCore/rendering/RenderRubyText.cpp \
-	WebCore/rendering/RenderRubyText.h \
-	WebCore/rendering/RenderScrollbar.cpp \
-	WebCore/rendering/RenderScrollbar.h \
-	WebCore/rendering/RenderScrollbarPart.cpp \
-	WebCore/rendering/RenderScrollbarPart.h \
-	WebCore/rendering/RenderScrollbarTheme.cpp \
-	WebCore/rendering/RenderScrollbarTheme.h \
-	WebCore/rendering/RenderSelectionInfo.h \
-	WebCore/rendering/RenderSlider.cpp \
-	WebCore/rendering/RenderSlider.h \
-	WebCore/rendering/RenderSummary.cpp \
-	WebCore/rendering/RenderSummary.h \
-	WebCore/rendering/RenderSVGBlock.cpp \
-	WebCore/rendering/RenderSVGBlock.h \
-	WebCore/rendering/RenderSVGContainer.cpp \
-	WebCore/rendering/RenderSVGContainer.h \
-	WebCore/rendering/RenderSVGGradientStop.cpp \
-	WebCore/rendering/RenderSVGGradientStop.h \
-	WebCore/rendering/RenderSVGHiddenContainer.cpp \
-	WebCore/rendering/RenderSVGHiddenContainer.h \
-	WebCore/rendering/RenderSVGImage.cpp \
-	WebCore/rendering/RenderSVGImage.h \
-	WebCore/rendering/RenderSVGModelObject.cpp \
-	WebCore/rendering/RenderSVGModelObject.h \
-	WebCore/rendering/RenderSVGResourceClipper.cpp \
-	WebCore/rendering/RenderSVGResourceClipper.h \
-	WebCore/rendering/RenderSVGResourceContainer.cpp \
-	WebCore/rendering/RenderSVGResourceContainer.h \
-	WebCore/rendering/RenderSVGResource.cpp \
-	WebCore/rendering/RenderSVGResourceFilter.cpp \
-	WebCore/rendering/RenderSVGResourceFilter.h \
-	WebCore/rendering/RenderSVGResourceFilterPrimitive.cpp \
-	WebCore/rendering/RenderSVGResourceFilterPrimitive.h \
-	WebCore/rendering/RenderSVGResourceGradient.cpp \
-	WebCore/rendering/RenderSVGResourceGradient.h \
-	WebCore/rendering/RenderSVGResource.h \
-	WebCore/rendering/RenderSVGResourceLinearGradient.cpp \
-	WebCore/rendering/RenderSVGResourceLinearGradient.h \
-	WebCore/rendering/RenderSVGResourceMarker.cpp \
-	WebCore/rendering/RenderSVGResourceMarker.h \
-	WebCore/rendering/RenderSVGResourceMasker.cpp \
-	WebCore/rendering/RenderSVGResourceMasker.h \
-	WebCore/rendering/RenderSVGResourcePattern.cpp \
-	WebCore/rendering/RenderSVGResourcePattern.h \
-	WebCore/rendering/RenderSVGResourceRadialGradient.cpp \
-	WebCore/rendering/RenderSVGResourceRadialGradient.h \
-	WebCore/rendering/RenderSVGResourceSolidColor.cpp \
-	WebCore/rendering/RenderSVGResourceSolidColor.h \
-	WebCore/rendering/RenderSVGRoot.cpp \
-	WebCore/rendering/RenderSVGRoot.h \
-	WebCore/rendering/RenderSVGShadowTreeRootContainer.cpp \
-	WebCore/rendering/RenderSVGShadowTreeRootContainer.h \
-	WebCore/rendering/RenderSVGTransformableContainer.cpp \
-	WebCore/rendering/RenderSVGTransformableContainer.h \
-	WebCore/rendering/RenderSVGViewportContainer.cpp \
-	WebCore/rendering/RenderSVGViewportContainer.h \
-	WebCore/rendering/RenderTableCell.cpp \
-	WebCore/rendering/RenderTableCell.h \
-	WebCore/rendering/RenderTableCol.cpp \
-	WebCore/rendering/RenderTableCol.h \
-	WebCore/rendering/RenderTable.cpp \
-	WebCore/rendering/RenderTable.h \
-	WebCore/rendering/RenderTableRow.cpp \
-	WebCore/rendering/RenderTableRow.h \
-	WebCore/rendering/RenderTableSection.cpp \
-	WebCore/rendering/RenderTableSection.h \
-	WebCore/rendering/RenderTextControl.cpp \
-	WebCore/rendering/RenderTextControl.h \
-	WebCore/rendering/RenderTextControlMultiLine.cpp \
-	WebCore/rendering/RenderTextControlMultiLine.h \
-	WebCore/rendering/RenderTextControlSingleLine.cpp \
-	WebCore/rendering/RenderTextControlSingleLine.h \
-	WebCore/rendering/RenderText.cpp \
-	WebCore/rendering/RenderTextFragment.cpp \
-	WebCore/rendering/RenderTextFragment.h \
-	WebCore/rendering/RenderText.h \
-	WebCore/rendering/RenderTheme.cpp \
-	WebCore/rendering/RenderTheme.h \
-	WebCore/rendering/RenderTreeAsText.cpp \
-	WebCore/rendering/RenderTreeAsText.h \
-	WebCore/rendering/RenderVideo.cpp \
-	WebCore/rendering/RenderVideo.h \
-	WebCore/rendering/RenderView.cpp \
-	WebCore/rendering/RenderView.h \
-	WebCore/rendering/RenderWidget.cpp \
-	WebCore/rendering/RenderWidget.h \
-	WebCore/rendering/RenderWidgetProtector.h \
-	WebCore/rendering/RenderWordBreak.cpp \
-	WebCore/rendering/RenderWordBreak.h \
-	WebCore/rendering/RootInlineBox.cpp \
-	WebCore/rendering/RootInlineBox.h \
-	WebCore/rendering/ScrollBehavior.cpp \
-	WebCore/rendering/ScrollBehavior.h \
-	WebCore/rendering/ShadowElement.cpp \
-	WebCore/rendering/ShadowElement.h \
-	WebCore/rendering/VerticalPositionCache.h \
-	WebCore/rendering/style/BorderData.h \
-	WebCore/rendering/style/BorderValue.h \
-	WebCore/rendering/style/CollapsedBorderValue.h \
-	WebCore/rendering/style/ContentData.cpp \
-	WebCore/rendering/style/ContentData.h \
-	WebCore/rendering/style/CounterContent.h \
-	WebCore/rendering/style/CounterDirectives.cpp \
-	WebCore/rendering/style/CounterDirectives.h \
-	WebCore/rendering/style/CursorData.h \
-	WebCore/rendering/style/CursorList.h \
-	WebCore/rendering/style/DataRef.h \
-	WebCore/rendering/style/FillLayer.cpp \
-	WebCore/rendering/style/FillLayer.h \
-	WebCore/rendering/style/KeyframeList.cpp \
-	WebCore/rendering/style/KeyframeList.h \
-	WebCore/rendering/style/LineClampValue.h \
-	WebCore/rendering/style/NinePieceImage.cpp \
-	WebCore/rendering/style/NinePieceImage.h \
-	WebCore/rendering/style/OutlineValue.h \
-	WebCore/rendering/style/RenderStyleConstants.h \
-	WebCore/rendering/style/RenderStyle.cpp \
-	WebCore/rendering/style/RenderStyle.h \
-	WebCore/rendering/style/ShadowData.cpp \
-	WebCore/rendering/style/ShadowData.h \
-	WebCore/rendering/style/StyleBackgroundData.cpp \
-	WebCore/rendering/style/StyleBackgroundData.h \
-	WebCore/rendering/style/StyleBoxData.cpp \
-	WebCore/rendering/style/StyleBoxData.h \
-	WebCore/rendering/style/StyleCachedImage.cpp \
-	WebCore/rendering/style/StyleCachedImage.h \
-	WebCore/rendering/style/StyleDashboardRegion.h \
-	WebCore/rendering/style/StyleFlexibleBoxData.cpp \
-	WebCore/rendering/style/StyleFlexibleBoxData.h \
-	WebCore/rendering/style/StyleGeneratedImage.cpp \
-	WebCore/rendering/style/StyleGeneratedImage.h \
-	WebCore/rendering/style/StyleImage.h \
-	WebCore/rendering/style/StyleInheritedData.cpp \
-	WebCore/rendering/style/StyleInheritedData.h \
-	WebCore/rendering/style/StyleMarqueeData.cpp \
-	WebCore/rendering/style/StyleMarqueeData.h \
-	WebCore/rendering/style/StyleMultiColData.cpp \
-	WebCore/rendering/style/StyleMultiColData.h \
-	WebCore/rendering/style/StylePendingImage.h \
-	WebCore/rendering/style/StyleRareInheritedData.cpp \
-	WebCore/rendering/style/StyleRareInheritedData.h \
-	WebCore/rendering/style/StyleRareNonInheritedData.cpp \
-	WebCore/rendering/style/StyleRareNonInheritedData.h \
-	WebCore/rendering/style/StyleReflection.h \
-	WebCore/rendering/style/StyleSurroundData.cpp \
-	WebCore/rendering/style/StyleSurroundData.h \
-	WebCore/rendering/style/StyleTransformData.cpp \
-	WebCore/rendering/style/StyleTransformData.h \
-	WebCore/rendering/style/StyleVisualData.cpp \
-	WebCore/rendering/style/StyleVisualData.h \
-	WebCore/rendering/style/SVGRenderStyle.cpp \
-	WebCore/rendering/style/SVGRenderStyleDefs.cpp \
-	WebCore/rendering/style/SVGRenderStyleDefs.h \
-	WebCore/rendering/style/SVGRenderStyle.h \
-	WebCore/rendering/SVGImageBufferTools.cpp \
-	WebCore/rendering/SVGImageBufferTools.h \
-	WebCore/rendering/SVGMarkerData.h \
-	WebCore/rendering/SVGMarkerLayoutInfo.cpp \
-	WebCore/rendering/SVGMarkerLayoutInfo.h \
-	WebCore/rendering/SVGRenderSupport.cpp \
-	WebCore/rendering/SVGRenderSupport.h \
-	WebCore/rendering/SVGRenderTreeAsText.cpp \
-	WebCore/rendering/SVGRenderTreeAsText.h \
-	WebCore/rendering/SVGResourcesCache.cpp \
-	WebCore/rendering/SVGResourcesCache.h \
-	WebCore/rendering/SVGResources.cpp \
-	WebCore/rendering/SVGResourcesCycleSolver.cpp \
-	WebCore/rendering/SVGResourcesCycleSolver.h \
-	WebCore/rendering/SVGResources.h \
-	WebCore/rendering/SVGShadowTreeElements.cpp \
-	WebCore/rendering/SVGShadowTreeElements.h \
-	WebCore/rendering/svg/RenderSVGInline.cpp \
-	WebCore/rendering/svg/RenderSVGInline.h \
-	WebCore/rendering/svg/RenderSVGInlineText.cpp \
-	WebCore/rendering/svg/RenderSVGInlineText.h \
-	WebCore/rendering/svg/RenderSVGPath.cpp \
-	WebCore/rendering/svg/RenderSVGPath.h \
-	WebCore/rendering/svg/RenderSVGTSpan.cpp \
-	WebCore/rendering/svg/RenderSVGTSpan.h \
-	WebCore/rendering/svg/RenderSVGText.cpp \
-	WebCore/rendering/svg/RenderSVGText.h \
-	WebCore/rendering/svg/RenderSVGTextPath.cpp \
-	WebCore/rendering/svg/RenderSVGTextPath.h \
-	WebCore/rendering/svg/SVGInlineFlowBox.cpp \
-	WebCore/rendering/svg/SVGInlineFlowBox.h \
-	WebCore/rendering/svg/SVGInlineTextBox.cpp \
-	WebCore/rendering/svg/SVGInlineTextBox.h \
-	WebCore/rendering/svg/SVGRootInlineBox.cpp \
-	WebCore/rendering/svg/SVGRootInlineBox.h \
-	WebCore/rendering/svg/SVGTextChunk.cpp \
-	WebCore/rendering/svg/SVGTextChunk.h \
-	WebCore/rendering/svg/SVGTextChunkBuilder.cpp \
-	WebCore/rendering/svg/SVGTextChunkBuilder.h \
-	WebCore/rendering/svg/SVGTextFragment.h \
-	WebCore/rendering/svg/SVGTextLayoutAttributes.cpp \
-	WebCore/rendering/svg/SVGTextLayoutAttributes.h \
-	WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.cpp \
-	WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.h \
-	WebCore/rendering/svg/SVGTextLayoutEngine.cpp \
-	WebCore/rendering/svg/SVGTextLayoutEngine.h \
-	WebCore/rendering/svg/SVGTextLayoutEngineBaseline.cpp \
-	WebCore/rendering/svg/SVGTextLayoutEngineBaseline.h \
-	WebCore/rendering/svg/SVGTextLayoutEngineSpacing.cpp \
-	WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h \
-	WebCore/rendering/svg/SVGTextMetrics.cpp \
-	WebCore/rendering/svg/SVGTextMetrics.h \
-	WebCore/rendering/svg/SVGTextQuery.cpp \
-	WebCore/rendering/svg/SVGTextQuery.h \
-	WebCore/rendering/TableLayout.h \
-	WebCore/rendering/TextControlInnerElements.cpp \
-	WebCore/rendering/TextControlInnerElements.h \
-	WebCore/rendering/TrailingFloatsRootInlineBox.h \
-	WebCore/rendering/TransformState.cpp \
-	WebCore/rendering/TransformState.h \
-	WebCore/storage/AbstractDatabase.cpp \
-	WebCore/storage/AbstractDatabase.h \
-	WebCore/storage/ChangeVersionWrapper.cpp \
-	WebCore/storage/ChangeVersionWrapper.h \
-	WebCore/storage/DatabaseAuthorizer.cpp \
-	WebCore/storage/DatabaseAuthorizer.h \
-	WebCore/storage/DatabaseCallback.h \
-	WebCore/storage/Database.cpp \
-	WebCore/storage/DatabaseDetails.h \
-	WebCore/storage/Database.h \
-	WebCore/storage/DatabaseSync.cpp \
-	WebCore/storage/DatabaseSync.h \
-	WebCore/storage/DatabaseTask.cpp \
-	WebCore/storage/DatabaseTask.h \
-	WebCore/storage/DatabaseThread.cpp \
-	WebCore/storage/DatabaseThread.h \
-	WebCore/storage/DatabaseTrackerClient.h \
-	WebCore/storage/DatabaseTracker.cpp \
-	WebCore/storage/DatabaseTracker.h \
-	WebCore/storage/IDBAny.cpp \
-	WebCore/storage/IDBAny.h \
-	WebCore/storage/IDBCallbacks.h \
-	WebCore/storage/IDBCursorBackendImpl.cpp \
-	WebCore/storage/IDBCursorBackendImpl.h \
-	WebCore/storage/IDBCursorBackendInterface.h \
-	WebCore/storage/IDBCursor.cpp \
-	WebCore/storage/IDBCursor.h \
-	WebCore/storage/IDBDatabaseBackendImpl.cpp \
-	WebCore/storage/IDBDatabaseBackendImpl.h \
-	WebCore/storage/IDBDatabaseBackendInterface.h \
-	WebCore/storage/IDBDatabase.cpp \
-	WebCore/storage/IDBDatabaseError.h \
-	WebCore/storage/IDBDatabaseException.h \
-	WebCore/storage/IDBDatabase.h \
-	WebCore/storage/IDBErrorEvent.cpp \
-	WebCore/storage/IDBErrorEvent.h \
-	WebCore/storage/IDBEvent.cpp \
-	WebCore/storage/IDBEvent.h \
-	WebCore/storage/IDBFactoryBackendImpl.cpp \
-	WebCore/storage/IDBFactoryBackendImpl.h \
-	WebCore/storage/IDBFactoryBackendInterface.cpp \
-	WebCore/storage/IDBFactoryBackendInterface.h \
-	WebCore/storage/IDBFactory.cpp \
-	WebCore/storage/IDBFactory.h \
-	WebCore/storage/IDBIndexBackendImpl.cpp \
-	WebCore/storage/IDBIndexBackendImpl.h \
-	WebCore/storage/IDBIndexBackendInterface.h \
-	WebCore/storage/IDBIndexBackendInterface.h \
-	WebCore/storage/IDBIndex.cpp \
-	WebCore/storage/IDBIndex.h \
-	WebCore/storage/IDBKey.h \
-	WebCore/storage/IDBKeyPath.h \
-	WebCore/storage/IDBKeyPathBackendImpl.h \
-	WebCore/storage/IDBKeyRange.cpp \
-	WebCore/storage/IDBKeyRange.h \
-	WebCore/storage/IDBObjectStoreBackendImpl.cpp \
-	WebCore/storage/IDBObjectStoreBackendImpl.h \
-	WebCore/storage/IDBObjectStoreBackendInterface.h \
-	WebCore/storage/IDBObjectStoreBackendInterface.h \
-	WebCore/storage/IDBObjectStore.cpp \
-	WebCore/storage/IDBObjectStore.h \
-	WebCore/storage/IDBRequest.cpp \
-	WebCore/storage/IDBRequest.h \
-	WebCore/storage/IDBSQLiteDatabase.cpp \
-	WebCore/storage/IDBSQLiteDatabase.h \
-	WebCore/storage/IDBSuccessEvent.cpp \
-	WebCore/storage/IDBSuccessEvent.h \
-	WebCore/storage/IDBTransactionBackendInterface.h \
-	WebCore/storage/IDBTransactionCoordinator.h \
-	WebCore/storage/IDBTransaction.cpp \
-	WebCore/storage/IDBTransaction.h \
-	WebCore/storage/LocalStorageTask.cpp \
-	WebCore/storage/LocalStorageTask.h \
-	WebCore/storage/LocalStorageThread.cpp \
-	WebCore/storage/LocalStorageThread.h \
-	WebCore/storage/OriginQuotaManager.cpp \
-	WebCore/storage/OriginQuotaManager.h \
-	WebCore/storage/OriginUsageRecord.cpp \
-	WebCore/storage/OriginUsageRecord.h \
-	WebCore/storage/SQLError.h \
-	WebCore/storage/SQLException.h \
-	WebCore/storage/SQLResultSet.cpp \
-	WebCore/storage/SQLResultSet.h \
-	WebCore/storage/SQLResultSetRowList.cpp \
-	WebCore/storage/SQLResultSetRowList.h \
-	WebCore/storage/SQLStatementCallback.h \
-	WebCore/storage/SQLStatement.cpp \
-	WebCore/storage/SQLStatementErrorCallback.h \
-	WebCore/storage/SQLStatement.h \
-	WebCore/storage/SQLStatementSync.cpp \
-	WebCore/storage/SQLStatementSync.h \
-	WebCore/storage/SQLTransactionCallback.h \
-	WebCore/storage/SQLTransactionClient.cpp \
-	WebCore/storage/SQLTransactionClient.h \
-	WebCore/storage/SQLTransactionCoordinator.cpp \
-	WebCore/storage/SQLTransactionCoordinator.h \
-	WebCore/storage/SQLTransaction.cpp \
-	WebCore/storage/SQLTransactionErrorCallback.h \
-	WebCore/storage/SQLTransaction.h \
-	WebCore/storage/SQLTransactionSyncCallback.h \
-	WebCore/storage/SQLTransactionSync.cpp \
-	WebCore/storage/SQLTransactionSync.h \
-	WebCore/storage/StorageArea.h \
-	WebCore/storage/StorageAreaImpl.cpp \
-	WebCore/storage/StorageAreaImpl.h \
-	WebCore/storage/StorageAreaSync.cpp \
-	WebCore/storage/StorageAreaSync.h \
-	WebCore/storage/Storage.cpp \
-	WebCore/storage/StorageEvent.cpp \
-	WebCore/storage/StorageEventDispatcher.cpp \
-	WebCore/storage/StorageEventDispatcher.h \
-	WebCore/storage/StorageEvent.h \
-	WebCore/storage/Storage.h \
-	WebCore/storage/StorageMap.cpp \
-	WebCore/storage/StorageMap.h \
-	WebCore/storage/StorageNamespace.cpp \
-	WebCore/storage/StorageNamespace.h \
-	WebCore/storage/StorageNamespaceImpl.cpp \
-	WebCore/storage/StorageNamespaceImpl.h \
-	WebCore/storage/StorageSyncManager.cpp \
-	WebCore/storage/StorageSyncManager.h \
-	WebCore/svg/animation/SMILTimeContainer.cpp \
-	WebCore/svg/animation/SMILTimeContainer.h \
-	WebCore/svg/animation/SMILTime.cpp \
-	WebCore/svg/animation/SMILTime.h \
-	WebCore/svg/animation/SVGSMILElement.cpp \
-	WebCore/svg/animation/SVGSMILElement.h \
-	WebCore/svg/ColorDistance.cpp \
-	WebCore/svg/ColorDistance.h \
-	WebCore/svg/ElementTimeControl.h \
-	WebCore/svg/GradientAttributes.h \
-	WebCore/svg/graphics/filters/SVGFEImage.cpp \
-	WebCore/svg/graphics/filters/SVGFEImage.h \
-	WebCore/svg/graphics/filters/SVGFilterBuilder.cpp \
-	WebCore/svg/graphics/filters/SVGFilterBuilder.h \
-	WebCore/svg/graphics/filters/SVGFilter.cpp \
-	WebCore/svg/graphics/filters/SVGFilter.h \
-	WebCore/svg/graphics/SVGImage.cpp \
-	WebCore/svg/graphics/SVGImage.h \
-	WebCore/svg/LinearGradientAttributes.h \
-	WebCore/svg/PatternAttributes.h \
-	WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h \
-	WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h \
-	WebCore/svg/properties/SVGAnimatedProperty.h \
-	WebCore/svg/properties/SVGAnimatedPropertyDescription.h \
-	WebCore/svg/properties/SVGAnimatedPropertyMacros.h \
-	WebCore/svg/properties/SVGAnimatedPropertySynchronizer.h \
-	WebCore/svg/properties/SVGAnimatedPropertyTearOff.h \
-	WebCore/svg/properties/SVGAnimatedStaticPropertyTearOff.h \
-	WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h \
-	WebCore/svg/properties/SVGListProperty.h \
-	WebCore/svg/properties/SVGListPropertyTearOff.h \
-	WebCore/svg/properties/SVGPathSegListPropertyTearOff.cpp \
-	WebCore/svg/properties/SVGPathSegListPropertyTearOff.h \
-	WebCore/svg/properties/SVGProperty.h \
-	WebCore/svg/properties/SVGPropertyTearOff.h \
-	WebCore/svg/properties/SVGPropertyTraits.h \
-	WebCore/svg/properties/SVGStaticListPropertyTearOff.h \
-	WebCore/svg/properties/SVGStaticPropertyTearOff.h \
-	WebCore/svg/properties/SVGStaticPropertyWithParentTearOff.h \
-	WebCore/svg/properties/SVGTransformListPropertyTearOff.h \
-	WebCore/svg/RadialGradientAttributes.h \
-	WebCore/svg/SVGAElement.cpp \
-	WebCore/svg/SVGAElement.h \
-	WebCore/svg/SVGAltGlyphElement.cpp \
-	WebCore/svg/SVGAltGlyphElement.h \
-	WebCore/svg/SVGAngle.cpp \
-	WebCore/svg/SVGAngle.h \
-	WebCore/svg/SVGAnimateColorElement.cpp \
-	WebCore/svg/SVGAnimateColorElement.h \
-	WebCore/svg/SVGAnimatedAngle.h \
-	WebCore/svg/SVGAnimatedBoolean.h \
-	WebCore/svg/SVGAnimatedEnumeration.h \
-	WebCore/svg/SVGAnimatedInteger.h \
-	WebCore/svg/SVGAnimatedLength.h \
-	WebCore/svg/SVGAnimatedLengthList.h \
-	WebCore/svg/SVGAnimatedNumber.h \
-	WebCore/svg/SVGAnimatedNumberList.h \
-	WebCore/svg/SVGAnimatedPreserveAspectRatio.h \
-	WebCore/svg/SVGAnimatedRect.h \
-	WebCore/svg/SVGAnimatedString.h \
-	WebCore/svg/SVGAnimatedTransformList.h \
-	WebCore/svg/SVGAnimateElement.cpp \
-	WebCore/svg/SVGAnimateElement.h \
-	WebCore/svg/SVGAnimateMotionElement.cpp \
-	WebCore/svg/SVGAnimateMotionElement.h \
-	WebCore/svg/SVGAnimateTransformElement.cpp \
-	WebCore/svg/SVGAnimateTransformElement.h \
-	WebCore/svg/SVGAnimationElement.cpp \
-	WebCore/svg/SVGAnimationElement.h \
-	WebCore/svg/SVGCircleElement.cpp \
-	WebCore/svg/SVGCircleElement.h \
-	WebCore/svg/SVGClipPathElement.cpp \
-	WebCore/svg/SVGClipPathElement.h \
-	WebCore/svg/SVGColor.cpp \
-	WebCore/svg/SVGColor.h \
-	WebCore/svg/SVGComponentTransferFunctionElement.cpp \
-	WebCore/svg/SVGComponentTransferFunctionElement.h \
-	WebCore/svg/SVGCursorElement.cpp \
-	WebCore/svg/SVGCursorElement.h \
-	WebCore/svg/SVGDefsElement.cpp \
-	WebCore/svg/SVGDefsElement.h \
-	WebCore/svg/SVGDescElement.cpp \
-	WebCore/svg/SVGDescElement.h \
-	WebCore/svg/SVGDocument.cpp \
-	WebCore/svg/SVGDocumentExtensions.cpp \
-	WebCore/svg/SVGDocumentExtensions.h \
-	WebCore/svg/SVGDocument.h \
-	WebCore/svg/SVGElement.cpp \
-	WebCore/svg/SVGElement.h \
-	WebCore/svg/SVGElementInstance.cpp \
-	WebCore/svg/SVGElementInstance.h \
-	WebCore/svg/SVGElementInstanceList.cpp \
-	WebCore/svg/SVGElementInstanceList.h \
-	WebCore/svg/SVGElementRareData.h \
-	WebCore/svg/SVGEllipseElement.cpp \
-	WebCore/svg/SVGEllipseElement.h \
-	WebCore/svg/SVGException.h \
-	WebCore/svg/SVGExternalResourcesRequired.cpp \
-	WebCore/svg/SVGExternalResourcesRequired.h \
-	WebCore/svg/SVGFEBlendElement.cpp \
-	WebCore/svg/SVGFEBlendElement.h \
-	WebCore/svg/SVGFEColorMatrixElement.cpp \
-	WebCore/svg/SVGFEColorMatrixElement.h \
-	WebCore/svg/SVGFEComponentTransferElement.cpp \
-	WebCore/svg/SVGFEComponentTransferElement.h \
-	WebCore/svg/SVGFECompositeElement.cpp \
-	WebCore/svg/SVGFECompositeElement.h \
-	WebCore/svg/SVGFEConvolveMatrixElement.cpp \
-	WebCore/svg/SVGFEConvolveMatrixElement.h \
-	WebCore/svg/SVGFEDiffuseLightingElement.cpp \
-	WebCore/svg/SVGFEDiffuseLightingElement.h \
-	WebCore/svg/SVGFEDisplacementMapElement.cpp \
-	WebCore/svg/SVGFEDisplacementMapElement.h \
-	WebCore/svg/SVGFEDistantLightElement.cpp \
-	WebCore/svg/SVGFEDistantLightElement.h \
-	WebCore/svg/SVGFEFloodElement.cpp \
-	WebCore/svg/SVGFEFloodElement.h \
-	WebCore/svg/SVGFEFuncAElement.cpp \
-	WebCore/svg/SVGFEFuncAElement.h \
-	WebCore/svg/SVGFEFuncBElement.cpp \
-	WebCore/svg/SVGFEFuncBElement.h \
-	WebCore/svg/SVGFEFuncGElement.cpp \
-	WebCore/svg/SVGFEFuncGElement.h \
-	WebCore/svg/SVGFEFuncRElement.cpp \
-	WebCore/svg/SVGFEFuncRElement.h \
-	WebCore/svg/SVGFEGaussianBlurElement.cpp \
-	WebCore/svg/SVGFEGaussianBlurElement.h \
-	WebCore/svg/SVGFEImageElement.cpp \
-	WebCore/svg/SVGFEImageElement.h \
-	WebCore/svg/SVGFELightElement.cpp \
-	WebCore/svg/SVGFELightElement.h \
-	WebCore/svg/SVGFEMergeElement.cpp \
-	WebCore/svg/SVGFEMergeElement.h \
-	WebCore/svg/SVGFEMergeNodeElement.cpp \
-	WebCore/svg/SVGFEMergeNodeElement.h \
-	WebCore/svg/SVGFEMorphologyElement.cpp \
-	WebCore/svg/SVGFEMorphologyElement.h \
-	WebCore/svg/SVGFEOffsetElement.cpp \
-	WebCore/svg/SVGFEOffsetElement.h \
-	WebCore/svg/SVGFEPointLightElement.cpp \
-	WebCore/svg/SVGFEPointLightElement.h \
-	WebCore/svg/SVGFESpecularLightingElement.cpp \
-	WebCore/svg/SVGFESpecularLightingElement.h \
-	WebCore/svg/SVGFESpotLightElement.cpp \
-	WebCore/svg/SVGFESpotLightElement.h \
-	WebCore/svg/SVGFETileElement.cpp \
-	WebCore/svg/SVGFETileElement.h \
-	WebCore/svg/SVGFETurbulenceElement.cpp \
-	WebCore/svg/SVGFETurbulenceElement.h \
-	WebCore/svg/SVGFilterElement.cpp \
-	WebCore/svg/SVGFilterElement.h \
-	WebCore/svg/SVGFilterPrimitiveStandardAttributes.cpp \
-	WebCore/svg/SVGFilterPrimitiveStandardAttributes.h \
-	WebCore/svg/SVGFitToViewBox.cpp \
-	WebCore/svg/SVGFitToViewBox.h \
-	WebCore/svg/SVGFont.cpp \
-	WebCore/svg/SVGFontData.cpp \
-	WebCore/svg/SVGFontData.h \
-	WebCore/svg/SVGFontElement.cpp \
-	WebCore/svg/SVGFontElement.h \
-	WebCore/svg/SVGFontFaceElement.cpp \
-	WebCore/svg/SVGFontFaceElement.h \
-	WebCore/svg/SVGFontFaceFormatElement.cpp \
-	WebCore/svg/SVGFontFaceFormatElement.h \
-	WebCore/svg/SVGFontFaceNameElement.cpp \
-	WebCore/svg/SVGFontFaceNameElement.h \
-	WebCore/svg/SVGFontFaceSrcElement.cpp \
-	WebCore/svg/SVGFontFaceSrcElement.h \
-	WebCore/svg/SVGFontFaceUriElement.cpp \
-	WebCore/svg/SVGFontFaceUriElement.h \
-	WebCore/svg/SVGForeignObjectElement.cpp \
-	WebCore/svg/SVGForeignObjectElement.h \
-	WebCore/svg/SVGGElement.cpp \
-	WebCore/svg/SVGGElement.h \
-	WebCore/svg/SVGGlyphElement.cpp \
-	WebCore/svg/SVGGlyphElement.h \
-	WebCore/svg/SVGGlyphMap.h \
-	WebCore/svg/SVGGradientElement.cpp \
-	WebCore/svg/SVGGradientElement.h \
-	WebCore/svg/SVGHKernElement.cpp \
-	WebCore/svg/SVGHKernElement.h \
-	WebCore/svg/SVGImageElement.cpp \
-	WebCore/svg/SVGImageElement.h \
-	WebCore/svg/SVGImageLoader.cpp \
-	WebCore/svg/SVGImageLoader.h \
-	WebCore/svg/SVGLangSpace.cpp \
-	WebCore/svg/SVGLangSpace.h \
-	WebCore/svg/SVGLength.cpp \
-	WebCore/svg/SVGLength.h \
-	WebCore/svg/SVGLengthList.cpp \
-	WebCore/svg/SVGLengthList.h \
-	WebCore/svg/SVGLinearGradientElement.cpp \
-	WebCore/svg/SVGLinearGradientElement.h \
-	WebCore/svg/SVGLineElement.cpp \
-	WebCore/svg/SVGLineElement.h \
-	WebCore/svg/SVGLocatable.cpp \
-	WebCore/svg/SVGLocatable.h \
-	WebCore/svg/SVGMarkerElement.cpp \
-	WebCore/svg/SVGMarkerElement.h \
-	WebCore/svg/SVGMaskElement.cpp \
-	WebCore/svg/SVGMaskElement.h \
-	WebCore/svg/SVGMatrix.h \
-	WebCore/svg/SVGMetadataElement.cpp \
-	WebCore/svg/SVGMetadataElement.h \
-	WebCore/svg/SVGMissingGlyphElement.cpp \
-	WebCore/svg/SVGMissingGlyphElement.h \
-	WebCore/svg/SVGMPathElement.cpp \
-	WebCore/svg/SVGMPathElement.h \
-	WebCore/svg/SVGNumberList.cpp \
-	WebCore/svg/SVGNumberList.h \
-	WebCore/svg/SVGPaint.cpp \
-	WebCore/svg/SVGPaint.h \
-	WebCore/svg/SVGParserUtilities.cpp \
-	WebCore/svg/SVGParserUtilities.h \
-	WebCore/svg/SVGPathBlender.cpp \
-	WebCore/svg/SVGPathBlender.h \
-	WebCore/svg/SVGPathBuilder.cpp \
-	WebCore/svg/SVGPathBuilder.h \
-	WebCore/svg/SVGPathByteStreamBuilder.cpp \
-	WebCore/svg/SVGPathByteStreamBuilder.h \
-	WebCore/svg/SVGPathByteStream.h \
-	WebCore/svg/SVGPathByteStreamSource.cpp \
-	WebCore/svg/SVGPathByteStreamSource.h \
-	WebCore/svg/SVGPathConsumer.h \
-	WebCore/svg/SVGPathElement.cpp \
-	WebCore/svg/SVGPathElement.h \
-	WebCore/svg/SVGPathParser.cpp \
-	WebCore/svg/SVGPathParserFactory.cpp \
-	WebCore/svg/SVGPathParserFactory.h \
-	WebCore/svg/SVGPathParser.h \
-	WebCore/svg/SVGPathSegArc.h \
-	WebCore/svg/SVGPathSegClosePath.h \
-	WebCore/svg/SVGPathSegCurvetoCubic.h \
-	WebCore/svg/SVGPathSegCurvetoCubicSmooth.h \
-	WebCore/svg/SVGPathSegCurvetoQuadratic.h \
-	WebCore/svg/SVGPathSegCurvetoQuadraticSmooth.h \
-	WebCore/svg/SVGPathSeg.h \
-	WebCore/svg/SVGPathSegLineto.h \
-	WebCore/svg/SVGPathSegLinetoHorizontal.h \
-	WebCore/svg/SVGPathSegLinetoVertical.h \
-	WebCore/svg/SVGPathSegListBuilder.cpp \
-	WebCore/svg/SVGPathSegListBuilder.h \
-	WebCore/svg/SVGPathSegList.cpp \
-	WebCore/svg/SVGPathSegList.h \
-	WebCore/svg/SVGPathSegListSource.cpp \
-	WebCore/svg/SVGPathSegListSource.h \
-	WebCore/svg/SVGPathSegMoveto.h \
-	WebCore/svg/SVGPathSegWithContext.h \
-	WebCore/svg/SVGPathSource.h \
-	WebCore/svg/SVGPathStringBuilder.cpp \
-	WebCore/svg/SVGPathStringBuilder.h \
-	WebCore/svg/SVGPathStringSource.cpp \
-	WebCore/svg/SVGPathStringSource.h \
-	WebCore/svg/SVGPathTraversalStateBuilder.cpp \
-	WebCore/svg/SVGPathTraversalStateBuilder.h \
-	WebCore/svg/SVGPatternElement.cpp \
-	WebCore/svg/SVGPatternElement.h \
-	WebCore/svg/SVGPointList.cpp \
-	WebCore/svg/SVGPointList.h \
-	WebCore/svg/SVGPolyElement.cpp \
-	WebCore/svg/SVGPolyElement.h \
-	WebCore/svg/SVGPolygonElement.cpp \
-	WebCore/svg/SVGPolygonElement.h \
-	WebCore/svg/SVGPolylineElement.cpp \
-	WebCore/svg/SVGPolylineElement.h \
-	WebCore/svg/SVGPreserveAspectRatio.cpp \
-	WebCore/svg/SVGPreserveAspectRatio.h \
-	WebCore/svg/SVGRadialGradientElement.cpp \
-	WebCore/svg/SVGRadialGradientElement.h \
-	WebCore/svg/SVGRect.h \
-	WebCore/svg/SVGRectElement.cpp \
-	WebCore/svg/SVGRectElement.h \
-	WebCore/svg/SVGRenderingIntent.h \
-	WebCore/svg/SVGScriptElement.cpp \
-	WebCore/svg/SVGScriptElement.h \
-	WebCore/svg/SVGSetElement.cpp \
-	WebCore/svg/SVGSetElement.h \
-	WebCore/svg/SVGStopElement.cpp \
-	WebCore/svg/SVGStopElement.h \
-	WebCore/svg/SVGStringList.cpp \
-	WebCore/svg/SVGStringList.h \
-	WebCore/svg/SVGStylable.cpp \
-	WebCore/svg/SVGStylable.h \
-	WebCore/svg/SVGStyledElement.cpp \
-	WebCore/svg/SVGStyledElement.h \
-	WebCore/svg/SVGStyledLocatableElement.cpp \
-	WebCore/svg/SVGStyledLocatableElement.h \
-	WebCore/svg/SVGStyledTransformableElement.cpp \
-	WebCore/svg/SVGStyledTransformableElement.h \
-	WebCore/svg/SVGStyleElement.cpp \
-	WebCore/svg/SVGStyleElement.h \
-	WebCore/svg/SVGSVGElement.cpp \
-	WebCore/svg/SVGSVGElement.h \
-	WebCore/svg/SVGSwitchElement.cpp \
-	WebCore/svg/SVGSwitchElement.h \
-	WebCore/svg/SVGSymbolElement.cpp \
-	WebCore/svg/SVGSymbolElement.h \
-	WebCore/svg/SVGTests.cpp \
-	WebCore/svg/SVGTests.h \
-	WebCore/svg/SVGTextContentElement.cpp \
-	WebCore/svg/SVGTextContentElement.h \
-	WebCore/svg/SVGTextElement.cpp \
-	WebCore/svg/SVGTextElement.h \
-	WebCore/svg/SVGTextPathElement.cpp \
-	WebCore/svg/SVGTextPathElement.h \
-	WebCore/svg/SVGTextPositioningElement.cpp \
-	WebCore/svg/SVGTextPositioningElement.h \
-	WebCore/svg/SVGTitleElement.cpp \
-	WebCore/svg/SVGTitleElement.h \
-	WebCore/svg/SVGTransformable.cpp \
-	WebCore/svg/SVGTransformable.h \
-	WebCore/svg/SVGTransform.cpp \
-	WebCore/svg/SVGTransformDistance.cpp \
-	WebCore/svg/SVGTransformDistance.h \
-	WebCore/svg/SVGTransform.h \
-	WebCore/svg/SVGTransformList.cpp \
-	WebCore/svg/SVGTransformList.h \
-	WebCore/svg/SVGTRefElement.cpp \
-	WebCore/svg/SVGTRefElement.h \
-	WebCore/svg/SVGTSpanElement.cpp \
-	WebCore/svg/SVGTSpanElement.h \
-	WebCore/svg/SVGUnitTypes.h \
-	WebCore/svg/SVGURIReference.cpp \
-	WebCore/svg/SVGURIReference.h \
-	WebCore/svg/SVGUseElement.cpp \
-	WebCore/svg/SVGUseElement.h \
-	WebCore/svg/SVGViewElement.cpp \
-	WebCore/svg/SVGViewElement.h \
-	WebCore/svg/SVGViewSpec.cpp \
-	WebCore/svg/SVGViewSpec.h \
-	WebCore/svg/SVGVKernElement.cpp \
-	WebCore/svg/SVGVKernElement.h \
-	WebCore/svg/SVGZoomAndPan.cpp \
-	WebCore/svg/SVGZoomAndPan.h \
-	WebCore/svg/SVGZoomEvent.cpp \
-	WebCore/svg/SVGZoomEvent.h \
-	WebCore/WebCorePrefix.h \
-	WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h \
-	WebCore/websockets/ThreadableWebSocketChannel.cpp \
-	WebCore/websockets/ThreadableWebSocketChannel.h \
-	WebCore/websockets/WebSocketChannelClient.h \
-	WebCore/websockets/WebSocketChannel.cpp \
-	WebCore/websockets/WebSocketChannel.h \
-	WebCore/websockets/WebSocket.cpp \
-	WebCore/websockets/WebSocket.h \
-	WebCore/websockets/WebSocketHandshake.cpp \
-	WebCore/websockets/WebSocketHandshake.h \
-	WebCore/websockets/WebSocketHandshakeRequest.cpp \
-	WebCore/websockets/WebSocketHandshakeRequest.h \
-	WebCore/websockets/WebSocketHandshakeResponse.cpp \
-	WebCore/websockets/WebSocketHandshakeResponse.h \
-	WebCore/websockets/WorkerThreadableWebSocketChannel.cpp \
-	WebCore/websockets/WorkerThreadableWebSocketChannel.h \
-	WebCore/wml/WMLAccessElement.cpp \
-	WebCore/wml/WMLAElement.cpp \
-	WebCore/wml/WMLAnchorElement.cpp \
-	WebCore/wml/WMLBRElement.cpp \
-	WebCore/wml/WMLCardElement.cpp \
-	WebCore/wml/WMLDocument.cpp \
-	WebCore/wml/WMLDoElement.cpp \
-	WebCore/wml/WMLElement.cpp \
-	WebCore/wml/WMLErrorHandling.cpp \
-	WebCore/wml/WMLEventHandlingElement.cpp \
-	WebCore/wml/WMLFieldSetElement.cpp \
-	WebCore/wml/WMLFormControlElement.cpp \
-	WebCore/wml/WMLGoElement.cpp \
-	WebCore/wml/WMLImageElement.cpp \
-	WebCore/wml/WMLImageLoader.cpp \
-	WebCore/wml/WMLInputElement.cpp \
-	WebCore/wml/WMLInsertedLegendElement.cpp \
-	WebCore/wml/WMLIntrinsicEvent.cpp \
-	WebCore/wml/WMLIntrinsicEventHandler.cpp \
-	WebCore/wml/WMLMetaElement.cpp \
-	WebCore/wml/WMLNoopElement.cpp \
-	WebCore/wml/WMLOnEventElement.cpp \
-	WebCore/wml/WMLOptGroupElement.cpp \
-	WebCore/wml/WMLOptionElement.cpp \
-	WebCore/wml/WMLPageState.cpp \
-	WebCore/wml/WMLPElement.cpp \
-	WebCore/wml/WMLPostfieldElement.cpp \
-	WebCore/wml/WMLPrevElement.cpp \
-	WebCore/wml/WMLRefreshElement.cpp \
-	WebCore/wml/WMLSelectElement.cpp \
-	WebCore/wml/WMLSetvarElement.cpp \
-	WebCore/wml/WMLTableElement.cpp \
-	WebCore/wml/WMLTaskElement.cpp \
-	WebCore/wml/WMLTemplateElement.cpp \
-	WebCore/wml/WMLTimerElement.cpp \
-	WebCore/wml/WMLVariables.cpp \
-	WebCore/workers/AbstractWorker.cpp \
-	WebCore/workers/AbstractWorker.h \
-	WebCore/workers/DedicatedWorkerContext.cpp \
-	WebCore/workers/DedicatedWorkerContext.h \
-	WebCore/workers/DedicatedWorkerThread.cpp \
-	WebCore/workers/DedicatedWorkerThread.h \
-	WebCore/workers/DefaultSharedWorkerRepository.cpp \
-	WebCore/workers/DefaultSharedWorkerRepository.h \
-	WebCore/workers/SharedWorkerContext.cpp \
-	WebCore/workers/SharedWorkerContext.h \
-	WebCore/workers/SharedWorker.cpp \
-	WebCore/workers/SharedWorker.h \
-	WebCore/workers/SharedWorkerRepository.h \
-	WebCore/workers/SharedWorkerThread.cpp \
-	WebCore/workers/SharedWorkerThread.h \
-	WebCore/workers/WorkerContext.cpp \
-	WebCore/workers/WorkerContext.h \
-	WebCore/workers/WorkerContextProxy.h \
-	WebCore/workers/Worker.cpp \
-	WebCore/workers/Worker.h \
-	WebCore/workers/WorkerLoaderProxy.h \
-	WebCore/workers/WorkerLocation.cpp \
-	WebCore/workers/WorkerLocation.h \
-	WebCore/workers/WorkerMessagingProxy.cpp \
-	WebCore/workers/WorkerMessagingProxy.h \
-	WebCore/workers/WorkerObjectProxy.h \
-	WebCore/workers/WorkerReportingProxy.h \
-	WebCore/workers/WorkerRunLoop.cpp \
-	WebCore/workers/WorkerRunLoop.h \
-	WebCore/workers/WorkerScriptLoaderClient.h \
-	WebCore/workers/WorkerScriptLoader.cpp \
-	WebCore/workers/WorkerScriptLoader.h \
-	WebCore/workers/WorkerThread.cpp \
-	WebCore/workers/WorkerThread.h \
-	WebCore/xml/DOMParser.cpp \
-	WebCore/xml/DOMParser.h \
-	WebCore/xml/NativeXPathNSResolver.cpp \
-	WebCore/xml/NativeXPathNSResolver.h \
-	WebCore/xml/XMLHttpRequest.cpp \
-	WebCore/xml/XMLHttpRequestException.h \
-	WebCore/xml/XMLHttpRequest.h \
-	WebCore/xml/XMLHttpRequestProgressEvent.h \
-	WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp \
-	WebCore/xml/XMLHttpRequestProgressEventThrottle.h \
-	WebCore/xml/XMLHttpRequestUpload.cpp \
-	WebCore/xml/XMLHttpRequestUpload.h \
-	WebCore/xml/XMLSerializer.cpp \
-	WebCore/xml/XMLSerializer.h \
-	WebCore/xml/XPathEvaluator.cpp \
-	WebCore/xml/XPathEvaluator.h \
-	WebCore/xml/XPathException.h \
-	WebCore/xml/XPathExpression.cpp \
-	WebCore/xml/XPathExpression.h \
-	WebCore/xml/XPathExpressionNode.cpp \
-	WebCore/xml/XPathExpressionNode.h \
-	WebCore/xml/XPathFunctions.cpp \
-	WebCore/xml/XPathFunctions.h \
-	WebCore/xml/XPathNamespace.cpp \
-	WebCore/xml/XPathNamespace.h \
-	WebCore/xml/XPathNodeSet.cpp \
-	WebCore/xml/XPathNodeSet.h \
-	WebCore/xml/XPathNSResolver.cpp \
-	WebCore/xml/XPathNSResolver.h \
-	WebCore/xml/XPathParser.cpp \
-	WebCore/xml/XPathParser.h \
-	WebCore/xml/XPathPath.cpp \
-	WebCore/xml/XPathPath.h \
-	WebCore/xml/XPathPredicate.cpp \
-	WebCore/xml/XPathPredicate.h \
-	WebCore/xml/XPathResult.cpp \
-	WebCore/xml/XPathResult.h \
-	WebCore/xml/XPathStep.cpp \
-	WebCore/xml/XPathStep.h \
-	WebCore/xml/XPathUtil.cpp \
-	WebCore/xml/XPathUtil.h \
-	WebCore/xml/XPathValue.cpp \
-	WebCore/xml/XPathValue.h \
-	WebCore/xml/XPathVariableReference.cpp \
-	WebCore/xml/XPathVariableReference.h \
-	WebCore/xml/XSLImportRule.cpp \
-	WebCore/xml/XSLImportRule.h \
-	WebCore/xml/XSLStyleSheet.h \
-	WebCore/xml/XSLStyleSheetLibxslt.cpp \
-	WebCore/xml/XSLTExtensions.cpp \
-	WebCore/xml/XSLTExtensions.h \
-	WebCore/xml/XSLTProcessor.cpp \
-	WebCore/xml/XSLTProcessor.h \
-	WebCore/xml/XSLTProcessorLibxslt.cpp \
-	WebCore/xml/XSLTUnicodeSort.cpp \
-	WebCore/xml/XSLTUnicodeSort.h
+	Source/WebCore/accessibility/AccessibilityARIAGridCell.cpp \
+	Source/WebCore/accessibility/AccessibilityARIAGridCell.h \
+	Source/WebCore/accessibility/AccessibilityARIAGrid.cpp \
+	Source/WebCore/accessibility/AccessibilityARIAGrid.h \
+	Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp \
+	Source/WebCore/accessibility/AccessibilityARIAGridRow.h \
+	Source/WebCore/accessibility/AccessibilityImageMapLink.cpp \
+	Source/WebCore/accessibility/AccessibilityImageMapLink.h \
+	Source/WebCore/accessibility/AccessibilityListBox.cpp \
+	Source/WebCore/accessibility/AccessibilityListBox.h \
+	Source/WebCore/accessibility/AccessibilityListBoxOption.cpp \
+	Source/WebCore/accessibility/AccessibilityListBoxOption.h \
+	Source/WebCore/accessibility/AccessibilityList.cpp \
+	Source/WebCore/accessibility/AccessibilityList.h \
+	Source/WebCore/accessibility/AccessibilityMediaControls.cpp \
+	Source/WebCore/accessibility/AccessibilityMediaControls.h \
+	Source/WebCore/accessibility/AccessibilityMenuList.cpp \
+	Source/WebCore/accessibility/AccessibilityMenuList.h \
+	Source/WebCore/accessibility/AccessibilityMenuListOption.cpp \
+	Source/WebCore/accessibility/AccessibilityMenuListOption.h \
+	Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp \
+	Source/WebCore/accessibility/AccessibilityMenuListPopup.h \
+	Source/WebCore/accessibility/AccessibilityObject.cpp \
+	Source/WebCore/accessibility/AccessibilityObject.h \
+	Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp \
+	Source/WebCore/accessibility/AccessibilityProgressIndicator.h \
+	Source/WebCore/accessibility/AccessibilityRenderObject.cpp \
+	Source/WebCore/accessibility/AccessibilityRenderObject.h \
+	Source/WebCore/accessibility/AccessibilityScrollbar.cpp \
+	Source/WebCore/accessibility/AccessibilityScrollbar.h \
+	Source/WebCore/accessibility/AccessibilityScrollView.cpp \
+	Source/WebCore/accessibility/AccessibilityScrollView.h \
+	Source/WebCore/accessibility/AccessibilitySlider.cpp \
+	Source/WebCore/accessibility/AccessibilitySlider.h \
+	Source/WebCore/accessibility/AccessibilityTableCell.cpp \
+	Source/WebCore/accessibility/AccessibilityTableCell.h \
+	Source/WebCore/accessibility/AccessibilityTableColumn.cpp \
+	Source/WebCore/accessibility/AccessibilityTableColumn.h \
+	Source/WebCore/accessibility/AccessibilityTable.cpp \
+	Source/WebCore/accessibility/AccessibilityTable.h \
+	Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp \
+	Source/WebCore/accessibility/AccessibilityTableHeaderContainer.h \
+	Source/WebCore/accessibility/AccessibilityTableRow.cpp \
+	Source/WebCore/accessibility/AccessibilityTableRow.h \
+	Source/WebCore/accessibility/AXObjectCache.cpp \
+	Source/WebCore/accessibility/AXObjectCache.h \
+	Source/WebCore/bindings/generic/ActiveDOMCallback.cpp \
+	Source/WebCore/bindings/generic/ActiveDOMCallback.h \
+	Source/WebCore/bindings/generic/BindingSecurityBase.cpp \
+	Source/WebCore/bindings/generic/BindingSecurityBase.h \
+	Source/WebCore/bindings/generic/BindingSecurity.h \
+	Source/WebCore/bindings/generic/GenericBinding.h \
+	Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp \
+	Source/WebCore/bindings/generic/RuntimeEnabledFeatures.h \
+	Source/WebCore/bindings/js/CachedScriptSourceProvider.h \
+	Source/WebCore/bindings/js/DOMObjectHashTableMap.cpp \
+	Source/WebCore/bindings/js/DOMObjectHashTableMap.h \
+	Source/WebCore/bindings/js/DOMWrapperWorld.cpp \
+	Source/WebCore/bindings/js/DOMWrapperWorld.h \
+	Source/WebCore/bindings/js/GCController.cpp \
+	Source/WebCore/bindings/js/GCController.h \
+	Source/WebCore/bindings/js/IDBBindingUtilities.h \
+	Source/WebCore/bindings/js/JSArrayBufferCustom.cpp \
+	Source/WebCore/bindings/js/JSArrayBufferViewHelper.h \
+	Source/WebCore/bindings/js/JSAttrCustom.cpp \
+	Source/WebCore/bindings/js/JSAudioConstructor.cpp \
+	Source/WebCore/bindings/js/JSAudioConstructor.h \
+	Source/WebCore/bindings/js/JSCDATASectionCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSFontFaceRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSImportRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSMediaRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSPageRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSRuleListCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h \
+	Source/WebCore/bindings/js/JSCSSStyleRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSCSSValueCustom.cpp \
+	Source/WebCore/bindings/js/JSCallbackData.cpp \
+	Source/WebCore/bindings/js/JSCallbackData.h \
+	Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp \
+	Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp \
+	Source/WebCore/bindings/js/JSClipboardCustom.cpp \
+	Source/WebCore/bindings/js/JSConsoleCustom.cpp \
+	Source/WebCore/bindings/js/JSCoordinatesCustom.cpp \
+	Source/WebCore/bindings/js/JSCustomPositionCallback.cpp \
+	Source/WebCore/bindings/js/JSCustomPositionCallback.h \
+	Source/WebCore/bindings/js/JSCustomPositionErrorCallback.cpp \
+	Source/WebCore/bindings/js/JSCustomPositionErrorCallback.h \
+	Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp \
+	Source/WebCore/bindings/js/JSCustomVoidCallback.cpp \
+	Source/WebCore/bindings/js/JSCustomVoidCallback.h \
+	Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp \
+	Source/WebCore/bindings/js/JSCustomXPathNSResolver.h \
+	Source/WebCore/bindings/js/JSDOMApplicationCacheCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMBinding.cpp \
+	Source/WebCore/bindings/js/JSDOMBinding.h \
+	Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMGlobalObject.cpp \
+	Source/WebCore/bindings/js/JSDOMGlobalObject.h \
+	Source/WebCore/bindings/js/JSDOMMimeTypeArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMPluginArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMPluginCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMStringMapCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMStringMapCustom.h \
+	Source/WebCore/bindings/js/JSDOMWindowBase.cpp \
+	Source/WebCore/bindings/js/JSDOMWindowBase.h \
+	Source/WebCore/bindings/js/JSDOMWindowCustom.cpp \
+	Source/WebCore/bindings/js/JSDOMWindowCustom.h \
+	Source/WebCore/bindings/js/JSDOMWindowShell.cpp \
+	Source/WebCore/bindings/js/JSDOMWindowShell.h \
+	Source/WebCore/bindings/js/JSDOMWrapper.cpp \
+	Source/WebCore/bindings/js/JSDOMWrapper.h \
+	Source/WebCore/bindings/js/JSDataGridColumnListCustom.cpp \
+	Source/WebCore/bindings/js/JSDataGridDataSource.cpp \
+	Source/WebCore/bindings/js/JSDataGridDataSource.h \
+	Source/WebCore/bindings/js/JSDataViewCustom.cpp \
+	Source/WebCore/bindings/js/JSDebugWrapperSet.cpp \
+	Source/WebCore/bindings/js/JSDebugWrapperSet.h \
+	Source/WebCore/bindings/js/JSDedicatedWorkerContextCustom.cpp \
+	Source/WebCore/bindings/js/JSDeviceMotionEventCustom.cpp \
+	Source/WebCore/bindings/js/JSDeviceOrientationEventCustom.cpp \
+	Source/WebCore/bindings/js/JSDirectoryEntryCustom.cpp \
+	Source/WebCore/bindings/js/JSDirectoryEntrySyncCustom.cpp \
+	Source/WebCore/bindings/js/JSDocumentCustom.cpp \
+	Source/WebCore/bindings/js/JSElementCustom.cpp \
+	Source/WebCore/bindings/js/JSEntryCustom.cpp \
+	Source/WebCore/bindings/js/JSEntrySyncCustom.cpp \
+	Source/WebCore/bindings/js/JSEventCustom.cpp \
+	Source/WebCore/bindings/js/JSEventListener.cpp \
+	Source/WebCore/bindings/js/JSEventListener.h \
+	Source/WebCore/bindings/js/JSEventSourceCustom.cpp \
+	Source/WebCore/bindings/js/JSEventTarget.cpp \
+	Source/WebCore/bindings/js/JSEventTarget.h \
+	Source/WebCore/bindings/js/JSExceptionBase.cpp \
+	Source/WebCore/bindings/js/JSExceptionBase.h \
+	Source/WebCore/bindings/js/JSFileReaderCustom.cpp \
+	Source/WebCore/bindings/js/JSFloat32ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSGeolocationCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLAppletElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLAppletElementCustom.h \
+	Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLDataGridElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLEmbedElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLEmbedElementCustom.h \
+	Source/WebCore/bindings/js/JSHTMLFormElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLFrameElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLFrameSetElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLInputElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLInputElementCustom.h \
+	Source/WebCore/bindings/js/JSHTMLLinkElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLObjectElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLObjectElementCustom.h \
+	Source/WebCore/bindings/js/JSHTMLOptionsCollectionCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLOutputElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLSelectElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHTMLSelectElementCustom.h \
+	Source/WebCore/bindings/js/JSHTMLStyleElementCustom.cpp \
+	Source/WebCore/bindings/js/JSHistoryCustom.cpp \
+	Source/WebCore/bindings/js/JSHistoryCustom.h \
+	Source/WebCore/bindings/js/JSImageConstructor.cpp \
+	Source/WebCore/bindings/js/JSImageConstructor.h \
+	Source/WebCore/bindings/js/JSImageDataCustom.cpp \
+	Source/WebCore/bindings/js/JSInjectedScriptHostCustom.cpp \
+	Source/WebCore/bindings/js/JSInspectorFrontendHostCustom.cpp \
+	Source/WebCore/bindings/js/JSInt16ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSInt32ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSInt8ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp \
+	Source/WebCore/bindings/js/JSLazyEventListener.cpp \
+	Source/WebCore/bindings/js/JSLazyEventListener.h \
+	Source/WebCore/bindings/js/JSLocationCustom.cpp \
+	Source/WebCore/bindings/js/JSLocationCustom.h \
+	Source/WebCore/bindings/js/JSMainThreadExecState.cpp \
+	Source/WebCore/bindings/js/JSMainThreadExecState.h \
+	Source/WebCore/bindings/js/JSMessageChannelCustom.cpp \
+	Source/WebCore/bindings/js/JSMessageEventCustom.cpp \
+	Source/WebCore/bindings/js/JSMessagePortCustom.cpp \
+	Source/WebCore/bindings/js/JSMessagePortCustom.h \
+	Source/WebCore/bindings/js/JSNamedNodeMapCustom.cpp \
+	Source/WebCore/bindings/js/JSNavigatorCustom.cpp \
+	Source/WebCore/bindings/js/JSNodeCustom.cpp \
+	Source/WebCore/bindings/js/JSNodeCustom.h \
+	Source/WebCore/bindings/js/JSNodeFilterCondition.cpp \
+	Source/WebCore/bindings/js/JSNodeFilterCondition.h \
+	Source/WebCore/bindings/js/JSNodeFilterCustom.cpp \
+	Source/WebCore/bindings/js/JSNodeIteratorCustom.cpp \
+	Source/WebCore/bindings/js/JSNodeListCustom.cpp \
+	Source/WebCore/bindings/js/JSOptionConstructor.cpp \
+	Source/WebCore/bindings/js/JSOptionConstructor.h \
+	Source/WebCore/bindings/js/JSPluginElementFunctions.cpp \
+	Source/WebCore/bindings/js/JSPluginElementFunctions.h \
+	Source/WebCore/bindings/js/JSProcessingInstructionCustom.cpp \
+	Source/WebCore/bindings/js/JSSQLResultSetRowListCustom.cpp \
+	Source/WebCore/bindings/js/JSSQLTransactionCustom.cpp \
+	Source/WebCore/bindings/js/JSSQLTransactionSyncCustom.cpp \
+	Source/WebCore/bindings/js/JSSVGElementInstanceCustom.cpp \
+	Source/WebCore/bindings/js/JSSVGLengthCustom.cpp \
+	Source/WebCore/bindings/js/JSSVGPathSegCustom.cpp \
+	Source/WebCore/bindings/js/JSScriptProfileNodeCustom.cpp \
+	Source/WebCore/bindings/js/JSSharedWorkerCustom.cpp \
+	Source/WebCore/bindings/js/JSStorageCustom.cpp \
+	Source/WebCore/bindings/js/JSStorageCustom.h \
+	Source/WebCore/bindings/js/JSStyleSheetCustom.cpp \
+	Source/WebCore/bindings/js/JSStyleSheetListCustom.cpp \
+	Source/WebCore/bindings/js/JSTextCustom.cpp \
+	Source/WebCore/bindings/js/JSTouchCustom.cpp \
+	Source/WebCore/bindings/js/JSTouchListCustom.cpp \
+	Source/WebCore/bindings/js/JSTreeWalkerCustom.cpp \
+	Source/WebCore/bindings/js/JSUint16ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSUint32ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSUint8ArrayCustom.cpp \
+	Source/WebCore/bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp \
+	Source/WebCore/bindings/js/JSWebGLRenderingContextCustom.cpp \
+	Source/WebCore/bindings/js/JSWebKitCSSMatrixCustom.cpp \
+	Source/WebCore/bindings/js/JSWebKitPointCustom.cpp \
+	Source/WebCore/bindings/js/JSWebSocketCustom.cpp \
+	Source/WebCore/bindings/js/JSWorkerContextBase.cpp \
+	Source/WebCore/bindings/js/JSWorkerContextBase.h \
+	Source/WebCore/bindings/js/JSWorkerContextCustom.cpp \
+	Source/WebCore/bindings/js/JSWorkerContextErrorHandler.cpp \
+	Source/WebCore/bindings/js/JSWorkerContextErrorHandler.h \
+	Source/WebCore/bindings/js/JSWorkerCustom.cpp \
+	Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp \
+	Source/WebCore/bindings/js/JSXMLHttpRequestUploadCustom.cpp \
+	Source/WebCore/bindings/js/JSXSLTProcessorCustom.cpp \
+	Source/WebCore/bindings/js/JavaScriptCallFrame.cpp \
+	Source/WebCore/bindings/js/JavaScriptCallFrame.h \
+	Source/WebCore/bindings/js/OptionsObject.h \
+	Source/WebCore/bindings/js/ScheduledAction.cpp \
+	Source/WebCore/bindings/js/ScheduledAction.h \
+	Source/WebCore/bindings/js/ScriptCachedFrameData.cpp \
+	Source/WebCore/bindings/js/ScriptCachedFrameData.h \
+	Source/WebCore/bindings/js/ScriptCallStackFactory.cpp \
+	Source/WebCore/bindings/js/ScriptCallStackFactory.h \
+	Source/WebCore/bindings/js/ScriptController.cpp \
+	Source/WebCore/bindings/js/ScriptController.h \
+	Source/WebCore/bindings/js/ScriptDebugServer.cpp \
+	Source/WebCore/bindings/js/ScriptDebugServer.h \
+	Source/WebCore/bindings/js/ScriptEventListener.cpp \
+	Source/WebCore/bindings/js/ScriptEventListener.h \
+	Source/WebCore/bindings/js/ScriptFunctionCall.cpp \
+	Source/WebCore/bindings/js/ScriptFunctionCall.h \
+	Source/WebCore/bindings/js/ScriptGCEvent.cpp \
+	Source/WebCore/bindings/js/ScriptGCEvent.h \
+	Source/WebCore/bindings/js/ScriptHeapSnapshot.h \
+	Source/WebCore/bindings/js/ScriptInstance.h \
+	Source/WebCore/bindings/js/ScriptObject.cpp \
+	Source/WebCore/bindings/js/ScriptObject.h \
+	Source/WebCore/bindings/js/ScriptProfile.cpp \
+	Source/WebCore/bindings/js/ScriptProfile.h \
+	Source/WebCore/bindings/js/ScriptProfileNode.h \
+	Source/WebCore/bindings/js/ScriptProfiler.cpp \
+	Source/WebCore/bindings/js/ScriptProfiler.h \
+	Source/WebCore/bindings/js/ScriptSourceCode.h \
+	Source/WebCore/bindings/js/ScriptSourceProvider.h \
+	Source/WebCore/bindings/js/ScriptState.cpp \
+	Source/WebCore/bindings/js/ScriptState.h \
+	Source/WebCore/bindings/js/ScriptValue.cpp \
+	Source/WebCore/bindings/js/ScriptValue.h \
+	Source/WebCore/bindings/js/ScriptWrappable.h \
+	Source/WebCore/bindings/js/SerializedScriptValue.cpp \
+	Source/WebCore/bindings/js/SerializedScriptValue.h \
+	Source/WebCore/bindings/js/StringSourceProvider.h \
+	Source/WebCore/bindings/js/WebCoreJSClientData.h \
+	Source/WebCore/bindings/js/WorkerScriptController.cpp \
+	Source/WebCore/bindings/js/WorkerScriptController.h \
+	Source/WebCore/bindings/ScriptControllerBase.cpp \
+	Source/WebCore/bindings/ScriptControllerBase.h \
+	Source/WebCore/bridge/Bridge.h \
+	Source/WebCore/bridge/c/c_class.cpp \
+	Source/WebCore/bridge/c/c_class.h \
+	Source/WebCore/bridge/c/c_instance.cpp \
+	Source/WebCore/bridge/c/c_instance.h \
+	Source/WebCore/bridge/c/c_runtime.cpp \
+	Source/WebCore/bridge/c/c_runtime.h \
+	Source/WebCore/bridge/c/CRuntimeObject.cpp \
+	Source/WebCore/bridge/c/CRuntimeObject.h \
+	Source/WebCore/bridge/c/c_utility.cpp \
+	Source/WebCore/bridge/c/c_utility.h \
+	Source/WebCore/bridge/IdentifierRep.cpp \
+	Source/WebCore/bridge/IdentifierRep.h \
+	Source/WebCore/bridge/jni/JNIBridge.h \
+	Source/WebCore/bridge/jni/jni_jsobject.h \
+	Source/WebCore/bridge/jni/JNIUtility.h \
+	Source/WebCore/bridge/jni/jsc/JavaClassJSC.h \
+	Source/WebCore/bridge/jni/jsc/JavaInstanceJSC.h \
+	Source/WebCore/bridge/jni/jsc/JNIBridgeJSC.h \
+	Source/WebCore/bridge/jsc/BridgeJSC.cpp \
+	Source/WebCore/bridge/jsc/BridgeJSC.h \
+	Source/WebCore/bridge/npapi.h \
+	Source/WebCore/bridge/NP_jsobject.cpp \
+	Source/WebCore/bridge/NP_jsobject.h \
+	Source/WebCore/bridge/npruntime.cpp \
+	Source/WebCore/bridge/npruntime.h \
+	Source/WebCore/bridge/npruntime_impl.h \
+	Source/WebCore/bridge/npruntime_internal.h \
+	Source/WebCore/bridge/npruntime_priv.h \
+	Source/WebCore/bridge/nptypes.h \
+	Source/WebCore/bridge/runtime_array.cpp \
+	Source/WebCore/bridge/runtime_array.h \
+	Source/WebCore/bridge/runtime_method.cpp \
+	Source/WebCore/bridge/runtime_method.h \
+	Source/WebCore/bridge/runtime_object.cpp \
+	Source/WebCore/bridge/runtime_object.h \
+	Source/WebCore/bridge/runtime_root.cpp \
+	Source/WebCore/bridge/runtime_root.h \
+	Source/WebCore/config.h \
+	Source/WebCore/css/Counter.h \
+	Source/WebCore/css/CSSBorderImageValue.cpp \
+	Source/WebCore/css/CSSBorderImageValue.h \
+	Source/WebCore/css/CSSCanvasValue.cpp \
+	Source/WebCore/css/CSSCanvasValue.h \
+	Source/WebCore/css/CSSCharsetRule.cpp \
+	Source/WebCore/css/CSSCharsetRule.h \
+	Source/WebCore/css/CSSComputedStyleDeclaration.cpp \
+	Source/WebCore/css/CSSComputedStyleDeclaration.h \
+	Source/WebCore/css/CSSCursorImageValue.cpp \
+	Source/WebCore/css/CSSCursorImageValue.h \
+	Source/WebCore/css/CSSFontFace.cpp \
+	Source/WebCore/css/CSSFontFace.h \
+	Source/WebCore/css/CSSFontFaceRule.cpp \
+	Source/WebCore/css/CSSFontFaceRule.h \
+	Source/WebCore/css/CSSFontFaceSource.cpp \
+	Source/WebCore/css/CSSFontFaceSource.h \
+	Source/WebCore/css/CSSFontFaceSrcValue.cpp \
+	Source/WebCore/css/CSSFontFaceSrcValue.h \
+	Source/WebCore/css/CSSFontSelector.cpp \
+	Source/WebCore/css/CSSFontSelector.h \
+	Source/WebCore/css/CSSFunctionValue.cpp \
+	Source/WebCore/css/CSSFunctionValue.h \
+	Source/WebCore/css/CSSGradientValue.cpp \
+	Source/WebCore/css/CSSGradientValue.h \
+	Source/WebCore/css/CSSHelper.h \
+	Source/WebCore/css/CSSImageGeneratorValue.cpp \
+	Source/WebCore/css/CSSImageGeneratorValue.h \
+	Source/WebCore/css/CSSImageValue.cpp \
+	Source/WebCore/css/CSSImageValue.h \
+	Source/WebCore/css/CSSImportRule.cpp \
+	Source/WebCore/css/CSSImportRule.h \
+	Source/WebCore/css/CSSInheritedValue.cpp \
+	Source/WebCore/css/CSSInheritedValue.h \
+	Source/WebCore/css/CSSInitialValue.cpp \
+	Source/WebCore/css/CSSInitialValue.h \
+	Source/WebCore/css/CSSMediaRule.cpp \
+	Source/WebCore/css/CSSMediaRule.h \
+	Source/WebCore/css/CSSMutableStyleDeclaration.cpp \
+	Source/WebCore/css/CSSMutableStyleDeclaration.h \
+	Source/WebCore/css/CSSNamespace.h \
+	Source/WebCore/css/CSSOMUtils.cpp \
+	Source/WebCore/css/CSSOMUtils.h \
+	Source/WebCore/css/CSSPageRule.cpp \
+	Source/WebCore/css/CSSPageRule.h \
+	Source/WebCore/css/CSSParser.cpp \
+	Source/WebCore/css/CSSParser.h \
+	Source/WebCore/css/CSSParserValues.cpp \
+	Source/WebCore/css/CSSParserValues.h \
+	Source/WebCore/css/CSSPrimitiveValue.cpp \
+	Source/WebCore/css/CSSPrimitiveValue.h \
+	Source/WebCore/css/CSSPrimitiveValueMappings.h \
+	Source/WebCore/css/CSSProperty.cpp \
+	Source/WebCore/css/CSSProperty.h \
+	Source/WebCore/css/CSSPropertyLonghand.cpp \
+	Source/WebCore/css/CSSPropertyLonghand.h \
+	Source/WebCore/css/CSSPropertySourceData.cpp \
+	Source/WebCore/css/CSSPropertySourceData.h \
+	Source/WebCore/css/CSSQuirkPrimitiveValue.h \
+	Source/WebCore/css/CSSReflectionDirection.h \
+	Source/WebCore/css/CSSReflectValue.cpp \
+	Source/WebCore/css/CSSReflectValue.h \
+	Source/WebCore/css/CSSRule.cpp \
+	Source/WebCore/css/CSSRule.h \
+	Source/WebCore/css/CSSRuleList.cpp \
+	Source/WebCore/css/CSSRuleList.h \
+	Source/WebCore/css/CSSSegmentedFontFace.cpp \
+	Source/WebCore/css/CSSSegmentedFontFace.h \
+	Source/WebCore/css/CSSSelector.cpp \
+	Source/WebCore/css/CSSSelector.h \
+	Source/WebCore/css/CSSSelectorList.cpp \
+	Source/WebCore/css/CSSSelectorList.h \
+	Source/WebCore/css/CSSStyleDeclaration.cpp \
+	Source/WebCore/css/CSSStyleDeclaration.h \
+	Source/WebCore/css/CSSStyleRule.cpp \
+	Source/WebCore/css/CSSStyleRule.h \
+	Source/WebCore/css/CSSStyleSelector.cpp \
+	Source/WebCore/css/CSSStyleSelector.h \
+	Source/WebCore/css/CSSStyleSheet.cpp \
+	Source/WebCore/css/CSSStyleSheet.h \
+	Source/WebCore/css/CSSTimingFunctionValue.cpp \
+	Source/WebCore/css/CSSTimingFunctionValue.h \
+	Source/WebCore/css/CSSUnicodeRangeValue.cpp \
+	Source/WebCore/css/CSSUnicodeRangeValue.h \
+	Source/WebCore/css/CSSUnknownRule.h \
+	Source/WebCore/css/CSSValue.h \
+	Source/WebCore/css/CSSValueList.cpp \
+	Source/WebCore/css/CSSValueList.h \
+	Source/WebCore/css/DashboardRegion.h \
+	Source/WebCore/css/FontFamilyValue.cpp \
+	Source/WebCore/css/FontFamilyValue.h \
+	Source/WebCore/css/FontValue.cpp \
+	Source/WebCore/css/FontValue.h \
+	Source/WebCore/css/MediaFeatureNames.cpp \
+	Source/WebCore/css/MediaFeatureNames.h \
+	Source/WebCore/css/MediaList.cpp \
+	Source/WebCore/css/MediaList.h \
+	Source/WebCore/css/MediaQuery.cpp \
+	Source/WebCore/css/MediaQuery.h \
+	Source/WebCore/css/MediaQueryEvaluator.cpp \
+	Source/WebCore/css/MediaQueryEvaluator.h \
+	Source/WebCore/css/MediaQueryExp.cpp \
+	Source/WebCore/css/MediaQueryExp.h \
+	Source/WebCore/css/MediaQueryList.cpp \
+	Source/WebCore/css/MediaQueryList.h \
+	Source/WebCore/css/MediaQueryListListener.cpp \
+	Source/WebCore/css/MediaQueryListListener.h \
+	Source/WebCore/css/MediaQueryMatcher.cpp \
+	Source/WebCore/css/MediaQueryMatcher.h \
+	Source/WebCore/css/Pair.h \
+	Source/WebCore/css/Rect.h \
+	Source/WebCore/css/RGBColor.cpp \
+	Source/WebCore/css/RGBColor.h \
+	Source/WebCore/css/ShadowValue.cpp \
+	Source/WebCore/css/ShadowValue.h \
+	Source/WebCore/css/StyleBase.cpp \
+	Source/WebCore/css/StyleBase.h \
+	Source/WebCore/css/StyleList.cpp \
+	Source/WebCore/css/StyleList.h \
+	Source/WebCore/css/StyleMedia.cpp \
+	Source/WebCore/css/StyleMedia.h \
+	Source/WebCore/css/StyleSheet.cpp \
+	Source/WebCore/css/StyleSheet.h \
+	Source/WebCore/css/StyleSheetList.cpp \
+	Source/WebCore/css/StyleSheetList.h \
+	Source/WebCore/css/SVGCSSComputedStyleDeclaration.cpp \
+	Source/WebCore/css/SVGCSSParser.cpp \
+	Source/WebCore/css/SVGCSSStyleSelector.cpp \
+	Source/WebCore/css/WebKitCSSKeyframeRule.cpp \
+	Source/WebCore/css/WebKitCSSKeyframeRule.h \
+	Source/WebCore/css/WebKitCSSKeyframesRule.cpp \
+	Source/WebCore/css/WebKitCSSKeyframesRule.h \
+	Source/WebCore/css/WebKitCSSMatrix.cpp \
+	Source/WebCore/css/WebKitCSSMatrix.h \
+	Source/WebCore/css/WebKitCSSTransformValue.cpp \
+	Source/WebCore/css/WebKitCSSTransformValue.h \
+	Source/WebCore/dom/ActiveDOMObject.cpp \
+	Source/WebCore/dom/ActiveDOMObject.h \
+	Source/WebCore/dom/AsyncScriptRunner.cpp \
+	Source/WebCore/dom/AsyncScriptRunner.h \
+	Source/WebCore/dom/Attr.cpp \
+	Source/WebCore/dom/Attr.h \
+	Source/WebCore/dom/Attribute.cpp \
+	Source/WebCore/dom/Attribute.h \
+	Source/WebCore/dom/BeforeLoadEvent.h \
+	Source/WebCore/dom/BeforeProcessEvent.cpp \
+	Source/WebCore/dom/BeforeProcessEvent.h \
+	Source/WebCore/dom/BeforeTextInsertedEvent.cpp \
+	Source/WebCore/dom/BeforeTextInsertedEvent.h \
+	Source/WebCore/dom/BeforeUnloadEvent.cpp \
+	Source/WebCore/dom/BeforeUnloadEvent.h \
+	Source/WebCore/dom/CDATASection.cpp \
+	Source/WebCore/dom/CDATASection.h \
+	Source/WebCore/dom/CharacterData.cpp \
+	Source/WebCore/dom/CharacterData.h \
+	Source/WebCore/dom/CheckedRadioButtons.cpp \
+	Source/WebCore/dom/CheckedRadioButtons.h \
+	Source/WebCore/dom/ChildNodeList.cpp \
+	Source/WebCore/dom/ChildNodeList.h \
+	Source/WebCore/dom/ClassNodeList.cpp \
+	Source/WebCore/dom/ClassNodeList.h \
+	Source/WebCore/dom/ClientRect.cpp \
+	Source/WebCore/dom/ClientRect.h \
+	Source/WebCore/dom/ClientRectList.cpp \
+	Source/WebCore/dom/ClientRectList.h \
+	Source/WebCore/dom/ClipboardAccessPolicy.h \
+	Source/WebCore/dom/Clipboard.cpp \
+	Source/WebCore/dom/ClipboardEvent.cpp \
+	Source/WebCore/dom/ClipboardEvent.h \
+	Source/WebCore/dom/Clipboard.h \
+	Source/WebCore/dom/Comment.cpp \
+	Source/WebCore/dom/Comment.h \
+	Source/WebCore/dom/CompositionEvent.cpp \
+	Source/WebCore/dom/CompositionEvent.h \
+	Source/WebCore/dom/ContainerNodeAlgorithms.h \
+	Source/WebCore/dom/ContainerNode.cpp \
+	Source/WebCore/dom/ContainerNode.h \
+	Source/WebCore/dom/CrossThreadTask.h \
+	Source/WebCore/dom/CSSMappedAttributeDeclaration.cpp \
+	Source/WebCore/dom/CSSMappedAttributeDeclaration.h \
+	Source/WebCore/dom/CustomEvent.cpp \
+	Source/WebCore/dom/CustomEvent.h \
+	Source/WebCore/dom/DatasetDOMStringMap.cpp \
+	Source/WebCore/dom/DatasetDOMStringMap.h \
+	Source/WebCore/dom/DecodedDataDocumentParser.cpp \
+	Source/WebCore/dom/DecodedDataDocumentParser.h \
+	Source/WebCore/dom/default/PlatformMessagePortChannel.cpp \
+	Source/WebCore/dom/default/PlatformMessagePortChannel.h \
+	Source/WebCore/dom/DeviceMotionClient.h \
+	Source/WebCore/dom/DeviceMotionController.cpp \
+	Source/WebCore/dom/DeviceMotionController.h \
+	Source/WebCore/dom/DeviceMotionData.cpp \
+	Source/WebCore/dom/DeviceMotionData.h \
+	Source/WebCore/dom/DeviceMotionEvent.cpp \
+	Source/WebCore/dom/DeviceMotionEvent.h \
+	Source/WebCore/dom/DeviceOrientationClient.h \
+	Source/WebCore/dom/DeviceOrientationController.cpp \
+	Source/WebCore/dom/DeviceOrientationController.h \
+	Source/WebCore/dom/DeviceOrientation.cpp \
+	Source/WebCore/dom/DeviceOrientationEvent.cpp \
+	Source/WebCore/dom/DeviceOrientationEvent.h \
+	Source/WebCore/dom/DeviceOrientation.h \
+	Source/WebCore/dom/Document.cpp \
+	Source/WebCore/dom/DocumentFragment.cpp \
+	Source/WebCore/dom/DocumentFragment.h \
+	Source/WebCore/dom/Document.h \
+	Source/WebCore/dom/DocumentMarkerController.cpp \
+	Source/WebCore/dom/DocumentMarkerController.h \
+	Source/WebCore/dom/DocumentMarker.h \
+	Source/WebCore/dom/DocumentParser.cpp \
+	Source/WebCore/dom/DocumentParser.h \
+	Source/WebCore/dom/DocumentTiming.h \
+	Source/WebCore/dom/DocumentType.cpp \
+	Source/WebCore/dom/DocumentType.h \
+	Source/WebCore/dom/DOMCoreException.h \
+	Source/WebCore/dom/DOMImplementation.cpp \
+	Source/WebCore/dom/DOMImplementation.h \
+	Source/WebCore/dom/DOMStringList.cpp \
+	Source/WebCore/dom/DOMStringList.h \
+	Source/WebCore/dom/DOMStringMap.cpp \
+	Source/WebCore/dom/DOMStringMap.h \
+	Source/WebCore/dom/DOMTimeStamp.h \
+	Source/WebCore/dom/DynamicNodeList.cpp \
+	Source/WebCore/dom/DynamicNodeList.h \
+	Source/WebCore/dom/EditingText.cpp \
+	Source/WebCore/dom/EditingText.h \
+	Source/WebCore/dom/Element.cpp \
+	Source/WebCore/dom/Element.h \
+	Source/WebCore/dom/ElementRareData.h \
+	Source/WebCore/dom/Entity.h \
+	Source/WebCore/dom/EntityReference.cpp \
+	Source/WebCore/dom/EntityReference.h \
+	Source/WebCore/dom/ErrorEvent.cpp \
+	Source/WebCore/dom/ErrorEvent.h \
+	Source/WebCore/dom/Event.cpp \
+	Source/WebCore/dom/Event.h \
+	Source/WebCore/dom/EventContext.cpp \
+	Source/WebCore/dom/EventContext.h \
+	Source/WebCore/dom/EventException.h \
+	Source/WebCore/dom/EventListener.h \
+	Source/WebCore/dom/EventNames.cpp \
+	Source/WebCore/dom/EventNames.h \
+	Source/WebCore/dom/EventTarget.cpp \
+	Source/WebCore/dom/EventTarget.h \
+	Source/WebCore/dom/EventQueue.cpp \
+	Source/WebCore/dom/EventQueue.h \
+	Source/WebCore/dom/ExceptionBase.cpp \
+	Source/WebCore/dom/ExceptionBase.h \
+	Source/WebCore/dom/ExceptionCode.cpp \
+	Source/WebCore/dom/ExceptionCode.h \
+	Source/WebCore/dom/FragmentScriptingPermission.h \
+	Source/WebCore/dom/IgnoreDestructiveWriteCountIncrementer.h \
+	Source/WebCore/dom/InputElement.cpp \
+	Source/WebCore/dom/InputElement.h \
+	Source/WebCore/dom/HashChangeEvent.h \
+	Source/WebCore/dom/KeyboardEvent.cpp \
+	Source/WebCore/dom/KeyboardEvent.h \
+	Source/WebCore/dom/MappedAttributeEntry.h \
+	Source/WebCore/dom/MessageChannel.cpp \
+	Source/WebCore/dom/MessageChannel.h \
+	Source/WebCore/dom/MessageEvent.cpp \
+	Source/WebCore/dom/MessageEvent.h \
+	Source/WebCore/dom/MessagePortChannel.cpp \
+	Source/WebCore/dom/MessagePortChannel.h \
+	Source/WebCore/dom/MessagePort.cpp \
+	Source/WebCore/dom/MessagePort.h \
+	Source/WebCore/dom/MouseEvent.cpp \
+	Source/WebCore/dom/MouseEvent.h \
+	Source/WebCore/dom/MouseRelatedEvent.cpp \
+	Source/WebCore/dom/MouseRelatedEvent.h \
+	Source/WebCore/dom/MutationEvent.cpp \
+	Source/WebCore/dom/MutationEvent.h \
+	Source/WebCore/dom/NamedNodeMap.cpp \
+	Source/WebCore/dom/NamedNodeMap.h \
+	Source/WebCore/dom/NameNodeList.cpp \
+	Source/WebCore/dom/NameNodeList.h \
+	Source/WebCore/dom/Node.cpp \
+	Source/WebCore/dom/NodeFilterCondition.cpp \
+	Source/WebCore/dom/NodeFilterCondition.h \
+	Source/WebCore/dom/NodeFilter.cpp \
+	Source/WebCore/dom/NodeFilter.h \
+	Source/WebCore/dom/Node.h \
+	Source/WebCore/dom/NodeIterator.cpp \
+	Source/WebCore/dom/NodeIterator.h \
+	Source/WebCore/dom/NodeList.h \
+	Source/WebCore/dom/NodeRareData.h \
+	Source/WebCore/dom/NodeRenderStyle.h \
+	Source/WebCore/dom/NodeWithIndex.h \
+	Source/WebCore/dom/Notation.cpp \
+	Source/WebCore/dom/Notation.h \
+	Source/WebCore/dom/OptionElement.cpp \
+	Source/WebCore/dom/OptionElement.h \
+	Source/WebCore/dom/OptionGroupElement.cpp \
+	Source/WebCore/dom/OptionGroupElement.h \
+	Source/WebCore/dom/OverflowEvent.cpp \
+	Source/WebCore/dom/OverflowEvent.h \
+	Source/WebCore/dom/PageTransitionEvent.cpp \
+	Source/WebCore/dom/PageTransitionEvent.h \
+	Source/WebCore/dom/PendingScript.cpp \
+	Source/WebCore/dom/PendingScript.h \
+	Source/WebCore/dom/PopStateEvent.cpp \
+	Source/WebCore/dom/PopStateEvent.h \
+	Source/WebCore/dom/Position.cpp \
+	Source/WebCore/dom/Position.h \
+	Source/WebCore/dom/PositionIterator.cpp \
+	Source/WebCore/dom/PositionIterator.h \
+	Source/WebCore/dom/ProcessingInstruction.cpp \
+	Source/WebCore/dom/ProcessingInstruction.h \
+	Source/WebCore/dom/ProgressEvent.cpp \
+	Source/WebCore/dom/ProgressEvent.h \
+	Source/WebCore/dom/QualifiedName.cpp \
+	Source/WebCore/dom/QualifiedName.h \
+	Source/WebCore/dom/RangeBoundaryPoint.h \
+	Source/WebCore/dom/Range.cpp \
+	Source/WebCore/dom/RangeException.h \
+	Source/WebCore/dom/Range.h \
+	Source/WebCore/dom/RawDataDocumentParser.h \
+	Source/WebCore/dom/RegisteredEventListener.cpp \
+	Source/WebCore/dom/RegisteredEventListener.h \
+	Source/WebCore/dom/ScopedEventQueue.cpp \
+	Source/WebCore/dom/ScopedEventQueue.h \
+	Source/WebCore/dom/ScriptableDocumentParser.cpp \
+	Source/WebCore/dom/ScriptableDocumentParser.h \
+	Source/WebCore/dom/ScriptElement.cpp \
+	Source/WebCore/dom/ScriptElement.h \
+	Source/WebCore/dom/ScriptExecutionContext.cpp \
+	Source/WebCore/dom/ScriptExecutionContext.h \
+	Source/WebCore/dom/SelectElement.cpp \
+	Source/WebCore/dom/SelectElement.h \
+	Source/WebCore/dom/SelectorNodeList.cpp \
+	Source/WebCore/dom/SelectorNodeList.h \
+	Source/WebCore/dom/SpaceSplitString.cpp \
+	Source/WebCore/dom/SpaceSplitString.h \
+	Source/WebCore/dom/StaticHashSetNodeList.cpp \
+	Source/WebCore/dom/StaticHashSetNodeList.h \
+	Source/WebCore/dom/StaticNodeList.cpp \
+	Source/WebCore/dom/StaticNodeList.h \
+	Source/WebCore/dom/StyledElement.cpp \
+	Source/WebCore/dom/StyledElement.h \
+	Source/WebCore/dom/StyleElement.cpp \
+	Source/WebCore/dom/StyleElement.h \
+	Source/WebCore/dom/TagNodeList.cpp \
+	Source/WebCore/dom/TagNodeList.h \
+	Source/WebCore/dom/Text.cpp \
+	Source/WebCore/dom/TextEvent.cpp \
+	Source/WebCore/dom/TextEvent.h \
+	Source/WebCore/dom/Text.h \
+	Source/WebCore/dom/TransformSource.h \
+	Source/WebCore/dom/TransformSourceLibxslt.cpp \
+	Source/WebCore/dom/Traversal.cpp \
+	Source/WebCore/dom/Traversal.h \
+	Source/WebCore/dom/TreeDepthLimit.h \
+	Source/WebCore/dom/TreeWalker.cpp \
+	Source/WebCore/dom/TreeWalker.h \
+	Source/WebCore/dom/UIEvent.cpp \
+	Source/WebCore/dom/UIEvent.h \
+	Source/WebCore/dom/UIEventWithKeyState.cpp \
+	Source/WebCore/dom/UIEventWithKeyState.h \
+	Source/WebCore/dom/UserGestureIndicator.cpp \
+	Source/WebCore/dom/UserGestureIndicator.h \
+	Source/WebCore/dom/UserTypingGestureIndicator.cpp \
+	Source/WebCore/dom/UserTypingGestureIndicator.h \
+	Source/WebCore/dom/ViewportArguments.cpp \
+	Source/WebCore/dom/ViewportArguments.h \
+	Source/WebCore/dom/WebKitAnimationEvent.cpp \
+	Source/WebCore/dom/WebKitAnimationEvent.h \
+	Source/WebCore/dom/WebKitTransitionEvent.cpp \
+	Source/WebCore/dom/WebKitTransitionEvent.h \
+	Source/WebCore/dom/WheelEvent.cpp \
+	Source/WebCore/dom/WheelEvent.h \
+	Source/WebCore/dom/WindowEventContext.cpp \
+	Source/WebCore/dom/WindowEventContext.h \
+	Source/WebCore/dom/XMLDocumentParser.cpp \
+	Source/WebCore/dom/XMLDocumentParser.h \
+	Source/WebCore/dom/XMLDocumentParserLibxml2.cpp \
+	Source/WebCore/dom/XMLDocumentParserScope.cpp \
+	Source/WebCore/dom/XMLDocumentParserScope.h \
+	Source/WebCore/editing/AppendNodeCommand.cpp \
+	Source/WebCore/editing/AppendNodeCommand.h \
+	Source/WebCore/editing/ApplyBlockElementCommand.cpp \
+	Source/WebCore/editing/ApplyBlockElementCommand.h \
+	Source/WebCore/editing/ApplyStyleCommand.cpp \
+	Source/WebCore/editing/ApplyStyleCommand.h \
+	Source/WebCore/editing/BreakBlockquoteCommand.cpp \
+	Source/WebCore/editing/BreakBlockquoteCommand.h \
+	Source/WebCore/editing/CompositeEditCommand.cpp \
+	Source/WebCore/editing/CompositeEditCommand.h \
+	Source/WebCore/editing/CreateLinkCommand.cpp \
+	Source/WebCore/editing/CreateLinkCommand.h \
+	Source/WebCore/editing/CorrectionPanelInfo.h \
+	Source/WebCore/editing/DeleteButtonController.cpp \
+	Source/WebCore/editing/DeleteButtonController.h \
+	Source/WebCore/editing/DeleteButton.cpp \
+	Source/WebCore/editing/DeleteButton.h \
+	Source/WebCore/editing/DeleteFromTextNodeCommand.cpp \
+	Source/WebCore/editing/DeleteFromTextNodeCommand.h \
+	Source/WebCore/editing/DeleteSelectionCommand.cpp \
+	Source/WebCore/editing/DeleteSelectionCommand.h \
+	Source/WebCore/editing/EditAction.h \
+	Source/WebCore/editing/EditCommand.cpp \
+	Source/WebCore/editing/EditCommand.h \
+	Source/WebCore/editing/EditingBehavior.h \
+	Source/WebCore/editing/EditingBehaviorTypes.h \
+	Source/WebCore/editing/EditingBoundary.h \
+	Source/WebCore/editing/EditingStyle.cpp \
+	Source/WebCore/editing/EditingStyle.h \
+	Source/WebCore/editing/EditorCommand.cpp \
+	Source/WebCore/editing/Editor.cpp \
+	Source/WebCore/editing/EditorDeleteAction.h \
+	Source/WebCore/editing/Editor.h \
+	Source/WebCore/editing/EditorInsertAction.h \
+	Source/WebCore/editing/FindOptions.h \
+	Source/WebCore/editing/FormatBlockCommand.cpp \
+	Source/WebCore/editing/FormatBlockCommand.h \
+	Source/WebCore/editing/gtk/SelectionControllerGtk.cpp \
+	Source/WebCore/editing/htmlediting.cpp \
+	Source/WebCore/editing/htmlediting.h \
+	Source/WebCore/editing/HTMLInterchange.cpp \
+	Source/WebCore/editing/HTMLInterchange.h \
+	Source/WebCore/editing/IndentOutdentCommand.cpp \
+	Source/WebCore/editing/IndentOutdentCommand.h \
+	Source/WebCore/editing/InsertIntoTextNodeCommand.cpp \
+	Source/WebCore/editing/InsertIntoTextNodeCommand.h \
+	Source/WebCore/editing/InsertLineBreakCommand.cpp \
+	Source/WebCore/editing/InsertLineBreakCommand.h \
+	Source/WebCore/editing/InsertListCommand.cpp \
+	Source/WebCore/editing/InsertListCommand.h \
+	Source/WebCore/editing/InsertNodeBeforeCommand.cpp \
+	Source/WebCore/editing/InsertNodeBeforeCommand.h \
+	Source/WebCore/editing/InsertParagraphSeparatorCommand.cpp \
+	Source/WebCore/editing/InsertParagraphSeparatorCommand.h \
+	Source/WebCore/editing/InsertTextCommand.cpp \
+	Source/WebCore/editing/InsertTextCommand.h \
+	Source/WebCore/editing/JoinTextNodesCommand.cpp \
+	Source/WebCore/editing/JoinTextNodesCommand.h \
+	Source/WebCore/editing/markup.cpp \
+	Source/WebCore/editing/markup.h \
+	Source/WebCore/editing/MarkupAccumulator.cpp \
+	Source/WebCore/editing/MarkupAccumulator.h \
+	Source/WebCore/editing/MergeIdenticalElementsCommand.cpp \
+	Source/WebCore/editing/MergeIdenticalElementsCommand.h \
+	Source/WebCore/editing/ModifySelectionListLevel.cpp \
+	Source/WebCore/editing/ModifySelectionListLevel.h \
+	Source/WebCore/editing/MoveSelectionCommand.cpp \
+	Source/WebCore/editing/MoveSelectionCommand.h \
+	Source/WebCore/editing/RemoveCSSPropertyCommand.cpp \
+	Source/WebCore/editing/RemoveCSSPropertyCommand.h \
+	Source/WebCore/editing/RemoveFormatCommand.cpp \
+	Source/WebCore/editing/RemoveFormatCommand.h \
+	Source/WebCore/editing/RemoveNodeCommand.cpp \
+	Source/WebCore/editing/RemoveNodeCommand.h \
+	Source/WebCore/editing/RemoveNodePreservingChildrenCommand.cpp \
+	Source/WebCore/editing/RemoveNodePreservingChildrenCommand.h \
+	Source/WebCore/editing/ReplaceNodeWithSpanCommand.cpp \
+	Source/WebCore/editing/ReplaceNodeWithSpanCommand.h \
+	Source/WebCore/editing/ReplaceSelectionCommand.cpp \
+	Source/WebCore/editing/ReplaceSelectionCommand.h \
+	Source/WebCore/editing/SelectionController.cpp \
+	Source/WebCore/editing/SelectionController.h \
+	Source/WebCore/editing/SetNodeAttributeCommand.cpp \
+	Source/WebCore/editing/SetNodeAttributeCommand.h \
+	Source/WebCore/editing/SmartReplace.cpp \
+	Source/WebCore/editing/SmartReplace.h \
+	Source/WebCore/editing/SmartReplaceICU.cpp \
+	Source/WebCore/editing/SpellChecker.cpp \
+	Source/WebCore/editing/SpellChecker.h \
+	Source/WebCore/editing/SplitElementCommand.cpp \
+	Source/WebCore/editing/SplitElementCommand.h \
+	Source/WebCore/editing/SplitTextNodeCommand.cpp \
+	Source/WebCore/editing/SplitTextNodeCommand.h \
+	Source/WebCore/editing/SplitTextNodeContainingElementCommand.cpp \
+	Source/WebCore/editing/SplitTextNodeContainingElementCommand.h \
+	Source/WebCore/editing/TextAffinity.h \
+	Source/WebCore/editing/TextCheckingHelper.cpp \
+	Source/WebCore/editing/TextCheckingHelper.h \
+	Source/WebCore/editing/TextGranularity.h \
+	Source/WebCore/editing/TextIterator.cpp \
+	Source/WebCore/editing/TextIterator.h \
+	Source/WebCore/editing/TypingCommand.cpp \
+	Source/WebCore/editing/TypingCommand.h \
+	Source/WebCore/editing/UnlinkCommand.cpp \
+	Source/WebCore/editing/UnlinkCommand.h \
+	Source/WebCore/editing/VisiblePosition.cpp \
+	Source/WebCore/editing/VisiblePosition.h \
+	Source/WebCore/editing/VisibleSelection.cpp \
+	Source/WebCore/editing/VisibleSelection.h \
+	Source/WebCore/editing/visible_units.cpp \
+	Source/WebCore/editing/visible_units.h \
+	Source/WebCore/editing/WrapContentsInDummySpanCommand.cpp \
+	Source/WebCore/editing/WrapContentsInDummySpanCommand.h \
+	Source/WebCore/fileapi/AsyncFileWriter.h \
+	Source/WebCore/fileapi/AsyncFileWriterClient.h \
+	Source/WebCore/fileapi/BlobBuilder.cpp \
+	Source/WebCore/fileapi/BlobBuilder.h \
+	Source/WebCore/fileapi/Blob.cpp \
+	Source/WebCore/fileapi/Blob.h \
+	Source/WebCore/fileapi/BlobURL.cpp \
+	Source/WebCore/fileapi/BlobURL.h \
+	Source/WebCore/fileapi/DirectoryEntry.cpp \
+	Source/WebCore/fileapi/DirectoryEntry.h \
+	Source/WebCore/fileapi/DirectoryEntrySync.cpp \
+	Source/WebCore/fileapi/DirectoryEntrySync.h \
+	Source/WebCore/fileapi/DirectoryReader.cpp \
+	Source/WebCore/fileapi/DirectoryReader.h \
+	Source/WebCore/fileapi/DirectoryReaderSync.cpp \
+	Source/WebCore/fileapi/DirectoryReaderSync.h \
+	Source/WebCore/fileapi/DOMFilePath.cpp \
+	Source/WebCore/fileapi/DOMFilePath.h \
+	Source/WebCore/fileapi/DOMFileSystem.cpp \
+	Source/WebCore/fileapi/DOMFileSystem.h \
+	Source/WebCore/fileapi/DOMFileSystemBase.cpp \
+	Source/WebCore/fileapi/DOMFileSystemBase.h \
+	Source/WebCore/fileapi/DOMFileSystemSync.cpp \
+	Source/WebCore/fileapi/DOMFileSystemSync.h \
+	Source/WebCore/fileapi/EntriesCallback.h \
+	Source/WebCore/fileapi/Entry.cpp \
+	Source/WebCore/fileapi/Entry.h \
+	Source/WebCore/fileapi/EntryArray.cpp \
+	Source/WebCore/fileapi/EntryArray.h \
+	Source/WebCore/fileapi/EntryArraySync.cpp \
+	Source/WebCore/fileapi/EntryArraySync.h \
+	Source/WebCore/fileapi/EntryBase.h \
+	Source/WebCore/fileapi/EntryCallback.h \
+	Source/WebCore/fileapi/EntrySync.cpp \
+	Source/WebCore/fileapi/EntrySync.h \
+	Source/WebCore/fileapi/ErrorCallback.h \
+	Source/WebCore/fileapi/FileCallback.h \
+	Source/WebCore/fileapi/File.cpp \
+	Source/WebCore/fileapi/FileEntry.cpp \
+	Source/WebCore/fileapi/FileEntry.h \
+	Source/WebCore/fileapi/FileEntrySync.cpp \
+	Source/WebCore/fileapi/FileEntrySync.h \
+	Source/WebCore/fileapi/FileError.h \
+	Source/WebCore/fileapi/FileException.h \
+	Source/WebCore/fileapi/File.h \
+	Source/WebCore/fileapi/FileList.cpp \
+	Source/WebCore/fileapi/FileList.h \
+	Source/WebCore/fileapi/FileReader.cpp \
+	Source/WebCore/fileapi/FileReader.h \
+	Source/WebCore/fileapi/FileReaderLoader.cpp \
+	Source/WebCore/fileapi/FileReaderLoader.h \
+	Source/WebCore/fileapi/FileReaderLoaderClient.h \
+	Source/WebCore/fileapi/FileReaderSync.cpp \
+	Source/WebCore/fileapi/FileReaderSync.h \
+	Source/WebCore/fileapi/FileStreamProxy.cpp \
+	Source/WebCore/fileapi/FileStreamProxy.h \
+	Source/WebCore/fileapi/FileSystemCallback.h \
+	Source/WebCore/fileapi/FileSystemCallbacks.cpp \
+	Source/WebCore/fileapi/FileSystemCallbacks.h \
+	Source/WebCore/fileapi/FileThread.cpp \
+	Source/WebCore/fileapi/FileThread.h \
+	Source/WebCore/fileapi/FileThreadTask.h \
+	Source/WebCore/fileapi/FileWriter.cpp \
+	Source/WebCore/fileapi/FileWriter.h \
+	Source/WebCore/fileapi/FileWriterBase.cpp \
+	Source/WebCore/fileapi/FileWriterBase.h \
+	Source/WebCore/fileapi/FileWriterBaseCallback.h \
+	Source/WebCore/fileapi/FileWriterCallback.h \
+	Source/WebCore/fileapi/FileWriterSync.cpp \
+	Source/WebCore/fileapi/FileWriterSync.h \
+	Source/WebCore/fileapi/Flags.h \
+	Source/WebCore/fileapi/LocalFileSystem.cpp \
+	Source/WebCore/fileapi/LocalFileSystem.h \
+	Source/WebCore/fileapi/MetadataCallback.h \
+	Source/WebCore/fileapi/Metadata.h \
+	Source/WebCore/fileapi/ThreadableBlobRegistry.cpp \
+	Source/WebCore/fileapi/ThreadableBlobRegistry.h \
+	Source/WebCore/history/BackForwardController.cpp \
+	Source/WebCore/history/BackForwardController.h \
+	Source/WebCore/history/BackForwardList.h \
+	Source/WebCore/history/BackForwardListImpl.cpp \
+	Source/WebCore/history/BackForwardListImpl.h \
+	Source/WebCore/history/CachedFrame.cpp \
+	Source/WebCore/history/CachedFrame.h \
+	Source/WebCore/history/CachedFramePlatformData.h \
+	Source/WebCore/history/CachedPage.cpp \
+	Source/WebCore/history/CachedPage.h \
+	Source/WebCore/history/HistoryItem.cpp \
+	Source/WebCore/history/HistoryItem.h \
+	Source/WebCore/history/PageCache.cpp \
+	Source/WebCore/history/PageCache.h \
+	Source/WebCore/html/AsyncImageResizer.cpp \
+	Source/WebCore/html/AsyncImageResizer.h \
+	Source/WebCore/html/BaseButtonInputType.cpp \
+	Source/WebCore/html/BaseButtonInputType.h \
+	Source/WebCore/html/BaseCheckableInputType.cpp \
+	Source/WebCore/html/BaseCheckableInputType.h \
+	Source/WebCore/html/BaseDateAndTimeInputType.cpp \
+	Source/WebCore/html/BaseDateAndTimeInputType.h \
+	Source/WebCore/html/BaseTextInputType.cpp \
+	Source/WebCore/html/BaseTextInputType.h \
+	Source/WebCore/html/ButtonInputType.cpp \
+	Source/WebCore/html/ButtonInputType.h \
+	Source/WebCore/html/canvas/ArrayBuffer.cpp \
+	Source/WebCore/html/canvas/ArrayBuffer.h \
+	Source/WebCore/html/canvas/ArrayBufferView.cpp \
+	Source/WebCore/html/canvas/ArrayBufferView.h \
+	Source/WebCore/html/canvas/CanvasContextAttributes.cpp \
+	Source/WebCore/html/canvas/CanvasContextAttributes.h \
+	Source/WebCore/html/canvas/CanvasGradient.cpp \
+	Source/WebCore/html/canvas/CanvasGradient.h \
+	Source/WebCore/html/canvas/CanvasPattern.cpp \
+	Source/WebCore/html/canvas/CanvasPattern.h \
+	Source/WebCore/html/canvas/CanvasPixelArray.cpp \
+	Source/WebCore/html/canvas/CanvasPixelArray.h \
+	Source/WebCore/html/canvas/CanvasRenderingContext2D.cpp \
+	Source/WebCore/html/canvas/CanvasRenderingContext2D.h \
+	Source/WebCore/html/canvas/CanvasRenderingContext.cpp \
+	Source/WebCore/html/canvas/CanvasRenderingContext.h \
+	Source/WebCore/html/canvas/CanvasStyle.cpp \
+	Source/WebCore/html/canvas/CanvasStyle.h \
+	Source/WebCore/html/canvas/DataView.cpp \
+	Source/WebCore/html/canvas/DataView.h \
+	Source/WebCore/html/canvas/Float32Array.cpp \
+	Source/WebCore/html/canvas/Float32Array.h \
+	Source/WebCore/html/canvas/Int16Array.cpp \
+	Source/WebCore/html/canvas/Int16Array.h \
+	Source/WebCore/html/canvas/Int32Array.cpp \
+	Source/WebCore/html/canvas/Int32Array.h \
+	Source/WebCore/html/canvas/Int8Array.cpp \
+	Source/WebCore/html/canvas/Int8Array.h \
+	Source/WebCore/html/canvas/OESTextureFloat.cpp \
+	Source/WebCore/html/canvas/OESTextureFloat.h \
+	Source/WebCore/html/canvas/WebKitLoseContext.cpp \
+	Source/WebCore/html/canvas/WebKitLoseContext.h \
+	Source/WebCore/html/canvas/Uint16Array.cpp \
+	Source/WebCore/html/canvas/Uint16Array.h \
+	Source/WebCore/html/canvas/Uint32Array.cpp \
+	Source/WebCore/html/canvas/Uint32Array.h \
+	Source/WebCore/html/canvas/Uint8Array.cpp \
+	Source/WebCore/html/canvas/Uint8Array.h \
+	Source/WebCore/html/DOMSettableTokenList.cpp \
+	Source/WebCore/html/DOMSettableTokenList.h \
+	Source/WebCore/html/DOMTokenList.cpp \
+	Source/WebCore/html/DOMTokenList.h \
+	Source/WebCore/html/CheckboxInputType.cpp \
+	Source/WebCore/html/CheckboxInputType.h \
+	Source/WebCore/html/ClassList.cpp \
+	Source/WebCore/html/ClassList.h \
+	Source/WebCore/html/CollectionCache.cpp \
+	Source/WebCore/html/CollectionCache.h \
+	Source/WebCore/html/CollectionType.h \
+	Source/WebCore/html/ColorInputType.cpp \
+	Source/WebCore/html/ColorInputType.h \
+	Source/WebCore/html/DataGridColumn.cpp \
+	Source/WebCore/html/DataGridColumn.h \
+	Source/WebCore/html/DataGridColumnList.cpp \
+	Source/WebCore/html/DataGridColumnList.h \
+	Source/WebCore/html/DataGridDataSource.h \
+	Source/WebCore/html/DateComponents.cpp \
+	Source/WebCore/html/DateComponents.h \
+	Source/WebCore/html/DateInputType.cpp \
+	Source/WebCore/html/DateInputType.h \
+	Source/WebCore/html/DateTimeInputType.cpp \
+	Source/WebCore/html/DateTimeInputType.h \
+	Source/WebCore/html/DateTimeLocalInputType.cpp \
+	Source/WebCore/html/DateTimeLocalInputType.h \
+	Source/WebCore/html/DOMDataGridDataSource.cpp \
+	Source/WebCore/html/DOMDataGridDataSource.h \
+	Source/WebCore/html/DOMFormData.cpp \
+	Source/WebCore/html/DOMFormData.h \
+	Source/WebCore/html/EmailInputType.cpp \
+	Source/WebCore/html/EmailInputType.h \
+	Source/WebCore/html/FileInputType.cpp \
+	Source/WebCore/html/FileInputType.h \
+	Source/WebCore/html/FormAssociatedElement.cpp \
+	Source/WebCore/html/FormAssociatedElement.h \
+	Source/WebCore/html/FormDataList.cpp \
+	Source/WebCore/html/FormDataList.h \
+	Source/WebCore/html/FTPDirectoryDocument.cpp \
+	Source/WebCore/html/FTPDirectoryDocument.h \
+	Source/WebCore/html/HTMLAllCollection.cpp \
+	Source/WebCore/html/HTMLAllCollection.h \
+	Source/WebCore/html/HTMLAnchorElement.cpp \
+	Source/WebCore/html/HTMLAnchorElement.h \
+	Source/WebCore/html/HTMLAppletElement.cpp \
+	Source/WebCore/html/HTMLAppletElement.h \
+	Source/WebCore/html/HTMLAreaElement.cpp \
+	Source/WebCore/html/HTMLAreaElement.h \
+	Source/WebCore/html/HTMLAudioElement.cpp \
+	Source/WebCore/html/HTMLAudioElement.h \
+	Source/WebCore/html/HTMLBaseElement.cpp \
+	Source/WebCore/html/HTMLBaseElement.h \
+	Source/WebCore/html/HTMLBaseFontElement.cpp \
+	Source/WebCore/html/HTMLBaseFontElement.h \
+	Source/WebCore/html/HTMLBlockquoteElement.cpp \
+	Source/WebCore/html/HTMLBlockquoteElement.h \
+	Source/WebCore/html/HTMLBodyElement.cpp \
+	Source/WebCore/html/HTMLBodyElement.h \
+	Source/WebCore/html/HTMLBRElement.cpp \
+	Source/WebCore/html/HTMLBRElement.h \
+	Source/WebCore/html/HTMLButtonElement.cpp \
+	Source/WebCore/html/HTMLButtonElement.h \
+	Source/WebCore/html/HTMLCanvasElement.cpp \
+	Source/WebCore/html/HTMLCanvasElement.h \
+	Source/WebCore/html/HTMLCollection.cpp \
+	Source/WebCore/html/HTMLCollection.h \
+	Source/WebCore/html/HTMLDataGridCellElement.cpp \
+	Source/WebCore/html/HTMLDataGridCellElement.h \
+	Source/WebCore/html/HTMLDataGridColElement.cpp \
+	Source/WebCore/html/HTMLDataGridColElement.h \
+	Source/WebCore/html/HTMLDataGridElement.cpp \
+	Source/WebCore/html/HTMLDataGridElement.h \
+	Source/WebCore/html/HTMLDataGridRowElement.cpp \
+	Source/WebCore/html/HTMLDataGridRowElement.h \
+	Source/WebCore/html/HTMLDataListElement.cpp \
+	Source/WebCore/html/HTMLDataListElement.h \
+	Source/WebCore/html/HTMLDetailsElement.cpp \
+	Source/WebCore/html/HTMLDetailsElement.h \
+	Source/WebCore/html/HTMLDirectoryElement.cpp \
+	Source/WebCore/html/HTMLDirectoryElement.h \
+	Source/WebCore/html/HTMLDivElement.cpp \
+	Source/WebCore/html/HTMLDivElement.h \
+	Source/WebCore/html/HTMLDListElement.cpp \
+	Source/WebCore/html/HTMLDListElement.h \
+	Source/WebCore/html/HTMLDocument.cpp \
+	Source/WebCore/html/HTMLDocument.h \
+	Source/WebCore/html/HTMLElement.cpp \
+	Source/WebCore/html/HTMLElement.h \
+	Source/WebCore/html/HTMLEmbedElement.cpp \
+	Source/WebCore/html/HTMLEmbedElement.h \
+	Source/WebCore/html/HTMLFieldSetElement.cpp \
+	Source/WebCore/html/HTMLFieldSetElement.h \
+	Source/WebCore/html/HTMLFontElement.cpp \
+	Source/WebCore/html/HTMLFontElement.h \
+	Source/WebCore/html/HTMLFormCollection.cpp \
+	Source/WebCore/html/HTMLFormCollection.h \
+	Source/WebCore/html/HTMLFormControlElement.cpp \
+	Source/WebCore/html/HTMLFormControlElement.h \
+	Source/WebCore/html/HTMLFormElement.cpp \
+	Source/WebCore/html/HTMLFormElement.h \
+	Source/WebCore/html/HTMLFrameElementBase.cpp \
+	Source/WebCore/html/HTMLFrameElementBase.h \
+	Source/WebCore/html/HTMLFrameElement.cpp \
+	Source/WebCore/html/HTMLFrameElement.h \
+	Source/WebCore/html/HTMLFrameOwnerElement.cpp \
+	Source/WebCore/html/HTMLFrameOwnerElement.h \
+	Source/WebCore/html/HTMLFrameSetElement.cpp \
+	Source/WebCore/html/HTMLFrameSetElement.h \
+	Source/WebCore/html/HTMLHeadElement.cpp \
+	Source/WebCore/html/HTMLHeadElement.h \
+	Source/WebCore/html/HTMLHeadingElement.cpp \
+	Source/WebCore/html/HTMLHeadingElement.h \
+	Source/WebCore/html/HTMLHRElement.cpp \
+	Source/WebCore/html/HTMLHRElement.h \
+	Source/WebCore/html/HTMLHtmlElement.cpp \
+	Source/WebCore/html/HTMLHtmlElement.h \
+	Source/WebCore/html/HTMLIFrameElement.cpp \
+	Source/WebCore/html/HTMLIFrameElement.h \
+	Source/WebCore/html/HTMLImageElement.cpp \
+	Source/WebCore/html/HTMLImageElement.h \
+	Source/WebCore/html/HTMLImageLoader.cpp \
+	Source/WebCore/html/HTMLImageLoader.h \
+	Source/WebCore/html/HTMLInputElement.cpp \
+	Source/WebCore/html/HTMLInputElement.h \
+	Source/WebCore/html/HTMLIsIndexElement.cpp \
+	Source/WebCore/html/HTMLIsIndexElement.h \
+	Source/WebCore/html/HTMLKeygenElement.cpp \
+	Source/WebCore/html/HTMLKeygenElement.h \
+	Source/WebCore/html/HTMLLabelElement.cpp \
+	Source/WebCore/html/HTMLLabelElement.h \
+	Source/WebCore/html/HTMLLegendElement.cpp \
+	Source/WebCore/html/HTMLLegendElement.h \
+	Source/WebCore/html/HTMLLIElement.cpp \
+	Source/WebCore/html/HTMLLIElement.h \
+	Source/WebCore/html/HTMLLinkElement.cpp \
+	Source/WebCore/html/HTMLLinkElement.h \
+	Source/WebCore/html/HTMLMapElement.cpp \
+	Source/WebCore/html/HTMLMapElement.h \
+	Source/WebCore/html/HTMLMarqueeElement.cpp \
+	Source/WebCore/html/HTMLMarqueeElement.h \
+	Source/WebCore/html/HTMLMediaElement.cpp \
+	Source/WebCore/html/HTMLMediaElement.h \
+	Source/WebCore/html/HTMLMenuElement.cpp \
+	Source/WebCore/html/HTMLMenuElement.h \
+	Source/WebCore/html/HTMLMetaElement.cpp \
+	Source/WebCore/html/HTMLMetaElement.h \
+	Source/WebCore/html/HTMLMeterElement.cpp \
+	Source/WebCore/html/HTMLMeterElement.h \
+	Source/WebCore/html/HTMLModElement.cpp \
+	Source/WebCore/html/HTMLModElement.h \
+	Source/WebCore/html/HTMLNameCollection.cpp \
+	Source/WebCore/html/HTMLNameCollection.h \
+	Source/WebCore/html/HTMLNoScriptElement.cpp \
+	Source/WebCore/html/HTMLNoScriptElement.h \
+	Source/WebCore/html/HTMLObjectElement.cpp \
+	Source/WebCore/html/HTMLObjectElement.h \
+	Source/WebCore/html/HTMLOListElement.cpp \
+	Source/WebCore/html/HTMLOListElement.h \
+	Source/WebCore/html/HTMLOptGroupElement.cpp \
+	Source/WebCore/html/HTMLOptGroupElement.h \
+	Source/WebCore/html/HTMLOptionElement.cpp \
+	Source/WebCore/html/HTMLOptionElement.h \
+	Source/WebCore/html/HTMLOptionsCollection.cpp \
+	Source/WebCore/html/HTMLOptionsCollection.h \
+	Source/WebCore/html/HTMLOutputElement.cpp \
+	Source/WebCore/html/HTMLOutputElement.h \
+	Source/WebCore/html/HTMLParagraphElement.cpp \
+	Source/WebCore/html/HTMLParagraphElement.h \
+	Source/WebCore/html/HTMLParamElement.cpp \
+	Source/WebCore/html/HTMLParamElement.h \
+	Source/WebCore/html/HTMLParserErrorCodes.cpp \
+	Source/WebCore/html/HTMLParserErrorCodes.h \
+	Source/WebCore/html/HTMLParserQuirks.h \
+	Source/WebCore/html/HTMLPlugInElement.cpp \
+	Source/WebCore/html/HTMLPlugInElement.h \
+	Source/WebCore/html/HTMLPlugInImageElement.cpp \
+	Source/WebCore/html/HTMLPlugInImageElement.h \
+	Source/WebCore/html/HTMLPreElement.cpp \
+	Source/WebCore/html/HTMLPreElement.h \
+	Source/WebCore/html/HTMLProgressElement.cpp \
+	Source/WebCore/html/HTMLProgressElement.h \
+	Source/WebCore/html/HTMLQuoteElement.cpp \
+	Source/WebCore/html/HTMLQuoteElement.h \
+	Source/WebCore/html/HTMLScriptElement.cpp \
+	Source/WebCore/html/HTMLScriptElement.h \
+	Source/WebCore/html/HTMLSelectElement.cpp \
+	Source/WebCore/html/HTMLSelectElement.h \
+	Source/WebCore/html/HTMLSourceElement.cpp \
+	Source/WebCore/html/HTMLSourceElement.h \
+	Source/WebCore/html/HTMLStyleElement.cpp \
+	Source/WebCore/html/HTMLStyleElement.h \
+	Source/WebCore/html/HTMLTableCaptionElement.cpp \
+	Source/WebCore/html/HTMLTableCaptionElement.h \
+	Source/WebCore/html/HTMLTableCellElement.cpp \
+	Source/WebCore/html/HTMLTableCellElement.h \
+	Source/WebCore/html/HTMLTableColElement.cpp \
+	Source/WebCore/html/HTMLTableColElement.h \
+	Source/WebCore/html/HTMLTableElement.cpp \
+	Source/WebCore/html/HTMLTableElement.h \
+	Source/WebCore/html/HTMLTablePartElement.cpp \
+	Source/WebCore/html/HTMLTablePartElement.h \
+	Source/WebCore/html/HTMLTableRowElement.cpp \
+	Source/WebCore/html/HTMLTableRowElement.h \
+	Source/WebCore/html/HTMLTableRowsCollection.cpp \
+	Source/WebCore/html/HTMLTableRowsCollection.h \
+	Source/WebCore/html/HTMLTableSectionElement.cpp \
+	Source/WebCore/html/HTMLTableSectionElement.h \
+	Source/WebCore/html/HTMLTextAreaElement.cpp \
+	Source/WebCore/html/HTMLTextAreaElement.h \
+	Source/WebCore/html/HTMLTitleElement.cpp \
+	Source/WebCore/html/HTMLTitleElement.h \
+	Source/WebCore/html/HTMLUListElement.cpp \
+	Source/WebCore/html/HTMLUListElement.h \
+	Source/WebCore/html/HTMLVideoElement.cpp \
+	Source/WebCore/html/HTMLVideoElement.h \
+	Source/WebCore/html/HTMLViewSourceDocument.cpp \
+	Source/WebCore/html/HTMLViewSourceDocument.h \
+	Source/WebCore/html/HiddenInputType.cpp \
+	Source/WebCore/html/HiddenInputType.h \
+	Source/WebCore/html/ImageData.cpp \
+	Source/WebCore/html/ImageData.h \
+	Source/WebCore/html/ImageDocument.cpp \
+	Source/WebCore/html/ImageDocument.h \
+	Source/WebCore/html/ImageInputType.cpp \
+	Source/WebCore/html/ImageInputType.h \
+	Source/WebCore/html/ImageResizerThread.cpp \
+	Source/WebCore/html/ImageResizerThread.h \
+	Source/WebCore/html/InputType.cpp \
+	Source/WebCore/html/InputType.h \
+	Source/WebCore/html/IsIndexInputType.cpp \
+	Source/WebCore/html/IsIndexInputType.h \
+	Source/WebCore/html/LabelsNodeList.cpp \
+	Source/WebCore/html/LabelsNodeList.h \
+	Source/WebCore/html/MediaDocument.cpp \
+	Source/WebCore/html/MediaDocument.h \
+	Source/WebCore/html/MediaError.h \
+	Source/WebCore/html/MonthInputType.cpp \
+	Source/WebCore/html/MonthInputType.h \
+	Source/WebCore/html/NumberInputType.cpp \
+	Source/WebCore/html/NumberInputType.h \
+	Source/WebCore/html/parser/CSSPreloadScanner.cpp \
+	Source/WebCore/html/parser/CSSPreloadScanner.h \
+	Source/WebCore/html/parser/HTMLConstructionSite.cpp \
+	Source/WebCore/html/parser/HTMLConstructionSite.h \
+	Source/WebCore/html/parser/HTMLDocumentParser.cpp \
+	Source/WebCore/html/parser/HTMLDocumentParser.h \
+	Source/WebCore/html/parser/HTMLElementStack.cpp \
+	Source/WebCore/html/parser/HTMLElementStack.h \
+	Source/WebCore/html/parser/HTMLEntityParser.cpp \
+	Source/WebCore/html/parser/HTMLEntityParser.h \
+	Source/WebCore/html/parser/HTMLEntitySearch.cpp \
+	Source/WebCore/html/parser/HTMLEntitySearch.h \
+	Source/WebCore/html/parser/HTMLEntityTable.h \
+	Source/WebCore/html/parser/HTMLFormattingElementList.cpp \
+	Source/WebCore/html/parser/HTMLFormattingElementList.h \
+	Source/WebCore/html/parser/HTMLInputStream.h \
+	Source/WebCore/html/parser/HTMLMetaCharsetParser.cpp \
+	Source/WebCore/html/parser/HTMLMetaCharsetParser.h \
+	Source/WebCore/html/parser/HTMLParserIdioms.cpp \
+	Source/WebCore/html/parser/HTMLParserIdioms.h \
+	Source/WebCore/html/parser/HTMLParserScheduler.cpp \
+	Source/WebCore/html/parser/HTMLParserScheduler.h \
+	Source/WebCore/html/parser/HTMLPreloadScanner.cpp \
+	Source/WebCore/html/parser/HTMLPreloadScanner.h \
+	Source/WebCore/html/parser/HTMLScriptRunner.cpp \
+	Source/WebCore/html/parser/HTMLScriptRunner.h \
+	Source/WebCore/html/parser/HTMLScriptRunnerHost.h \
+	Source/WebCore/html/parser/HTMLToken.h \
+	Source/WebCore/html/parser/HTMLTokenizer.cpp \
+	Source/WebCore/html/parser/HTMLTokenizer.h \
+	Source/WebCore/html/parser/HTMLTreeBuilder.cpp \
+	Source/WebCore/html/parser/HTMLTreeBuilder.h \
+	Source/WebCore/html/parser/HTMLViewSourceParser.cpp \
+	Source/WebCore/html/parser/HTMLViewSourceParser.h \
+	Source/WebCore/html/parser/NestingLevelIncrementer.h \
+	Source/WebCore/html/parser/TextDocumentParser.cpp \
+	Source/WebCore/html/parser/TextDocumentParser.h \
+	Source/WebCore/html/parser/TextViewSourceParser.cpp \
+	Source/WebCore/html/parser/TextViewSourceParser.h \
+	Source/WebCore/html/shadow/SliderThumbElement.cpp \
+	Source/WebCore/html/shadow/SliderThumbElement.h \
+	Source/WebCore/html/PasswordInputType.cpp \
+	Source/WebCore/html/PasswordInputType.h \
+	Source/WebCore/html/PluginDocument.cpp \
+	Source/WebCore/html/PluginDocument.h \
+	Source/WebCore/html/RadioInputType.cpp \
+	Source/WebCore/html/RadioInputType.h \
+	Source/WebCore/html/RangeInputType.cpp \
+	Source/WebCore/html/RangeInputType.h \
+	Source/WebCore/html/ResetInputType.cpp \
+	Source/WebCore/html/ResetInputType.h \
+	Source/WebCore/html/SearchInputType.cpp \
+	Source/WebCore/html/SearchInputType.h \
+	Source/WebCore/html/StepRange.cpp \
+	Source/WebCore/html/StepRange.h \
+	Source/WebCore/html/SubmitInputType.cpp \
+	Source/WebCore/html/SubmitInputType.h \
+	Source/WebCore/html/TelephoneInputType.cpp \
+	Source/WebCore/html/TelephoneInputType.h \
+	Source/WebCore/html/TextDocument.cpp \
+	Source/WebCore/html/TextDocument.h \
+	Source/WebCore/html/TextFieldInputType.cpp \
+	Source/WebCore/html/TextFieldInputType.h \
+	Source/WebCore/html/TextInputType.cpp \
+	Source/WebCore/html/TextInputType.h \
+	Source/WebCore/html/TextMetrics.h \
+	Source/WebCore/html/TimeInputType.cpp \
+	Source/WebCore/html/TimeInputType.h \
+	Source/WebCore/html/TimeRanges.cpp \
+	Source/WebCore/html/TimeRanges.h \
+	Source/WebCore/html/URLInputType.cpp \
+	Source/WebCore/html/URLInputType.h \
+	Source/WebCore/html/ValidationMessage.cpp \
+	Source/WebCore/html/ValidationMessage.h \
+	Source/WebCore/html/ValidityState.cpp \
+	Source/WebCore/html/ValidityState.h \
+	Source/WebCore/html/VoidCallback.h \
+	Source/WebCore/html/WeekInputType.cpp \
+	Source/WebCore/html/WeekInputType.h \
+	Source/WebCore/icu/unicode/parseerr.h \
+	Source/WebCore/icu/unicode/platform.h \
+	Source/WebCore/icu/unicode/putil.h \
+	Source/WebCore/icu/unicode/ubrk.h \
+	Source/WebCore/icu/unicode/uchar.h \
+	Source/WebCore/icu/unicode/ucnv_cb.h \
+	Source/WebCore/icu/unicode/ucnv_err.h \
+	Source/WebCore/icu/unicode/ucnv.h \
+	Source/WebCore/icu/unicode/ucol.h \
+	Source/WebCore/icu/unicode/uconfig.h \
+	Source/WebCore/icu/unicode/uenum.h \
+	Source/WebCore/icu/unicode/uidna.h \
+	Source/WebCore/icu/unicode/uiter.h \
+	Source/WebCore/icu/unicode/uloc.h \
+	Source/WebCore/icu/unicode/umachine.h \
+	Source/WebCore/icu/unicode/unorm.h \
+	Source/WebCore/icu/unicode/urename.h \
+	Source/WebCore/icu/unicode/uscript.h \
+	Source/WebCore/icu/unicode/uset.h \
+	Source/WebCore/icu/unicode/ushape.h \
+	Source/WebCore/icu/unicode/ustring.h \
+	Source/WebCore/icu/unicode/utf16.h \
+	Source/WebCore/icu/unicode/utf8.h \
+	Source/WebCore/icu/unicode/utf.h \
+	Source/WebCore/icu/unicode/utf_old.h \
+	Source/WebCore/icu/unicode/utypes.h \
+	Source/WebCore/icu/unicode/uversion.h \
+	Source/WebCore/inspector/ConsoleMessage.cpp \
+	Source/WebCore/inspector/ConsoleMessage.h \
+	Source/WebCore/inspector/InjectedScript.cpp \
+	Source/WebCore/inspector/InjectedScript.h \
+	Source/WebCore/inspector/InjectedScriptHost.cpp \
+	Source/WebCore/inspector/InjectedScriptHost.h \
+	Source/WebCore/inspector/InspectorApplicationCacheAgent.cpp \
+	Source/WebCore/inspector/InspectorApplicationCacheAgent.h \
+	Source/WebCore/inspector/InspectorClient.cpp \
+	Source/WebCore/inspector/InspectorClient.h \
+	Source/WebCore/inspector/InspectorController.cpp \
+	Source/WebCore/inspector/InspectorController.h \
+	Source/WebCore/inspector/InspectorCSSAgent.cpp \
+	Source/WebCore/inspector/InspectorCSSAgent.h \
+	Source/WebCore/inspector/InspectorDatabaseAgent.cpp \
+	Source/WebCore/inspector/InspectorDatabaseAgent.h \
+	Source/WebCore/inspector/InspectorDatabaseResource.cpp \
+	Source/WebCore/inspector/InspectorDatabaseResource.h \
+	Source/WebCore/inspector/InspectorDebuggerAgent.cpp \
+	Source/WebCore/inspector/InspectorDebuggerAgent.h \
+	Source/WebCore/inspector/InspectorDOMAgent.cpp \
+	Source/WebCore/inspector/InspectorDOMAgent.h \
+	Source/WebCore/inspector/InspectorDOMStorageAgent.cpp \
+	Source/WebCore/inspector/InspectorDOMStorageAgent.h \
+	Source/WebCore/inspector/InspectorDOMStorageResource.cpp \
+	Source/WebCore/inspector/InspectorDOMStorageResource.h \
+	Source/WebCore/inspector/InspectorFileSystemAgent.cpp \
+	Source/WebCore/inspector/InspectorFileSystemAgent.h \
+	Source/WebCore/inspector/InspectorFrontendClient.h \
+	Source/WebCore/inspector/InspectorFrontendClientLocal.cpp \
+	Source/WebCore/inspector/InspectorFrontendClientLocal.h \
+	Source/WebCore/inspector/InspectorFrontendHost.cpp \
+	Source/WebCore/inspector/InspectorFrontendHost.h \
+	Source/WebCore/inspector/InspectorInstrumentation.cpp \
+	Source/WebCore/inspector/InspectorInstrumentation.h \
+	Source/WebCore/inspector/InspectorProfilerAgent.cpp \
+	Source/WebCore/inspector/InspectorProfilerAgent.h \
+	Source/WebCore/inspector/InspectorResourceAgent.cpp \
+	Source/WebCore/inspector/InspectorResourceAgent.h \
+	Source/WebCore/inspector/InspectorState.cpp \
+	Source/WebCore/inspector/InspectorState.h \
+	Source/WebCore/inspector/InspectorStyleSheet.cpp \
+	Source/WebCore/inspector/InspectorStyleSheet.h \
+	Source/WebCore/inspector/InspectorTimelineAgent.cpp \
+	Source/WebCore/inspector/InspectorTimelineAgent.h \
+	Source/WebCore/inspector/InspectorValues.cpp \
+	Source/WebCore/inspector/InspectorValues.h \
+	Source/WebCore/inspector/InspectorWorkerResource.h \
+	Source/WebCore/inspector/ScriptArguments.cpp \
+	Source/WebCore/inspector/ScriptArguments.h \
+	Source/WebCore/inspector/ScriptBreakpoint.cpp \
+	Source/WebCore/inspector/ScriptBreakpoint.h \
+	Source/WebCore/inspector/ScriptCallFrame.cpp \
+	Source/WebCore/inspector/ScriptCallFrame.h \
+	Source/WebCore/inspector/ScriptCallStack.cpp \
+	Source/WebCore/inspector/ScriptCallStack.h \
+	Source/WebCore/inspector/ScriptDebugListener.h \
+	Source/WebCore/inspector/ScriptGCEventListener.h \
+	Source/WebCore/inspector/TimelineRecordFactory.cpp \
+	Source/WebCore/inspector/TimelineRecordFactory.h \
+	Source/WebCore/loader/appcache/ApplicationCache.cpp \
+	Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp \
+	Source/WebCore/loader/appcache/ApplicationCacheGroup.h \
+	Source/WebCore/loader/appcache/ApplicationCache.h \
+	Source/WebCore/loader/appcache/ApplicationCacheHost.cpp \
+	Source/WebCore/loader/appcache/ApplicationCacheHost.h \
+	Source/WebCore/loader/appcache/ApplicationCacheResource.cpp \
+	Source/WebCore/loader/appcache/ApplicationCacheResource.h \
+	Source/WebCore/loader/appcache/ApplicationCacheStorage.cpp \
+	Source/WebCore/loader/appcache/ApplicationCacheStorage.h \
+	Source/WebCore/loader/appcache/DOMApplicationCache.cpp \
+	Source/WebCore/loader/appcache/DOMApplicationCache.h \
+	Source/WebCore/loader/appcache/ManifestParser.cpp \
+	Source/WebCore/loader/appcache/ManifestParser.h \
+	Source/WebCore/loader/archive/ArchiveFactory.cpp \
+	Source/WebCore/loader/archive/ArchiveFactory.h \
+	Source/WebCore/loader/archive/Archive.h \
+	Source/WebCore/loader/archive/ArchiveResourceCollection.cpp \
+	Source/WebCore/loader/archive/ArchiveResourceCollection.h \
+	Source/WebCore/loader/archive/ArchiveResource.cpp \
+	Source/WebCore/loader/archive/ArchiveResource.h \
+	Source/WebCore/loader/cache/MemoryCache.cpp \
+	Source/WebCore/loader/cache/CachedCSSStyleSheet.cpp \
+	Source/WebCore/loader/cache/CachedCSSStyleSheet.h \
+	Source/WebCore/loader/cache/CachedFont.cpp \
+	Source/WebCore/loader/cache/CachedFont.h \
+	Source/WebCore/loader/cache/CachedImage.cpp \
+	Source/WebCore/loader/cache/CachedImage.h \
+	Source/WebCore/loader/cache/CachedResourceClient.h \
+	Source/WebCore/loader/cache/CachedResourceClientWalker.cpp \
+	Source/WebCore/loader/cache/CachedResourceClientWalker.h \
+	Source/WebCore/loader/cache/CachedResource.cpp \
+	Source/WebCore/loader/cache/CachedResource.h \
+	Source/WebCore/loader/cache/CachedResourceHandle.cpp \
+	Source/WebCore/loader/cache/CachedResourceHandle.h \
+	Source/WebCore/loader/cache/CachedResourceLoader.cpp \
+	Source/WebCore/loader/cache/CachedResourceLoader.h \
+	Source/WebCore/loader/cache/CachedResourceRequest.cpp \
+	Source/WebCore/loader/cache/CachedResourceRequest.h \
+	Source/WebCore/loader/cache/CachedScript.cpp \
+	Source/WebCore/loader/cache/CachedScript.h \
+	Source/WebCore/loader/cache/CachedXSLStyleSheet.cpp \
+	Source/WebCore/loader/cache/CachedXSLStyleSheet.h \
+	Source/WebCore/loader/cache/MemoryCache.h \
+	Source/WebCore/loader/cache/CachePolicy.h \
+	Source/WebCore/loader/CachedMetadata.h \
+	Source/WebCore/loader/CrossOriginAccessControl.cpp \
+	Source/WebCore/loader/CrossOriginAccessControl.h \
+	Source/WebCore/loader/CrossOriginPreflightResultCache.cpp \
+	Source/WebCore/loader/CrossOriginPreflightResultCache.h \
+	Source/WebCore/loader/DocumentLoader.cpp \
+	Source/WebCore/loader/DocumentLoader.h \
+	Source/WebCore/loader/DocumentLoadTiming.h \
+	Source/WebCore/loader/DocumentThreadableLoader.cpp \
+	Source/WebCore/loader/DocumentThreadableLoader.h \
+	Source/WebCore/loader/DocumentWriter.cpp \
+	Source/WebCore/loader/DocumentWriter.h \
+	Source/WebCore/loader/EmptyClients.h \
+	Source/WebCore/loader/FormState.cpp \
+	Source/WebCore/loader/FormState.h \
+	Source/WebCore/loader/FormSubmission.cpp \
+	Source/WebCore/loader/FormSubmission.h \
+	Source/WebCore/loader/FrameLoaderClient.h \
+	Source/WebCore/loader/FrameLoader.cpp \
+	Source/WebCore/loader/FrameLoader.h \
+	Source/WebCore/loader/FrameLoaderStateMachine.cpp \
+	Source/WebCore/loader/FrameLoaderStateMachine.h \
+	Source/WebCore/loader/FrameLoaderTypes.h \
+	Source/WebCore/loader/FrameNetworkingContext.h \
+	Source/WebCore/loader/FTPDirectoryParser.cpp \
+	Source/WebCore/loader/FTPDirectoryParser.h \
+	Source/WebCore/loader/HistoryController.cpp \
+	Source/WebCore/loader/HistoryController.h \
+	Source/WebCore/loader/icon/IconDatabaseClient.h \
+	Source/WebCore/loader/icon/IconDatabase.cpp \
+	Source/WebCore/loader/icon/IconDatabase.h \
+	Source/WebCore/loader/icon/IconDatabaseNone.cpp \
+	Source/WebCore/loader/icon/IconLoader.cpp \
+	Source/WebCore/loader/icon/IconLoader.h \
+	Source/WebCore/loader/icon/IconRecord.cpp \
+	Source/WebCore/loader/icon/IconRecord.h \
+	Source/WebCore/loader/icon/PageURLRecord.cpp \
+	Source/WebCore/loader/icon/PageURLRecord.h \
+	Source/WebCore/loader/ImageLoader.cpp \
+	Source/WebCore/loader/ImageLoader.h \
+	Source/WebCore/loader/MainResourceLoader.cpp \
+	Source/WebCore/loader/MainResourceLoader.h \
+	Source/WebCore/loader/NavigationAction.cpp \
+	Source/WebCore/loader/NavigationAction.h \
+	Source/WebCore/loader/NetscapePlugInStreamLoader.cpp \
+	Source/WebCore/loader/NetscapePlugInStreamLoader.h \
+	Source/WebCore/loader/PingLoader.cpp \
+	Source/WebCore/loader/PingLoader.h \
+	Source/WebCore/loader/PlaceholderDocument.cpp \
+	Source/WebCore/loader/PlaceholderDocument.h \
+	Source/WebCore/loader/PolicyCallback.cpp \
+	Source/WebCore/loader/PolicyCallback.h \
+	Source/WebCore/loader/PolicyChecker.cpp \
+	Source/WebCore/loader/PolicyChecker.h \
+	Source/WebCore/loader/ProgressTracker.cpp \
+	Source/WebCore/loader/ProgressTracker.h \
+	Source/WebCore/loader/NavigationScheduler.cpp \
+	Source/WebCore/loader/NavigationScheduler.h \
+	Source/WebCore/loader/ResourceLoader.cpp \
+	Source/WebCore/loader/ResourceLoader.h \
+	Source/WebCore/loader/ResourceLoadNotifier.cpp \
+	Source/WebCore/loader/ResourceLoadNotifier.h \
+	Source/WebCore/loader/ResourceLoadPriority.h \
+	Source/WebCore/loader/ResourceLoadScheduler.cpp \
+	Source/WebCore/loader/ResourceLoadScheduler.h \
+	Source/WebCore/loader/SinkDocument.cpp \
+	Source/WebCore/loader/SinkDocument.h \
+	Source/WebCore/loader/SubframeLoader.cpp \
+	Source/WebCore/loader/SubframeLoader.h \
+	Source/WebCore/loader/SubresourceLoaderClient.h \
+	Source/WebCore/loader/SubresourceLoader.cpp \
+	Source/WebCore/loader/SubresourceLoader.h \
+	Source/WebCore/loader/SubstituteData.h \
+	Source/WebCore/loader/SubstituteResource.h \
+	Source/WebCore/loader/TextResourceDecoder.cpp \
+	Source/WebCore/loader/TextResourceDecoder.h \
+	Source/WebCore/loader/ThreadableLoaderClient.h \
+	Source/WebCore/loader/ThreadableLoaderClientWrapper.h \
+	Source/WebCore/loader/ThreadableLoader.cpp \
+	Source/WebCore/loader/ThreadableLoader.h \
+	Source/WebCore/loader/WorkerThreadableLoader.cpp \
+	Source/WebCore/loader/WorkerThreadableLoader.h \
+	Source/WebCore/mathml/MathMLElement.cpp \
+	Source/WebCore/mathml/MathMLElement.h \
+	Source/WebCore/mathml/MathMLInlineContainerElement.cpp \
+	Source/WebCore/mathml/MathMLInlineContainerElement.h  \
+	Source/WebCore/mathml/MathMLMathElement.cpp \
+	Source/WebCore/mathml/MathMLMathElement.h \
+	Source/WebCore/mathml/MathMLTextElement.cpp \
+	Source/WebCore/mathml/MathMLTextElement.h \
+	Source/WebCore/mathml/RenderMathMLBlock.cpp \
+	Source/WebCore/mathml/RenderMathMLBlock.h \
+	Source/WebCore/mathml/RenderMathMLFenced.cpp \
+	Source/WebCore/mathml/RenderMathMLFenced.h \
+	Source/WebCore/mathml/RenderMathMLFraction.cpp \
+	Source/WebCore/mathml/RenderMathMLFraction.h \
+	Source/WebCore/mathml/RenderMathMLMath.cpp \
+	Source/WebCore/mathml/RenderMathMLMath.h \
+	Source/WebCore/mathml/RenderMathMLOperator.cpp \
+	Source/WebCore/mathml/RenderMathMLOperator.h \
+	Source/WebCore/mathml/RenderMathMLRoot.cpp \
+	Source/WebCore/mathml/RenderMathMLRoot.h \
+	Source/WebCore/mathml/RenderMathMLRow.cpp \
+	Source/WebCore/mathml/RenderMathMLRow.h \
+	Source/WebCore/mathml/RenderMathMLSquareRoot.cpp \
+	Source/WebCore/mathml/RenderMathMLSquareRoot.h \
+	Source/WebCore/mathml/RenderMathMLSubSup.cpp \
+	Source/WebCore/mathml/RenderMathMLSubSup.h \
+	Source/WebCore/mathml/RenderMathMLUnderOver.cpp \
+	Source/WebCore/mathml/RenderMathMLUnderOver.h \
+	Source/WebCore/notifications/NotificationCenter.cpp \
+	Source/WebCore/notifications/NotificationCenter.h \
+	Source/WebCore/notifications/NotificationContents.h \
+	Source/WebCore/notifications/Notification.cpp \
+	Source/WebCore/notifications/Notification.h \
+	Source/WebCore/notifications/NotificationPresenter.h \
+	Source/WebCore/page/animation/AnimationBase.cpp \
+	Source/WebCore/page/animation/AnimationBase.h \
+	Source/WebCore/page/animation/AnimationController.cpp \
+	Source/WebCore/page/animation/AnimationController.h \
+	Source/WebCore/page/animation/AnimationControllerPrivate.h \
+	Source/WebCore/page/animation/CompositeAnimation.cpp \
+	Source/WebCore/page/animation/CompositeAnimation.h \
+	Source/WebCore/page/animation/ImplicitAnimation.cpp \
+	Source/WebCore/page/animation/ImplicitAnimation.h \
+	Source/WebCore/page/animation/KeyframeAnimation.cpp \
+	Source/WebCore/page/animation/KeyframeAnimation.h \
+	Source/WebCore/page/BarInfo.cpp \
+	Source/WebCore/page/BarInfo.h \
+	Source/WebCore/page/ChromeClient.h \
+	Source/WebCore/page/Chrome.cpp \
+	Source/WebCore/page/Chrome.h \
+	Source/WebCore/page/Console.cpp \
+	Source/WebCore/page/Console.h \
+	Source/WebCore/page/ContextMenuClient.h \
+	Source/WebCore/page/ContextMenuController.cpp \
+	Source/WebCore/page/ContextMenuController.h \
+	Source/WebCore/page/ContextMenuProvider.h \
+	Source/WebCore/page/Coordinates.h \
+	Source/WebCore/page/DOMSelection.cpp \
+	Source/WebCore/page/DOMSelection.h \
+	Source/WebCore/page/DOMTimer.cpp \
+	Source/WebCore/page/DOMTimer.h \
+	Source/WebCore/page/DOMWindow.cpp \
+	Source/WebCore/page/DOMWindow.h \
+	Source/WebCore/page/DragActions.h \
+	Source/WebCore/page/DragClient.h \
+	Source/WebCore/page/DragController.cpp \
+	Source/WebCore/page/DragController.h \
+	Source/WebCore/page/EditorClient.h \
+	Source/WebCore/page/EventHandler.cpp \
+	Source/WebCore/page/EventHandler.h \
+	Source/WebCore/page/EventSource.cpp \
+	Source/WebCore/page/EventSource.h \
+	Source/WebCore/page/FocusController.cpp \
+	Source/WebCore/page/FocusController.h \
+	Source/WebCore/page/FocusDirection.h \
+	Source/WebCore/page/Frame.cpp \
+	Source/WebCore/page/Frame.h \
+	Source/WebCore/page/FrameLoadRequest.h \
+	Source/WebCore/page/FrameTree.cpp \
+	Source/WebCore/page/FrameTree.h \
+	Source/WebCore/page/FrameView.cpp \
+	Source/WebCore/page/FrameView.h \
+	Source/WebCore/page/Geolocation.cpp \
+	Source/WebCore/page/Geolocation.h \
+	Source/WebCore/page/GeolocationClient.h \
+	Source/WebCore/page/GeolocationError.h \
+	Source/WebCore/page/GeolocationController.cpp \
+	Source/WebCore/page/GeolocationController.h \
+	Source/WebCore/page/GeolocationPosition.h \
+	Source/WebCore/page/GeolocationPositionCache.cpp \
+	Source/WebCore/page/GeolocationPositionCache.h \
+	Source/WebCore/page/Geoposition.h \
+	Source/WebCore/page/GroupSettings.cpp \
+	Source/WebCore/page/GroupSettings.h \
+	Source/WebCore/page/HaltablePlugin.h \
+	Source/WebCore/page/History.cpp \
+	Source/WebCore/page/History.h \
+	Source/WebCore/page/Location.cpp \
+	Source/WebCore/page/Location.h \
+	Source/WebCore/page/MediaCanStartListener.h \
+	Source/WebCore/page/MemoryInfo.cpp \
+	Source/WebCore/page/MemoryInfo.h \
+	Source/WebCore/page/MouseEventWithHitTestResults.cpp \
+	Source/WebCore/page/MouseEventWithHitTestResults.h \
+	Source/WebCore/page/NavigatorBase.cpp \
+	Source/WebCore/page/NavigatorBase.h \
+	Source/WebCore/page/Navigator.cpp \
+	Source/WebCore/page/Navigator.h \
+	Source/WebCore/page/OriginAccessEntry.cpp \
+	Source/WebCore/page/OriginAccessEntry.h \
+	Source/WebCore/page/Page.cpp \
+	Source/WebCore/page/PageGroup.cpp \
+	Source/WebCore/page/PageGroup.h \
+	Source/WebCore/page/PageGroupLoadDeferrer.cpp \
+	Source/WebCore/page/PageGroupLoadDeferrer.h \
+	Source/WebCore/page/Page.h \
+	Source/WebCore/page/Performance.cpp \
+	Source/WebCore/page/Performance.h \
+	Source/WebCore/page/PerformanceNavigation.cpp \
+	Source/WebCore/page/PerformanceNavigation.h \
+	Source/WebCore/page/PerformanceTiming.cpp \
+	Source/WebCore/page/PerformanceTiming.h \
+	Source/WebCore/page/PluginHalterClient.h \
+	Source/WebCore/page/PluginHalter.cpp \
+	Source/WebCore/page/PluginHalter.h \
+	Source/WebCore/page/PositionCallback.h \
+	Source/WebCore/page/PositionErrorCallback.h \
+	Source/WebCore/page/PositionError.h \
+	Source/WebCore/page/PositionOptions.h \
+	Source/WebCore/page/PrintContext.cpp \
+	Source/WebCore/page/PrintContext.h \
+	Source/WebCore/page/Screen.cpp \
+	Source/WebCore/page/Screen.h \
+	Source/WebCore/page/SecurityOrigin.cpp \
+	Source/WebCore/page/SecurityOrigin.h \
+	Source/WebCore/page/SecurityOriginHash.h \
+	Source/WebCore/page/Settings.cpp \
+	Source/WebCore/page/Settings.h \
+	Source/WebCore/page/SpatialNavigation.cpp \
+	Source/WebCore/page/SpatialNavigation.h \
+	Source/WebCore/page/SpeechInputClient.h \
+	Source/WebCore/page/SpeechInputEvent.cpp \
+	Source/WebCore/page/SpeechInputEvent.h \
+	Source/WebCore/page/SpeechInput.cpp \
+	Source/WebCore/page/SpeechInput.h \
+	Source/WebCore/page/SpeechInputListener.h \
+	Source/WebCore/page/SpeechInputResult.cpp \
+	Source/WebCore/page/SpeechInputResult.h \
+	Source/WebCore/page/SpeechInputResultList.cpp \
+	Source/WebCore/page/SpeechInputResultList.h \
+	Source/WebCore/page/SuspendableTimer.cpp \
+	Source/WebCore/page/SuspendableTimer.h \
+	Source/WebCore/page/UserContentTypes.h \
+	Source/WebCore/page/UserContentURLPattern.cpp \
+	Source/WebCore/page/UserContentURLPattern.h \
+	Source/WebCore/page/UserScript.h \
+	Source/WebCore/page/UserScriptTypes.h \
+	Source/WebCore/page/UserStyleSheet.h \
+	Source/WebCore/page/UserStyleSheetTypes.h \
+	Source/WebCore/page/WebKitPoint.h \
+	Source/WebCore/page/WindowFeatures.cpp \
+	Source/WebCore/page/WindowFeatures.h \
+	Source/WebCore/page/WorkerNavigator.cpp \
+	Source/WebCore/page/WorkerNavigator.h \
+	Source/WebCore/page/XSSAuditor.cpp \
+	Source/WebCore/page/XSSAuditor.h \
+	Source/WebCore/platform/animation/Animation.cpp \
+	Source/WebCore/platform/animation/Animation.h \
+	Source/WebCore/platform/animation/AnimationList.cpp \
+	Source/WebCore/platform/animation/AnimationList.h \
+	Source/WebCore/platform/animation/TimingFunction.h \
+	Source/WebCore/platform/Arena.cpp \
+	Source/WebCore/platform/Arena.h \
+	Source/WebCore/platform/AsyncFileStream.h \
+	Source/WebCore/platform/AutodrainedPool.h \
+	Source/WebCore/platform/ContentType.cpp \
+	Source/WebCore/platform/ContentType.h \
+	Source/WebCore/platform/ContextMenu.h \
+	Source/WebCore/platform/ContextMenuItem.h \
+	Source/WebCore/platform/Cookie.h \
+	Source/WebCore/platform/CookieJar.h \
+	Source/WebCore/platform/CrossThreadCopier.cpp \
+	Source/WebCore/platform/CrossThreadCopier.h \
+	Source/WebCore/platform/Cursor.cpp \
+	Source/WebCore/platform/Cursor.h \
+	Source/WebCore/platform/DeprecatedPtrList.h \
+	Source/WebCore/platform/DeprecatedPtrListImpl.cpp \
+	Source/WebCore/platform/DeprecatedPtrListImpl.h \
+	Source/WebCore/platform/DragData.cpp \
+	Source/WebCore/platform/DragData.h \
+	Source/WebCore/platform/DragImage.cpp \
+	Source/WebCore/platform/DragImage.h \
+	Source/WebCore/platform/EventLoop.h \
+	Source/WebCore/platform/FileChooser.cpp \
+	Source/WebCore/platform/FileChooser.h \
+	Source/WebCore/platform/FileMetadata.h \
+	Source/WebCore/platform/FileStreamClient.h \
+	Source/WebCore/platform/FileStream.cpp \
+	Source/WebCore/platform/FileStream.h \
+	Source/WebCore/platform/FileSystem.cpp \
+	Source/WebCore/platform/FileSystem.h \
+	Source/WebCore/platform/FloatConversion.h \
+	Source/WebCore/platform/GeolocationService.cpp \
+	Source/WebCore/platform/GeolocationService.h \
+	Source/WebCore/platform/HashTools.h \
+	Source/WebCore/platform/graphics/BitmapImage.cpp \
+	Source/WebCore/platform/graphics/BitmapImage.h \
+	Source/WebCore/platform/graphics/Color.cpp \
+	Source/WebCore/platform/graphics/Color.h \
+	Source/WebCore/platform/graphics/ColorSpace.h \
+	Source/WebCore/platform/graphics/ContextShadow.cpp \
+	Source/WebCore/platform/graphics/ContextShadow.h \
+	Source/WebCore/platform/graphics/DashArray.h \
+	Source/WebCore/platform/graphics/filters/DistantLightSource.h \
+	Source/WebCore/platform/graphics/filters/FEBlend.cpp \
+	Source/WebCore/platform/graphics/filters/FEBlend.h \
+	Source/WebCore/platform/graphics/filters/FEColorMatrix.cpp \
+	Source/WebCore/platform/graphics/filters/FEColorMatrix.h \
+	Source/WebCore/platform/graphics/filters/FEComponentTransfer.cpp \
+	Source/WebCore/platform/graphics/filters/FEComponentTransfer.h \
+	Source/WebCore/platform/graphics/filters/FEComposite.cpp \
+	Source/WebCore/platform/graphics/filters/FEComposite.h \
+	Source/WebCore/platform/graphics/filters/FEConvolveMatrix.cpp \
+	Source/WebCore/platform/graphics/filters/FEConvolveMatrix.h \
+	Source/WebCore/platform/graphics/filters/FEDiffuseLighting.cpp \
+	Source/WebCore/platform/graphics/filters/FEDiffuseLighting.h \
+	Source/WebCore/platform/graphics/filters/FEDisplacementMap.cpp \
+	Source/WebCore/platform/graphics/filters/FEDisplacementMap.h \
+	Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp \
+	Source/WebCore/platform/graphics/filters/FEGaussianBlur.h \
+	Source/WebCore/platform/graphics/filters/FEFlood.cpp \
+	Source/WebCore/platform/graphics/filters/FEFlood.h \
+	Source/WebCore/platform/graphics/filters/FELighting.cpp \
+	Source/WebCore/platform/graphics/filters/FELighting.h \
+	Source/WebCore/platform/graphics/filters/FEMerge.cpp \
+	Source/WebCore/platform/graphics/filters/FEMerge.h \
+	Source/WebCore/platform/graphics/filters/FEMorphology.cpp \
+	Source/WebCore/platform/graphics/filters/FEMorphology.h \
+	Source/WebCore/platform/graphics/filters/FEOffset.cpp \
+	Source/WebCore/platform/graphics/filters/FEOffset.h \
+	Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp \
+	Source/WebCore/platform/graphics/filters/FESpecularLighting.h \
+	Source/WebCore/platform/graphics/filters/FETile.cpp \
+	Source/WebCore/platform/graphics/filters/FETile.h \
+	Source/WebCore/platform/graphics/filters/FETurbulence.cpp \
+	Source/WebCore/platform/graphics/filters/FETurbulence.h \
+	Source/WebCore/platform/graphics/filters/FilterEffect.cpp \
+	Source/WebCore/platform/graphics/filters/FilterEffect.h \
+	Source/WebCore/platform/graphics/filters/Filter.h \
+	Source/WebCore/platform/graphics/filters/LightSource.cpp \
+	Source/WebCore/platform/graphics/filters/LightSource.h \
+	Source/WebCore/platform/graphics/filters/PointLightSource.h \
+	Source/WebCore/platform/graphics/filters/SourceAlpha.cpp \
+	Source/WebCore/platform/graphics/filters/SourceAlpha.h \
+	Source/WebCore/platform/graphics/filters/SourceGraphic.cpp \
+	Source/WebCore/platform/graphics/filters/SourceGraphic.h \
+	Source/WebCore/platform/graphics/filters/SpotLightSource.h \
+	Source/WebCore/platform/graphics/FloatPoint3D.cpp \
+	Source/WebCore/platform/graphics/FloatPoint3D.h \
+	Source/WebCore/platform/graphics/FloatPoint.cpp \
+	Source/WebCore/platform/graphics/FloatPoint.h \
+	Source/WebCore/platform/graphics/FloatQuad.cpp \
+	Source/WebCore/platform/graphics/FloatQuad.h \
+	Source/WebCore/platform/graphics/FloatRect.cpp \
+	Source/WebCore/platform/graphics/FloatRect.h \
+	Source/WebCore/platform/graphics/FloatSize.cpp \
+	Source/WebCore/platform/graphics/FloatSize.h \
+	Source/WebCore/platform/graphics/FontBaseline.h \
+	Source/WebCore/platform/graphics/FontCache.cpp \
+	Source/WebCore/platform/graphics/FontCache.h \
+	Source/WebCore/platform/graphics/Font.cpp \
+	Source/WebCore/platform/graphics/FontData.cpp \
+	Source/WebCore/platform/graphics/FontData.h \
+	Source/WebCore/platform/graphics/FontDescription.cpp \
+	Source/WebCore/platform/graphics/FontDescription.h \
+	Source/WebCore/platform/graphics/FontFallbackList.cpp \
+	Source/WebCore/platform/graphics/FontFallbackList.h \
+	Source/WebCore/platform/graphics/FontFamily.cpp \
+	Source/WebCore/platform/graphics/FontFamily.h \
+	Source/WebCore/platform/graphics/FontFastPath.cpp \
+	Source/WebCore/platform/graphics/Font.h \
+	Source/WebCore/platform/graphics/FontOrientation.h \
+	Source/WebCore/platform/graphics/FontRenderingMode.h \
+	Source/WebCore/platform/graphics/FontSelector.h \
+	Source/WebCore/platform/graphics/FontSmoothingMode.h \
+	Source/WebCore/platform/graphics/FontTraitsMask.h \
+	Source/WebCore/platform/graphics/GeneratedImage.cpp \
+	Source/WebCore/platform/graphics/GeneratedImage.h \
+	Source/WebCore/platform/graphics/Generator.h \
+	Source/WebCore/platform/graphics/GlyphBuffer.h \
+	Source/WebCore/platform/graphics/GlyphMetricsMap.h \
+	Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp \
+	Source/WebCore/platform/graphics/GlyphPageTreeNode.h \
+	Source/WebCore/platform/graphics/Gradient.cpp \
+	Source/WebCore/platform/graphics/Gradient.h \
+	Source/WebCore/platform/graphics/GraphicsContext.cpp \
+	Source/WebCore/platform/graphics/GraphicsContext.h \
+	Source/WebCore/platform/graphics/GraphicsLayer.h \
+	Source/WebCore/platform/graphics/GraphicsTypes.cpp \
+	Source/WebCore/platform/graphics/GraphicsTypes.h \
+	Source/WebCore/platform/graphics/Icon.h \
+	Source/WebCore/platform/graphics/ImageBuffer.cpp \
+	Source/WebCore/platform/graphics/ImageBuffer.h \
+	Source/WebCore/platform/graphics/Image.cpp \
+	Source/WebCore/platform/graphics/Image.h \
+	Source/WebCore/platform/graphics/ImageObserver.h \
+	Source/WebCore/platform/graphics/ImageSource.cpp \
+	Source/WebCore/platform/graphics/ImageSource.h \
+	Source/WebCore/platform/graphics/IntPoint.h \
+	Source/WebCore/platform/graphics/IntPointHash.h \
+	Source/WebCore/platform/graphics/IntRect.cpp \
+	Source/WebCore/platform/graphics/IntRect.h \
+	Source/WebCore/platform/graphics/IntSize.h \
+	Source/WebCore/platform/graphics/IntSizeHash.h \
+	Source/WebCore/platform/graphics/MediaPlayer.cpp \
+	Source/WebCore/platform/graphics/MediaPlayer.h \
+	Source/WebCore/platform/graphics/MediaPlayerPrivate.h \
+	Source/WebCore/platform/graphics/Path.cpp \
+	Source/WebCore/platform/graphics/Path.h \
+	Source/WebCore/platform/graphics/PathTraversalState.cpp \
+	Source/WebCore/platform/graphics/PathTraversalState.h \
+	Source/WebCore/platform/graphics/Pattern.cpp \
+	Source/WebCore/platform/graphics/Pattern.h \
+	Source/WebCore/platform/graphics/Pen.cpp \
+	Source/WebCore/platform/graphics/Pen.h \
+	Source/WebCore/platform/graphics/SegmentedFontData.cpp \
+	Source/WebCore/platform/graphics/SegmentedFontData.h \
+	Source/WebCore/platform/graphics/SimpleFontData.cpp \
+	Source/WebCore/platform/graphics/SimpleFontData.h \
+	Source/WebCore/platform/graphics/StringTruncator.cpp \
+	Source/WebCore/platform/graphics/StringTruncator.h \
+	Source/WebCore/platform/graphics/StrokeStyleApplier.h \
+	Source/WebCore/platform/graphics/TextRenderingMode.h \
+	Source/WebCore/platform/graphics/TextRun.h \
+	Source/WebCore/platform/graphics/transforms/AffineTransform.cpp \
+	Source/WebCore/platform/graphics/transforms/AffineTransform.h \
+	Source/WebCore/platform/graphics/transforms/IdentityTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/Matrix3DTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/MatrixTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/PerspectiveTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/RotateTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/ScaleTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/SkewTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/SkewTransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp \
+	Source/WebCore/platform/graphics/transforms/TransformationMatrix.h \
+	Source/WebCore/platform/graphics/transforms/TransformOperation.h \
+	Source/WebCore/platform/graphics/transforms/TransformOperations.cpp \
+	Source/WebCore/platform/graphics/transforms/TransformOperations.h \
+	Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.cpp \
+	Source/WebCore/platform/graphics/transforms/TranslateTransformOperation.h \
+	Source/WebCore/platform/graphics/TypesettingFeatures.h \
+	Source/WebCore/platform/graphics/UnitBezier.h \
+	Source/WebCore/platform/graphics/WidthIterator.cpp \
+	Source/WebCore/platform/graphics/WidthIterator.h \
+	Source/WebCore/platform/graphics/WOFFFileFormat.cpp \
+	Source/WebCore/platform/graphics/WOFFFileFormat.h \
+	Source/WebCore/platform/HostWindow.h \
+	Source/WebCore/platform/KillRing.h \
+	Source/WebCore/platform/KillRingNone.cpp \
+	Source/WebCore/platform/KURL.cpp \
+	Source/WebCore/platform/KURL.h \
+	Source/WebCore/platform/KURLHash.h \
+	Source/WebCore/platform/Language.cpp \
+	Source/WebCore/platform/Language.h \
+	Source/WebCore/platform/LengthBox.h \
+	Source/WebCore/platform/Length.cpp \
+	Source/WebCore/platform/Length.h \
+	Source/WebCore/platform/LengthSize.h \
+	Source/WebCore/platform/LinkHash.cpp \
+	Source/WebCore/platform/LinkHash.h \
+	Source/WebCore/platform/LocalizedStrings.h \
+	Source/WebCore/platform/Logging.cpp \
+	Source/WebCore/platform/Logging.h \
+	Source/WebCore/platform/MIMETypeRegistry.cpp \
+	Source/WebCore/platform/MIMETypeRegistry.h \
+	Source/WebCore/platform/mock/DeviceOrientationClientMock.cpp \
+	Source/WebCore/platform/mock/DeviceOrientationClientMock.h \
+	Source/WebCore/platform/mock/GeolocationClientMock.cpp \
+	Source/WebCore/platform/mock/GeolocationClientMock.h \
+	Source/WebCore/platform/mock/GeolocationServiceMock.cpp \
+	Source/WebCore/platform/mock/GeolocationServiceMock.h \
+	Source/WebCore/platform/mock/SpeechInputClientMock.cpp \
+	Source/WebCore/platform/mock/SpeechInputClientMock.h \
+	Source/WebCore/platform/network/AuthenticationChallengeBase.cpp \
+	Source/WebCore/platform/network/AuthenticationChallengeBase.h \
+	Source/WebCore/platform/network/AuthenticationClient.h \
+	Source/WebCore/platform/network/BlobData.cpp \
+	Source/WebCore/platform/network/BlobData.h \
+	Source/WebCore/platform/network/BlobRegistry.h \
+	Source/WebCore/platform/network/BlobRegistryImpl.cpp \
+	Source/WebCore/platform/network/BlobRegistryImpl.h \
+	Source/WebCore/platform/network/BlobResourceHandle.cpp \
+	Source/WebCore/platform/network/BlobResourceHandle.h \
+	Source/WebCore/platform/network/BlobStorageData.h \
+	Source/WebCore/platform/network/CookieStorage.h \
+	Source/WebCore/platform/network/Credential.cpp \
+	Source/WebCore/platform/network/Credential.h \
+	Source/WebCore/platform/network/DNS.h \
+	Source/WebCore/platform/network/FormDataBuilder.cpp \
+	Source/WebCore/platform/network/FormDataBuilder.h \
+	Source/WebCore/platform/network/FormData.cpp \
+	Source/WebCore/platform/network/FormData.h \
+	Source/WebCore/platform/network/HTTPHeaderMap.cpp \
+	Source/WebCore/platform/network/HTTPHeaderMap.h \
+	Source/WebCore/platform/network/HTTPParsers.cpp \
+	Source/WebCore/platform/network/HTTPParsers.h \
+	Source/WebCore/platform/network/NetworkingContext.h \
+	Source/WebCore/platform/network/ProxyServer.cpp \
+	Source/WebCore/platform/network/ProxyServer.h \
+	Source/WebCore/platform/network/NetworkStateNotifier.cpp \
+	Source/WebCore/platform/network/NetworkStateNotifier.h \
+	Source/WebCore/platform/network/ProtectionSpace.cpp \
+	Source/WebCore/platform/network/ProtectionSpace.h \
+	Source/WebCore/platform/network/ResourceErrorBase.cpp \
+	Source/WebCore/platform/network/ResourceErrorBase.h \
+	Source/WebCore/platform/network/ResourceHandleClient.h \
+	Source/WebCore/platform/network/ResourceHandle.cpp \
+	Source/WebCore/platform/network/ResourceHandle.h \
+	Source/WebCore/platform/network/ResourceHandleInternal.h \
+	Source/WebCore/platform/network/ResourceLoadInfo.h \
+	Source/WebCore/platform/network/ResourceLoadTiming.h \
+	Source/WebCore/platform/network/ResourceRequestBase.cpp \
+	Source/WebCore/platform/network/ResourceRequestBase.h \
+	Source/WebCore/platform/network/ResourceResponseBase.cpp \
+	Source/WebCore/platform/network/ResourceResponseBase.h \
+	Source/WebCore/platform/network/SocketStreamErrorBase.cpp \
+	Source/WebCore/platform/network/SocketStreamErrorBase.h \
+	Source/WebCore/platform/network/SocketStreamHandleBase.cpp \
+	Source/WebCore/platform/network/SocketStreamHandleBase.h \
+	Source/WebCore/platform/network/SocketStreamHandleClient.h \
+	Source/WebCore/platform/NotImplemented.h \
+	Source/WebCore/platform/Pasteboard.h \
+	Source/WebCore/platform/PlatformKeyboardEvent.h \
+	Source/WebCore/platform/PlatformMenuDescription.h \
+	Source/WebCore/platform/PlatformMouseEvent.h \
+	Source/WebCore/platform/PlatformScreen.h \
+	Source/WebCore/platform/PlatformWheelEvent.h \
+	Source/WebCore/platform/PopupMenuClient.h \
+	Source/WebCore/platform/PopupMenu.h \
+	Source/WebCore/platform/PopupMenuStyle.h \
+	Source/WebCore/platform/PurgeableBuffer.h \
+	Source/WebCore/platform/PurgePriority.h \
+	Source/WebCore/platform/SchemeRegistry.cpp \
+	Source/WebCore/platform/SchemeRegistry.h \
+	Source/WebCore/platform/ScrollAnimator.cpp \
+	Source/WebCore/platform/ScrollAnimator.h \
+	Source/WebCore/platform/ScrollbarClient.cpp \
+	Source/WebCore/platform/ScrollbarClient.h \
+	Source/WebCore/platform/Scrollbar.cpp \
+	Source/WebCore/platform/Scrollbar.h \
+	Source/WebCore/platform/ScrollbarThemeComposite.cpp \
+	Source/WebCore/platform/ScrollbarThemeComposite.h \
+	Source/WebCore/platform/ScrollbarTheme.h \
+	Source/WebCore/platform/ScrollTypes.h \
+	Source/WebCore/platform/ScrollView.cpp \
+	Source/WebCore/platform/ScrollView.h \
+	Source/WebCore/platform/SearchPopupMenu.h \
+	Source/WebCore/platform/SecureTextInput.h \
+	Source/WebCore/platform/SharedBuffer.cpp \
+	Source/WebCore/platform/SharedBuffer.h \
+	Source/WebCore/platform/SharedTimer.h \
+	Source/WebCore/platform/Sound.h \
+	Source/WebCore/platform/sql/SQLiteAuthorizer.cpp \
+	Source/WebCore/platform/sql/SQLiteDatabase.cpp \
+	Source/WebCore/platform/sql/SQLiteDatabase.h \
+	Source/WebCore/platform/sql/SQLiteFileSystem.cpp \
+	Source/WebCore/platform/sql/SQLiteFileSystem.h \
+	Source/WebCore/platform/sql/SQLiteStatement.cpp \
+	Source/WebCore/platform/sql/SQLiteStatement.h \
+	Source/WebCore/platform/sql/SQLiteTransaction.cpp \
+	Source/WebCore/platform/sql/SQLiteTransaction.h \
+	Source/WebCore/platform/sql/SQLValue.cpp \
+	Source/WebCore/platform/sql/SQLValue.h \
+	Source/WebCore/platform/SSLKeyGenerator.h \
+	Source/WebCore/platform/SuddenTermination.h \
+	Source/WebCore/platform/SystemTime.h \
+	Source/WebCore/platform/text/Base64.cpp \
+	Source/WebCore/platform/text/Base64.h \
+	Source/WebCore/platform/text/BidiContext.cpp \
+	Source/WebCore/platform/text/BidiContext.h \
+	Source/WebCore/platform/text/BidiResolver.h \
+	Source/WebCore/platform/text/CharacterNames.h \
+	Source/WebCore/platform/text/Hyphenation.cpp \
+	Source/WebCore/platform/text/Hyphenation.h \
+	Source/WebCore/platform/text/LineEnding.cpp \
+	Source/WebCore/platform/text/LineEnding.h \
+	Source/WebCore/platform/text/ParserUtilities.h \
+	Source/WebCore/platform/text/PlatformString.h \
+	Source/WebCore/platform/text/RegularExpression.cpp \
+	Source/WebCore/platform/text/RegularExpression.h \
+	Source/WebCore/platform/text/SegmentedString.cpp \
+	Source/WebCore/platform/text/SegmentedString.h \
+	Source/WebCore/platform/text/String.cpp \
+	Source/WebCore/platform/text/SuffixTree.h \
+	Source/WebCore/platform/text/TextBoundaries.cpp \
+	Source/WebCore/platform/text/TextBoundaries.h \
+	Source/WebCore/platform/text/TextBreakIterator.h \
+	Source/WebCore/platform/text/TextCodec.cpp \
+	Source/WebCore/platform/text/TextCodec.h \
+	Source/WebCore/platform/text/TextCodecLatin1.cpp \
+	Source/WebCore/platform/text/TextCodecLatin1.h \
+	Source/WebCore/platform/text/TextCodecUserDefined.cpp \
+	Source/WebCore/platform/text/TextCodecUserDefined.h \
+	Source/WebCore/platform/text/TextCodecUTF16.cpp \
+	Source/WebCore/platform/text/TextCodecUTF16.h \
+	Source/WebCore/platform/text/TextDirection.h \
+	Source/WebCore/platform/text/TextEncoding.cpp \
+	Source/WebCore/platform/text/TextEncodingDetector.h \
+	Source/WebCore/platform/text/TextEncodingDetectorNone.cpp \
+	Source/WebCore/platform/text/TextEncoding.h \
+	Source/WebCore/platform/text/TextEncodingRegistry.cpp \
+	Source/WebCore/platform/text/TextEncodingRegistry.h \
+	Source/WebCore/platform/text/TextStream.cpp \
+	Source/WebCore/platform/text/TextStream.h \
+	Source/WebCore/platform/text/transcoder/FontTranscoder.cpp \
+	Source/WebCore/platform/text/transcoder/FontTranscoder.h \
+	Source/WebCore/platform/text/UnicodeRange.cpp \
+	Source/WebCore/platform/text/UnicodeRange.h \
+	Source/WebCore/platform/ThemeTypes.h \
+	Source/WebCore/platform/ThreadCheck.h \
+	Source/WebCore/platform/ThreadGlobalData.cpp \
+	Source/WebCore/platform/ThreadGlobalData.h \
+	Source/WebCore/platform/ThreadTimers.cpp \
+	Source/WebCore/platform/ThreadTimers.h \
+	Source/WebCore/platform/Timer.cpp \
+	Source/WebCore/platform/Timer.h \
+	Source/WebCore/platform/TreeShared.h \
+	Source/WebCore/platform/UUID.cpp \
+	Source/WebCore/platform/UUID.h \
+	Source/WebCore/platform/Widget.cpp \
+	Source/WebCore/platform/Widget.h \
+	Source/WebCore/platform/WindowsKeyboardCodes.h \
+	Source/WebCore/plugins/DOMMimeTypeArray.cpp \
+	Source/WebCore/plugins/DOMMimeTypeArray.h \
+	Source/WebCore/plugins/DOMMimeType.cpp \
+	Source/WebCore/plugins/DOMMimeType.h \
+	Source/WebCore/plugins/DOMPluginArray.cpp \
+	Source/WebCore/plugins/DOMPluginArray.h \
+	Source/WebCore/plugins/DOMPlugin.cpp \
+	Source/WebCore/plugins/DOMPlugin.h \
+	Source/WebCore/plugins/npapi.cpp \
+	Source/WebCore/plugins/npfunctions.h \
+	Source/WebCore/plugins/PluginDatabase.cpp \
+	Source/WebCore/plugins/PluginDatabase.h \
+	Source/WebCore/plugins/PluginData.cpp \
+	Source/WebCore/plugins/PluginData.h \
+	Source/WebCore/plugins/PluginDebug.cpp \
+	Source/WebCore/plugins/PluginDebug.h \
+	Source/WebCore/plugins/PluginMainThreadScheduler.cpp \
+	Source/WebCore/plugins/PluginMainThreadScheduler.h \
+	Source/WebCore/plugins/PluginPackage.cpp \
+	Source/WebCore/plugins/PluginPackage.h \
+	Source/WebCore/plugins/PluginQuirkSet.h \
+	Source/WebCore/plugins/PluginStream.cpp \
+	Source/WebCore/plugins/PluginStream.h \
+	Source/WebCore/plugins/PluginViewBase.h \
+	Source/WebCore/plugins/PluginView.cpp \
+	Source/WebCore/plugins/PluginView.h \
+	Source/WebCore/rendering/AutoTableLayout.cpp \
+	Source/WebCore/rendering/AutoTableLayout.h \
+	Source/WebCore/rendering/BidiRun.cpp \
+	Source/WebCore/rendering/BidiRun.h \
+	Source/WebCore/rendering/break_lines.cpp \
+	Source/WebCore/rendering/break_lines.h \
+	Source/WebCore/rendering/ColumnInfo.h \
+	Source/WebCore/rendering/CounterNode.cpp \
+	Source/WebCore/rendering/CounterNode.h \
+	Source/WebCore/rendering/EllipsisBox.cpp \
+	Source/WebCore/rendering/EllipsisBox.h \
+	Source/WebCore/rendering/FixedTableLayout.cpp \
+	Source/WebCore/rendering/FixedTableLayout.h \
+	Source/WebCore/rendering/GapRects.h \
+	Source/WebCore/rendering/HitTestRequest.h \
+	Source/WebCore/rendering/HitTestResult.cpp \
+	Source/WebCore/rendering/HitTestResult.h \
+	Source/WebCore/rendering/InlineBox.cpp \
+	Source/WebCore/rendering/InlineBox.h \
+	Source/WebCore/rendering/InlineFlowBox.cpp \
+	Source/WebCore/rendering/InlineFlowBox.h \
+	Source/WebCore/rendering/InlineIterator.h \
+	Source/WebCore/rendering/InlineTextBox.cpp \
+	Source/WebCore/rendering/InlineTextBox.h \
+	Source/WebCore/rendering/LayoutState.cpp \
+	Source/WebCore/rendering/LayoutState.h \
+	Source/WebCore/rendering/MediaControlElements.cpp \
+	Source/WebCore/rendering/MediaControlElements.h \
+	Source/WebCore/rendering/OverlapTestRequestClient.h \
+	Source/WebCore/rendering/PaintInfo.h \
+	Source/WebCore/rendering/PaintPhase.h \
+	Source/WebCore/rendering/PointerEventsHitRules.cpp \
+	Source/WebCore/rendering/PointerEventsHitRules.h \
+	Source/WebCore/rendering/RenderApplet.cpp \
+	Source/WebCore/rendering/RenderApplet.h \
+	Source/WebCore/rendering/RenderArena.cpp \
+	Source/WebCore/rendering/RenderArena.h \
+	Source/WebCore/rendering/RenderBlock.cpp \
+	Source/WebCore/rendering/RenderBlock.h \
+	Source/WebCore/rendering/RenderBlockLineLayout.cpp \
+	Source/WebCore/rendering/RenderBox.cpp \
+	Source/WebCore/rendering/RenderBox.h \
+	Source/WebCore/rendering/RenderBoxModelObject.cpp \
+	Source/WebCore/rendering/RenderBoxModelObject.h \
+	Source/WebCore/rendering/RenderBR.cpp \
+	Source/WebCore/rendering/RenderBR.h \
+	Source/WebCore/rendering/RenderButton.cpp \
+	Source/WebCore/rendering/RenderButton.h \
+	Source/WebCore/rendering/RenderCounter.cpp \
+	Source/WebCore/rendering/RenderCounter.h \
+	Source/WebCore/rendering/RenderDataGrid.cpp \
+	Source/WebCore/rendering/RenderDataGrid.h \
+	Source/WebCore/rendering/RenderDetails.cpp \
+	Source/WebCore/rendering/RenderDetails.h \
+	Source/WebCore/rendering/RenderDetailsMarker.cpp \
+	Source/WebCore/rendering/RenderDetailsMarker.h \
+	Source/WebCore/rendering/RenderEmbeddedObject.cpp \
+	Source/WebCore/rendering/RenderEmbeddedObject.h \
+	Source/WebCore/rendering/RenderFieldset.cpp \
+	Source/WebCore/rendering/RenderFieldset.h \
+	Source/WebCore/rendering/RenderFileUploadControl.cpp \
+	Source/WebCore/rendering/RenderFileUploadControl.h \
+	Source/WebCore/rendering/RenderFlexibleBox.cpp \
+	Source/WebCore/rendering/RenderFlexibleBox.h \
+	Source/WebCore/rendering/RenderForeignObject.cpp \
+	Source/WebCore/rendering/RenderForeignObject.h \
+	Source/WebCore/rendering/RenderFrameBase.cpp \
+	Source/WebCore/rendering/RenderFrameBase.h \
+	Source/WebCore/rendering/RenderFrame.cpp \
+	Source/WebCore/rendering/RenderFrame.h \
+	Source/WebCore/rendering/RenderFrameSet.cpp \
+	Source/WebCore/rendering/RenderFrameSet.h \
+	Source/WebCore/rendering/RenderFullScreen.cpp \
+	Source/WebCore/rendering/RenderFullScreen.h \
+	Source/WebCore/rendering/RenderHTMLCanvas.cpp \
+	Source/WebCore/rendering/RenderHTMLCanvas.h \
+	Source/WebCore/rendering/RenderIFrame.cpp \
+	Source/WebCore/rendering/RenderIFrame.h \
+	Source/WebCore/rendering/RenderImage.cpp \
+	Source/WebCore/rendering/RenderImage.h \
+	Source/WebCore/rendering/RenderImageResource.cpp \
+	Source/WebCore/rendering/RenderImageResource.h \
+	Source/WebCore/rendering/RenderImageResourceStyleImage.cpp \
+	Source/WebCore/rendering/RenderImageResourceStyleImage.h \
+	Source/WebCore/rendering/RenderIndicator.cpp \
+	Source/WebCore/rendering/RenderIndicator.h \
+	Source/WebCore/rendering/RenderInline.cpp \
+	Source/WebCore/rendering/RenderInline.h \
+	Source/WebCore/rendering/RenderLayerBacking.h \
+	Source/WebCore/rendering/RenderLayer.cpp \
+	Source/WebCore/rendering/RenderLayer.h \
+	Source/WebCore/rendering/RenderLineBoxList.cpp \
+	Source/WebCore/rendering/RenderLineBoxList.h \
+	Source/WebCore/rendering/RenderListBox.cpp \
+	Source/WebCore/rendering/RenderListBox.h \
+	Source/WebCore/rendering/RenderListItem.cpp \
+	Source/WebCore/rendering/RenderListItem.h \
+	Source/WebCore/rendering/RenderListMarker.cpp \
+	Source/WebCore/rendering/RenderListMarker.h \
+	Source/WebCore/rendering/RenderMarquee.cpp \
+	Source/WebCore/rendering/RenderMarquee.h \
+	Source/WebCore/rendering/RenderMedia.cpp \
+	Source/WebCore/rendering/RenderMedia.h \
+	Source/WebCore/rendering/RenderMenuList.cpp \
+	Source/WebCore/rendering/RenderMenuList.h \
+	Source/WebCore/rendering/RenderMeter.cpp \
+	Source/WebCore/rendering/RenderMeter.h \
+	Source/WebCore/rendering/RenderObjectChildList.cpp \
+	Source/WebCore/rendering/RenderObjectChildList.h \
+	Source/WebCore/rendering/RenderObject.cpp \
+	Source/WebCore/rendering/RenderObject.h \
+	Source/WebCore/rendering/RenderOverflow.h \
+	Source/WebCore/rendering/RenderPart.cpp \
+	Source/WebCore/rendering/RenderPart.h \
+	Source/WebCore/rendering/RenderProgress.cpp \
+	Source/WebCore/rendering/RenderProgress.h \
+	Source/WebCore/rendering/RenderReplaced.cpp \
+	Source/WebCore/rendering/RenderReplaced.h \
+	Source/WebCore/rendering/RenderReplica.cpp \
+	Source/WebCore/rendering/RenderReplica.h \
+	Source/WebCore/rendering/RenderRubyBase.cpp \
+	Source/WebCore/rendering/RenderRubyBase.h \
+	Source/WebCore/rendering/RenderRuby.cpp \
+	Source/WebCore/rendering/RenderRuby.h \
+	Source/WebCore/rendering/RenderRubyRun.cpp \
+	Source/WebCore/rendering/RenderRubyRun.h \
+	Source/WebCore/rendering/RenderRubyText.cpp \
+	Source/WebCore/rendering/RenderRubyText.h \
+	Source/WebCore/rendering/RenderScrollbar.cpp \
+	Source/WebCore/rendering/RenderScrollbar.h \
+	Source/WebCore/rendering/RenderScrollbarPart.cpp \
+	Source/WebCore/rendering/RenderScrollbarPart.h \
+	Source/WebCore/rendering/RenderScrollbarTheme.cpp \
+	Source/WebCore/rendering/RenderScrollbarTheme.h \
+	Source/WebCore/rendering/RenderSelectionInfo.h \
+	Source/WebCore/rendering/RenderSlider.cpp \
+	Source/WebCore/rendering/RenderSlider.h \
+	Source/WebCore/rendering/RenderSummary.cpp \
+	Source/WebCore/rendering/RenderSummary.h \
+	Source/WebCore/rendering/RenderSVGBlock.cpp \
+	Source/WebCore/rendering/RenderSVGBlock.h \
+	Source/WebCore/rendering/RenderSVGContainer.cpp \
+	Source/WebCore/rendering/RenderSVGContainer.h \
+	Source/WebCore/rendering/RenderSVGGradientStop.cpp \
+	Source/WebCore/rendering/RenderSVGGradientStop.h \
+	Source/WebCore/rendering/RenderSVGHiddenContainer.cpp \
+	Source/WebCore/rendering/RenderSVGHiddenContainer.h \
+	Source/WebCore/rendering/RenderSVGImage.cpp \
+	Source/WebCore/rendering/RenderSVGImage.h \
+	Source/WebCore/rendering/RenderSVGModelObject.cpp \
+	Source/WebCore/rendering/RenderSVGModelObject.h \
+	Source/WebCore/rendering/RenderSVGResourceClipper.cpp \
+	Source/WebCore/rendering/RenderSVGResourceClipper.h \
+	Source/WebCore/rendering/RenderSVGResourceContainer.cpp \
+	Source/WebCore/rendering/RenderSVGResourceContainer.h \
+	Source/WebCore/rendering/RenderSVGResource.cpp \
+	Source/WebCore/rendering/RenderSVGResourceFilter.cpp \
+	Source/WebCore/rendering/RenderSVGResourceFilter.h \
+	Source/WebCore/rendering/RenderSVGResourceFilterPrimitive.cpp \
+	Source/WebCore/rendering/RenderSVGResourceFilterPrimitive.h \
+	Source/WebCore/rendering/RenderSVGResourceGradient.cpp \
+	Source/WebCore/rendering/RenderSVGResourceGradient.h \
+	Source/WebCore/rendering/RenderSVGResource.h \
+	Source/WebCore/rendering/RenderSVGResourceLinearGradient.cpp \
+	Source/WebCore/rendering/RenderSVGResourceLinearGradient.h \
+	Source/WebCore/rendering/RenderSVGResourceMarker.cpp \
+	Source/WebCore/rendering/RenderSVGResourceMarker.h \
+	Source/WebCore/rendering/RenderSVGResourceMasker.cpp \
+	Source/WebCore/rendering/RenderSVGResourceMasker.h \
+	Source/WebCore/rendering/RenderSVGResourcePattern.cpp \
+	Source/WebCore/rendering/RenderSVGResourcePattern.h \
+	Source/WebCore/rendering/RenderSVGResourceRadialGradient.cpp \
+	Source/WebCore/rendering/RenderSVGResourceRadialGradient.h \
+	Source/WebCore/rendering/RenderSVGResourceSolidColor.cpp \
+	Source/WebCore/rendering/RenderSVGResourceSolidColor.h \
+	Source/WebCore/rendering/RenderSVGRoot.cpp \
+	Source/WebCore/rendering/RenderSVGRoot.h \
+	Source/WebCore/rendering/RenderSVGShadowTreeRootContainer.cpp \
+	Source/WebCore/rendering/RenderSVGShadowTreeRootContainer.h \
+	Source/WebCore/rendering/RenderSVGTransformableContainer.cpp \
+	Source/WebCore/rendering/RenderSVGTransformableContainer.h \
+	Source/WebCore/rendering/RenderSVGViewportContainer.cpp \
+	Source/WebCore/rendering/RenderSVGViewportContainer.h \
+	Source/WebCore/rendering/RenderTableCell.cpp \
+	Source/WebCore/rendering/RenderTableCell.h \
+	Source/WebCore/rendering/RenderTableCol.cpp \
+	Source/WebCore/rendering/RenderTableCol.h \
+	Source/WebCore/rendering/RenderTable.cpp \
+	Source/WebCore/rendering/RenderTable.h \
+	Source/WebCore/rendering/RenderTableRow.cpp \
+	Source/WebCore/rendering/RenderTableRow.h \
+	Source/WebCore/rendering/RenderTableSection.cpp \
+	Source/WebCore/rendering/RenderTableSection.h \
+	Source/WebCore/rendering/RenderTextControl.cpp \
+	Source/WebCore/rendering/RenderTextControl.h \
+	Source/WebCore/rendering/RenderTextControlMultiLine.cpp \
+	Source/WebCore/rendering/RenderTextControlMultiLine.h \
+	Source/WebCore/rendering/RenderTextControlSingleLine.cpp \
+	Source/WebCore/rendering/RenderTextControlSingleLine.h \
+	Source/WebCore/rendering/RenderText.cpp \
+	Source/WebCore/rendering/RenderTextFragment.cpp \
+	Source/WebCore/rendering/RenderTextFragment.h \
+	Source/WebCore/rendering/RenderText.h \
+	Source/WebCore/rendering/RenderTheme.cpp \
+	Source/WebCore/rendering/RenderTheme.h \
+	Source/WebCore/rendering/RenderTreeAsText.cpp \
+	Source/WebCore/rendering/RenderTreeAsText.h \
+	Source/WebCore/rendering/RenderVideo.cpp \
+	Source/WebCore/rendering/RenderVideo.h \
+	Source/WebCore/rendering/RenderView.cpp \
+	Source/WebCore/rendering/RenderView.h \
+	Source/WebCore/rendering/RenderWidget.cpp \
+	Source/WebCore/rendering/RenderWidget.h \
+	Source/WebCore/rendering/RenderWidgetProtector.h \
+	Source/WebCore/rendering/RenderWordBreak.cpp \
+	Source/WebCore/rendering/RenderWordBreak.h \
+	Source/WebCore/rendering/RootInlineBox.cpp \
+	Source/WebCore/rendering/RootInlineBox.h \
+	Source/WebCore/rendering/ScrollBehavior.cpp \
+	Source/WebCore/rendering/ScrollBehavior.h \
+	Source/WebCore/rendering/ShadowElement.cpp \
+	Source/WebCore/rendering/ShadowElement.h \
+	Source/WebCore/rendering/VerticalPositionCache.h \
+	Source/WebCore/rendering/style/BorderData.h \
+	Source/WebCore/rendering/style/BorderValue.h \
+	Source/WebCore/rendering/style/CollapsedBorderValue.h \
+	Source/WebCore/rendering/style/ContentData.cpp \
+	Source/WebCore/rendering/style/ContentData.h \
+	Source/WebCore/rendering/style/CounterContent.h \
+	Source/WebCore/rendering/style/CounterDirectives.cpp \
+	Source/WebCore/rendering/style/CounterDirectives.h \
+	Source/WebCore/rendering/style/CursorData.h \
+	Source/WebCore/rendering/style/CursorList.h \
+	Source/WebCore/rendering/style/DataRef.h \
+	Source/WebCore/rendering/style/FillLayer.cpp \
+	Source/WebCore/rendering/style/FillLayer.h \
+	Source/WebCore/rendering/style/KeyframeList.cpp \
+	Source/WebCore/rendering/style/KeyframeList.h \
+	Source/WebCore/rendering/style/LineClampValue.h \
+	Source/WebCore/rendering/style/NinePieceImage.cpp \
+	Source/WebCore/rendering/style/NinePieceImage.h \
+	Source/WebCore/rendering/style/OutlineValue.h \
+	Source/WebCore/rendering/style/RenderStyleConstants.h \
+	Source/WebCore/rendering/style/RenderStyle.cpp \
+	Source/WebCore/rendering/style/RenderStyle.h \
+	Source/WebCore/rendering/style/ShadowData.cpp \
+	Source/WebCore/rendering/style/ShadowData.h \
+	Source/WebCore/rendering/style/StyleBackgroundData.cpp \
+	Source/WebCore/rendering/style/StyleBackgroundData.h \
+	Source/WebCore/rendering/style/StyleBoxData.cpp \
+	Source/WebCore/rendering/style/StyleBoxData.h \
+	Source/WebCore/rendering/style/StyleCachedImage.cpp \
+	Source/WebCore/rendering/style/StyleCachedImage.h \
+	Source/WebCore/rendering/style/StyleDashboardRegion.h \
+	Source/WebCore/rendering/style/StyleFlexibleBoxData.cpp \
+	Source/WebCore/rendering/style/StyleFlexibleBoxData.h \
+	Source/WebCore/rendering/style/StyleGeneratedImage.cpp \
+	Source/WebCore/rendering/style/StyleGeneratedImage.h \
+	Source/WebCore/rendering/style/StyleImage.h \
+	Source/WebCore/rendering/style/StyleInheritedData.cpp \
+	Source/WebCore/rendering/style/StyleInheritedData.h \
+	Source/WebCore/rendering/style/StyleMarqueeData.cpp \
+	Source/WebCore/rendering/style/StyleMarqueeData.h \
+	Source/WebCore/rendering/style/StyleMultiColData.cpp \
+	Source/WebCore/rendering/style/StyleMultiColData.h \
+	Source/WebCore/rendering/style/StylePendingImage.h \
+	Source/WebCore/rendering/style/StyleRareInheritedData.cpp \
+	Source/WebCore/rendering/style/StyleRareInheritedData.h \
+	Source/WebCore/rendering/style/StyleRareNonInheritedData.cpp \
+	Source/WebCore/rendering/style/StyleRareNonInheritedData.h \
+	Source/WebCore/rendering/style/StyleReflection.h \
+	Source/WebCore/rendering/style/StyleSurroundData.cpp \
+	Source/WebCore/rendering/style/StyleSurroundData.h \
+	Source/WebCore/rendering/style/StyleTransformData.cpp \
+	Source/WebCore/rendering/style/StyleTransformData.h \
+	Source/WebCore/rendering/style/StyleVisualData.cpp \
+	Source/WebCore/rendering/style/StyleVisualData.h \
+	Source/WebCore/rendering/style/SVGRenderStyle.cpp \
+	Source/WebCore/rendering/style/SVGRenderStyleDefs.cpp \
+	Source/WebCore/rendering/style/SVGRenderStyleDefs.h \
+	Source/WebCore/rendering/style/SVGRenderStyle.h \
+	Source/WebCore/rendering/SVGImageBufferTools.cpp \
+	Source/WebCore/rendering/SVGImageBufferTools.h \
+	Source/WebCore/rendering/SVGMarkerData.h \
+	Source/WebCore/rendering/SVGMarkerLayoutInfo.cpp \
+	Source/WebCore/rendering/SVGMarkerLayoutInfo.h \
+	Source/WebCore/rendering/SVGRenderSupport.cpp \
+	Source/WebCore/rendering/SVGRenderSupport.h \
+	Source/WebCore/rendering/SVGRenderTreeAsText.cpp \
+	Source/WebCore/rendering/SVGRenderTreeAsText.h \
+	Source/WebCore/rendering/SVGResourcesCache.cpp \
+	Source/WebCore/rendering/SVGResourcesCache.h \
+	Source/WebCore/rendering/SVGResources.cpp \
+	Source/WebCore/rendering/SVGResourcesCycleSolver.cpp \
+	Source/WebCore/rendering/SVGResourcesCycleSolver.h \
+	Source/WebCore/rendering/SVGResources.h \
+	Source/WebCore/rendering/SVGShadowTreeElements.cpp \
+	Source/WebCore/rendering/SVGShadowTreeElements.h \
+	Source/WebCore/rendering/svg/RenderSVGInline.cpp \
+	Source/WebCore/rendering/svg/RenderSVGInline.h \
+	Source/WebCore/rendering/svg/RenderSVGInlineText.cpp \
+	Source/WebCore/rendering/svg/RenderSVGInlineText.h \
+	Source/WebCore/rendering/svg/RenderSVGPath.cpp \
+	Source/WebCore/rendering/svg/RenderSVGPath.h \
+	Source/WebCore/rendering/svg/RenderSVGTSpan.cpp \
+	Source/WebCore/rendering/svg/RenderSVGTSpan.h \
+	Source/WebCore/rendering/svg/RenderSVGText.cpp \
+	Source/WebCore/rendering/svg/RenderSVGText.h \
+	Source/WebCore/rendering/svg/RenderSVGTextPath.cpp \
+	Source/WebCore/rendering/svg/RenderSVGTextPath.h \
+	Source/WebCore/rendering/svg/SVGInlineFlowBox.cpp \
+	Source/WebCore/rendering/svg/SVGInlineFlowBox.h \
+	Source/WebCore/rendering/svg/SVGInlineTextBox.cpp \
+	Source/WebCore/rendering/svg/SVGInlineTextBox.h \
+	Source/WebCore/rendering/svg/SVGRootInlineBox.cpp \
+	Source/WebCore/rendering/svg/SVGRootInlineBox.h \
+	Source/WebCore/rendering/svg/SVGTextChunk.cpp \
+	Source/WebCore/rendering/svg/SVGTextChunk.h \
+	Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp \
+	Source/WebCore/rendering/svg/SVGTextChunkBuilder.h \
+	Source/WebCore/rendering/svg/SVGTextFragment.h \
+	Source/WebCore/rendering/svg/SVGTextLayoutAttributes.cpp \
+	Source/WebCore/rendering/svg/SVGTextLayoutAttributes.h \
+	Source/WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.cpp \
+	Source/WebCore/rendering/svg/SVGTextLayoutAttributesBuilder.h \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngine.h \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.cpp \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngineBaseline.h \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.cpp \
+	Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h \
+	Source/WebCore/rendering/svg/SVGTextMetrics.cpp \
+	Source/WebCore/rendering/svg/SVGTextMetrics.h \
+	Source/WebCore/rendering/svg/SVGTextQuery.cpp \
+	Source/WebCore/rendering/svg/SVGTextQuery.h \
+	Source/WebCore/rendering/TableLayout.h \
+	Source/WebCore/rendering/TextControlInnerElements.cpp \
+	Source/WebCore/rendering/TextControlInnerElements.h \
+	Source/WebCore/rendering/TrailingFloatsRootInlineBox.h \
+	Source/WebCore/rendering/TransformState.cpp \
+	Source/WebCore/rendering/TransformState.h \
+	Source/WebCore/storage/AbstractDatabase.cpp \
+	Source/WebCore/storage/AbstractDatabase.h \
+	Source/WebCore/storage/ChangeVersionWrapper.cpp \
+	Source/WebCore/storage/ChangeVersionWrapper.h \
+	Source/WebCore/storage/DatabaseAuthorizer.cpp \
+	Source/WebCore/storage/DatabaseAuthorizer.h \
+	Source/WebCore/storage/DatabaseCallback.h \
+	Source/WebCore/storage/Database.cpp \
+	Source/WebCore/storage/DatabaseDetails.h \
+	Source/WebCore/storage/Database.h \
+	Source/WebCore/storage/DatabaseSync.cpp \
+	Source/WebCore/storage/DatabaseSync.h \
+	Source/WebCore/storage/DatabaseTask.cpp \
+	Source/WebCore/storage/DatabaseTask.h \
+	Source/WebCore/storage/DatabaseThread.cpp \
+	Source/WebCore/storage/DatabaseThread.h \
+	Source/WebCore/storage/DatabaseTrackerClient.h \
+	Source/WebCore/storage/DatabaseTracker.cpp \
+	Source/WebCore/storage/DatabaseTracker.h \
+	Source/WebCore/storage/IDBAny.cpp \
+	Source/WebCore/storage/IDBAny.h \
+	Source/WebCore/storage/IDBCallbacks.h \
+	Source/WebCore/storage/IDBCursorBackendImpl.cpp \
+	Source/WebCore/storage/IDBCursorBackendImpl.h \
+	Source/WebCore/storage/IDBCursorBackendInterface.h \
+	Source/WebCore/storage/IDBCursor.cpp \
+	Source/WebCore/storage/IDBCursor.h \
+	Source/WebCore/storage/IDBDatabaseBackendImpl.cpp \
+	Source/WebCore/storage/IDBDatabaseBackendImpl.h \
+	Source/WebCore/storage/IDBDatabaseBackendInterface.h \
+	Source/WebCore/storage/IDBDatabase.cpp \
+	Source/WebCore/storage/IDBDatabaseError.h \
+	Source/WebCore/storage/IDBDatabaseException.h \
+	Source/WebCore/storage/IDBDatabase.h \
+	Source/WebCore/storage/IDBErrorEvent.cpp \
+	Source/WebCore/storage/IDBErrorEvent.h \
+	Source/WebCore/storage/IDBEvent.cpp \
+	Source/WebCore/storage/IDBEvent.h \
+	Source/WebCore/storage/IDBFactoryBackendImpl.cpp \
+	Source/WebCore/storage/IDBFactoryBackendImpl.h \
+	Source/WebCore/storage/IDBFactoryBackendInterface.cpp \
+	Source/WebCore/storage/IDBFactoryBackendInterface.h \
+	Source/WebCore/storage/IDBFactory.cpp \
+	Source/WebCore/storage/IDBFactory.h \
+	Source/WebCore/storage/IDBIndexBackendImpl.cpp \
+	Source/WebCore/storage/IDBIndexBackendImpl.h \
+	Source/WebCore/storage/IDBIndexBackendInterface.h \
+	Source/WebCore/storage/IDBIndexBackendInterface.h \
+	Source/WebCore/storage/IDBIndex.cpp \
+	Source/WebCore/storage/IDBIndex.h \
+	Source/WebCore/storage/IDBKey.h \
+	Source/WebCore/storage/IDBKeyPath.h \
+	Source/WebCore/storage/IDBKeyPathBackendImpl.h \
+	Source/WebCore/storage/IDBKeyRange.cpp \
+	Source/WebCore/storage/IDBKeyRange.h \
+	Source/WebCore/storage/IDBObjectStoreBackendImpl.cpp \
+	Source/WebCore/storage/IDBObjectStoreBackendImpl.h \
+	Source/WebCore/storage/IDBObjectStoreBackendInterface.h \
+	Source/WebCore/storage/IDBObjectStoreBackendInterface.h \
+	Source/WebCore/storage/IDBObjectStore.cpp \
+	Source/WebCore/storage/IDBObjectStore.h \
+	Source/WebCore/storage/IDBRequest.cpp \
+	Source/WebCore/storage/IDBRequest.h \
+	Source/WebCore/storage/IDBSQLiteDatabase.cpp \
+	Source/WebCore/storage/IDBSQLiteDatabase.h \
+	Source/WebCore/storage/IDBSuccessEvent.cpp \
+	Source/WebCore/storage/IDBSuccessEvent.h \
+	Source/WebCore/storage/IDBTransactionBackendInterface.h \
+	Source/WebCore/storage/IDBTransactionCoordinator.h \
+	Source/WebCore/storage/IDBTransaction.cpp \
+	Source/WebCore/storage/IDBTransaction.h \
+	Source/WebCore/storage/LocalStorageTask.cpp \
+	Source/WebCore/storage/LocalStorageTask.h \
+	Source/WebCore/storage/LocalStorageThread.cpp \
+	Source/WebCore/storage/LocalStorageThread.h \
+	Source/WebCore/storage/OriginQuotaManager.cpp \
+	Source/WebCore/storage/OriginQuotaManager.h \
+	Source/WebCore/storage/OriginUsageRecord.cpp \
+	Source/WebCore/storage/OriginUsageRecord.h \
+	Source/WebCore/storage/SQLError.h \
+	Source/WebCore/storage/SQLException.h \
+	Source/WebCore/storage/SQLResultSet.cpp \
+	Source/WebCore/storage/SQLResultSet.h \
+	Source/WebCore/storage/SQLResultSetRowList.cpp \
+	Source/WebCore/storage/SQLResultSetRowList.h \
+	Source/WebCore/storage/SQLStatementCallback.h \
+	Source/WebCore/storage/SQLStatement.cpp \
+	Source/WebCore/storage/SQLStatementErrorCallback.h \
+	Source/WebCore/storage/SQLStatement.h \
+	Source/WebCore/storage/SQLStatementSync.cpp \
+	Source/WebCore/storage/SQLStatementSync.h \
+	Source/WebCore/storage/SQLTransactionCallback.h \
+	Source/WebCore/storage/SQLTransactionClient.cpp \
+	Source/WebCore/storage/SQLTransactionClient.h \
+	Source/WebCore/storage/SQLTransactionCoordinator.cpp \
+	Source/WebCore/storage/SQLTransactionCoordinator.h \
+	Source/WebCore/storage/SQLTransaction.cpp \
+	Source/WebCore/storage/SQLTransactionErrorCallback.h \
+	Source/WebCore/storage/SQLTransaction.h \
+	Source/WebCore/storage/SQLTransactionSyncCallback.h \
+	Source/WebCore/storage/SQLTransactionSync.cpp \
+	Source/WebCore/storage/SQLTransactionSync.h \
+	Source/WebCore/storage/StorageArea.h \
+	Source/WebCore/storage/StorageAreaImpl.cpp \
+	Source/WebCore/storage/StorageAreaImpl.h \
+	Source/WebCore/storage/StorageAreaSync.cpp \
+	Source/WebCore/storage/StorageAreaSync.h \
+	Source/WebCore/storage/Storage.cpp \
+	Source/WebCore/storage/StorageEvent.cpp \
+	Source/WebCore/storage/StorageEventDispatcher.cpp \
+	Source/WebCore/storage/StorageEventDispatcher.h \
+	Source/WebCore/storage/StorageEvent.h \
+	Source/WebCore/storage/Storage.h \
+	Source/WebCore/storage/StorageMap.cpp \
+	Source/WebCore/storage/StorageMap.h \
+	Source/WebCore/storage/StorageNamespace.cpp \
+	Source/WebCore/storage/StorageNamespace.h \
+	Source/WebCore/storage/StorageNamespaceImpl.cpp \
+	Source/WebCore/storage/StorageNamespaceImpl.h \
+	Source/WebCore/storage/StorageSyncManager.cpp \
+	Source/WebCore/storage/StorageSyncManager.h \
+	Source/WebCore/svg/animation/SMILTimeContainer.cpp \
+	Source/WebCore/svg/animation/SMILTimeContainer.h \
+	Source/WebCore/svg/animation/SMILTime.cpp \
+	Source/WebCore/svg/animation/SMILTime.h \
+	Source/WebCore/svg/animation/SVGSMILElement.cpp \
+	Source/WebCore/svg/animation/SVGSMILElement.h \
+	Source/WebCore/svg/ColorDistance.cpp \
+	Source/WebCore/svg/ColorDistance.h \
+	Source/WebCore/svg/ElementTimeControl.h \
+	Source/WebCore/svg/GradientAttributes.h \
+	Source/WebCore/svg/graphics/filters/SVGFEImage.cpp \
+	Source/WebCore/svg/graphics/filters/SVGFEImage.h \
+	Source/WebCore/svg/graphics/filters/SVGFilterBuilder.cpp \
+	Source/WebCore/svg/graphics/filters/SVGFilterBuilder.h \
+	Source/WebCore/svg/graphics/filters/SVGFilter.cpp \
+	Source/WebCore/svg/graphics/filters/SVGFilter.h \
+	Source/WebCore/svg/graphics/SVGImage.cpp \
+	Source/WebCore/svg/graphics/SVGImage.h \
+	Source/WebCore/svg/LinearGradientAttributes.h \
+	Source/WebCore/svg/PatternAttributes.h \
+	Source/WebCore/svg/properties/SVGAnimatedListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGAnimatedPathSegListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGAnimatedProperty.h \
+	Source/WebCore/svg/properties/SVGAnimatedPropertyDescription.h \
+	Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h \
+	Source/WebCore/svg/properties/SVGAnimatedPropertySynchronizer.h \
+	Source/WebCore/svg/properties/SVGAnimatedPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGAnimatedStaticPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGAnimatedTransformListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGListProperty.h \
+	Source/WebCore/svg/properties/SVGListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.cpp \
+	Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGProperty.h \
+	Source/WebCore/svg/properties/SVGPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGPropertyTraits.h \
+	Source/WebCore/svg/properties/SVGStaticListPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGStaticPropertyTearOff.h \
+	Source/WebCore/svg/properties/SVGStaticPropertyWithParentTearOff.h \
+	Source/WebCore/svg/properties/SVGTransformListPropertyTearOff.h \
+	Source/WebCore/svg/RadialGradientAttributes.h \
+	Source/WebCore/svg/SVGAElement.cpp \
+	Source/WebCore/svg/SVGAElement.h \
+	Source/WebCore/svg/SVGAltGlyphElement.cpp \
+	Source/WebCore/svg/SVGAltGlyphElement.h \
+	Source/WebCore/svg/SVGAngle.cpp \
+	Source/WebCore/svg/SVGAngle.h \
+	Source/WebCore/svg/SVGAnimateColorElement.cpp \
+	Source/WebCore/svg/SVGAnimateColorElement.h \
+	Source/WebCore/svg/SVGAnimatedAngle.h \
+	Source/WebCore/svg/SVGAnimatedBoolean.h \
+	Source/WebCore/svg/SVGAnimatedEnumeration.h \
+	Source/WebCore/svg/SVGAnimatedInteger.h \
+	Source/WebCore/svg/SVGAnimatedLength.h \
+	Source/WebCore/svg/SVGAnimatedLengthList.h \
+	Source/WebCore/svg/SVGAnimatedNumber.h \
+	Source/WebCore/svg/SVGAnimatedNumberList.h \
+	Source/WebCore/svg/SVGAnimatedPreserveAspectRatio.h \
+	Source/WebCore/svg/SVGAnimatedRect.h \
+	Source/WebCore/svg/SVGAnimatedString.h \
+	Source/WebCore/svg/SVGAnimatedTransformList.h \
+	Source/WebCore/svg/SVGAnimateElement.cpp \
+	Source/WebCore/svg/SVGAnimateElement.h \
+	Source/WebCore/svg/SVGAnimateMotionElement.cpp \
+	Source/WebCore/svg/SVGAnimateMotionElement.h \
+	Source/WebCore/svg/SVGAnimateTransformElement.cpp \
+	Source/WebCore/svg/SVGAnimateTransformElement.h \
+	Source/WebCore/svg/SVGAnimationElement.cpp \
+	Source/WebCore/svg/SVGAnimationElement.h \
+	Source/WebCore/svg/SVGCircleElement.cpp \
+	Source/WebCore/svg/SVGCircleElement.h \
+	Source/WebCore/svg/SVGClipPathElement.cpp \
+	Source/WebCore/svg/SVGClipPathElement.h \
+	Source/WebCore/svg/SVGColor.cpp \
+	Source/WebCore/svg/SVGColor.h \
+	Source/WebCore/svg/SVGComponentTransferFunctionElement.cpp \
+	Source/WebCore/svg/SVGComponentTransferFunctionElement.h \
+	Source/WebCore/svg/SVGCursorElement.cpp \
+	Source/WebCore/svg/SVGCursorElement.h \
+	Source/WebCore/svg/SVGDefsElement.cpp \
+	Source/WebCore/svg/SVGDefsElement.h \
+	Source/WebCore/svg/SVGDescElement.cpp \
+	Source/WebCore/svg/SVGDescElement.h \
+	Source/WebCore/svg/SVGDocument.cpp \
+	Source/WebCore/svg/SVGDocumentExtensions.cpp \
+	Source/WebCore/svg/SVGDocumentExtensions.h \
+	Source/WebCore/svg/SVGDocument.h \
+	Source/WebCore/svg/SVGElement.cpp \
+	Source/WebCore/svg/SVGElement.h \
+	Source/WebCore/svg/SVGElementInstance.cpp \
+	Source/WebCore/svg/SVGElementInstance.h \
+	Source/WebCore/svg/SVGElementInstanceList.cpp \
+	Source/WebCore/svg/SVGElementInstanceList.h \
+	Source/WebCore/svg/SVGElementRareData.h \
+	Source/WebCore/svg/SVGEllipseElement.cpp \
+	Source/WebCore/svg/SVGEllipseElement.h \
+	Source/WebCore/svg/SVGException.h \
+	Source/WebCore/svg/SVGExternalResourcesRequired.cpp \
+	Source/WebCore/svg/SVGExternalResourcesRequired.h \
+	Source/WebCore/svg/SVGFEBlendElement.cpp \
+	Source/WebCore/svg/SVGFEBlendElement.h \
+	Source/WebCore/svg/SVGFEColorMatrixElement.cpp \
+	Source/WebCore/svg/SVGFEColorMatrixElement.h \
+	Source/WebCore/svg/SVGFEComponentTransferElement.cpp \
+	Source/WebCore/svg/SVGFEComponentTransferElement.h \
+	Source/WebCore/svg/SVGFECompositeElement.cpp \
+	Source/WebCore/svg/SVGFECompositeElement.h \
+	Source/WebCore/svg/SVGFEConvolveMatrixElement.cpp \
+	Source/WebCore/svg/SVGFEConvolveMatrixElement.h \
+	Source/WebCore/svg/SVGFEDiffuseLightingElement.cpp \
+	Source/WebCore/svg/SVGFEDiffuseLightingElement.h \
+	Source/WebCore/svg/SVGFEDisplacementMapElement.cpp \
+	Source/WebCore/svg/SVGFEDisplacementMapElement.h \
+	Source/WebCore/svg/SVGFEDistantLightElement.cpp \
+	Source/WebCore/svg/SVGFEDistantLightElement.h \
+	Source/WebCore/svg/SVGFEFloodElement.cpp \
+	Source/WebCore/svg/SVGFEFloodElement.h \
+	Source/WebCore/svg/SVGFEFuncAElement.cpp \
+	Source/WebCore/svg/SVGFEFuncAElement.h \
+	Source/WebCore/svg/SVGFEFuncBElement.cpp \
+	Source/WebCore/svg/SVGFEFuncBElement.h \
+	Source/WebCore/svg/SVGFEFuncGElement.cpp \
+	Source/WebCore/svg/SVGFEFuncGElement.h \
+	Source/WebCore/svg/SVGFEFuncRElement.cpp \
+	Source/WebCore/svg/SVGFEFuncRElement.h \
+	Source/WebCore/svg/SVGFEGaussianBlurElement.cpp \
+	Source/WebCore/svg/SVGFEGaussianBlurElement.h \
+	Source/WebCore/svg/SVGFEImageElement.cpp \
+	Source/WebCore/svg/SVGFEImageElement.h \
+	Source/WebCore/svg/SVGFELightElement.cpp \
+	Source/WebCore/svg/SVGFELightElement.h \
+	Source/WebCore/svg/SVGFEMergeElement.cpp \
+	Source/WebCore/svg/SVGFEMergeElement.h \
+	Source/WebCore/svg/SVGFEMergeNodeElement.cpp \
+	Source/WebCore/svg/SVGFEMergeNodeElement.h \
+	Source/WebCore/svg/SVGFEMorphologyElement.cpp \
+	Source/WebCore/svg/SVGFEMorphologyElement.h \
+	Source/WebCore/svg/SVGFEOffsetElement.cpp \
+	Source/WebCore/svg/SVGFEOffsetElement.h \
+	Source/WebCore/svg/SVGFEPointLightElement.cpp \
+	Source/WebCore/svg/SVGFEPointLightElement.h \
+	Source/WebCore/svg/SVGFESpecularLightingElement.cpp \
+	Source/WebCore/svg/SVGFESpecularLightingElement.h \
+	Source/WebCore/svg/SVGFESpotLightElement.cpp \
+	Source/WebCore/svg/SVGFESpotLightElement.h \
+	Source/WebCore/svg/SVGFETileElement.cpp \
+	Source/WebCore/svg/SVGFETileElement.h \
+	Source/WebCore/svg/SVGFETurbulenceElement.cpp \
+	Source/WebCore/svg/SVGFETurbulenceElement.h \
+	Source/WebCore/svg/SVGFilterElement.cpp \
+	Source/WebCore/svg/SVGFilterElement.h \
+	Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.cpp \
+	Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h \
+	Source/WebCore/svg/SVGFitToViewBox.cpp \
+	Source/WebCore/svg/SVGFitToViewBox.h \
+	Source/WebCore/svg/SVGFont.cpp \
+	Source/WebCore/svg/SVGFontData.cpp \
+	Source/WebCore/svg/SVGFontData.h \
+	Source/WebCore/svg/SVGFontElement.cpp \
+	Source/WebCore/svg/SVGFontElement.h \
+	Source/WebCore/svg/SVGFontFaceElement.cpp \
+	Source/WebCore/svg/SVGFontFaceElement.h \
+	Source/WebCore/svg/SVGFontFaceFormatElement.cpp \
+	Source/WebCore/svg/SVGFontFaceFormatElement.h \
+	Source/WebCore/svg/SVGFontFaceNameElement.cpp \
+	Source/WebCore/svg/SVGFontFaceNameElement.h \
+	Source/WebCore/svg/SVGFontFaceSrcElement.cpp \
+	Source/WebCore/svg/SVGFontFaceSrcElement.h \
+	Source/WebCore/svg/SVGFontFaceUriElement.cpp \
+	Source/WebCore/svg/SVGFontFaceUriElement.h \
+	Source/WebCore/svg/SVGForeignObjectElement.cpp \
+	Source/WebCore/svg/SVGForeignObjectElement.h \
+	Source/WebCore/svg/SVGGElement.cpp \
+	Source/WebCore/svg/SVGGElement.h \
+	Source/WebCore/svg/SVGGlyphElement.cpp \
+	Source/WebCore/svg/SVGGlyphElement.h \
+	Source/WebCore/svg/SVGGlyphMap.h \
+	Source/WebCore/svg/SVGGradientElement.cpp \
+	Source/WebCore/svg/SVGGradientElement.h \
+	Source/WebCore/svg/SVGHKernElement.cpp \
+	Source/WebCore/svg/SVGHKernElement.h \
+	Source/WebCore/svg/SVGImageElement.cpp \
+	Source/WebCore/svg/SVGImageElement.h \
+	Source/WebCore/svg/SVGImageLoader.cpp \
+	Source/WebCore/svg/SVGImageLoader.h \
+	Source/WebCore/svg/SVGLangSpace.cpp \
+	Source/WebCore/svg/SVGLangSpace.h \
+	Source/WebCore/svg/SVGLength.cpp \
+	Source/WebCore/svg/SVGLength.h \
+	Source/WebCore/svg/SVGLengthList.cpp \
+	Source/WebCore/svg/SVGLengthList.h \
+	Source/WebCore/svg/SVGLinearGradientElement.cpp \
+	Source/WebCore/svg/SVGLinearGradientElement.h \
+	Source/WebCore/svg/SVGLineElement.cpp \
+	Source/WebCore/svg/SVGLineElement.h \
+	Source/WebCore/svg/SVGLocatable.cpp \
+	Source/WebCore/svg/SVGLocatable.h \
+	Source/WebCore/svg/SVGMarkerElement.cpp \
+	Source/WebCore/svg/SVGMarkerElement.h \
+	Source/WebCore/svg/SVGMaskElement.cpp \
+	Source/WebCore/svg/SVGMaskElement.h \
+	Source/WebCore/svg/SVGMatrix.h \
+	Source/WebCore/svg/SVGMetadataElement.cpp \
+	Source/WebCore/svg/SVGMetadataElement.h \
+	Source/WebCore/svg/SVGMissingGlyphElement.cpp \
+	Source/WebCore/svg/SVGMissingGlyphElement.h \
+	Source/WebCore/svg/SVGMPathElement.cpp \
+	Source/WebCore/svg/SVGMPathElement.h \
+	Source/WebCore/svg/SVGNumberList.cpp \
+	Source/WebCore/svg/SVGNumberList.h \
+	Source/WebCore/svg/SVGPaint.cpp \
+	Source/WebCore/svg/SVGPaint.h \
+	Source/WebCore/svg/SVGParserUtilities.cpp \
+	Source/WebCore/svg/SVGParserUtilities.h \
+	Source/WebCore/svg/SVGPathBlender.cpp \
+	Source/WebCore/svg/SVGPathBlender.h \
+	Source/WebCore/svg/SVGPathBuilder.cpp \
+	Source/WebCore/svg/SVGPathBuilder.h \
+	Source/WebCore/svg/SVGPathByteStreamBuilder.cpp \
+	Source/WebCore/svg/SVGPathByteStreamBuilder.h \
+	Source/WebCore/svg/SVGPathByteStream.h \
+	Source/WebCore/svg/SVGPathByteStreamSource.cpp \
+	Source/WebCore/svg/SVGPathByteStreamSource.h \
+	Source/WebCore/svg/SVGPathConsumer.h \
+	Source/WebCore/svg/SVGPathElement.cpp \
+	Source/WebCore/svg/SVGPathElement.h \
+	Source/WebCore/svg/SVGPathParser.cpp \
+	Source/WebCore/svg/SVGPathParserFactory.cpp \
+	Source/WebCore/svg/SVGPathParserFactory.h \
+	Source/WebCore/svg/SVGPathParser.h \
+	Source/WebCore/svg/SVGPathSegArc.h \
+	Source/WebCore/svg/SVGPathSegClosePath.h \
+	Source/WebCore/svg/SVGPathSegCurvetoCubic.h \
+	Source/WebCore/svg/SVGPathSegCurvetoCubicSmooth.h \
+	Source/WebCore/svg/SVGPathSegCurvetoQuadratic.h \
+	Source/WebCore/svg/SVGPathSegCurvetoQuadraticSmooth.h \
+	Source/WebCore/svg/SVGPathSeg.h \
+	Source/WebCore/svg/SVGPathSegLineto.h \
+	Source/WebCore/svg/SVGPathSegLinetoHorizontal.h \
+	Source/WebCore/svg/SVGPathSegLinetoVertical.h \
+	Source/WebCore/svg/SVGPathSegListBuilder.cpp \
+	Source/WebCore/svg/SVGPathSegListBuilder.h \
+	Source/WebCore/svg/SVGPathSegList.cpp \
+	Source/WebCore/svg/SVGPathSegList.h \
+	Source/WebCore/svg/SVGPathSegListSource.cpp \
+	Source/WebCore/svg/SVGPathSegListSource.h \
+	Source/WebCore/svg/SVGPathSegMoveto.h \
+	Source/WebCore/svg/SVGPathSegWithContext.h \
+	Source/WebCore/svg/SVGPathSource.h \
+	Source/WebCore/svg/SVGPathStringBuilder.cpp \
+	Source/WebCore/svg/SVGPathStringBuilder.h \
+	Source/WebCore/svg/SVGPathStringSource.cpp \
+	Source/WebCore/svg/SVGPathStringSource.h \
+	Source/WebCore/svg/SVGPathTraversalStateBuilder.cpp \
+	Source/WebCore/svg/SVGPathTraversalStateBuilder.h \
+	Source/WebCore/svg/SVGPatternElement.cpp \
+	Source/WebCore/svg/SVGPatternElement.h \
+	Source/WebCore/svg/SVGPointList.cpp \
+	Source/WebCore/svg/SVGPointList.h \
+	Source/WebCore/svg/SVGPolyElement.cpp \
+	Source/WebCore/svg/SVGPolyElement.h \
+	Source/WebCore/svg/SVGPolygonElement.cpp \
+	Source/WebCore/svg/SVGPolygonElement.h \
+	Source/WebCore/svg/SVGPolylineElement.cpp \
+	Source/WebCore/svg/SVGPolylineElement.h \
+	Source/WebCore/svg/SVGPreserveAspectRatio.cpp \
+	Source/WebCore/svg/SVGPreserveAspectRatio.h \
+	Source/WebCore/svg/SVGRadialGradientElement.cpp \
+	Source/WebCore/svg/SVGRadialGradientElement.h \
+	Source/WebCore/svg/SVGRect.h \
+	Source/WebCore/svg/SVGRectElement.cpp \
+	Source/WebCore/svg/SVGRectElement.h \
+	Source/WebCore/svg/SVGRenderingIntent.h \
+	Source/WebCore/svg/SVGScriptElement.cpp \
+	Source/WebCore/svg/SVGScriptElement.h \
+	Source/WebCore/svg/SVGSetElement.cpp \
+	Source/WebCore/svg/SVGSetElement.h \
+	Source/WebCore/svg/SVGStopElement.cpp \
+	Source/WebCore/svg/SVGStopElement.h \
+	Source/WebCore/svg/SVGStringList.cpp \
+	Source/WebCore/svg/SVGStringList.h \
+	Source/WebCore/svg/SVGStylable.cpp \
+	Source/WebCore/svg/SVGStylable.h \
+	Source/WebCore/svg/SVGStyledElement.cpp \
+	Source/WebCore/svg/SVGStyledElement.h \
+	Source/WebCore/svg/SVGStyledLocatableElement.cpp \
+	Source/WebCore/svg/SVGStyledLocatableElement.h \
+	Source/WebCore/svg/SVGStyledTransformableElement.cpp \
+	Source/WebCore/svg/SVGStyledTransformableElement.h \
+	Source/WebCore/svg/SVGStyleElement.cpp \
+	Source/WebCore/svg/SVGStyleElement.h \
+	Source/WebCore/svg/SVGSVGElement.cpp \
+	Source/WebCore/svg/SVGSVGElement.h \
+	Source/WebCore/svg/SVGSwitchElement.cpp \
+	Source/WebCore/svg/SVGSwitchElement.h \
+	Source/WebCore/svg/SVGSymbolElement.cpp \
+	Source/WebCore/svg/SVGSymbolElement.h \
+	Source/WebCore/svg/SVGTests.cpp \
+	Source/WebCore/svg/SVGTests.h \
+	Source/WebCore/svg/SVGTextContentElement.cpp \
+	Source/WebCore/svg/SVGTextContentElement.h \
+	Source/WebCore/svg/SVGTextElement.cpp \
+	Source/WebCore/svg/SVGTextElement.h \
+	Source/WebCore/svg/SVGTextPathElement.cpp \
+	Source/WebCore/svg/SVGTextPathElement.h \
+	Source/WebCore/svg/SVGTextPositioningElement.cpp \
+	Source/WebCore/svg/SVGTextPositioningElement.h \
+	Source/WebCore/svg/SVGTitleElement.cpp \
+	Source/WebCore/svg/SVGTitleElement.h \
+	Source/WebCore/svg/SVGTransformable.cpp \
+	Source/WebCore/svg/SVGTransformable.h \
+	Source/WebCore/svg/SVGTransform.cpp \
+	Source/WebCore/svg/SVGTransformDistance.cpp \
+	Source/WebCore/svg/SVGTransformDistance.h \
+	Source/WebCore/svg/SVGTransform.h \
+	Source/WebCore/svg/SVGTransformList.cpp \
+	Source/WebCore/svg/SVGTransformList.h \
+	Source/WebCore/svg/SVGTRefElement.cpp \
+	Source/WebCore/svg/SVGTRefElement.h \
+	Source/WebCore/svg/SVGTSpanElement.cpp \
+	Source/WebCore/svg/SVGTSpanElement.h \
+	Source/WebCore/svg/SVGUnitTypes.h \
+	Source/WebCore/svg/SVGURIReference.cpp \
+	Source/WebCore/svg/SVGURIReference.h \
+	Source/WebCore/svg/SVGUseElement.cpp \
+	Source/WebCore/svg/SVGUseElement.h \
+	Source/WebCore/svg/SVGViewElement.cpp \
+	Source/WebCore/svg/SVGViewElement.h \
+	Source/WebCore/svg/SVGViewSpec.cpp \
+	Source/WebCore/svg/SVGViewSpec.h \
+	Source/WebCore/svg/SVGVKernElement.cpp \
+	Source/WebCore/svg/SVGVKernElement.h \
+	Source/WebCore/svg/SVGZoomAndPan.cpp \
+	Source/WebCore/svg/SVGZoomAndPan.h \
+	Source/WebCore/svg/SVGZoomEvent.cpp \
+	Source/WebCore/svg/SVGZoomEvent.h \
+	Source/WebCore/WebCorePrefix.h \
+	Source/WebCore/websockets/ThreadableWebSocketChannelClientWrapper.h \
+	Source/WebCore/websockets/ThreadableWebSocketChannel.cpp \
+	Source/WebCore/websockets/ThreadableWebSocketChannel.h \
+	Source/WebCore/websockets/WebSocketChannelClient.h \
+	Source/WebCore/websockets/WebSocketChannel.cpp \
+	Source/WebCore/websockets/WebSocketChannel.h \
+	Source/WebCore/websockets/WebSocket.cpp \
+	Source/WebCore/websockets/WebSocket.h \
+	Source/WebCore/websockets/WebSocketHandshake.cpp \
+	Source/WebCore/websockets/WebSocketHandshake.h \
+	Source/WebCore/websockets/WebSocketHandshakeRequest.cpp \
+	Source/WebCore/websockets/WebSocketHandshakeRequest.h \
+	Source/WebCore/websockets/WebSocketHandshakeResponse.cpp \
+	Source/WebCore/websockets/WebSocketHandshakeResponse.h \
+	Source/WebCore/websockets/WorkerThreadableWebSocketChannel.cpp \
+	Source/WebCore/websockets/WorkerThreadableWebSocketChannel.h \
+	Source/WebCore/wml/WMLAccessElement.cpp \
+	Source/WebCore/wml/WMLAElement.cpp \
+	Source/WebCore/wml/WMLAnchorElement.cpp \
+	Source/WebCore/wml/WMLBRElement.cpp \
+	Source/WebCore/wml/WMLCardElement.cpp \
+	Source/WebCore/wml/WMLDocument.cpp \
+	Source/WebCore/wml/WMLDoElement.cpp \
+	Source/WebCore/wml/WMLElement.cpp \
+	Source/WebCore/wml/WMLErrorHandling.cpp \
+	Source/WebCore/wml/WMLEventHandlingElement.cpp \
+	Source/WebCore/wml/WMLFieldSetElement.cpp \
+	Source/WebCore/wml/WMLFormControlElement.cpp \
+	Source/WebCore/wml/WMLGoElement.cpp \
+	Source/WebCore/wml/WMLImageElement.cpp \
+	Source/WebCore/wml/WMLImageLoader.cpp \
+	Source/WebCore/wml/WMLInputElement.cpp \
+	Source/WebCore/wml/WMLInsertedLegendElement.cpp \
+	Source/WebCore/wml/WMLIntrinsicEvent.cpp \
+	Source/WebCore/wml/WMLIntrinsicEventHandler.cpp \
+	Source/WebCore/wml/WMLMetaElement.cpp \
+	Source/WebCore/wml/WMLNoopElement.cpp \
+	Source/WebCore/wml/WMLOnEventElement.cpp \
+	Source/WebCore/wml/WMLOptGroupElement.cpp \
+	Source/WebCore/wml/WMLOptionElement.cpp \
+	Source/WebCore/wml/WMLPageState.cpp \
+	Source/WebCore/wml/WMLPElement.cpp \
+	Source/WebCore/wml/WMLPostfieldElement.cpp \
+	Source/WebCore/wml/WMLPrevElement.cpp \
+	Source/WebCore/wml/WMLRefreshElement.cpp \
+	Source/WebCore/wml/WMLSelectElement.cpp \
+	Source/WebCore/wml/WMLSetvarElement.cpp \
+	Source/WebCore/wml/WMLTableElement.cpp \
+	Source/WebCore/wml/WMLTaskElement.cpp \
+	Source/WebCore/wml/WMLTemplateElement.cpp \
+	Source/WebCore/wml/WMLTimerElement.cpp \
+	Source/WebCore/wml/WMLVariables.cpp \
+	Source/WebCore/workers/AbstractWorker.cpp \
+	Source/WebCore/workers/AbstractWorker.h \
+	Source/WebCore/workers/DedicatedWorkerContext.cpp \
+	Source/WebCore/workers/DedicatedWorkerContext.h \
+	Source/WebCore/workers/DedicatedWorkerThread.cpp \
+	Source/WebCore/workers/DedicatedWorkerThread.h \
+	Source/WebCore/workers/DefaultSharedWorkerRepository.cpp \
+	Source/WebCore/workers/DefaultSharedWorkerRepository.h \
+	Source/WebCore/workers/SharedWorkerContext.cpp \
+	Source/WebCore/workers/SharedWorkerContext.h \
+	Source/WebCore/workers/SharedWorker.cpp \
+	Source/WebCore/workers/SharedWorker.h \
+	Source/WebCore/workers/SharedWorkerRepository.h \
+	Source/WebCore/workers/SharedWorkerThread.cpp \
+	Source/WebCore/workers/SharedWorkerThread.h \
+	Source/WebCore/workers/WorkerContext.cpp \
+	Source/WebCore/workers/WorkerContext.h \
+	Source/WebCore/workers/WorkerContextProxy.h \
+	Source/WebCore/workers/Worker.cpp \
+	Source/WebCore/workers/Worker.h \
+	Source/WebCore/workers/WorkerLoaderProxy.h \
+	Source/WebCore/workers/WorkerLocation.cpp \
+	Source/WebCore/workers/WorkerLocation.h \
+	Source/WebCore/workers/WorkerMessagingProxy.cpp \
+	Source/WebCore/workers/WorkerMessagingProxy.h \
+	Source/WebCore/workers/WorkerObjectProxy.h \
+	Source/WebCore/workers/WorkerReportingProxy.h \
+	Source/WebCore/workers/WorkerRunLoop.cpp \
+	Source/WebCore/workers/WorkerRunLoop.h \
+	Source/WebCore/workers/WorkerScriptLoaderClient.h \
+	Source/WebCore/workers/WorkerScriptLoader.cpp \
+	Source/WebCore/workers/WorkerScriptLoader.h \
+	Source/WebCore/workers/WorkerThread.cpp \
+	Source/WebCore/workers/WorkerThread.h \
+	Source/WebCore/xml/DOMParser.cpp \
+	Source/WebCore/xml/DOMParser.h \
+	Source/WebCore/xml/NativeXPathNSResolver.cpp \
+	Source/WebCore/xml/NativeXPathNSResolver.h \
+	Source/WebCore/xml/XMLHttpRequest.cpp \
+	Source/WebCore/xml/XMLHttpRequestException.h \
+	Source/WebCore/xml/XMLHttpRequest.h \
+	Source/WebCore/xml/XMLHttpRequestProgressEvent.h \
+	Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.cpp \
+	Source/WebCore/xml/XMLHttpRequestProgressEventThrottle.h \
+	Source/WebCore/xml/XMLHttpRequestUpload.cpp \
+	Source/WebCore/xml/XMLHttpRequestUpload.h \
+	Source/WebCore/xml/XMLSerializer.cpp \
+	Source/WebCore/xml/XMLSerializer.h \
+	Source/WebCore/xml/XPathEvaluator.cpp \
+	Source/WebCore/xml/XPathEvaluator.h \
+	Source/WebCore/xml/XPathException.h \
+	Source/WebCore/xml/XPathExpression.cpp \
+	Source/WebCore/xml/XPathExpression.h \
+	Source/WebCore/xml/XPathExpressionNode.cpp \
+	Source/WebCore/xml/XPathExpressionNode.h \
+	Source/WebCore/xml/XPathFunctions.cpp \
+	Source/WebCore/xml/XPathFunctions.h \
+	Source/WebCore/xml/XPathNamespace.cpp \
+	Source/WebCore/xml/XPathNamespace.h \
+	Source/WebCore/xml/XPathNodeSet.cpp \
+	Source/WebCore/xml/XPathNodeSet.h \
+	Source/WebCore/xml/XPathNSResolver.cpp \
+	Source/WebCore/xml/XPathNSResolver.h \
+	Source/WebCore/xml/XPathParser.cpp \
+	Source/WebCore/xml/XPathParser.h \
+	Source/WebCore/xml/XPathPath.cpp \
+	Source/WebCore/xml/XPathPath.h \
+	Source/WebCore/xml/XPathPredicate.cpp \
+	Source/WebCore/xml/XPathPredicate.h \
+	Source/WebCore/xml/XPathResult.cpp \
+	Source/WebCore/xml/XPathResult.h \
+	Source/WebCore/xml/XPathStep.cpp \
+	Source/WebCore/xml/XPathStep.h \
+	Source/WebCore/xml/XPathUtil.cpp \
+	Source/WebCore/xml/XPathUtil.h \
+	Source/WebCore/xml/XPathValue.cpp \
+	Source/WebCore/xml/XPathValue.h \
+	Source/WebCore/xml/XPathVariableReference.cpp \
+	Source/WebCore/xml/XPathVariableReference.h \
+	Source/WebCore/xml/XSLImportRule.cpp \
+	Source/WebCore/xml/XSLImportRule.h \
+	Source/WebCore/xml/XSLStyleSheet.h \
+	Source/WebCore/xml/XSLStyleSheetLibxslt.cpp \
+	Source/WebCore/xml/XSLTExtensions.cpp \
+	Source/WebCore/xml/XSLTExtensions.h \
+	Source/WebCore/xml/XSLTProcessor.cpp \
+	Source/WebCore/xml/XSLTProcessor.h \
+	Source/WebCore/xml/XSLTProcessorLibxslt.cpp \
+	Source/WebCore/xml/XSLTUnicodeSort.cpp \
+	Source/WebCore/xml/XSLTUnicodeSort.h
 
 webcoregtk_sources += \
-	WebCore/accessibility/gtk/AccessibilityObjectAtk.cpp \
-	WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.cpp \
-	WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.h \
-	WebCore/accessibility/gtk/AXObjectCacheAtk.cpp \
-	WebCore/accessibility/gtk/WebKitAccessibleHyperlink.h \
-	WebCore/accessibility/gtk/WebKitAccessibleHyperlink.cpp \
-	WebCore/bindings/js/ScriptControllerGtk.cpp \
-	WebCore/page/gtk/DragControllerGtk.cpp \
-	WebCore/page/gtk/EventHandlerGtk.cpp \
-	WebCore/page/gtk/FrameGtk.cpp \
-	WebCore/platform/graphics/cairo/CairoPath.h \
-	WebCore/platform/graphics/cairo/CairoUtilities.cpp \
-	WebCore/platform/graphics/cairo/CairoUtilities.h \
-	WebCore/platform/graphics/cairo/ContextShadowCairo.cpp \
-	WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
-	WebCore/platform/graphics/cairo/FontCairo.cpp \
-	WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
-	WebCore/platform/graphics/cairo/GradientCairo.cpp \
-	WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp \
-	WebCore/platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h \
-	WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
-	WebCore/platform/graphics/cairo/ImageBufferData.h \
-	WebCore/platform/graphics/cairo/ImageCairo.cpp \
-	WebCore/platform/graphics/cairo/OwnPtrCairo.cpp \
-	WebCore/platform/graphics/cairo/OwnPtrCairo.h \
-	WebCore/platform/graphics/cairo/PathCairo.cpp \
-	WebCore/platform/graphics/cairo/PatternCairo.cpp \
-	WebCore/platform/graphics/cairo/RefPtrCairo.cpp \
-	WebCore/platform/graphics/cairo/RefPtrCairo.h \
-	WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \
-	WebCore/platform/graphics/gstreamer/GOwnPtrGStreamer.cpp \
-	WebCore/platform/graphics/gstreamer/GOwnPtrGStreamer.h \
-	WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp \
-	WebCore/platform/graphics/gstreamer/GStreamerGWorld.h \
-	WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp \
-	WebCore/platform/graphics/gstreamer/ImageGStreamer.h \
-	WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp \
-	WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h \
-	WebCore/platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp \
-	WebCore/platform/graphics/gstreamer/PlatformVideoWindow.h \
-	WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp \
-	WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h \
-	WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp \
-	WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h \
-	WebCore/platform/graphics/gtk/ColorGtk.cpp \
-	WebCore/platform/graphics/gtk/FontGtk.cpp \
-	WebCore/platform/graphics/gtk/GdkCairoUtilities.cpp \
-	WebCore/platform/graphics/gtk/GdkCairoUtilities.h \
-	WebCore/platform/graphics/gtk/IconGtk.cpp \
-	WebCore/platform/graphics/gtk/ImageBufferGtk.cpp \
-	WebCore/platform/graphics/gtk/ImageGtk.cpp \
-	WebCore/platform/graphics/gtk/IntPointGtk.cpp \
-	WebCore/platform/graphics/gtk/IntRectGtk.cpp \
-	WebCore/platform/gtk/ClipboardGtk.cpp \
-	WebCore/platform/gtk/ClipboardGtk.h \
-	WebCore/platform/gtk/ClipboardUtilitiesGtk.cpp \
-	WebCore/platform/gtk/ClipboardUtilitiesGtk.h \
-	WebCore/platform/gtk/ContextMenuGtk.cpp \
-	WebCore/platform/gtk/ContextMenuItemGtk.cpp \
-	WebCore/platform/gtk/CursorGtk.cpp \
-	WebCore/platform/gtk/CursorGtk.h \
-	WebCore/platform/gtk/DataObjectGtk.cpp \
-	WebCore/platform/gtk/DataObjectGtk.h \
-	WebCore/platform/gtk/DragDataGtk.cpp \
-	WebCore/platform/gtk/DragImageGtk.cpp \
-	WebCore/platform/gtk/EventLoopGtk.cpp \
-	WebCore/platform/gtk/FileChooserGtk.cpp \
-	WebCore/platform/gtk/FileSystemGtk.cpp \
-	WebCore/platform/gtk/GeolocationServiceGtk.cpp \
-	WebCore/platform/gtk/GeolocationServiceGtk.h \
-	WebCore/platform/gtk/GOwnPtrGtk.cpp \
-	WebCore/platform/gtk/GOwnPtrGtk.h \
-	WebCore/platform/gtk/GRefPtrGtk.cpp \
-	WebCore/platform/gtk/GRefPtrGtk.h \
-	WebCore/platform/gtk/gtk2drawing.c \
-	WebCore/platform/gtk/gtk3drawing.c \
-	WebCore/platform/gtk/gtkdrawing.h \
-	WebCore/platform/gtk/GtkPluginWidget.cpp \
-	WebCore/platform/gtk/GtkPluginWidget.h \
-	WebCore/platform/gtk/GtkVersioning.c \
-	WebCore/platform/gtk/GtkVersioning.h \
-	WebCore/platform/gtk/KeyEventGtk.cpp \
-	WebCore/platform/gtk/KURLGtk.cpp \
-	WebCore/platform/gtk/LanguageGtk.cpp \
-	WebCore/platform/gtk/LocalizedStringsGtk.cpp \
-	WebCore/platform/gtk/LoggingGtk.cpp \
-	WebCore/platform/gtk/MainFrameScrollbarGtk.cpp \
-	WebCore/platform/gtk/MainFrameScrollbarGtk.h \
-	WebCore/platform/gtk/MIMETypeRegistryGtk.cpp \
-	WebCore/platform/gtk/MouseEventGtk.cpp \
-	WebCore/platform/gtk/PasteboardGtk.cpp \
-	WebCore/platform/gtk/PasteboardHelper.cpp \
-	WebCore/platform/gtk/PasteboardHelper.h \
-	WebCore/platform/gtk/PlatformScreenGtk.cpp \
-	WebCore/platform/gtk/PopupMenuGtk.cpp \
-	WebCore/platform/gtk/PopupMenuGtk.h \
-	WebCore/platform/gtk/RenderThemeGtk.cpp \
-	WebCore/platform/gtk/RenderThemeGtk.h \
-	WebCore/platform/gtk/RenderThemeGtk2.cpp \
-	WebCore/platform/gtk/RenderThemeGtk3.cpp \
-	WebCore/platform/gtk/ScrollbarThemeGtk.cpp \
-	WebCore/platform/gtk/ScrollbarThemeGtk.h \
-	WebCore/platform/gtk/ScrollbarThemeGtk2.cpp \
-	WebCore/platform/gtk/ScrollbarThemeGtk3.cpp \
-	WebCore/platform/gtk/ScrollViewGtk.cpp \
-	WebCore/platform/gtk/SearchPopupMenuGtk.cpp \
-	WebCore/platform/gtk/SearchPopupMenuGtk.h \
-	WebCore/platform/gtk/SharedBufferGtk.cpp \
-	WebCore/platform/gtk/SharedTimerGtk.cpp \
-	WebCore/platform/gtk/SoundGtk.cpp \
-	WebCore/platform/gtk/TemporaryLinkStubs.cpp \
-	WebCore/platform/gtk/WheelEventGtk.cpp \
-	WebCore/platform/gtk/WidgetGtk.cpp \
-	WebCore/platform/gtk/WidgetRenderingContextGtk2.cpp \
-	WebCore/platform/gtk/WidgetRenderingContextGtk3.cpp \
-	WebCore/platform/gtk/WidgetRenderingContext.h \
-	WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp \
-	WebCore/platform/image-decoders/bmp/BMPImageDecoder.h \
-	WebCore/platform/image-decoders/bmp/BMPImageReader.cpp \
-	WebCore/platform/image-decoders/bmp/BMPImageReader.h \
-	WebCore/platform/image-decoders/cairo/ImageDecoderCairo.cpp \
-	WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp \
-	WebCore/platform/image-decoders/gif/GIFImageDecoder.h \
-	WebCore/platform/image-decoders/gif/GIFImageReader.cpp \
-	WebCore/platform/image-decoders/gif/GIFImageReader.h \
-	WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp \
-	WebCore/platform/image-decoders/ico/ICOImageDecoder.h \
-	WebCore/platform/image-decoders/ImageDecoder.cpp \
-	WebCore/platform/image-decoders/ImageDecoder.h \
-	WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp \
-	WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h \
-	WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp \
-	WebCore/platform/image-decoders/webp/WEBPImageDecoder.h \
-	WebCore/platform/image-decoders/png/PNGImageDecoder.cpp \
-	WebCore/platform/image-decoders/png/PNGImageDecoder.h \
-	WebCore/platform/network/soup/AuthenticationChallenge.h \
-	WebCore/platform/network/soup/CookieJarSoup.cpp \
-	WebCore/platform/network/soup/CookieJarSoup.h \
-	WebCore/platform/network/soup/GOwnPtrSoup.cpp \
-	WebCore/platform/network/soup/GOwnPtrSoup.h \
-	WebCore/platform/network/soup/ProxyServerSoup.cpp \
-	WebCore/platform/network/soup/ResourceError.h \
-	WebCore/platform/network/soup/ResourceHandleSoup.cpp \
-	WebCore/platform/network/soup/ResourceRequest.h \
-	WebCore/platform/network/soup/ResourceRequestSoup.cpp \
-	WebCore/platform/network/soup/ResourceResponse.h \
-	WebCore/platform/network/soup/ResourceResponseSoup.cpp \
-	WebCore/platform/network/soup/SocketStreamError.h \
-	WebCore/platform/network/soup/SocketStreamHandle.h \
-	WebCore/platform/network/soup/SocketStreamHandleSoup.cpp \
-	WebCore/platform/network/soup/SoupURIUtils.cpp \
-	WebCore/platform/network/soup/SoupURIUtils.h \
-	WebCore/platform/network/soup/cache/soup-directory-input-stream.c \
-	WebCore/platform/network/soup/cache/soup-directory-input-stream.h \
-	WebCore/platform/network/soup/cache/soup-http-input-stream.c \
-	WebCore/platform/network/soup/cache/soup-http-input-stream.h \
-	WebCore/platform/network/soup/cache/soup-request-data.c \
-	WebCore/platform/network/soup/cache/soup-request-data.h \
-	WebCore/platform/network/soup/cache/soup-request-file.c \
-	WebCore/platform/network/soup/cache/soup-request-file.h \
-	WebCore/platform/network/soup/cache/soup-request-http.c \
-	WebCore/platform/network/soup/cache/soup-request-http.h \
-	WebCore/platform/network/soup/cache/soup-request.c \
-	WebCore/platform/network/soup/cache/soup-request.h \
-	WebCore/platform/network/soup/cache/soup-requester.c \
-	WebCore/platform/network/soup/cache/soup-requester.h \
-	WebCore/platform/network/soup/cache/webkit/soup-cache.c \
-	WebCore/platform/network/soup/cache/webkit/soup-cache.h \
-	WebCore/platform/network/soup/cache/webkit/soup-cache-private.h \
-	WebCore/plugins/gtk/PluginDataGtk.cpp \
-	WebCore/plugins/gtk/PluginPackageGtk.cpp \
-	WebCore/plugins/gtk/PluginViewGtk.cpp
+	Source/WebCore/accessibility/gtk/AccessibilityObjectAtk.cpp \
+	Source/WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.cpp \
+	Source/WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.h \
+	Source/WebCore/accessibility/gtk/AXObjectCacheAtk.cpp \
+	Source/WebCore/accessibility/gtk/WebKitAccessibleHyperlink.h \
+	Source/WebCore/accessibility/gtk/WebKitAccessibleHyperlink.cpp \
+	Source/WebCore/bindings/js/ScriptControllerGtk.cpp \
+	Source/WebCore/page/gtk/DragControllerGtk.cpp \
+	Source/WebCore/page/gtk/EventHandlerGtk.cpp \
+	Source/WebCore/page/gtk/FrameGtk.cpp \
+	Source/WebCore/platform/graphics/cairo/CairoPath.h \
+	Source/WebCore/platform/graphics/cairo/CairoUtilities.cpp \
+	Source/WebCore/platform/graphics/cairo/CairoUtilities.h \
+	Source/WebCore/platform/graphics/cairo/ContextShadowCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/FloatRectCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/FontCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/FontCustomPlatformData.h \
+	Source/WebCore/platform/graphics/cairo/GradientCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/GraphicsContextCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h \
+	Source/WebCore/platform/graphics/cairo/ImageBufferCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/ImageBufferData.h \
+	Source/WebCore/platform/graphics/cairo/ImageCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/OwnPtrCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h \
+	Source/WebCore/platform/graphics/cairo/PathCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/PatternCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/RefPtrCairo.cpp \
+	Source/WebCore/platform/graphics/cairo/RefPtrCairo.h \
+	Source/WebCore/platform/graphics/cairo/TransformationMatrixCairo.cpp \
+	Source/WebCore/platform/graphics/gstreamer/GOwnPtrGStreamer.cpp \
+	Source/WebCore/platform/graphics/gstreamer/GOwnPtrGStreamer.h \
+	Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.cpp \
+	Source/WebCore/platform/graphics/gstreamer/GStreamerGWorld.h \
+	Source/WebCore/platform/graphics/gstreamer/ImageGStreamerCairo.cpp \
+	Source/WebCore/platform/graphics/gstreamer/ImageGStreamer.h \
+	Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp \
+	Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h \
+	Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp \
+	Source/WebCore/platform/graphics/gstreamer/PlatformVideoWindow.h \
+	Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp \
+	Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.h \
+	Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp \
+	Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.h \
+	Source/WebCore/platform/graphics/gtk/ColorGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/FontGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.cpp \
+	Source/WebCore/platform/graphics/gtk/GdkCairoUtilities.h \
+	Source/WebCore/platform/graphics/gtk/IconGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/ImageBufferGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/ImageGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/IntPointGtk.cpp \
+	Source/WebCore/platform/graphics/gtk/IntRectGtk.cpp \
+	Source/WebCore/platform/gtk/ClipboardGtk.cpp \
+	Source/WebCore/platform/gtk/ClipboardGtk.h \
+	Source/WebCore/platform/gtk/ClipboardUtilitiesGtk.cpp \
+	Source/WebCore/platform/gtk/ClipboardUtilitiesGtk.h \
+	Source/WebCore/platform/gtk/ContextMenuGtk.cpp \
+	Source/WebCore/platform/gtk/ContextMenuItemGtk.cpp \
+	Source/WebCore/platform/gtk/CursorGtk.cpp \
+	Source/WebCore/platform/gtk/CursorGtk.h \
+	Source/WebCore/platform/gtk/DataObjectGtk.cpp \
+	Source/WebCore/platform/gtk/DataObjectGtk.h \
+	Source/WebCore/platform/gtk/DragDataGtk.cpp \
+	Source/WebCore/platform/gtk/DragImageGtk.cpp \
+	Source/WebCore/platform/gtk/EventLoopGtk.cpp \
+	Source/WebCore/platform/gtk/FileChooserGtk.cpp \
+	Source/WebCore/platform/gtk/FileSystemGtk.cpp \
+	Source/WebCore/platform/gtk/GeolocationServiceGtk.cpp \
+	Source/WebCore/platform/gtk/GeolocationServiceGtk.h \
+	Source/WebCore/platform/gtk/GOwnPtrGtk.cpp \
+	Source/WebCore/platform/gtk/GOwnPtrGtk.h \
+	Source/WebCore/platform/gtk/GRefPtrGtk.cpp \
+	Source/WebCore/platform/gtk/GRefPtrGtk.h \
+	Source/WebCore/platform/gtk/gtk2drawing.c \
+	Source/WebCore/platform/gtk/gtk3drawing.c \
+	Source/WebCore/platform/gtk/gtkdrawing.h \
+	Source/WebCore/platform/gtk/GtkPluginWidget.cpp \
+	Source/WebCore/platform/gtk/GtkPluginWidget.h \
+	Source/WebCore/platform/gtk/GtkVersioning.c \
+	Source/WebCore/platform/gtk/GtkVersioning.h \
+	Source/WebCore/platform/gtk/KeyEventGtk.cpp \
+	Source/WebCore/platform/gtk/KURLGtk.cpp \
+	Source/WebCore/platform/gtk/LanguageGtk.cpp \
+	Source/WebCore/platform/gtk/LocalizedStringsGtk.cpp \
+	Source/WebCore/platform/gtk/LoggingGtk.cpp \
+	Source/WebCore/platform/gtk/MainFrameScrollbarGtk.cpp \
+	Source/WebCore/platform/gtk/MainFrameScrollbarGtk.h \
+	Source/WebCore/platform/gtk/MIMETypeRegistryGtk.cpp \
+	Source/WebCore/platform/gtk/MouseEventGtk.cpp \
+	Source/WebCore/platform/gtk/PasteboardGtk.cpp \
+	Source/WebCore/platform/gtk/PasteboardHelper.cpp \
+	Source/WebCore/platform/gtk/PasteboardHelper.h \
+	Source/WebCore/platform/gtk/PlatformScreenGtk.cpp \
+	Source/WebCore/platform/gtk/PopupMenuGtk.cpp \
+	Source/WebCore/platform/gtk/PopupMenuGtk.h \
+	Source/WebCore/platform/gtk/RenderThemeGtk.cpp \
+	Source/WebCore/platform/gtk/RenderThemeGtk.h \
+	Source/WebCore/platform/gtk/RenderThemeGtk2.cpp \
+	Source/WebCore/platform/gtk/RenderThemeGtk3.cpp \
+	Source/WebCore/platform/gtk/ScrollbarThemeGtk.cpp \
+	Source/WebCore/platform/gtk/ScrollbarThemeGtk.h \
+	Source/WebCore/platform/gtk/ScrollbarThemeGtk2.cpp \
+	Source/WebCore/platform/gtk/ScrollbarThemeGtk3.cpp \
+	Source/WebCore/platform/gtk/ScrollViewGtk.cpp \
+	Source/WebCore/platform/gtk/SearchPopupMenuGtk.cpp \
+	Source/WebCore/platform/gtk/SearchPopupMenuGtk.h \
+	Source/WebCore/platform/gtk/SharedBufferGtk.cpp \
+	Source/WebCore/platform/gtk/SharedTimerGtk.cpp \
+	Source/WebCore/platform/gtk/SoundGtk.cpp \
+	Source/WebCore/platform/gtk/TemporaryLinkStubs.cpp \
+	Source/WebCore/platform/gtk/WheelEventGtk.cpp \
+	Source/WebCore/platform/gtk/WidgetGtk.cpp \
+	Source/WebCore/platform/gtk/WidgetRenderingContextGtk2.cpp \
+	Source/WebCore/platform/gtk/WidgetRenderingContextGtk3.cpp \
+	Source/WebCore/platform/gtk/WidgetRenderingContext.h \
+	Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h \
+	Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp \
+	Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h \
+	Source/WebCore/platform/image-decoders/cairo/ImageDecoderCairo.cpp \
+	Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h \
+	Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp \
+	Source/WebCore/platform/image-decoders/gif/GIFImageReader.h \
+	Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h \
+	Source/WebCore/platform/image-decoders/ImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/ImageDecoder.h \
+	Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h \
+	Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h \
+	Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp \
+	Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h \
+	Source/WebCore/platform/network/soup/AuthenticationChallenge.h \
+	Source/WebCore/platform/network/soup/CookieJarSoup.cpp \
+	Source/WebCore/platform/network/soup/CookieJarSoup.h \
+	Source/WebCore/platform/network/soup/GOwnPtrSoup.cpp \
+	Source/WebCore/platform/network/soup/GOwnPtrSoup.h \
+	Source/WebCore/platform/network/soup/ProxyServerSoup.cpp \
+	Source/WebCore/platform/network/soup/ResourceError.h \
+	Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp \
+	Source/WebCore/platform/network/soup/ResourceRequest.h \
+	Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp \
+	Source/WebCore/platform/network/soup/ResourceResponse.h \
+	Source/WebCore/platform/network/soup/ResourceResponseSoup.cpp \
+	Source/WebCore/platform/network/soup/SocketStreamError.h \
+	Source/WebCore/platform/network/soup/SocketStreamHandle.h \
+	Source/WebCore/platform/network/soup/SocketStreamHandleSoup.cpp \
+	Source/WebCore/platform/network/soup/SoupURIUtils.cpp \
+	Source/WebCore/platform/network/soup/SoupURIUtils.h \
+	Source/WebCore/platform/network/soup/cache/soup-directory-input-stream.c \
+	Source/WebCore/platform/network/soup/cache/soup-directory-input-stream.h \
+	Source/WebCore/platform/network/soup/cache/soup-http-input-stream.c \
+	Source/WebCore/platform/network/soup/cache/soup-http-input-stream.h \
+	Source/WebCore/platform/network/soup/cache/soup-request-data.c \
+	Source/WebCore/platform/network/soup/cache/soup-request-data.h \
+	Source/WebCore/platform/network/soup/cache/soup-request-file.c \
+	Source/WebCore/platform/network/soup/cache/soup-request-file.h \
+	Source/WebCore/platform/network/soup/cache/soup-request-http.c \
+	Source/WebCore/platform/network/soup/cache/soup-request-http.h \
+	Source/WebCore/platform/network/soup/cache/soup-request.c \
+	Source/WebCore/platform/network/soup/cache/soup-request.h \
+	Source/WebCore/platform/network/soup/cache/soup-requester.c \
+	Source/WebCore/platform/network/soup/cache/soup-requester.h \
+	Source/WebCore/platform/network/soup/cache/webkit/soup-cache.c \
+	Source/WebCore/platform/network/soup/cache/webkit/soup-cache.h \
+	Source/WebCore/platform/network/soup/cache/webkit/soup-cache-private.h \
+	Source/WebCore/plugins/gtk/PluginDataGtk.cpp \
+	Source/WebCore/plugins/gtk/PluginPackageGtk.cpp \
+	Source/WebCore/plugins/gtk/PluginViewGtk.cpp
 
 if TARGET_X11
 webcoregtk_sources += \
-	WebCore/plugins/gtk/gtk2xtbin.c \
-	WebCore/plugins/gtk/gtk2xtbin.h \
-	WebCore/plugins/gtk/xembed.h
+	Source/WebCore/plugins/gtk/gtk2xtbin.c \
+	Source/WebCore/plugins/gtk/gtk2xtbin.h \
+	Source/WebCore/plugins/gtk/xembed.h
 endif
 
 if TARGET_WIN32
 webcore_sources += \
-	WebCore/platform/ScrollAnimatorWin.cpp \
-	WebCore/platform/ScrollAnimatorWin.h \
-	WebCore/plugins/win/PluginDatabaseWin.cpp \
-	WebCore/plugins/win/PluginMessageThrottlerWin.cpp \
-	WebCore/plugins/win/PluginMessageThrottlerWin.h
+	Source/WebCore/platform/ScrollAnimatorWin.cpp \
+	Source/WebCore/platform/ScrollAnimatorWin.h \
+	Source/WebCore/plugins/win/PluginDatabaseWin.cpp \
+	Source/WebCore/plugins/win/PluginMessageThrottlerWin.cpp \
+	Source/WebCore/plugins/win/PluginMessageThrottlerWin.h
 endif
 
 # ----
@@ -3815,11 +3815,11 @@ endif
 # ----
 if USE_ICU_UNICODE
 webcoregtk_sources += \
-	WebCore/platform/text/TextCodecICU.cpp \
-	WebCore/platform/text/TextCodecICU.h \
-	WebCore/platform/text/TextBreakIteratorICU.cpp \
-	WebCore/platform/text/TextBreakIteratorInternalICU.h \
-	WebCore/platform/text/gtk/TextBreakIteratorInternalICUGtk.cpp
+	Source/WebCore/platform/text/TextCodecICU.cpp \
+	Source/WebCore/platform/text/TextCodecICU.h \
+	Source/WebCore/platform/text/TextBreakIteratorICU.cpp \
+	Source/WebCore/platform/text/TextBreakIteratorInternalICU.h \
+	Source/WebCore/platform/text/gtk/TextBreakIteratorInternalICUGtk.cpp
 endif
 
 # ----
@@ -3827,9 +3827,9 @@ endif
 # ----
 if USE_GLIB_UNICODE
 webcoregtk_sources += \
-	WebCore/platform/text/gtk/TextCodecGtk.cpp \
-	WebCore/platform/text/gtk/TextCodecGtk.h \
-	WebCore/platform/text/gtk/TextBreakIteratorGtk.cpp
+	Source/WebCore/platform/text/gtk/TextCodecGtk.cpp \
+	Source/WebCore/platform/text/gtk/TextCodecGtk.h \
+	Source/WebCore/platform/text/gtk/TextBreakIteratorGtk.cpp
 endif
 
 
@@ -3855,15 +3855,15 @@ endif # END ENABLE_FAST_MOBILE_SCROLLING
 if USE_FREETYPE
 webcoregtk_cppflags += \
 	-DUSE_FREETYPE=1 \
-	-I$(srcdir)/WebCore/platform/graphics/freetype
+	-I$(srcdir)/Source/WebCore/platform/graphics/freetype
 
 webcoregtk_sources += \
-	WebCore/platform/graphics/freetype/FontCacheFreeType.cpp \
-	WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp \
-	WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp \
-	WebCore/platform/graphics/freetype/FontPlatformData.h \
-	WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp \
-	WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp
+	Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp \
+	Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp \
+	Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp \
+	Source/WebCore/platform/graphics/freetype/FontPlatformData.h \
+	Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp \
+	Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp
 endif # END USE_FREETYPE
 
 # ---
@@ -3872,15 +3872,15 @@ endif # END USE_FREETYPE
 if USE_PANGO
 webcoregtk_cppflags += \
 	-DUSE_PANGO=1 \
-	-I$(srcdir)/WebCore/platform/graphics/pango
+	-I$(srcdir)/Source/WebCore/platform/graphics/pango
 
 webcoregtk_sources += \
-	WebCore/platform/graphics/pango/FontCachePango.cpp \
-	WebCore/platform/graphics/pango/FontCustomPlatformDataPango.cpp \
-	WebCore/platform/graphics/pango/FontPlatformDataPango.cpp \
-	WebCore/platform/graphics/pango/FontPlatformData.h \
-	WebCore/platform/graphics/pango/GlyphPageTreeNodePango.cpp \
-	WebCore/platform/graphics/pango/SimpleFontDataPango.cpp
+	Source/WebCore/platform/graphics/pango/FontCachePango.cpp \
+	Source/WebCore/platform/graphics/pango/FontCustomPlatformDataPango.cpp \
+	Source/WebCore/platform/graphics/pango/FontPlatformDataPango.cpp \
+	Source/WebCore/platform/graphics/pango/FontPlatformData.h \
+	Source/WebCore/platform/graphics/pango/GlyphPageTreeNodePango.cpp \
+	Source/WebCore/platform/graphics/pango/SimpleFontDataPango.cpp
 endif # END USE_PANGO
 
 # ----
@@ -4658,31 +4658,31 @@ if ENABLE_3D_CANVAS
 FEATURE_DEFINES += ENABLE_3D_CANVAS=1
 webcore_cppflags += -DENABLE_3D_CANVAS=1
 webcore_sources += \
-	WebCore/html/canvas/WebGLActiveInfo.h \
-	WebCore/html/canvas/WebGLBuffer.cpp \
-	WebCore/html/canvas/WebGLBuffer.h \
-	WebCore/html/canvas/WebGLContextAttributes.cpp \
-	WebCore/html/canvas/WebGLContextAttributes.h \
-	WebCore/html/canvas/WebGLContextEvent.cpp \
-	WebCore/html/canvas/WebGLContextEvent.h \
-	WebCore/html/canvas/WebGLFramebuffer.cpp \
-	WebCore/html/canvas/WebGLFramebuffer.h \
-	WebCore/html/canvas/WebGLGetInfo.cpp \
-	WebCore/html/canvas/WebGLGetInfo.h \
-	WebCore/html/canvas/WebGLObject.cpp \
-	WebCore/html/canvas/WebGLObject.h \
-	WebCore/html/canvas/WebGLProgram.cpp \
-	WebCore/html/canvas/WebGLProgram.h \
-	WebCore/html/canvas/WebGLRenderbuffer.cpp \
-	WebCore/html/canvas/WebGLRenderbuffer.h \
-	WebCore/html/canvas/WebGLRenderingContext.cpp \
-	WebCore/html/canvas/WebGLRenderingContext.h \
-	WebCore/html/canvas/WebGLShader.cpp \
-	WebCore/html/canvas/WebGLShader.h \
-	WebCore/html/canvas/WebGLTexture.cpp \
-	WebCore/html/canvas/WebGLTexture.h \
-	WebCore/html/canvas/WebGLUniformLocation.cpp \
-	WebCore/html/canvas/WebGLUniformLocation.h
+	Source/WebCore/html/canvas/WebGLActiveInfo.h \
+	Source/WebCore/html/canvas/WebGLBuffer.cpp \
+	Source/WebCore/html/canvas/WebGLBuffer.h \
+	Source/WebCore/html/canvas/WebGLContextAttributes.cpp \
+	Source/WebCore/html/canvas/WebGLContextAttributes.h \
+	Source/WebCore/html/canvas/WebGLContextEvent.cpp \
+	Source/WebCore/html/canvas/WebGLContextEvent.h \
+	Source/WebCore/html/canvas/WebGLFramebuffer.cpp \
+	Source/WebCore/html/canvas/WebGLFramebuffer.h \
+	Source/WebCore/html/canvas/WebGLGetInfo.cpp \
+	Source/WebCore/html/canvas/WebGLGetInfo.h \
+	Source/WebCore/html/canvas/WebGLObject.cpp \
+	Source/WebCore/html/canvas/WebGLObject.h \
+	Source/WebCore/html/canvas/WebGLProgram.cpp \
+	Source/WebCore/html/canvas/WebGLProgram.h \
+	Source/WebCore/html/canvas/WebGLRenderbuffer.cpp \
+	Source/WebCore/html/canvas/WebGLRenderbuffer.h \
+	Source/WebCore/html/canvas/WebGLRenderingContext.cpp \
+	Source/WebCore/html/canvas/WebGLRenderingContext.h \
+	Source/WebCore/html/canvas/WebGLShader.cpp \
+	Source/WebCore/html/canvas/WebGLShader.h \
+	Source/WebCore/html/canvas/WebGLTexture.cpp \
+	Source/WebCore/html/canvas/WebGLTexture.h \
+	Source/WebCore/html/canvas/WebGLUniformLocation.cpp \
+	Source/WebCore/html/canvas/WebGLUniformLocation.h
 endif  # END ENABLE_3D_CANVAS
 
 DerivedSources/WebCore/CSSPropertyNames.cpp: DerivedSources/WebCore/CSSPropertyNames.h
@@ -4813,73 +4813,73 @@ DerivedSources/WebCore/JS%.h: %.idl $(SCRIPTS_BINDINGS) $(WebCore)/bindings/scri
 	$(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 $<
 
 EXTRA_DIST += \
-	$(shell ls $(srcdir)/WebCore/css/*.idl) \
-	$(shell ls $(srcdir)/WebCore/dom/*.idl) \
-	$(shell ls $(srcdir)/WebCore/fileapi/*.idl) \
-	$(shell ls $(srcdir)/WebCore/html/canvas/*.idl) \
-	$(shell ls $(srcdir)/WebCore/html/*.idl) \
-	$(shell ls $(srcdir)/WebCore/inspector/*.idl) \
-	$(shell ls $(srcdir)/WebCore/loader/appcache/*.idl) \
-	$(shell ls $(srcdir)/WebCore/notifications/*.idl) \
-	$(shell ls $(srcdir)/WebCore/page/*.idl) \
-	$(shell ls $(srcdir)/WebCore/plugins/*.idl) \
-	$(shell ls $(srcdir)/WebCore/storage/*.idl) \
-	$(shell ls $(srcdir)/WebCore/svg/*.idl) \
-	$(shell ls $(srcdir)/WebCore/webaudio/*.idl) \
-	$(shell ls $(srcdir)/WebCore/websockets/*.idl) \
-	$(shell ls $(srcdir)/WebCore/workers/*.idl) \
-	$(shell ls $(srcdir)/WebCore/xml/*.idl) \
-	WebCore/bindings/scripts/CodeGeneratorGObject.pm \
-	WebCore/bindings/scripts/CodeGeneratorJS.pm \
-	WebCore/bindings/scripts/CodeGenerator.pm \
-	WebCore/bindings/scripts/generate-bindings.pl \
-	WebCore/bindings/scripts/gobject-generate-headers.pl \
-	WebCore/bindings/scripts/IDLParser.pm \
-	WebCore/bindings/scripts/IDLStructure.pm \
-	WebCore/bindings/scripts/InFilesParser.pm \
-	WebCore/ChangeLog \
-	WebCore/css/CSSGrammar.y \
-	WebCore/css/CSSPropertyNames.in \
-	WebCore/css/CSSValueKeywords.in \
-	WebCore/css/fullscreen.css \
-	WebCore/css/html.css \
-	WebCore/css/make-css-file-arrays.pl \
-	WebCore/css/makegrammar.pl \
-	WebCore/css/makeprop.pl \
-	WebCore/css/maketokenizer \
-	WebCore/css/makevalues.pl \
-	WebCore/css/mathml.css \
-	WebCore/css/mediaControls.css \
-	WebCore/css/mediaControlsGtk.css \
-	WebCore/css/quirks.css \
-	WebCore/css/svg.css \
-	WebCore/css/SVGCSSPropertyNames.in \
-	WebCore/css/SVGCSSValueKeywords.in \
-	WebCore/css/tokenizer.flex \
-	WebCore/css/view-source.css \
-	WebCore/css/wml.css \
-	WebCore/dom/make_names.pl \
-	WebCore/html/DocTypeStrings.gperf \
-	WebCore/html/HTMLAttributeNames.in \
-	WebCore/html/HTMLTagNames.in \
-	WebCore/html/parser/create-html-entity-table \
-	WebCore/html/parser/HTMLEntityNames.in \
-	WebCore/icu/LICENSE \
-	WebCore/inspector/CodeGeneratorInspector.pm \
-	WebCore/LICENSE-APPLE \
-	WebCore/LICENSE-LGPL-2 \
-	WebCore/LICENSE-LGPL-2.1 \
-	WebCore/make-hash-tools.pl \
-	WebCore/mathml/mathattrs.in \
-	WebCore/mathml/mathtags.in \
-	WebCore/platform/ColorData.gperf \
-	WebCore/platform/text/mac/make-charset-table.pl \
-	WebCore/svg/svgattrs.in \
-	WebCore/svg/svgtags.in \
-	WebCore/svg/xlinkattrs.in \
-	WebCore/xml/xmlattrs.in \
-	WebCore/xml/xmlnsattrs.in \
-	WebCore/xml/XPathGrammar.y
+	$(shell ls $(srcdir)/Source/WebCore/css/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/dom/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/fileapi/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/html/canvas/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/html/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/inspector/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/loader/appcache/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/notifications/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/page/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/plugins/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/storage/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/svg/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/webaudio/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/websockets/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/workers/*.idl) \
+	$(shell ls $(srcdir)/Source/WebCore/xml/*.idl) \
+	Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm \
+	Source/WebCore/bindings/scripts/CodeGeneratorJS.pm \
+	Source/WebCore/bindings/scripts/CodeGenerator.pm \
+	Source/WebCore/bindings/scripts/generate-bindings.pl \
+	Source/WebCore/bindings/scripts/gobject-generate-headers.pl \
+	Source/WebCore/bindings/scripts/IDLParser.pm \
+	Source/WebCore/bindings/scripts/IDLStructure.pm \
+	Source/WebCore/bindings/scripts/InFilesParser.pm \
+	Source/WebCore/ChangeLog \
+	Source/WebCore/css/CSSGrammar.y \
+	Source/WebCore/css/CSSPropertyNames.in \
+	Source/WebCore/css/CSSValueKeywords.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/maketokenizer \
+	Source/WebCore/css/makevalues.pl \
+	Source/WebCore/css/mathml.css \
+	Source/WebCore/css/mediaControls.css \
+	Source/WebCore/css/mediaControlsGtk.css \
+	Source/WebCore/css/quirks.css \
+	Source/WebCore/css/svg.css \
+	Source/WebCore/css/SVGCSSPropertyNames.in \
+	Source/WebCore/css/SVGCSSValueKeywords.in \
+	Source/WebCore/css/tokenizer.flex \
+	Source/WebCore/css/view-source.css \
+	Source/WebCore/css/wml.css \
+	Source/WebCore/dom/make_names.pl \
+	Source/WebCore/html/DocTypeStrings.gperf \
+	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/CodeGeneratorInspector.pm \
+	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/platform/ColorData.gperf \
+	Source/WebCore/platform/text/mac/make-charset-table.pl \
+	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/XPathGrammar.y
 
 # Installing web inspector files
 webinspectordir = ${datadir}/webkitgtk- at WEBKITGTK_API_VERSION@/webinspector
diff --git a/WebCore/WebCore.gyp/WebCore.gyp b/WebCore/WebCore.gyp/WebCore.gyp
index 4db6c8c..2cd5169 100644
--- a/WebCore/WebCore.gyp/WebCore.gyp
+++ b/WebCore/WebCore.gyp/WebCore.gyp
@@ -32,7 +32,7 @@
   'includes': [
     # FIXME: Sense whether upstream or downstream build, and
     # include the right features.gypi
-    '../../WebKit/chromium/features.gypi',
+    '../../../WebKit/chromium/features.gypi',
     '../WebCore.gypi',
   ],
   # Location of the chromium src directory.
@@ -40,12 +40,12 @@
     ['inside_chromium_build==0', {
       # Webkit is being built outside of the full chromium project.
       'variables': {
-        'chromium_src_dir': '../../WebKit/chromium',
+        'chromium_src_dir': '../../../WebKit/chromium',
         'libjpeg_gyp_path': '<(chromium_src_dir)/third_party/libjpeg/libjpeg.gyp',
       },
     },{
       # WebKit is checked out in src/chromium/third_party/WebKit
-      'variables': {'chromium_src_dir': '../../../..'},
+      'variables': {'chromium_src_dir': '../../../../..'},
     }],
     ['OS == "mac"', {
       'targets': [
@@ -78,7 +78,7 @@
               'action_name': 'Adjust Visibility',
               'inputs': [
                 'mac/adjust_visibility.sh',
-                '../../WebKitLibraries/libWebKitSystemInterfaceLeopard.a',
+                '../../../WebKitLibraries/libWebKitSystemInterfaceLeopard.a',
               ],
               'outputs': [
                 '<(adjusted_library_path)',
@@ -723,8 +723,8 @@
       'dependencies': [
         'webcore_bindings_sources',
         'inspector_protocol_sources',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
         '<(chromium_src_dir)/skia/skia.gyp:skia',
         '<(chromium_src_dir)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg',
@@ -808,7 +808,7 @@
         }],
         ['OS=="mac"', {
           'include_dirs': [
-            '../../WebKitLibraries',
+            '../../../WebKitLibraries',
           ],
         }],
         ['OS=="win"', {
@@ -842,8 +842,8 @@
       'type': 'none',
       'dependencies': [
         'webcore_bindings',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
         '<(chromium_src_dir)/skia/skia.gyp:skia',
         '<(chromium_src_dir)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg',
@@ -859,8 +859,8 @@
       ],
       'export_dependent_settings': [
         'webcore_bindings',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:pcre',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
         '<(chromium_src_dir)/skia/skia.gyp:skia',
         '<(chromium_src_dir)/third_party/iccjpeg/iccjpeg.gyp:iccjpeg',
@@ -982,7 +982,7 @@
             'WebFontCache=ChromiumWebCoreObjCWebFontCache',
           ],
           'include_dirs': [
-            '../../WebKitLibraries',
+            '../../../WebKitLibraries',
           ],
         }],
         ['OS=="win"', {
@@ -1061,7 +1061,7 @@
         '<@(webcore_files)',
 
         # For WebCoreSystemInterface, Mac-only.
-        '../../WebKit/mac/WebCoreSupport/WebSystemInterface.mm',
+        '../../../WebKit/mac/WebCoreSupport/WebSystemInterface.mm',
       ],
       'sources/': [
         # Start by excluding everything then include platform files only.
@@ -1112,7 +1112,7 @@
         ['OS=="mac"', {
           # Necessary for Mac .mm stuff.
           'include_dirs': [
-            '../../WebKitLibraries',
+            '../../../WebKitLibraries',
           ],
           'dependencies': [
             'webkit_system_interface',
@@ -1408,14 +1408,14 @@
         'webcore_remaining',
         # Exported.
         'webcore_bindings',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
         '<(chromium_src_dir)/skia/skia.gyp:skia',
         '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
       ],
       'export_dependent_settings': [
         'webcore_bindings',
-        '../../Source/JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
+        '../../JavaScriptCore/JavaScriptCore.gyp/JavaScriptCore.gyp:wtf',
         '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
         '<(chromium_src_dir)/skia/skia.gyp:skia',
         '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
@@ -1447,8 +1447,8 @@
         ['OS=="mac"', {
           'direct_dependent_settings': {
             'include_dirs': [
-              '../../WebKitLibraries',
-              '../../WebKit/mac/WebCoreSupport',
+              '../../../WebKitLibraries',
+              '../../../WebKit/mac/WebCoreSupport',
             ],
           },
         }],
diff --git a/WebCore/WebCore.pri b/WebCore/WebCore.pri
index d111924..0c33eed 100644
--- a/WebCore/WebCore.pri
+++ b/WebCore/WebCore.pri
@@ -1,5 +1,5 @@
 
-include(../common.pri)
+include(../../common.pri)
 include(features.pri)
 
 CONFIG(standalone_package) {
@@ -738,10 +738,10 @@ addExtraCompiler(xpathbison)
 
 # GENERATOR 11: WebKit Version
 # The appropriate Apple-maintained Version.xcconfig file for WebKit version information is in WebKit/mac/Configurations/.
-webkitversion.wkScript = $$PWD/../WebKit/scripts/generate-webkitversion.pl
+webkitversion.wkScript = $$PWD/../../WebKit/scripts/generate-webkitversion.pl
 webkitversion.output = $${WC_GENERATED_SOURCES_DIR}/WebKitVersion.h
 webkitversion.input = webkitversion.wkScript
-webkitversion.commands = perl $$webkitversion.wkScript --config $$PWD/../WebKit/mac/Configurations/Version.xcconfig --outputDir $${WC_GENERATED_SOURCES_DIR}/
+webkitversion.commands = perl $$webkitversion.wkScript --config $$PWD/../../WebKit/mac/Configurations/Version.xcconfig --outputDir $${WC_GENERATED_SOURCES_DIR}/
 webkitversion.clean = ${QMAKE_VAR_WC_GENERATED_SOURCES_DIR}/WebKitVersion.h
 webkitversion.wkAddOutputToSources = false
 addExtraCompiler(webkitversion)
diff --git a/WebCore/WebCore.pro b/WebCore/WebCore.pro
index 7fe59f6..de927a3 100644
--- a/WebCore/WebCore.pro
+++ b/WebCore/WebCore.pro
@@ -52,12 +52,12 @@ symbian: {
         " "
     webkitlibs.pkg_prerules = vendorinfo
 
-    webkitbackup.sources = ../WebKit/qt/symbian/backup_registration.xml
+    webkitbackup.sources = ../../WebKit/qt/symbian/backup_registration.xml
     webkitbackup.path = /private/10202D56/import/packages/$$replace(TARGET.UID3, 0x,)
 
     contains(QT_CONFIG, declarative) {
          declarativeImport.sources = $$QT_BUILD_TREE/imports/QtWebKit/qmlwebkitplugin$${QT_LIBINFIX}.dll
-         declarativeImport.sources += ../WebKit/qt/declarative/qmldir
+         declarativeImport.sources += ../../WebKit/qt/declarative/qmldir
          declarativeImport.path = c:$$QT_IMPORTS_BASE_DIR/QtWebKit
          DEPLOYMENT += declarativeImport
     }
@@ -79,7 +79,7 @@ symbian: {
 }
 
 isEmpty(OUTPUT_DIR): OUTPUT_DIR = ..
-include($$PWD/../WebKit.pri)
+include($$PWD/../../WebKit.pri)
 
 TEMPLATE = lib
 TARGET = QtWebKit
@@ -90,7 +90,7 @@ CONFIG(standalone_package) {
     isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/generated
     isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = $$PWD/../JavaScriptCore/generated
 
-    PRECOMPILED_HEADER = $$PWD/../WebKit/qt/WebKit_pch.h
+    PRECOMPILED_HEADER = $$PWD/../../WebKit/qt/WebKit_pch.h
 } else {
     isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = generated
     isEmpty(JSC_GENERATED_SOURCES_DIR):JSC_GENERATED_SOURCES_DIR = ../JavaScriptCore/generated
@@ -110,7 +110,7 @@ CONFIG(QTDIR_build) {
     !static: DEFINES += QT_MAKEDLL
     symbian: TARGET =$$TARGET$${QT_LIBINFIX}
 }
-moduleFile=$$PWD/../WebKit/qt/qt_webkit_version.pri
+moduleFile=$$PWD/../../WebKit/qt/qt_webkit_version.pri
 isEmpty(QT_BUILD_TREE):include($$moduleFile)
 VERSION = $${QT_WEBKIT_MAJOR_VERSION}.$${QT_WEBKIT_MINOR_VERSION}.$${QT_WEBKIT_PATCH_VERSION}
 
@@ -177,12 +177,12 @@ contains(DEFINES, WTF_USE_QT_MOBILE_THEME=1) {
     DEFINES += ENABLE_NO_LISTBOX_RENDERING=1
 }
 
-include($$PWD/../Source/JavaScriptCore/JavaScriptCore.pri)
-!v8: addJavaScriptCoreLib(../Source/JavaScriptCore)
+include($$PWD/../JavaScriptCore/JavaScriptCore.pri)
+!v8: addJavaScriptCoreLib(../JavaScriptCore)
 
 webkit2 {
-    include($$PWD/../WebKit2/WebKit2.pri)
-    addWebKit2LibWholeArchive(../WebKit2)
+    include($$PWD/../../WebKit2/WebKit2.pri)
+    addWebKit2LibWholeArchive(../../WebKit2)
 }
 
 # Extract sources to build from the generator definitions
@@ -284,8 +284,8 @@ WEBCORE_INCLUDEPATH = \
     $$PWD/platform/graphics/qt \
     $$PWD/platform/network/qt \
     $$PWD/platform/qt \
-    $$PWD/../WebKit/qt/Api \
-    $$PWD/../WebKit/qt/WebCoreSupport \
+    $$PWD/../../WebKit/qt/Api \
+    $$PWD/../../WebKit/qt/WebCoreSupport \
     $$WEBCORE_INCLUDEPATH
 
 symbian {
@@ -338,8 +338,8 @@ SOURCES += \
     bindings/generic/RuntimeEnabledFeatures.cpp
 
 v8 {
-    include($$PWD/../Source/JavaScriptCore/pcre/pcre.pri)
-    include($$PWD/../Source/JavaScriptCore/wtf/wtf.pri)
+    include($$PWD/../JavaScriptCore/pcre/pcre.pri)
+    include($$PWD/../JavaScriptCore/wtf/wtf.pri)
 
     SOURCES += \
         bindings/generic/BindingSecurityBase.cpp \
@@ -2649,18 +2649,18 @@ HEADERS += \
     xml/XSLTExtensions.h \
     xml/XSLTProcessor.h \
     xml/XSLTUnicodeSort.h \
-    $$PWD/../WebKit/qt/Api/qwebplugindatabase_p.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/InspectorServerQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/PageClientQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/QtPlatformPlugin.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/PopupMenuQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/SearchPopupMenuQt.h \
-    $$PWD/../WebKit/qt/WebCoreSupport/WebPlatformStrategies.h \
+    $$PWD/../../WebKit/qt/Api/qwebplugindatabase_p.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/InspectorServerQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/PageClientQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/QtPlatformPlugin.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/PopupMenuQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/SearchPopupMenuQt.h \
+    $$PWD/../../WebKit/qt/WebCoreSupport/WebPlatformStrategies.h \
     $$PWD/platform/network/qt/DnsPrefetchHelper.h
 
 v8 {
@@ -2748,39 +2748,39 @@ SOURCES += \
     platform/text/qt/TextCodecQt.cpp \
     platform/qt/WheelEventQt.cpp \
     platform/qt/WidgetQt.cpp \
-    ../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.cpp \
-    ../WebKit/qt/WebCoreSupport/ChromeClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/ContextMenuClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/DragClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp \
-    ../WebKit/qt/WebCoreSupport/EditorClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/EditCommandQt.cpp \
-    ../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.cpp \
-    ../WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/InspectorClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/InspectorServerQt.cpp \
-    ../WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/PageClientQt.cpp \
-    ../WebKit/qt/WebCoreSupport/PopupMenuQt.cpp \
-    ../WebKit/qt/WebCoreSupport/QtPlatformPlugin.cpp \
-    ../WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp \
-    ../WebKit/qt/WebCoreSupport/WebPlatformStrategies.cpp \
-    ../WebKit/qt/Api/qwebframe.cpp \
-    ../WebKit/qt/Api/qgraphicswebview.cpp \
-    ../WebKit/qt/Api/qwebpage.cpp \
-    ../WebKit/qt/Api/qwebview.cpp \
-    ../WebKit/qt/Api/qwebelement.cpp \
-    ../WebKit/qt/Api/qwebhistory.cpp \
-    ../WebKit/qt/Api/qwebsettings.cpp \
-    ../WebKit/qt/Api/qwebhistoryinterface.cpp \
-    ../WebKit/qt/Api/qwebplugindatabase.cpp \
-    ../WebKit/qt/Api/qwebpluginfactory.cpp \
-    ../WebKit/qt/Api/qwebsecurityorigin.cpp \
-    ../WebKit/qt/Api/qwebscriptworld.cpp \
-    ../WebKit/qt/Api/qwebdatabase.cpp \
-    ../WebKit/qt/Api/qwebinspector.cpp \
-    ../WebKit/qt/Api/qwebkitversion.cpp
+    ../../WebKit/qt/WebCoreSupport/QtFallbackWebPopup.cpp \
+    ../../WebKit/qt/WebCoreSupport/ChromeClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/ContextMenuClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/DragClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/EditorClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/EditCommandQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/FrameNetworkingContextQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/InspectorClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/InspectorServerQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/NotificationPresenterClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/PageClientQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/PopupMenuQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/QtPlatformPlugin.cpp \
+    ../../WebKit/qt/WebCoreSupport/SearchPopupMenuQt.cpp \
+    ../../WebKit/qt/WebCoreSupport/WebPlatformStrategies.cpp \
+    ../../WebKit/qt/Api/qwebframe.cpp \
+    ../../WebKit/qt/Api/qgraphicswebview.cpp \
+    ../../WebKit/qt/Api/qwebpage.cpp \
+    ../../WebKit/qt/Api/qwebview.cpp \
+    ../../WebKit/qt/Api/qwebelement.cpp \
+    ../../WebKit/qt/Api/qwebhistory.cpp \
+    ../../WebKit/qt/Api/qwebsettings.cpp \
+    ../../WebKit/qt/Api/qwebhistoryinterface.cpp \
+    ../../WebKit/qt/Api/qwebplugindatabase.cpp \
+    ../../WebKit/qt/Api/qwebpluginfactory.cpp \
+    ../../WebKit/qt/Api/qwebsecurityorigin.cpp \
+    ../../WebKit/qt/Api/qwebscriptworld.cpp \
+    ../../WebKit/qt/Api/qwebdatabase.cpp \
+    ../../WebKit/qt/Api/qwebinspector.cpp \
+    ../../WebKit/qt/Api/qwebkitversion.cpp
 
 contains(DEFINES, WTF_USE_QT_MOBILE_THEME=1) {
     HEADERS += platform/qt/QtMobileWebStyle.h
@@ -2788,8 +2788,8 @@ contains(DEFINES, WTF_USE_QT_MOBILE_THEME=1) {
 }
 
 maemo5 {
-    HEADERS += ../WebKit/qt/WebCoreSupport/QtMaemoWebPopup.h
-    SOURCES += ../WebKit/qt/WebCoreSupport/QtMaemoWebPopup.cpp
+    HEADERS += ../../WebKit/qt/WebCoreSupport/QtMaemoWebPopup.h
+    SOURCES += ../../WebKit/qt/WebCoreSupport/QtMaemoWebPopup.cpp
 }
 
 contains(DEFINES, ENABLE_SMOOTH_SCROLLING=1) {
@@ -3438,18 +3438,18 @@ contains(DEFINES, ENABLE_GEOLOCATION=1) {
 
 contains(DEFINES, ENABLE_DEVICE_ORIENTATION=1) {
     HEADERS += \
-        ../WebKit/qt/WebCoreSupport/DeviceMotionClientQt.h \
-        ../WebKit/qt/WebCoreSupport/DeviceMotionProviderQt.h \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationClientQt.h \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationClientMockQt.h \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationProviderQt.h
+        ../../WebKit/qt/WebCoreSupport/DeviceMotionClientQt.h \
+        ../../WebKit/qt/WebCoreSupport/DeviceMotionProviderQt.h \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationClientQt.h \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationClientMockQt.h \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationProviderQt.h
 
     SOURCES += \
-        ../WebKit/qt/WebCoreSupport/DeviceMotionClientQt.cpp \
-        ../WebKit/qt/WebCoreSupport/DeviceMotionProviderQt.cpp \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationClientQt.cpp \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationClientMockQt.cpp \
-        ../WebKit/qt/WebCoreSupport/DeviceOrientationProviderQt.cpp
+        ../../WebKit/qt/WebCoreSupport/DeviceMotionClientQt.cpp \
+        ../../WebKit/qt/WebCoreSupport/DeviceMotionProviderQt.cpp \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationClientQt.cpp \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationClientMockQt.cpp \
+        ../../WebKit/qt/WebCoreSupport/DeviceOrientationProviderQt.cpp
 
     CONFIG += mobility
     MOBILITY += sensors
@@ -3853,7 +3853,7 @@ contains(DEFINES, ENABLE_SYMBIAN_DIALOG_PROVIDERS) {
     QMAKE_EXTRA_TARGETS += install
 }
 
-include($$PWD/../WebKit/qt/Api/headers.pri)
+include($$PWD/../../WebKit/qt/Api/headers.pri)
 
 HEADERS += $$WEBKIT_API_HEADERS
 
@@ -3981,9 +3981,9 @@ contains(CONFIG, texmap) {
 symbian {
     shared {
         contains(CONFIG, def_files) {
-            DEF_FILE=../WebKit/qt/symbian
+            DEF_FILE=../../WebKit/qt/symbian
             # defFilePath is for Qt4.6 compatibility
-            defFilePath=../WebKit/qt/symbian
+            defFilePath=../../WebKit/qt/symbian
         } else {
             MMP_RULES += EXPORTUNFROZEN
         }
diff --git a/WebCore/WebCore.vcproj/WebCore.vcproj b/WebCore/WebCore.vcproj/WebCore.vcproj
index 620fec1..6c46417 100755
--- a/WebCore/WebCore.vcproj/WebCore.vcproj
+++ b/WebCore/WebCore.vcproj/WebCore.vcproj
@@ -18,7 +18,7 @@
 		<Configuration
 			Name="Debug|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
 			CharacterSet="1"
 			>
 			<Tool
@@ -72,7 +72,7 @@
 		<Configuration
 			Name="Release|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
 			CharacterSet="1"
 			>
 			<Tool
@@ -126,7 +126,7 @@
 		<Configuration
 			Name="Debug_Cairo_CFLite|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\debug_wincairo.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCairo.vsprops;.\WebCoreCURL.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_wincairo.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCairo.vsprops;.\WebCoreCURL.vsprops"
 			CharacterSet="1"
 			>
 			<Tool
@@ -180,7 +180,7 @@
 		<Configuration
 			Name="Release_Cairo_CFLite|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\WinCairo.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCairo.vsprops;.\WebCoreCURL.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefinesCairo.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\WinCairo.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCairo.vsprops;.\WebCoreCURL.vsprops"
 			CharacterSet="1"
 			>
 			<Tool
@@ -234,7 +234,7 @@
 		<Configuration
 			Name="Debug_All|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\debug_all.vsprops;.\WebCoreQuartzCore.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\debug_all.vsprops;.\WebCoreQuartzCore.vsprops"
 			CharacterSet="1"
 			>
 			<Tool
@@ -288,7 +288,7 @@
 		<Configuration
 			Name="Release_LTCG|Win32"
 			ConfigurationType="4"
-			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
+			InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\FeatureDefines.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\release.vsprops;.\WebCoreCommon.vsprops;.\WebCoreCG.vsprops;.\WebCoreCFNetwork.vsprops;.\WebCorePthreads.vsprops;.\WebCoreMediaQT.vsprops;.\WebCoreQuartzCore.vsprops"
 			CharacterSet="1"
 			WholeProgramOptimization="1"
 			>
diff --git a/WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops b/WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops
index e2bd8a2..544b179 100644
--- a/WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops
+++ b/WebCore/WebCore.vcproj/WebCoreGeneratedCairo.vsprops
@@ -3,12 +3,12 @@
 	ProjectType="Visual C++"
 	Version="8.00"
 	Name="WebCoreGeneratedCairo"
-	InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops"
+	InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops"
 	>
 	<Tool
 		Name="VCNMakeTool"
-		BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win&quot; cairo&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(ConfigurationBuildDir)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cairo curl&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
-		ReBuildCommandLine="echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win&quot; cairo&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(ConfigurationBuildDir)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cairo curl&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+		BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win&quot; cairo&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(ConfigurationBuildDir)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cairo curl&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+		ReBuildCommandLine="echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win&quot; cairo&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(ConfigurationBuildDir)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cairo curl&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
 		CleanCommandLine="del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
 	/>
 </VisualStudioPropertySheet>
diff --git a/WebCore/WebCore.vcproj/WebCoreGeneratedCommon.vsprops b/WebCore/WebCore.vcproj/WebCoreGeneratedCommon.vsprops
index 6c100e8..4bd0f6a 100644
--- a/WebCore/WebCore.vcproj/WebCoreGeneratedCommon.vsprops
+++ b/WebCore/WebCore.vcproj/WebCoreGeneratedCommon.vsprops
@@ -4,12 +4,12 @@
 	Version="8.00"
 	Name="WebCoreGeneratedCommon"
 	OutputDirectory="$(ConfigurationBuildDir)\lib"
-	InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win\tools\vsprops\common.vsprops"
+	InheritedPropertySheets="$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win\tools\vsprops\common.vsprops"
 	>
 	<Tool
 		Name="VCNMakeTool"
-		BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win&quot; windows&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(WebKitOutputDir)/$(ConfigurationName)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cg cf&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
-		ReBuildCommandLine="echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\WebKitLibraries\win&quot; windows&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(WebKitOutputDir)/$(ConfigurationName)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cg cf&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+		BuildCommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win&quot; windows&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(WebKitOutputDir)/$(ConfigurationName)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cg cf&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
+		ReBuildCommandLine="echo XX$(ProjectName)XX &gt; &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;bash build-generated-files.sh &quot;$(ConfigurationBuildDir)&quot; &quot;$(WebKitLibrariesDir)&quot; &quot;$(WebKitVSPropsRedirectionDir)..\..\..\WebKitLibraries\win&quot; windows&#x0D;&#x0A;set CONFIGURATIONBUILDDIR=$(ConfigurationBuildDir)&#x0D;&#x0A;bash migrate-scripts.sh &quot;$(WebKitOutputDir)/$(ConfigurationName)/obj/WebCore/scripts&quot;&#x0D;&#x0A;cmd /C copyForwardingHeaders.cmd cg cf&#x0D;&#x0A;cmd /C copyInspectorFiles.cmd&#x0D;&#x0A;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
 		CleanCommandLine="del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\DerivedSources&quot;&#x0D;&#x0A;del /s /q &quot;$(ConfigurationBuildDir)\obj\WebCore\scripts&quot;&#x0D;&#x0A;if exist &quot;$(ConfigurationBuildDir)\buildfailed&quot; del &quot;$(ConfigurationBuildDir)\buildfailed&quot;&#x0D;&#x0A;"
 	/>
 </VisualStudioPropertySheet>
diff --git a/WebKit.pri b/WebKit.pri
index 3104f5b..1fd26c6 100644
--- a/WebKit.pri
+++ b/WebKit.pri
@@ -4,7 +4,7 @@
 # either the generated files directory or as part of the Qt package through
 # QTDIR_build
 CONFIG(QTDIR_build): CONFIG += standalone_package
-else:exists($$PWD/WebCore/generated): CONFIG += standalone_package
+else:exists($$PWD/Source/WebCore/generated): CONFIG += standalone_package
 
 CONFIG += depend_includepath
 DEPENDPATH += $$OUT_PWD
diff --git a/WebKit.pro b/WebKit.pro
index 44174d9..7d051f8 100644
--- a/WebKit.pro
+++ b/WebKit.pro
@@ -7,7 +7,7 @@ include(WebKit.pri)
 webkit2 {
     SUBDIRS += WebKit2
 }
-SUBDIRS += WebCore
+SUBDIRS += Source/WebCore
 
 # If the source exists, built it
 exists($$PWD/Tools/QtTestBrowser): SUBDIRS += Tools/QtTestBrowser
diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
index 15d5f0f..54ca8ce 100644
--- a/WebKit/chromium/ChangeLog
+++ b/WebKit/chromium/ChangeLog
@@ -1,3 +1,15 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Update references to WebCore.
+
+        * WebKit.grd:
+        * WebKit.gyp:
+
 2011-01-07  Mihai Parparita  <mihaip at chromium.org>
 
         Reviewed by Darin Fisher.
diff --git a/WebKit/chromium/WebKit.grd b/WebKit/chromium/WebKit.grd
index 3b7209a..ab89640 100644
--- a/WebKit/chromium/WebKit.grd
+++ b/WebKit/chromium/WebKit.grd
@@ -9,8 +9,8 @@
   </outputs>
   <release seq="1">
     <includes>
-      <include name="IDR_DEVTOOLS_DEBUGGER_SCRIPT_JS" file="..\..\WebCore\bindings\v8\DebuggerScript.js" type="BINDATA"/>
-      <include name="IDR_DEVTOOLS_INJECT_WEBKIT_JS" file="..\..\WebCore\inspector\front-end\InjectedScript.js" type="BINDATA"/>
+      <include name="IDR_DEVTOOLS_DEBUGGER_SCRIPT_JS" file="..\..\Source\WebCore\bindings\v8\DebuggerScript.js" type="BINDATA"/>
+      <include name="IDR_DEVTOOLS_INJECT_WEBKIT_JS" file="..\..\Source\WebCore\inspector\front-end\InjectedScript.js" type="BINDATA"/>
     </includes>
   </release>
 </grit>
diff --git a/WebKit/chromium/WebKit.gyp b/WebKit/chromium/WebKit.gyp
index 39d46f6..9385778 100644
--- a/WebKit/chromium/WebKit.gyp
+++ b/WebKit/chromium/WebKit.gyp
@@ -30,7 +30,7 @@
 
 {
     'includes': [
-        '../../WebCore/WebCore.gypi',
+        '../../Source/WebCore/WebCore.gypi',
         '../../Tools/DumpRenderTree/DumpRenderTree.gypi',
         'WebKit.gypi',
         'features.gypi',
@@ -73,7 +73,7 @@
             'target_name': 'webkit',
             'msvs_guid': '5ECEC9E5-8F23-47B6-93E0-C3B328B3BE65',
             'dependencies': [
-                '../../WebCore/WebCore.gyp/WebCore.gyp:webcore',
+                '../../Source/WebCore/WebCore.gyp/WebCore.gyp:webcore',
                 '<(chromium_src_dir)/app/app.gyp:app_base', # For GLContext
                 '<(chromium_src_dir)/skia/skia.gyp:skia',
                 '<(chromium_src_dir)/third_party/npapi/npapi.gyp:npapi',
@@ -591,7 +591,7 @@
                                 'WEBKIT_DLL',
                             ],
                             'dependencies': [
-                                '../../WebCore/WebCore.gyp/WebCore.gyp:webcore_bindings',
+                                '../../Source/WebCore/WebCore.gyp/WebCore.gyp:webcore_bindings',
                                 '<(chromium_src_dir)/base/base.gyp:test_support_base',
                                 '<(chromium_src_dir)/build/temp_gyp/googleurl.gyp:googleurl',
                                 '<(chromium_src_dir)/testing/gtest.gyp:gtest',
@@ -702,7 +702,7 @@
             'type': 'none',
             'dependencies': [
                 'devtools_html',
-                '../../WebCore/WebCore.gyp/WebCore.gyp:inspector_protocol_sources',
+                '../../Source/WebCore/WebCore.gyp/WebCore.gyp:inspector_protocol_sources',
             ],
             'conditions': [
                 ['debug_devtools==0', {
@@ -743,7 +743,7 @@
                     'scripts/generate_devtools_html.py',
                     # See issue 29695: WebKit.gypi is a source file for devtools.html.
                     'WebKit.gypi',
-                    '../../WebCore/inspector/front-end/inspector.html',
+                    '../../Source/WebCore/inspector/front-end/inspector.html',
                 ],
                 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devtools.html'],
                 'action': ['python', '<@(_inputs)', '<@(_outputs)', '<@(debug_devtools)', '<@(devtools_files)'],
@@ -754,13 +754,13 @@
             'type': 'none',
             'dependencies': [
                 'devtools_html',
-                '../../WebCore/WebCore.gyp/WebCore.gyp:inspector_protocol_sources'
+                '../../Source/WebCore/WebCore.gyp/WebCore.gyp:inspector_protocol_sources'
             ],
             'sources': ['<(PRODUCT_DIR)/resources/inspector/DevTools.js'],
             'actions': [{
                 'action_name': 'concatenate_devtools_js',
                 'script_name': 'scripts/concatenate_js_files.py',
-                'input_page': '../../WebCore/inspector/front-end/inspector.html',
+                'input_page': '../../Source/WebCore/inspector/front-end/inspector.html',
                 'inputs': [
                     '<@(_script_name)',
                     '<@(_input_page)',
@@ -769,7 +769,7 @@
                     '<(SHARED_INTERMEDIATE_DIR)/webcore/InspectorBackendStub.js'
                 ],
                 'search_path': [
-                    '../../WebCore/inspector/front-end',
+                    '../../Source/WebCore/inspector/front-end',
                     'src/js',
                     '<(SHARED_INTERMEDIATE_DIR)/webcore',
                 ],
@@ -787,7 +787,7 @@
             'actions': [{
                 'action_name': 'concatenate_devtools_css',
                 'script_name': 'scripts/concatenate_css_files.py',
-                'input_page': '../../WebCore/inspector/front-end/inspector.html',
+                'input_page': '../../Source/WebCore/inspector/front-end/inspector.html',
                 'inputs': [
                     '<@(_script_name)',
                     '<@(_input_page)',
@@ -795,7 +795,7 @@
                     '<@(devtools_files)'
                 ],
                 'search_path': [
-                    '../../WebCore/inspector/front-end',
+                    '../../Source/WebCore/inspector/front-end',
                     'src/js',
                 ],
                 'outputs': ['<(PRODUCT_DIR)/resources/inspector/devTools.css'],
@@ -808,7 +808,7 @@
             'msvs_guid': '7CEFE800-8403-418A-AD6A-2D52C6FC3EAD',
             'dependencies': [
                 'webkit',
-                '../../WebCore/WebCore.gyp/WebCore.gyp:webcore',
+                '../../Source/WebCore/WebCore.gyp/WebCore.gyp:webcore',
                 '<(chromium_src_dir)/testing/gtest.gyp:gtest',
                 '<(chromium_src_dir)/base/base.gyp:base',
                 '<(chromium_src_dir)/base/base.gyp:base_i18n',
diff --git a/WebKit/gtk/ChangeLog b/WebKit/gtk/ChangeLog
index e2ba243..1bf56f2 100644
--- a/WebKit/gtk/ChangeLog
+++ b/WebKit/gtk/ChangeLog
@@ -1,3 +1,12 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        * GNUmakefile.am:
+
 2011-01-07  Mario Sanchez Prada  <msanchez at igalia.com>
 
         Reviewed by Chris Fleizach.
diff --git a/WebKit/gtk/GNUmakefile.am b/WebKit/gtk/GNUmakefile.am
index 3e89934..59ac8ac 100644
--- a/WebKit/gtk/GNUmakefile.am
+++ b/WebKit/gtk/GNUmakefile.am
@@ -108,7 +108,7 @@ libwebkitgtk_ at WEBKITGTK_API_MAJOR_VERSION@_ at WEBKITGTK_API_MINOR_VERSION@_la_LIBA
 	$(OLE32_LIBS)
 
 webkitgtk_static_h_api += \
-	$(srcdir)/WebCore/platform/network/soup/cache/webkit/soup-cache.h \
+	$(srcdir)/Source/WebCore/platform/network/soup/cache/webkit/soup-cache.h \
 	$(srcdir)/WebKit/gtk/webkit/webkit.h \
 	$(srcdir)/WebKit/gtk/webkit/webkitdefines.h \
 	$(srcdir)/WebKit/gtk/webkit/webkitdownload.h \
@@ -155,21 +155,21 @@ webkitgtk_built_sources += \
 BUILT_SOURCES += $(webkitgtk_built_sources)
 
 webkitgtk_sources += \
-	WebCore/bindings/gobject/ConvertToUTF8String.cpp \
-	WebCore/bindings/gobject/ConvertToUTF8String.h \
-	WebCore/bindings/gobject/DOMObjectCache.cpp \
-	WebCore/bindings/gobject/DOMObjectCache.h \
-	WebCore/bindings/gobject/GObjectEventListener.cpp \
-	WebCore/bindings/gobject/GObjectEventListener.h \
-	WebCore/bindings/gobject/WebKitDOMBinding.cpp \
-	WebCore/bindings/gobject/WebKitDOMBinding.h \
-	WebCore/bindings/gobject/WebKitDOMEventTarget.cpp \
-	WebCore/bindings/gobject/WebKitDOMEventTarget.h \
-	WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h \
-	WebCore/bindings/gobject/WebKitDOMObject.cpp \
-	WebCore/bindings/gobject/WebKitDOMObject.h \
-	WebCore/bindings/gobject/WebKitHTMLElementWrapperFactory.cpp \
-	WebCore/bindings/gobject/WebKitHTMLElementWrapperFactory.h \
+	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/WebKitDOMBinding.cpp \
+	Source/WebCore/bindings/gobject/WebKitDOMBinding.h \
+	Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp \
+	Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h \
+	Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h \
+	Source/WebCore/bindings/gobject/WebKitDOMObject.cpp \
+	Source/WebCore/bindings/gobject/WebKitDOMObject.h \
+	Source/WebCore/bindings/gobject/WebKitHTMLElementWrapperFactory.cpp \
+	Source/WebCore/bindings/gobject/WebKitHTMLElementWrapperFactory.h \
 	WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp \
 	WebKit/gtk/WebCoreSupport/ChromeClientGtk.h \
 	WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp \
@@ -268,7 +268,7 @@ $(WEBKIT_GIRSOURCES): $(G_IR_SCANNER) $(JSCORE_GIRSOURCES) libwebkitgtk- at WEBKITG
 	     --add-include-path=$(WebKit) \
 	     --add-include-path=$(top_builddir) \
 	     -I$(srcdir)/Source \
-	     -I$(top_srcdir)/WebCore/platform/network/soup/cache \
+	     -I$(top_srcdir)/Source/WebCore/platform/network/soup/cache \
 	     -I$(WebKit) \
 	     -I$(GENSOURCES) \
 	     -I$(GENSOURCES_WEBKIT) \
@@ -390,8 +390,8 @@ webkit_tests_cflags = \
 	-I$(WebKit) \
 	-I$(GENSOURCES) \
 	-I$(top_builddir)/WebKit/gtk \
-	-I$(top_srcdir)/WebCore/bindings \
-	-I$(top_srcdir)/WebCore/bindings/gobject \
+	-I$(top_srcdir)/Source/WebCore/bindings \
+	-I$(top_srcdir)/Source/WebCore/bindings/gobject \
 	$(global_cppflags) \
 	$(global_cflags) \
 	$(javascriptcore_cppflags) \
@@ -549,10 +549,10 @@ Programs_unittests_testkeyevents_LDADD = $(webkit_tests_ldadd)
 Programs_unittests_testkeyevents_LDFLAGS = $(webkit_tests_ldflags)
 
 Programs_unittests_testcopyandpaste_SOURCES = WebKit/gtk/tests/testcopyandpaste.c \
-	WebCore/platform/gtk/GtkVersioning.c
+	Source/WebCore/platform/gtk/GtkVersioning.c
 Programs_unittests_testcopyandpaste_CFLAGS = $(webkit_tests_cflags) \
-	-I$(srcdir)/WebCore/platform/gtk \
-	-I$(srcdir)/WebCore
+	-I$(srcdir)/Source/WebCore/platform/gtk \
+	-I$(srcdir)/Source/WebCore
 Programs_unittests_testcopyandpaste_LDADD = $(webkit_tests_ldadd)
 Programs_unittests_testcopyandpaste_LDFLAGS = $(webkit_tests_ldflags)
 
diff --git a/WebKit/qt/ChangeLog b/WebKit/qt/ChangeLog
index 4298d0e..d59d413 100644
--- a/WebKit/qt/ChangeLog
+++ b/WebKit/qt/ChangeLog
@@ -1,3 +1,14 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Update documentation to reference new location of WebCore.
+
+        * docs/qtwebkit.qdoc:
+
 2011-01-07  Andreas Kling  <kling at webkit.org>
 
         Reviewed by Adam Barth.
diff --git a/WebKit/qt/docs/qtwebkit.qdoc b/WebKit/qt/docs/qtwebkit.qdoc
index 0335d46..df22e65 100644
--- a/WebKit/qt/docs/qtwebkit.qdoc
+++ b/WebKit/qt/docs/qtwebkit.qdoc
@@ -51,7 +51,7 @@
     building the module only in release mode for embedded platforms.
     Currently QtWebKit will always be compiled without debugging symbols
     when using gcc. Take a look at the last lines of
-    \c{src/3rdparty/webkit/WebCore/WebCore.pro} if you need to change this.
+    \c{src/3rdparty/webkit/Source/WebCore/WebCore.pro} if you need to change this.
 
     \note Web site icons, also known as "FavIcons", are currently not supported
     on Windows. We plan to address this in a future release.
diff --git a/WebKit/win/ChangeLog b/WebKit/win/ChangeLog
index d0f0fe3..de26c59 100644
--- a/WebKit/win/ChangeLog
+++ b/WebKit/win/ChangeLog
@@ -1,3 +1,12 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        * WebKit.vcproj/WebKit.sln:
+
 2011-01-06  Gavin Barraclough  <barraclough at apple.com>
 
         Reviewed by Geoff Garen.
diff --git a/WebKit/win/WebKit.vcproj/WebKit.sln b/WebKit/win/WebKit.vcproj/WebKit.sln
index 9454521..febe55e 100644
--- a/WebKit/win/WebKit.vcproj/WebKit.sln
+++ b/WebKit/win/WebKit.vcproj/WebKit.sln
@@ -6,7 +6,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JavaScriptCore", "..\..\..\
 		{AA8A5A85-592B-4357-BC60-E0E91E026AF6} = {AA8A5A85-592B-4357-BC60-E0E91E026AF6}
 	EndProjectSection
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebCore", "..\..\..\WebCore\WebCore.vcproj\WebCore.vcproj", "{1C16337B-ACF3-4D03-AA90-851C5B5EADA6}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebCore", "..\..\..\Source\WebCore\WebCore.vcproj\WebCore.vcproj", "{1C16337B-ACF3-4D03-AA90-851C5B5EADA6}"
 	ProjectSection(ProjectDependencies) = postProject
 		{E498CA9D-3BD2-4D52-8E37-C8DC76526325} = {E498CA9D-3BD2-4D52-8E37-C8DC76526325}
 	EndProjectSection
@@ -27,12 +27,12 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "JavaScriptCoreGenerated", "
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "WebCore Folder", "WebCore Folder", "{63FB6F8A-C601-43E3-BD16-A00A465C2CB6}"
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebCoreGenerated", "..\..\..\WebCore\WebCore.vcproj\WebCoreGenerated.vcproj", "{0A324352-B3B6-496C-9E5B-4C7E923E628B}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "WebCoreGenerated", "..\..\..\Source\WebCore\WebCore.vcproj\WebCoreGenerated.vcproj", "{0A324352-B3B6-496C-9E5B-4C7E923E628B}"
 	ProjectSection(ProjectDependencies) = postProject
 		{011D10F1-B656-4A1B-A0C3-3842F02122C5} = {011D10F1-B656-4A1B-A0C3-3842F02122C5}
 	EndProjectSection
 EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QTMovieWin", "..\..\..\WebCore\WebCore.vcproj\QTMovieWin.vcproj", "{E498CA9D-3BD2-4D52-8E37-C8DC76526325}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QTMovieWin", "..\..\..\Source\WebCore\WebCore.vcproj\QTMovieWin.vcproj", "{E498CA9D-3BD2-4D52-8E37-C8DC76526325}"
 	ProjectSection(ProjectDependencies) = postProject
 		{0A324352-B3B6-496C-9E5B-4C7E923E628B} = {0A324352-B3B6-496C-9E5B-4C7E923E628B}
 	EndProjectSection
diff --git a/WebKit/wx/ChangeLog b/WebKit/wx/ChangeLog
index ebad67c..e1a6dad 100644
--- a/WebKit/wx/ChangeLog
+++ b/WebKit/wx/ChangeLog
@@ -1,3 +1,13 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        * bindings/python/wscript:
+        * wscript:
+
 2011-01-01  Adam Barth  <abarth at webkit.org>
 
         Reviewed by Eric Seidel.
diff --git a/WebKit/wx/bindings/python/wscript b/WebKit/wx/bindings/python/wscript
index f646d56..0a1df31 100644
--- a/WebKit/wx/bindings/python/wscript
+++ b/WebKit/wx/bindings/python/wscript
@@ -31,8 +31,8 @@ import Options
 
 include_paths = [
             os.path.join(wk_root, 'Source', 'JavaScriptCore'),
-            os.path.join(wk_root, 'WebCore', 'bindings', 'cpp'),
-            os.path.join(wk_root, 'WebCore', 'DerivedSources'),
+            os.path.join(wk_root, 'Source', 'WebCore', 'bindings', 'cpp'),
+            os.path.join(wk_root, 'Source', 'WebCore', 'DerivedSources'),
             os.path.join(wk_root, 'WebKit', 'wx'),
             os.path.join(wx_root, 'wxPython', 'include'),
             os.path.join(wx_root, '..', 'wxPython', 'include'),
diff --git a/WebKit/wx/wscript b/WebKit/wx/wscript
index 71d353d..f91a69c 100644
--- a/WebKit/wx/wscript
+++ b/WebKit/wx/wscript
@@ -31,19 +31,19 @@ webkit_dirs = ['.', 'WebKitSupport']
 include_paths = webkit_dirs + common_includes + ['.', '..',
                 wk_root,
                 os.path.join(wk_root, 'Source', 'JavaScriptCore'),
-                os.path.join(wk_root, 'WebCore'),
-                os.path.join(wk_root, 'WebCore', 'bindings', 'wx'),
-                os.path.join(wk_root, 'WebCore', 'DerivedSources'),
+                os.path.join(wk_root, 'Source', 'WebCore'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'bindings', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'DerivedSources'),
                 os.path.join(output_dir),
-                os.path.join(wk_root, 'WebCore', 'page', 'wx'),
-                os.path.join(wk_root, 'WebCore', 'platform', 'network', 'curl'),
-                os.path.join(wk_root, 'WebCore', 'platform', 'wx'),
-                os.path.join(wk_root, 'WebCore', 'platform', 'bridge', 'wx'),
-                os.path.join(wk_root, 'WebCore', 'platform', 'graphics', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'page', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'network', 'curl'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'bridge', 'wx'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'graphics', 'wx'),
 ]
 
 if sys.platform.startswith("win"):
-    include_paths.append(os.path.join(wk_root, 'WebCore','platform','win'))
+    include_paths.append(os.path.join(wk_root, 'Source', 'WebCore','platform','win'))
 
 windows_deps = [
                 'lib/pthreadVC2.dll',
@@ -54,7 +54,7 @@ windows_deps = [
 
 webcore_include_dirs = []
 for dir in webcore_dirs + ['DerivedSources']:
-    include_paths.append(os.path.join(wk_root, 'WebCore', dir)) 
+    include_paths.append(os.path.join(wk_root, 'Source', 'WebCore', dir)) 
 
 js_include_dirs = [os.path.join(wk_root, 'Source', 'JavaScriptCore', 'assembler')]
 for dir in jscore_dirs:
@@ -110,7 +110,7 @@ def build(bld):
     exts = ['.c', '.cpp']
     if sys.platform.startswith('darwin'):
         exts.append('.mm')
-        obj.includes += '../mac/WebCoreSupport ../../WebCore/platform/mac'
+        obj.includes += '../mac/WebCoreSupport ../../Source/WebCore/platform/mac'
         obj.source = "../mac/WebCoreSupport/WebSystemInterface.mm"
     obj.find_sources_in_dirs(webkit_dirs)
 
diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index b7aefec..de6ecdd 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,12 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        * WebKit2.pro:
+
 2011-01-07  Stephanie Lewis  <slewis at apple.com>
 
         Reviewed by Geoff Garen.
diff --git a/WebKit2/WebKit2.pro b/WebKit2/WebKit2.pro
index aad8b0a..891a5dc 100644
--- a/WebKit2/WebKit2.pro
+++ b/WebKit2/WebKit2.pro
@@ -7,15 +7,15 @@ isEmpty(OUTPUT_DIR): OUTPUT_DIR = ..
 
 CONFIG(standalone_package) {
     isEmpty(WEBKIT2_GENERATED_SOURCES_DIR):WEBKIT2_GENERATED_SOURCES_DIR = $$PWD/generated
-    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/../WebCore/generated
+    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = $$PWD/../Source/WebCore/generated
 } else {
     isEmpty(WEBKIT2_GENERATED_SOURCES_DIR):WEBKIT2_GENERATED_SOURCES_DIR = generated
-    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = ../WebCore/generated
+    isEmpty(WC_GENERATED_SOURCES_DIR):WC_GENERATED_SOURCES_DIR = ../Source/WebCore/generated
 }
 
 include($$PWD/../WebKit.pri)
 include($$PWD/../common.pri)
-include($$PWD/../WebCore/features.pri)
+include($$PWD/../Source/WebCore/features.pri)
 include(WebKit2.pri)
 
 TEMPLATE = lib
@@ -59,63 +59,63 @@ INCLUDEPATH = \
     $$INCLUDEPATH
 
 INCLUDEPATH = \
-    $$PWD/../WebCore \
-    $$PWD/../WebCore/accessibility \
-    $$PWD/../WebCore/bindings \
-    $$PWD/../WebCore/bindings/generic \
-    $$PWD/../WebCore/bindings/js \
-    $$PWD/../WebCore/bridge \
-    $$PWD/../WebCore/bridge/c \
-    $$PWD/../WebCore/bridge/jsc \
-    $$PWD/../WebCore/css \
-    $$PWD/../WebCore/dom \
-    $$PWD/../WebCore/dom/default \
-    $$PWD/../WebCore/editing \
-    $$PWD/../WebCore/history \
-    $$PWD/../WebCore/html \
-    $$PWD/../WebCore/html/canvas \
-    $$PWD/../WebCore/inspector \
-    $$PWD/../WebCore/loader \
-    $$PWD/../WebCore/loader/appcache \
-    $$PWD/../WebCore/loader/archive \
-    $$PWD/../WebCore/loader/cache \
-    $$PWD/../WebCore/loader/icon \
-    $$PWD/../WebCore/mathml \
-    $$PWD/../WebCore/notifications \
-    $$PWD/../WebCore/page \
-    $$PWD/../WebCore/page/animation \
-    $$PWD/../WebCore/platform \
-    $$PWD/../WebCore/platform/animation \
-    $$PWD/../WebCore/platform/graphics \
-    $$PWD/../WebCore/platform/graphics/filters \
-    $$PWD/../WebCore/platform/graphics/transforms \
-    $$PWD/../WebCore/platform/image-decoders \
-    $$PWD/../WebCore/platform/mock \
-    $$PWD/../WebCore/platform/network \
-    $$PWD/../WebCore/platform/sql \
-    $$PWD/../WebCore/platform/text \
-    $$PWD/../WebCore/platform/text/transcoder \
-    $$PWD/../WebCore/plugins \
-    $$PWD/../WebCore/rendering \
-    $$PWD/../WebCore/rendering/style \
-    $$PWD/../WebCore/storage \
-    $$PWD/../WebCore/svg \
-    $$PWD/../WebCore/svg/animation \
-    $$PWD/../WebCore/svg/graphics \
-    $$PWD/../WebCore/svg/graphics/filters \
-    $$PWD/../WebCore/svg/properties \
-    $$PWD/../WebCore/websockets \
-    $$PWD/../WebCore/wml \
-    $$PWD/../WebCore/workers \
-    $$PWD/../WebCore/xml \
+    $$PWD/../Source/WebCore \
+    $$PWD/../Source/WebCore/accessibility \
+    $$PWD/../Source/WebCore/bindings \
+    $$PWD/../Source/WebCore/bindings/generic \
+    $$PWD/../Source/WebCore/bindings/js \
+    $$PWD/../Source/WebCore/bridge \
+    $$PWD/../Source/WebCore/bridge/c \
+    $$PWD/../Source/WebCore/bridge/jsc \
+    $$PWD/../Source/WebCore/css \
+    $$PWD/../Source/WebCore/dom \
+    $$PWD/../Source/WebCore/dom/default \
+    $$PWD/../Source/WebCore/editing \
+    $$PWD/../Source/WebCore/history \
+    $$PWD/../Source/WebCore/html \
+    $$PWD/../Source/WebCore/html/canvas \
+    $$PWD/../Source/WebCore/inspector \
+    $$PWD/../Source/WebCore/loader \
+    $$PWD/../Source/WebCore/loader/appcache \
+    $$PWD/../Source/WebCore/loader/archive \
+    $$PWD/../Source/WebCore/loader/cache \
+    $$PWD/../Source/WebCore/loader/icon \
+    $$PWD/../Source/WebCore/mathml \
+    $$PWD/../Source/WebCore/notifications \
+    $$PWD/../Source/WebCore/page \
+    $$PWD/../Source/WebCore/page/animation \
+    $$PWD/../Source/WebCore/platform \
+    $$PWD/../Source/WebCore/platform/animation \
+    $$PWD/../Source/WebCore/platform/graphics \
+    $$PWD/../Source/WebCore/platform/graphics/filters \
+    $$PWD/../Source/WebCore/platform/graphics/transforms \
+    $$PWD/../Source/WebCore/platform/image-decoders \
+    $$PWD/../Source/WebCore/platform/mock \
+    $$PWD/../Source/WebCore/platform/network \
+    $$PWD/../Source/WebCore/platform/sql \
+    $$PWD/../Source/WebCore/platform/text \
+    $$PWD/../Source/WebCore/platform/text/transcoder \
+    $$PWD/../Source/WebCore/plugins \
+    $$PWD/../Source/WebCore/rendering \
+    $$PWD/../Source/WebCore/rendering/style \
+    $$PWD/../Source/WebCore/storage \
+    $$PWD/../Source/WebCore/svg \
+    $$PWD/../Source/WebCore/svg/animation \
+    $$PWD/../Source/WebCore/svg/graphics \
+    $$PWD/../Source/WebCore/svg/graphics/filters \
+    $$PWD/../Source/WebCore/svg/properties \
+    $$PWD/../Source/WebCore/websockets \
+    $$PWD/../Source/WebCore/wml \
+    $$PWD/../Source/WebCore/workers \
+    $$PWD/../Source/WebCore/xml \
     $$INCLUDEPATH
 
 INCLUDEPATH = \
-    $$PWD/../WebCore/bridge/qt \
-    $$PWD/../WebCore/page/qt \
-    $$PWD/../WebCore/platform/graphics/qt \
-    $$PWD/../WebCore/platform/network/qt \
-    $$PWD/../WebCore/platform/qt \
+    $$PWD/../Source/WebCore/bridge/qt \
+    $$PWD/../Source/WebCore/page/qt \
+    $$PWD/../Source/WebCore/platform/graphics/qt \
+    $$PWD/../Source/WebCore/platform/network/qt \
+    $$PWD/../Source/WebCore/platform/qt \
     $$PWD/../WebKit/qt/Api \
     $$PWD/../WebKit/qt/WebCoreSupport \
     $$INCLUDEPATH
diff --git a/Websites/bugs.webkit.org/ChangeLog b/Websites/bugs.webkit.org/ChangeLog
index 8fc9895..9e04019 100644
--- a/Websites/bugs.webkit.org/ChangeLog
+++ b/Websites/bugs.webkit.org/ChangeLog
@@ -1,3 +1,14 @@
+2011-01-07  Adam Barth  <abarth at webkit.org>
+
+        Rubber-stamped by Eric Seidel.
+
+        Move WebCore to Source
+        https://bugs.webkit.org/show_bug.cgi?id=52050
+
+        Remove reference to old directory.
+
+        * PrettyPatch/PrettyPatch.rb:
+
 2011-01-06  Ojan Vafai  <ojan at chromium.org>
 
         Reviewed by Adam Barth.
diff --git a/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb b/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb
index 512bc49..ac10757 100644
--- a/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb
+++ b/Websites/bugs.webkit.org/PrettyPatch/PrettyPatch.rb
@@ -69,7 +69,6 @@ private
         PerformanceTests
         Source
         Tools
-        WebCore
         WebKit
         WebKit2
         WebKitLibraries
diff --git a/configure.ac b/configure.ac
index 5d7c043..4e87c8b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7,7 +7,7 @@ m4_define([webkit_micro_version], [9])
 # This is the version we'll be using as part of our User-Agent string
 # e.g., AppleWebKit/$(webkit_user_agent_version) ...
 #
-# Sourced from WebCore/Configurations/Version.xcconfig
+# Sourced from Source/WebCore/Configurations/Version.xcconfig
 m4_define([webkit_user_agent_major_version], [534])
 m4_define([webkit_user_agent_minor_version], [7])
 
@@ -31,7 +31,7 @@ AC_SUBST(WEBKIT_MICRO_VERSION)
 AC_SUBST(WEBKIT_USER_AGENT_MAJOR_VERSION)
 AC_SUBST(WEBKIT_USER_AGENT_MINOR_VERSION)
 
-AC_CONFIG_SRCDIR([WebCore/config.h])
+AC_CONFIG_SRCDIR([Source/WebCore/config.h])
 
 dnl # Libtool library version, not to confuse with API version
 dnl # see http://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html
diff --git a/wscript b/wscript
index ff60062..2915f09 100644
--- a/wscript
+++ b/wscript
@@ -32,23 +32,24 @@ from settings import *
 if build_port == "wx":
     webcore_dirs.extend(['WebKit/wx', 'WebKit/wx/WebKitSupport'])
 
-wk_includes = ['.', 'WebCore', 'WebCore/DerivedSources',
+wk_includes = ['.',
                 os.path.join(wk_root, 'Source', 'JavaScriptCore'),
                 os.path.join(wk_root, 'Source', 'JavaScriptCore', 'wtf', 'text'),
-                os.path.join(wk_root, 'WebCore'),
+                os.path.join(wk_root, 'Source', 'WebCore'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'DerivedSources'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'image-decoders'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'win'),
+                os.path.join(wk_root, 'Source', 'WebCore', 'workers'),
                 os.path.join(output_dir),
-                'WebCore/platform/image-decoders',
-                'WebCore/platform/win',
-                'WebCore/workers',
         ]
 
 if build_port == "wx":
-    wk_includes.append(os.path.join(wk_root, 'WebKit/wx'))
-    wk_includes.append('WebCore/platform/wx/wxcode')
+    wk_includes.append(os.path.join(wk_root, 'WebKit', 'wx'))
+    wk_includes.append(os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'wx', 'wxcode')
 
 if sys.platform.startswith("win"):
-    wk_includes.append(os.path.join(wk_root, 'WebCore','platform','win'))
-    wk_includes.append(os.path.join(wk_root, 'WebCore','platform','graphics','win'))
+    wk_includes.append(os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'win'))
+    wk_includes.append(os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'graphics', 'win'))
 
 windows_deps = [
                 'lib/pthreadVC2.dll',
@@ -60,56 +61,57 @@ windows_deps = [
 webcore_sources = {}
 
 if build_port == "wx":
-    webcore_sources['wx'] = ['WebCore/platform/KillRingNone.cpp', 'WebCore/bindings/cpp/WebDOMEventTarget.cpp']  
+    webcore_sources['wx'] = ['Source/WebCore/platform/KillRingNone.cpp',
+                             'Source/WebCore/bindings/cpp/WebDOMEventTarget.cpp']  
 
     if building_on_win32:
         # make sure platform/wx comes after this so we get the right
         # FontPlatformData.h
-        webcore_dirs.extend(['WebCore/platform/wx/wxcode/win', 'WebCore/plugins/win'])
+        webcore_dirs.extend(['Source/WebCore/platform/wx/wxcode/win', 'Source/WebCore/plugins/win'])
         webcore_sources['wx-win'] = [
-               'WebCore/platform/graphics/win/GlyphPageTreeNodeCairoWin.cpp',
-               'WebCore/platform/graphics/win/TransformationMatrixWin.cpp',
-               'WebCore/platform/ScrollAnimatorWin.cpp',
+               'Source/WebCore/platform/graphics/win/GlyphPageTreeNodeCairoWin.cpp',
+               'Source/WebCore/platform/graphics/win/TransformationMatrixWin.cpp',
+               'Source/WebCore/platform/ScrollAnimatorWin.cpp',
                # wxTimer on Windows has a bug that causes it to eat crashes in callbacks
                # so we need to use the Win port's implementation until the wx bug fix is
                # widely available (it was fixed in 2.8.10).
-               'WebCore/platform/win/SharedTimerWin.cpp',
-               'WebCore/platform/win/WebCoreInstanceHandle.cpp',
+               'Source/WebCore/platform/win/SharedTimerWin.cpp',
+               'Source/WebCore/platform/win/WebCoreInstanceHandle.cpp',
                # Use the Windows plugin architecture
-               #'WebCore/plugins/win/PluginDataWin.cpp',
-               'WebCore/plugins/win/PluginDatabaseWin.cpp',
-               'WebCore/plugins/win/PluginMessageThrottlerWin.cpp',
-               'WebCore/plugins/win/PluginPackageWin.cpp',
-               'WebCore/plugins/win/PluginViewWin.cpp',
+               #'Source/WebCore/plugins/win/PluginDataWin.cpp',
+               'Source/WebCore/plugins/win/PluginDatabaseWin.cpp',
+               'Source/WebCore/plugins/win/PluginMessageThrottlerWin.cpp',
+               'Source/WebCore/plugins/win/PluginPackageWin.cpp',
+               'Source/WebCore/plugins/win/PluginViewWin.cpp',
         ]
     elif sys.platform.startswith('darwin'):
-        webcore_dirs.append('WebCore/plugins/mac')
-        webcore_dirs.append('WebCore/platform/wx/wxcode/mac/carbon')
-        webcore_dirs.append('WebCore/platform/mac')
-        webcore_dirs.append('WebCore/platform/text/mac')
+        webcore_dirs.append('Source/WebCore/plugins/mac')
+        webcore_dirs.append('Source/WebCore/platform/wx/wxcode/mac/carbon')
+        webcore_dirs.append('Source/WebCore/platform/mac')
+        webcore_dirs.append('Source/WebCore/platform/text/mac')
         webcore_sources['wx-mac'] = [
-               'WebCore/platform/mac/PurgeableBufferMac.cpp',
-               'WebCore/platform/mac/WebCoreNSStringExtras.mm',
-               'WebCore/platform/mac/WebCoreSystemInterface.mm',
-               'WebCore/platform/graphics/cg/FloatSizeCG.cpp',
-               'WebCore/platform/graphics/mac/ComplexTextController.cpp',
-               'WebCore/platform/graphics/mac/ComplexTextControllerCoreText.cpp',
-               'WebCore/platform/graphics/mac/ComplexTextControllerATSUI.cpp',
-               'WebCore/platform/graphics/mac/GlyphPageTreeNodeMac.cpp',
-               'WebCore/platform/graphics/mac/SimpleFontDataATSUI.mm',
-               'WebCore/platform/graphics/mac/SimpleFontDataCoreText.cpp',
-               'WebCore/platform/graphics/wx/FontPlatformDataWxMac.mm',
-               'WebCore/platform/text/mac/ShapeArabic.c',
-               'WebCore/platform/wx/wxcode/mac/carbon/fontprops.mm',
-               'WebCore/plugins/mac/PluginPackageMac.cpp',
-               'WebCore/plugins/mac/PluginViewMac.mm'
+               'Source/WebCore/platform/mac/PurgeableBufferMac.cpp',
+               'Source/WebCore/platform/mac/WebCoreNSStringExtras.mm',
+               'Source/WebCore/platform/mac/WebCoreSystemInterface.mm',
+               'Source/WebCore/platform/graphics/cg/FloatSizeCG.cpp',
+               'Source/WebCore/platform/graphics/mac/ComplexTextController.cpp',
+               'Source/WebCore/platform/graphics/mac/ComplexTextControllerCoreText.cpp',
+               'Source/WebCore/platform/graphics/mac/ComplexTextControllerATSUI.cpp',
+               'Source/WebCore/platform/graphics/mac/GlyphPageTreeNodeMac.cpp',
+               'Source/WebCore/platform/graphics/mac/SimpleFontDataATSUI.mm',
+               'Source/WebCore/platform/graphics/mac/SimpleFontDataCoreText.cpp',
+               'Source/WebCore/platform/graphics/wx/FontPlatformDataWxMac.mm',
+               'Source/WebCore/platform/text/mac/ShapeArabic.c',
+               'Source/WebCore/platform/wx/wxcode/mac/carbon/fontprops.mm',
+               'Source/WebCore/plugins/mac/PluginPackageMac.cpp',
+               'Source/WebCore/plugins/mac/PluginViewMac.mm'
         ]
     else:
         webcore_sources['wx-gtk'] = [
-               'WebCore/plugins/PluginViewNone.cpp',
-               'WebCore/plugins/PluginPackageNone.cpp'
+               'Source/WebCore/plugins/PluginViewNone.cpp',
+               'Source/WebCore/plugins/PluginPackageNone.cpp'
         ]
-        webcore_dirs.append('WebCore/platform/wx/wxcode/gtk')
+        webcore_dirs.append('Source/WebCore/platform/wx/wxcode/gtk')
         
 import TaskGen
 from TaskGen import taskgen, feature, after
@@ -166,7 +168,7 @@ def configure(conf):
     generate_jscore_derived_sources()
     generate_webcore_derived_sources()
     if build_port == "wx" and sys.platform.startswith('win'):
-        graphics_dir = os.path.join(wk_root, 'WebCore', 'platform', 'graphics')
+        graphics_dir = os.path.join(wk_root, 'Source', 'WebCore', 'platform', 'graphics')
         # HACK ALERT: MSVC automatically adds the source file's directory as the first entry in the
         # path. Unfortunately, that means when compiling these files we will end up including
         # win/FontPlatformData.h, which breaks wx compilation. So we copy the files to the wx dir.
@@ -176,7 +178,7 @@ def configure(conf):
     webcore_out_dir = os.path.join(output_dir, 'WebCore')
     if not os.path.exists(webcore_out_dir):
         os.makedirs(webcore_out_dir)
-    shutil.copy('WebCore/platform/mac/WebCoreSystemInterface.h', os.path.join(output_dir, 'WebCore', 'WebCoreSystemInterface.h'))
+    shutil.copy('Source/WebCore/platform/mac/WebCoreSystemInterface.h', os.path.join(output_dir, 'WebCore', 'WebCoreSystemInterface.h'))
     jscore_out_dir = os.path.join(output_dir, 'JavaScriptCore')
     if not os.path.exists(jscore_out_dir):
         os.makedirs(jscore_out_dir)

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list