[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

abarth at webkit.org abarth at webkit.org
Wed Dec 22 14:51:12 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 981cf2fc663cfbb0f78a926096e5b30008e20646
Author: abarth at webkit.org <abarth at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Oct 22 05:34:41 2010 +0000

    2010-10-21  Adam Barth  <abarth at webkit.org>
    
            Reviewed by David Levin.
    
            Remove Android build system
            https://bugs.webkit.org/show_bug.cgi?id=48111
    
            * Android.mk: Removed.
    2010-10-21  Adam Barth  <abarth at webkit.org>
    
            Reviewed by David Levin.
    
            Remove Android build system
            https://bugs.webkit.org/show_bug.cgi?id=48111
    
            * Android.mk: Removed.
    2010-10-21  Adam Barth  <abarth at webkit.org>
    
            Reviewed by David Levin.
    
            Remove Android build system
            https://bugs.webkit.org/show_bug.cgi?id=48111
    
            As far as I can tell, these files are not maintained.  They are a
            mantaince burden on the project.  If folks would like to come out of
            the woodwork and maintain these files, that's great.  At the moment,
            they seem like dead weight for the project.
    
            * Android.mk: Removed.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@70290 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/Android.mk b/Android.mk
deleted file mode 100644
index c0115c1..0000000
--- a/Android.mk
+++ /dev/null
@@ -1,321 +0,0 @@
-##
-## Copyright 2009, The Android Open Source Project
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted provided that the following conditions
-## are met:
-##  * Redistributions of source code must retain the above copyright
-##    notice, this list of conditions and the following disclaimer.
-##  * Redistributions in binary form must reproduce the above copyright
-##    notice, this list of conditions and the following disclaimer in the
-##    documentation and/or other materials provided with the distribution.
-##
-## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
-## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-## PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-## 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.
-##
-
-LOCAL_PATH := $(call my-dir)
-
-# Two ways to control which JS engine is used:
-# 1. use JS_ENGINE environment variable, value can be either 'jsc' or 'v8'
-#    This is the preferred way.
-# 2. if JS_ENGINE is not set, or is not 'jsc' or 'v8', this makefile picks
-#    up a default engine to build.
-#    To help setup buildbot, a new environment variable, USE_ALT_JS_ENGINE,
-#    can be set to true, so that two builds can be different but without
-#    specifying which JS engine to use.
-# To enable JIT in Android's JSC, please set ENABLE_JSC_JIT environment
-# variable to true.
-
-# Read JS_ENGINE environment variable
-JAVASCRIPT_ENGINE = $(JS_ENGINE)
-
-ifneq ($(JAVASCRIPT_ENGINE),jsc)
-  ifneq ($(JAVASCRIPT_ENGINE),v8)
-    # No JS engine is specified, pickup the one we want as default.
-    ifeq ($(USE_ALT_JS_ENGINE),true)
-      JAVASCRIPT_ENGINE = v8
-    else
-      JAVASCRIPT_ENGINE = jsc
-    endif
-  endif
-endif
-
-BASE_PATH := $(call my-dir)
-include $(CLEAR_VARS)
-
-# Define our module and find the intermediates directory
-LOCAL_MODULE := libwebcore
-LOCAL_MODULE_CLASS := STATIC_LIBRARIES
-base_intermediates := $(call local-intermediates-dir)
-
-# Using := here prevents recursive expansion
-WEBKIT_SRC_FILES :=
-
-# We have to use bison 2.3
-include $(BASE_PATH)/bison_check.mk
-
-# Build our list of include paths. We include WebKit/android/icu first so that
-# any files that include <unicode/ucnv.h> will include our ucnv.h first. We
-# also add external/ as an include directory so that we can specify the real
-# icu header directory as a more exact reference to avoid including our ucnv.h.
-#
-# Note that JavasCriptCore/ must be included after WebCore/, so that we pick up
-# the right config.h.
-LOCAL_C_INCLUDES := \
-	$(JNI_H_INCLUDE) \
-	$(LOCAL_PATH)/WebKit/android/icu \
-	external/ \
-	external/icu4c/common \
-	external/icu4c/i18n \
-	external/libxml2/include \
-	external/skia/emoji \
-	external/skia/include/core \
-	external/skia/include/effects \
-	external/skia/include/images \
-	external/skia/include/ports \
-	external/skia/include/utils \
-	external/skia/src/ports \
-	external/sqlite/dist \
-	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_C_INCLUDES := $(LOCAL_C_INCLUDES) \
-	$(LOCAL_PATH)/WebKit/android \
-	$(LOCAL_PATH)/WebKit/android/WebCoreSupport \
-	$(LOCAL_PATH)/WebKit/android/jni \
-	$(LOCAL_PATH)/WebKit/android/nav \
-	$(LOCAL_PATH)/WebKit/android/plugins \
-	$(LOCAL_PATH)/WebKit/android/stl
-
-LOCAL_C_INCLUDES := $(LOCAL_C_INCLUDES) \
-	$(LOCAL_PATH)/JavaScriptCore \
-	$(LOCAL_PATH)/JavaScriptCore/wtf \
-	$(LOCAL_PATH)/JavaScriptCore/wtf/unicode \
-	$(LOCAL_PATH)/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
-
-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
-endif
-
-ifeq ($(JAVASCRIPT_ENGINE),v8)
-# Include WTF source file.
-d := JavaScriptCore
-LOCAL_PATH := $(BASE_PATH)/$d
-intermediates := $(base_intermediates)/$d
-include $(LOCAL_PATH)/Android.v8.wtf.mk
-WEBKIT_SRC_FILES += $(addprefix $d/,$(LOCAL_SRC_FILES))
-endif  # JAVASCRIPT_ENGINE == v8
-
-# Include source files for WebCore
-d := WebCore
-LOCAL_PATH := $(BASE_PATH)/$d
-JAVASCRIPTCORE_PATH := $(BASE_PATH)/JavaScriptCore
-intermediates := $(base_intermediates)/$d
-include $(LOCAL_PATH)/Android.mk
-ifeq ($(JAVASCRIPT_ENGINE),jsc)
-include $(LOCAL_PATH)/Android.jscbindings.mk
-endif
-ifeq ($(JAVASCRIPT_ENGINE),v8)
-include $(LOCAL_PATH)/Android.v8bindings.mk
-endif
-WEBKIT_SRC_FILES += $(addprefix $d/,$(LOCAL_SRC_FILES))
-LOCAL_C_INCLUDES += $(BINDING_C_INCLUDES)
-
-# Include the derived source files for WebCore. Uses the same path as
-# WebCore
-include $(LOCAL_PATH)/Android.derived.mk
-ifeq ($(JAVASCRIPT_ENGINE),jsc)
-include $(LOCAL_PATH)/Android.derived.jscbindings.mk
-endif
-ifeq ($(JAVASCRIPT_ENGINE),v8)
-include $(LOCAL_PATH)/Android.derived.v8bindings.mk
-endif
-
-# Redefine LOCAL_PATH here so the build system is not confused
-LOCAL_PATH := $(BASE_PATH)
-
-# Define our compiler flags
-LOCAL_CFLAGS += -Wno-endif-labels -Wno-import -Wno-format
-LOCAL_CFLAGS += -fno-strict-aliasing
-LOCAL_CFLAGS += -include "WebCorePrefix.h"
-LOCAL_CFLAGS += -fvisibility=hidden
-
-# Enable JSC JIT if JSC is used and ENABLE_JSC_JIT environment
-# variable is set to true
-ifeq ($(JAVASCRIPT_ENGINE),jsc)
-ifeq ($(ENABLE_JSC_JIT),true)
-LOCAL_CFLAGS += -DENABLE_ANDROID_JSC_JIT=1
-endif
-endif
-
-ifeq ($(TARGET_ARCH),arm)
-LOCAL_CFLAGS += -Darm
-endif
-
-ifeq ($(ENABLE_SVG),true)
-LOCAL_CFLAGS += -DENABLE_SVG=1
-endif
-
-# Temporary disable SVG_ANIMATION.
-ifeq ($(ENABLE_SVG_ANIMATION),true)
-LOCAL_CFLAGS += -DENABLE_SVG_ANIMATION=1
-endif
-
-ifeq ($(WEBCORE_INSTRUMENTATION),true)
-LOCAL_CFLAGS += -DANDROID_INSTRUMENT
-endif
-
-# LOCAL_LDLIBS is used in simulator builds only and simulator builds are only
-# valid on Linux
-LOCAL_LDLIBS += -lpthread -ldl
-
-# Build the list of shared libraries
-LOCAL_SHARED_LIBRARIES := \
-	libandroid_runtime \
-	libnativehelper \
-	libsqlite \
-	libskia \
-	libutils \
-	libui \
-	libcutils \
-	libicuuc \
-	libicudata \
-	libicui18n \
-	libmedia
-
-ifeq ($(WEBCORE_INSTRUMENTATION),true)
-LOCAL_SHARED_LIBRARIES += libhardware_legacy
-endif
-
-# We have to use the android version of libdl when we are not on the simulator
-ifneq ($(TARGET_SIMULATOR),true)
-LOCAL_SHARED_LIBRARIES += libdl
-endif
-
-# Build the list of static libraries
-LOCAL_STATIC_LIBRARIES := libxml2
-ifeq ($(JAVASCRIPT_ENGINE),v8)
-LOCAL_STATIC_LIBRARIES += libv8
-endif
-
-# Redefine LOCAL_SRC_FILES to be all the WebKit source files
-LOCAL_SRC_FILES := $(WEBKIT_SRC_FILES)
-
-# Define this for use in other makefiles.
-WEBKIT_C_INCLUDES := $(LOCAL_C_INCLUDES)
-WEBKIT_CFLAGS := $(LOCAL_CFLAGS)
-WEBKIT_GENERATED_SOURCES := $(LOCAL_GENERATED_SOURCES)
-WEBKIT_LDLIBS := $(LOCAL_LDLIBS)
-WEBKIT_SHARED_LIBRARIES := $(LOCAL_SHARED_LIBRARIES)
-WEBKIT_STATIC_LIBRARIES := $(LOCAL_STATIC_LIBRARIES)
-
-# Build the library all at once
-include $(BUILD_STATIC_LIBRARY)
-
-ifeq ($(JAVASCRIPT_ENGINE),jsc)
-# Now build libjs as a static library.
-include $(CLEAR_VARS)
-LOCAL_MODULE := libjs
-LOCAL_LDLIBS := $(WEBKIT_LDLIBS)
-LOCAL_SHARED_LIBRARIES := $(WEBKIT_SHARED_LIBRARIES)
-LOCAL_STATIC_LIBRARIES := $(WEBKIT_STATIC_LIBRARIES)
-LOCAL_CFLAGS := $(WEBKIT_CFLAGS)
-# Include source files for JavaScriptCore
-d := JavaScriptCore
-LOCAL_PATH := $(BASE_PATH)/$d
-LOCAL_MODULE_CLASS := STATIC_LIBRARIES
-# Cannot use base_intermediates as this is a new module
-intermediates := $(call local-intermediates-dir)
-include $(LOCAL_PATH)/Android.mk
-# Redefine LOCAL_SRC_FILES with the correct prefix
-LOCAL_SRC_FILES := $(addprefix $d/,$(LOCAL_SRC_FILES))
-# Use the base path to resolve file names
-LOCAL_PATH := $(BASE_PATH)
-# Append jsc intermediate include paths to the WebKit include list.
-LOCAL_C_INCLUDES := $(WEBKIT_C_INCLUDES) \
-	$(intermediates) \
-	$(intermediates)/parser \
-	$(intermediates)/runtime \
-# Build libjs
-include $(BUILD_STATIC_LIBRARY)
-endif  # JAVASCRIPT_ENGINE == jsc
-
-# Now build the shared library using only the exported jni entry point. This
-# will strip out any unused code from the entry point.
-include $(CLEAR_VARS)
-# if you need to make webcore huge (for debugging), enable this line
-#LOCAL_PRELINK_MODULE := false
-LOCAL_MODULE := libwebcore
-LOCAL_LDLIBS := $(WEBKIT_LDLIBS)
-LOCAL_SHARED_LIBRARIES := $(WEBKIT_SHARED_LIBRARIES)
-LOCAL_STATIC_LIBRARIES := libwebcore $(WEBKIT_STATIC_LIBRARIES)
-ifeq ($(JAVASCRIPT_ENGINE),jsc)
-LOCAL_STATIC_LIBRARIES += libjs
-endif
-LOCAL_LDFLAGS := -fvisibility=hidden
-LOCAL_CFLAGS := $(WEBKIT_CFLAGS)
-LOCAL_C_INCLUDES := $(WEBKIT_C_INCLUDES)
-LOCAL_PATH := $(BASE_PATH)
-include $(BUILD_SHARED_LIBRARY)
diff --git a/ChangeLog b/ChangeLog
index 499ff65..f40a47d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-10-21  Adam Barth  <abarth at webkit.org>
+
+        Reviewed by David Levin.
+
+        Remove Android build system
+        https://bugs.webkit.org/show_bug.cgi?id=48111
+
+        * Android.mk: Removed.
+
 2010-10-19  Ryuan Choi  <ryuan.choi at samsung.com>
 
         Unreviewed, adding missed additionalArguments.
diff --git a/JavaScriptCore/Android.mk b/JavaScriptCore/Android.mk
deleted file mode 100644
index e52922f..0000000
--- a/JavaScriptCore/Android.mk
+++ /dev/null
@@ -1,226 +0,0 @@
-##
-## Copyright 2009, The Android Open Source Project
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted provided that the following conditions
-## are met:
-##  * Redistributions of source code must retain the above copyright
-##    notice, this list of conditions and the following disclaimer.
-##  * Redistributions in binary form must reproduce the above copyright
-##    notice, this list of conditions and the following disclaimer in the
-##    documentation and/or other materials provided with the distribution.
-##
-## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
-## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-## PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-## 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.
-##
-
-LOCAL_SRC_FILES := \
-	API/JSValueRef.cpp \
-	API/JSCallbackObject.cpp \
-	API/OpaqueJSString.cpp \
-	\
-	bytecode/CodeBlock.cpp \
-	bytecode/JumpTable.cpp \
-	bytecode/Opcode.cpp \
-	bytecode/SamplingTool.cpp \
-	bytecode/StructureStubInfo.cpp \
-	\
-	bytecompiler/BytecodeGenerator.cpp \
-	bytecompiler/NodesCodegen.cpp \
-	\
-	debugger/Debugger.cpp \
-	debugger/DebuggerActivation.cpp \
-	debugger/DebuggerCallFrame.cpp \
-	\
-	interpreter/CallFrame.cpp \
-	interpreter/Interpreter.cpp \
-	interpreter/RegisterFile.cpp \
-	\
-	jit/ExecutableAllocator.cpp\
-	jit/ExecutableAllocatorFixedVMPool.cpp \
-	jit/ExecutableAllocatorPosix.cpp \
-	jit/JIT.cpp \
-	jit/JITArithmetic.cpp \
-	jit/JITCall.cpp \
-	jit/JITCall32_64.cpp \
-	jit/JITOpcodes.cpp \
-	jit/JITPropertyAccess.cpp \
-	jit/JITStubs.cpp \
-	\
-	parser/Lexer.cpp \
-	parser/Nodes.cpp \
-	parser/Parser.cpp \
-	parser/ParserArena.cpp \
-	\
-	pcre/pcre_compile.cpp \
-	pcre/pcre_exec.cpp \
-	pcre/pcre_tables.cpp \
-	pcre/pcre_ucp_searchfuncs.cpp \
-	pcre/pcre_xclass.cpp \
-	\
-	profiler/Profile.cpp \
-	profiler/ProfileGenerator.cpp \
-	profiler/ProfileNode.cpp \
-	profiler/Profiler.cpp \
-	\
-	runtime/ArgList.cpp \
-	runtime/Arguments.cpp \
-	runtime/ArrayConstructor.cpp \
-	runtime/ArrayPrototype.cpp \
-	runtime/BooleanConstructor.cpp \
-	runtime/BooleanObject.cpp \
-	runtime/BooleanPrototype.cpp \
-	runtime/CallData.cpp \
-	runtime/Collector.cpp \
-	runtime/CommonIdentifiers.cpp \
-	runtime/Completion.cpp \
-	runtime/ConstructData.cpp \
-	runtime/DateConstructor.cpp \
-	runtime/DateConversion.cpp \
-	runtime/DateInstance.cpp \
-	runtime/DatePrototype.cpp \
-	runtime/Error.cpp \
-	runtime/ErrorConstructor.cpp \
-	runtime/ErrorInstance.cpp \
-	runtime/ErrorPrototype.cpp \
-	runtime/ExceptionHelpers.cpp \
-	runtime/Executable.cpp \
-	runtime/FunctionConstructor.cpp \
-	runtime/FunctionPrototype.cpp \
-	runtime/GCHandle.cpp \
-	runtime/GetterSetter.cpp \
-	runtime/GlobalEvalFunction.cpp \
-	runtime/Identifier.cpp \
-	runtime/InitializeThreading.cpp \
-	runtime/InternalFunction.cpp \
-	runtime/JSAPIValueWrapper.cpp \
-	runtime/JSActivation.cpp \
-	runtime/JSArray.cpp \
-	runtime/JSByteArray.cpp \
-	runtime/JSCell.cpp \
-	runtime/JSFunction.cpp \
-	runtime/JSGlobalData.cpp \
-	runtime/JSGlobalObject.cpp \
-	runtime/JSGlobalObjectFunctions.cpp \
-	runtime/JSImmediate.cpp \
-	runtime/JSLock.cpp \
-	runtime/JSNotAnObject.cpp \
-	runtime/JSNumberCell.cpp \
-	runtime/JSONObject.cpp \
-	runtime/JSObject.cpp \
-	runtime/JSPropertyNameIterator.cpp \
-	runtime/JSStaticScopeObject.cpp \
-	runtime/JSString.cpp \
-	runtime/JSValue.cpp \
-	runtime/JSVariableObject.cpp \
-	runtime/JSWrapperObject.cpp \
-	runtime/LiteralParser.cpp \
-	runtime/Lookup.cpp \
-	runtime/MarkStack.cpp \
-	runtime/MarkStackPosix.cpp \
-	runtime/MathObject.cpp \
-	runtime/NativeErrorConstructor.cpp \
-	runtime/NativeErrorPrototype.cpp \
-	runtime/NumberConstructor.cpp \
-	runtime/NumberObject.cpp \
-	runtime/NumberPrototype.cpp \
-	runtime/ObjectConstructor.cpp \
-	runtime/ObjectPrototype.cpp \
-	runtime/Operations.cpp \
-	runtime/PropertyDescriptor.cpp \
-	runtime/PropertyNameArray.cpp \
-	runtime/PropertySlot.cpp \
-	runtime/PrototypeFunction.cpp \
-	runtime/RegExp.cpp \
-	runtime/RegExpConstructor.cpp \
-	runtime/RegExpObject.cpp \
-	runtime/RegExpPrototype.cpp \
-	runtime/ScopeChain.cpp \
-	runtime/SmallStrings.cpp \
-	runtime/StringConstructor.cpp \
-	runtime/StringObject.cpp \
-	runtime/StringPrototype.cpp \
-	runtime/Structure.cpp \
-	runtime/StructureChain.cpp \
-	runtime/TimeoutChecker.cpp \
-	runtime/UString.cpp \
-	\
-	wtf/Assertions.cpp \
-	wtf/ByteArray.cpp \
-	wtf/CurrentTime.cpp \
-	wtf/DateMath.cpp \
-	wtf/DecimalNumber.cpp \
-	wtf/FastMalloc.cpp \
-	wtf/HashTable.cpp \
-	wtf/MainThread.cpp \
-	jit/PageAllocation.cpp\
-	wtf/RandomNumber.cpp \
-	wtf/RefCountedLeakCounter.cpp \
-	wtf/TCSystemAlloc.cpp \
-	wtf/ThreadIdentifierDataPthreads.cpp \
-	wtf/Threading.cpp \
-	wtf/ThreadingPthreads.cpp \
-	wtf/WTFThreadData.cpp \
-	\
-	wtf/TypeTraits.cpp \
-	wtf/dtoa.cpp \
-	\
-	wtf/android/MainThreadAndroid.cpp \
-	\
-	wtf/text/AtomicString.cpp \
-	wtf/text/CString.cpp \
-	wtf/text/StringBuilder.cpp \
-	wtf/text/StringImpl.cpp \
-	wtf/text/WTFString.cpp \
-	\
-	wtf/unicode/CollatorDefault.cpp \
-	wtf/unicode/UTF8.cpp \
-	\
-	wtf/unicode/icu/CollatorICU.cpp \
-	\
-	yarr/RegexCompiler.cpp \
-	yarr/RegexInterpreter.cpp \
-	yarr/RegexJIT.cpp
-
-# generated headers
-JSC_OBJECTS := $(addprefix $(intermediates)/runtime/, \
-				ArrayPrototype.lut.h \
-				DatePrototype.lut.h \
-				JSONObject.lut.h \
-				MathObject.lut.h \
-				NumberConstructor.lut.h \
-				RegExpConstructor.lut.h \
-				RegExpObject.lut.h \
-				StringPrototype.lut.h \
-			)
-$(JSC_OBJECTS): PRIVATE_PATH := $(LOCAL_PATH)
-$(JSC_OBJECTS): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/create_hash_table $< -i > $@
-$(JSC_OBJECTS): $(LOCAL_PATH)/create_hash_table
-$(JSC_OBJECTS): $(intermediates)/%.lut.h : $(LOCAL_PATH)/%.cpp
-	$(transform-generated-source)
-
-
-LEXER_HEADER := $(intermediates)/Lexer.lut.h
-$(LEXER_HEADER): PRIVATE_PATH := $(LOCAL_PATH)
-$(LEXER_HEADER): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/create_hash_table $< -i > $@
-$(LEXER_HEADER): $(LOCAL_PATH)/create_hash_table
-$(LEXER_HEADER): $(intermediates)/%.lut.h : $(LOCAL_PATH)/parser/Keywords.table
-	$(transform-generated-source)
-
-CHARTABLES := $(intermediates)/chartables.c
-$(CHARTABLES): PRIVATE_PATH := $(LOCAL_PATH)
-$(CHARTABLES): PRIVATE_CUSTOM_TOOL = perl $(PRIVATE_PATH)/pcre/dftables $@
-$(CHARTABLES): $(LOCAL_PATH)/pcre/dftables
-$(CHARTABLES): $(LOCAL_PATH)/pcre/pcre_internal.h
-	$(transform-generated-source)
-
-LOCAL_GENERATED_SOURCES += $(JSC_OBJECTS) $(LEXER_HEADER) $(CHARTABLES)
diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 7e6fea3..0d870a0 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,3 +1,12 @@
+2010-10-21  Adam Barth  <abarth at webkit.org>
+
+        Reviewed by David Levin.
+
+        Remove Android build system
+        https://bugs.webkit.org/show_bug.cgi?id=48111
+
+        * Android.mk: Removed.
+
 2010-10-21  Kwang Yul Seo  <skyul at company100.net>
 
         Reviewed by Kent Tamura.
diff --git a/WebCore/Android.mk b/WebCore/Android.mk
deleted file mode 100644
index 8cccc96..0000000
--- a/WebCore/Android.mk
+++ /dev/null
@@ -1,1025 +0,0 @@
-##
-## Copyright 2009, The Android Open Source Project
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted provided that the following conditions
-## are met:
-##  * Redistributions of source code must retain the above copyright
-##    notice, this list of conditions and the following disclaimer.
-##  * Redistributions in binary form must reproduce the above copyright
-##    notice, this list of conditions and the following disclaimer in the
-##    documentation and/or other materials provided with the distribution.
-##
-## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS ``AS IS'' AND ANY
-## EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-## IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
-## PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-## 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.
-##
-
-LOCAL_SRC_FILES := \
-	bindings/generic/RuntimeEnabledFeatures.cpp \
-	\
-	css/CSSBorderImageValue.cpp \
-	css/CSSCanvasValue.cpp \
-	css/CSSCharsetRule.cpp \
-	css/CSSComputedStyleDeclaration.cpp \
-	css/CSSCursorImageValue.cpp \
-	css/CSSFontFace.cpp \
-	css/CSSFontFaceRule.cpp \
-	css/CSSFontFaceSource.cpp \
-	css/CSSFontFaceSrcValue.cpp \
-	css/CSSFontSelector.cpp \
-	css/CSSFunctionValue.cpp \
-	css/CSSGradientValue.cpp \
-	css/CSSImageGeneratorValue.cpp \
-	css/CSSImageValue.cpp \
-	css/CSSImportRule.cpp \
-	css/CSSInheritedValue.cpp \
-	css/CSSInitialValue.cpp \
-	css/CSSMediaRule.cpp \
-	css/CSSMutableStyleDeclaration.cpp \
-	css/CSSOMUtils.cpp \
-	css/CSSPageRule.cpp \
-	css/CSSParser.cpp \
-	css/CSSParserValues.cpp \
-	css/CSSPrimitiveValue.cpp \
-	css/CSSProperty.cpp \
-	css/CSSPropertyLonghand.cpp \
-	css/CSSReflectValue.cpp \
-	css/CSSRule.cpp \
-	css/CSSRuleList.cpp \
-	css/CSSSegmentedFontFace.cpp \
-	css/CSSSelector.cpp \
-	css/CSSSelectorList.cpp \
-	css/CSSStyleDeclaration.cpp \
-	css/CSSStyleRule.cpp \
-	css/CSSStyleSelector.cpp \
-	css/CSSStyleSheet.cpp \
-	css/CSSTimingFunctionValue.cpp \
-	css/CSSUnicodeRangeValue.cpp \
-	css/CSSValueList.cpp \
-	css/CSSVariableDependentValue.cpp \
-	css/CSSVariablesDeclaration.cpp \
-	css/CSSVariablesRule.cpp \
-	css/FontFamilyValue.cpp \
-	css/FontValue.cpp \
-	css/Media.cpp \
-	css/MediaFeatureNames.cpp \
-	css/MediaList.cpp \
-	css/MediaQuery.cpp \
-	css/MediaQueryEvaluator.cpp \
-	css/MediaQueryExp.cpp \
-	css/RGBColor.cpp \
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	css/SVGCSSComputedStyleDeclaration.cpp \
-	css/SVGCSSParser.cpp \
-	css/SVGCSSStyleSelector.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	css/ShadowValue.cpp \
-	css/StyleBase.cpp \
-	css/StyleList.cpp \
-	css/StyleSheet.cpp \
-	css/StyleSheetList.cpp \
-	css/WebKitCSSKeyframeRule.cpp \
-	css/WebKitCSSKeyframesRule.cpp \
-	css/WebKitCSSMatrix.cpp \
-	css/WebKitCSSTransformValue.cpp \
-	\
-	dom/ActiveDOMObject.cpp \
-	dom/AsyncScriptRunner.cpp \
-	dom/Attr.cpp \
-	dom/Attribute.cpp \
-	dom/BeforeTextInsertedEvent.cpp \
-	dom/BeforeUnloadEvent.cpp \
-	dom/CDATASection.cpp \
-	dom/CSSMappedAttributeDeclaration.cpp \
-	dom/CharacterData.cpp \
-	dom/CheckedRadioButtons.cpp \
-	dom/ChildNodeList.cpp \
-	dom/ClassNodeList.cpp \
-	dom/ClientRect.cpp \
-	dom/ClientRectList.cpp \
-	dom/Clipboard.cpp \
-	dom/ClipboardEvent.cpp \
-	dom/Comment.cpp \
-	dom/ContainerNode.cpp \
-	dom/DOMImplementation.cpp \
-	dom/DOMStringList.cpp \
-	dom/DecodedDataDocumentParser.cpp \
-	dom/DeviceMotionController.cpp \
-	dom/DeviceMotionData.cpp \
-	dom/DeviceMotionEvent.cpp \
-	dom/Document.cpp \
-	dom/DocumentFragment.cpp \
-	dom/DocumentMarkerController.cpp \
-	dom/DocumentParser.cpp \
-	dom/DocumentType.cpp \
-	dom/DynamicNodeList.cpp \
-	dom/EditingText.cpp \
-	dom/Element.cpp \
-	dom/Entity.cpp \
-	dom/EntityReference.cpp \
-	dom/ErrorEvent.cpp \
-	dom/Event.cpp \
-	dom/EventNames.cpp \
-	dom/EventTarget.cpp \
-	dom/ExceptionBase.cpp \
-	dom/ExceptionCode.cpp \
-	dom/InputElement.cpp \
-	dom/KeyboardEvent.cpp \
-	dom/MessageChannel.cpp \
-	dom/MessageEvent.cpp \
-	dom/MessagePort.cpp \
-	dom/MessagePortChannel.cpp \
-	dom/MouseEvent.cpp \
-	dom/MouseRelatedEvent.cpp \
-	dom/MutationEvent.cpp \
-	dom/NameNodeList.cpp \
-	dom/NamedNodeMap.cpp \
-	dom/Node.cpp \
-	dom/NodeFilter.cpp \
-	dom/NodeFilterCondition.cpp \
-	dom/NodeIterator.cpp \
-	dom/Notation.cpp \
-	dom/OptionElement.cpp \
-	dom/OptionGroupElement.cpp \
-	dom/DeviceOrientation.cpp \
-	dom/DeviceOrientationController.cpp \
-	dom/DeviceOrientationEvent.cpp \
-	dom/OverflowEvent.cpp \
-	dom/PageTransitionEvent.cpp \
-	dom/PendingScript.cpp \
-	dom/Position.cpp \
-	dom/PositionIterator.cpp \
-	dom/ProcessingInstruction.cpp \
-	dom/ProgressEvent.cpp \
-	dom/QualifiedName.cpp \
-	dom/Range.cpp \
-	dom/RegisteredEventListener.cpp \
-	dom/ScriptableDocumentParser.cpp \
-	dom/ScriptElement.cpp \
-	dom/ScriptExecutionContext.cpp \
-	dom/SelectElement.cpp \
-	dom/SelectorNodeList.cpp \
-	dom/SpaceSplitString.cpp \
-	dom/StaticHashSetNodeList.cpp \
-	dom/StaticNodeList.cpp \
-	dom/StyleElement.cpp \
-	dom/StyledElement.cpp \
-	dom/TagNodeList.cpp \
-	dom/Text.cpp \
-	dom/TextEvent.cpp \
-	dom/Touch.cpp \
-	dom/TouchEvent.cpp \
-	dom/TouchList.cpp \
-	dom/Traversal.cpp \
-	dom/TreeWalker.cpp \
-	dom/UIEvent.cpp \
-	dom/UIEventWithKeyState.cpp \
-	dom/UserGestureIndicator.cpp \
-	dom/ViewportArguments.cpp \
-	dom/WebKitAnimationEvent.cpp \
-	dom/WebKitTransitionEvent.cpp \
-	dom/WheelEvent.cpp \
-	dom/XMLDocumentParser.cpp \
-	dom/XMLDocumentParserLibxml2.cpp \
-	dom/XMLDocumentParserScope.cpp \
-	dom/default/PlatformMessagePortChannel.cpp \
-	\
-	editing/AppendNodeCommand.cpp \
-	editing/ApplyBlockElementCommand.cpp \
-	editing/ApplyStyleCommand.cpp \
-	editing/BreakBlockquoteCommand.cpp \
-	editing/CompositeEditCommand.cpp \
-	editing/CreateLinkCommand.cpp \
-	editing/DeleteButton.cpp \
-	editing/DeleteButtonController.cpp \
-	editing/DeleteFromTextNodeCommand.cpp \
-	editing/DeleteSelectionCommand.cpp \
-	editing/EditCommand.cpp \
-	editing/Editor.cpp \
-	editing/EditorCommand.cpp \
-	editing/FormatBlockCommand.cpp \
-	editing/HTMLInterchange.cpp \
-	editing/IndentOutdentCommand.cpp \
-	editing/InsertIntoTextNodeCommand.cpp \
-	editing/InsertLineBreakCommand.cpp \
-	editing/InsertListCommand.cpp \
-	editing/InsertNodeBeforeCommand.cpp \
-	editing/InsertParagraphSeparatorCommand.cpp \
-	editing/InsertTextCommand.cpp \
-	editing/JoinTextNodesCommand.cpp \
-	editing/MarkupAccumulator.cpp \
-	editing/MergeIdenticalElementsCommand.cpp \
-	editing/ModifySelectionListLevel.cpp \
-	editing/MoveSelectionCommand.cpp \
-	editing/RemoveCSSPropertyCommand.cpp \
-	editing/RemoveFormatCommand.cpp \
-	editing/RemoveNodeCommand.cpp \
-	editing/RemoveNodePreservingChildrenCommand.cpp \
-	editing/ReplaceNodeWithSpanCommand.cpp \
-	editing/ReplaceSelectionCommand.cpp \
-	editing/SelectionController.cpp \
-	editing/SetNodeAttributeCommand.cpp \
-	editing/SplitElementCommand.cpp \
-	editing/SplitTextNodeCommand.cpp \
-	editing/SplitTextNodeContainingElementCommand.cpp \
-	editing/TextIterator.cpp \
-	editing/TypingCommand.cpp \
-	editing/UnlinkCommand.cpp \
-	editing/VisiblePosition.cpp \
-	editing/VisibleSelection.cpp \
-	editing/WrapContentsInDummySpanCommand.cpp \
-	\
-	editing/android/EditorAndroid.cpp \
-	editing/htmlediting.cpp \
-	editing/markup.cpp \
-	editing/visible_units.cpp \
-	\
-	fileapi/Blob.cpp \
-	fileapi/BlobURL.cpp \
-	fileapi/File.cpp \
-	fileapi/FileList.cpp \
-	fileapi/ThreadableBlobRegistry.cpp \
-    \
-	history/BackForwardList.cpp \
-	history/CachedFrame.cpp \
-	history/CachedPage.cpp \
-	history/HistoryItem.cpp \
-	history/PageCache.cpp \
-	\
-	history/android/HistoryItemAndroid.cpp \
-	\
-	html/AsyncImageResizer.cpp \
-	html/BaseDateAndTimeInputType.cpp \
-	html/BaseTextInputType.cpp \
-	html/ButtonInputType.cpp \
-	html/CheckboxInputType.cpp \
-	html/CollectionCache.cpp \
-	html/parser/CSSPreloadScanner.cpp \
-	html/ColorInputType.cpp \
-	html/DOMFormData.cpp \
-	html/DateInputType.cpp \
-	html/DateTimeInputType.cpp \
-	html/DateTimeLocalInputType.cpp \
-	html/EmailInputType.cpp \
-	html/FileInputType.cpp \
-	html/FormDataList.cpp \
-	html/HTMLAllCollection.cpp \
-	html/HTMLCollection.cpp \
-	html/HTMLDataListElement.cpp \
-	html/HTMLDocument.cpp \
-	html/HTMLElementsAllInOne.cpp \
-	html/HTMLFormCollection.cpp \
-	html/HTMLImageLoader.cpp \
-	html/HTMLNameCollection.cpp \
-	html/HTMLOptionsCollection.cpp \
-	html/HTMLParserErrorCodes.cpp \
-	html/HTMLTableRowsCollection.cpp \
-	html/HTMLViewSourceDocument.cpp \
-	html/HiddenInputType.cpp \
-	html/ImageData.cpp \
-	html/ImageDocument.cpp \
-	html/ImageInputType.cpp \
-	html/ImageResizerThread.cpp \
-	html/InputType.cpp \
-	html/IsIndexInputType.cpp \
-	html/MediaDocument.cpp \
-	html/MonthInputType.cpp \
-	html/NumberInputType.cpp \
-	html/PasswordInputType.cpp \
-	html/PluginDocument.cpp \
-	html/RadioInputType.cpp \
-	html/RangeInputType.cpp \
-	html/ResetInputType.cpp \
-	html/SearchInputType.cpp \
-	html/SubmitInputType.cpp \
-	html/TelephoneInputType.cpp \
-	html/TextDocument.cpp \
-	html/TextFieldInputType.cpp \
-	html/TextInputType.cpp \
-	html/TimeInputType.cpp \
-	html/TimeRanges.cpp \
-	html/URLInputType.cpp \
-	html/ValidityState.cpp \
-	html/WeekInputType.cpp \
-	\
-	html/canvas/CanvasGradient.cpp \
-	html/canvas/WebGLObject.cpp \
-	html/canvas/CanvasPattern.cpp \
-	html/canvas/CanvasPixelArray.cpp \
-	html/canvas/CanvasRenderingContext.cpp \
-	html/canvas/CanvasRenderingContext2D.cpp \
-	html/canvas/CanvasStyle.cpp \
-	\
-	html/parser/HTMLConstructionSite.cpp \
-	html/parser/HTMLDocumentParser.cpp \
-	html/parser/HTMLElementStack.cpp \
-	html/parser/HTMLEntityParser.cpp \
-	html/parser/HTMLFormattingElementList.cpp \
-	html/parser/HTMLParserIdioms.cpp \
-	html/parser/HTMLParserScheduler.cpp \
-	html/parser/HTMLPreloadScanner.cpp \
-	html/parser/HTMLScriptRunner.cpp \
-	html/parser/HTMLTokenizer.cpp \
-	html/parser/HTMLTreeBuilder.cpp \
-	html/parser/HTMLViewSourceParser.cpp \
-	html/parser/TextDocumentParser.cpp \
-	html/parser/TextViewSourceParser.cpp \
-	\
-	loader/Cache.cpp \
-	loader/CachedCSSStyleSheet.cpp \
-	loader/CachedFont.cpp \
-	loader/CachedImage.cpp \
-	loader/CachedResource.cpp \
-	loader/CachedResourceClientWalker.cpp \
-	loader/CachedResourceHandle.cpp \
-	loader/CachedScript.cpp \
-	loader/CrossOriginAccessControl.cpp \
-	loader/CrossOriginPreflightResultCache.cpp \
-	loader/CachedResourceLoader.cpp \
-	loader/DocumentLoader.cpp \
-	loader/DocumentThreadableLoader.cpp \
-	loader/DocumentWriter.cpp \
-	loader/FormState.cpp \
-	loader/FormSubmission.cpp \
-	loader/FrameLoader.cpp \
-	loader/FrameLoaderStateMachine.cpp \
-	loader/HistoryController.cpp \
-	loader/ImageLoader.cpp \
-	loader/MainResourceLoader.cpp \
-	loader/NavigationAction.cpp \
-	loader/NetscapePlugInStreamLoader.cpp \
-	loader/PingLoader.cpp \
-	loader/PlaceholderDocument.cpp \
-	loader/PolicyCallback.cpp \
-	loader/PolicyChecker.cpp \
-	loader/ProgressTracker.cpp \
-	loader/NavigationScheduler.cpp \
-	loader/Request.cpp \
-	loader/ResourceLoadNotifier.cpp \
-	loader/ResourceLoader.cpp \
-	loader/SubframeLoader.cpp \
-	loader/SubresourceLoader.cpp \
-	loader/TextResourceDecoder.cpp \
-	loader/ThreadableLoader.cpp \
-	loader/WorkerThreadableLoader.cpp \
-	loader/appcache/ApplicationCache.cpp \
-	loader/appcache/ApplicationCacheGroup.cpp \
-	loader/appcache/ApplicationCacheHost.cpp \
-	loader/appcache/ApplicationCacheResource.cpp \
-	loader/appcache/ApplicationCacheStorage.cpp \
-	loader/appcache/DOMApplicationCache.cpp \
-	loader/appcache/ManifestParser.cpp \
-	\
-	loader/icon/IconDatabase.cpp \
-	loader/icon/IconFetcher.cpp \
-	loader/icon/IconLoader.cpp \
-	loader/icon/IconRecord.cpp \
-	loader/icon/PageURLRecord.cpp \
-	\
-	loader/loader.cpp \
-	\
-	page/BarInfo.cpp \
-	page/Chrome.cpp \
-	page/Console.cpp \
-	page/ContextMenuController.cpp \
-	page/DOMSelection.cpp \
-	page/DOMTimer.cpp \
-	page/DOMWindow.cpp \
-	page/DragController.cpp \
-	page/EventHandler.cpp \
-	page/FocusController.cpp \
-	page/Frame.cpp \
-	page/FrameTree.cpp \
-	page/FrameView.cpp \
-	page/Geolocation.cpp \
-	page/GeolocationPositionCache.cpp \
-	page/GroupSettings.cpp \
-	page/History.cpp \
-	page/Location.cpp \
-	page/MouseEventWithHitTestResults.cpp \
-	page/Navigation.cpp \
-	page/Navigator.cpp \
-	page/NavigatorBase.cpp \
-	page/OriginAccessEntry.cpp \
-	page/Page.cpp \
-	page/PageGroup.cpp \
-	page/PageGroupLoadDeferrer.cpp \
-	page/Performance.cpp \
-	page/PluginHalter.cpp \
-	page/PrintContext.cpp \
-	page/Screen.cpp \
-	page/SecurityOrigin.cpp \
-	page/Settings.cpp \
-	page/SpatialNavigation.cpp \
-	page/SpeechInput.cpp \
-	page/SuspendableTimer.cpp \
-	page/Timing.cpp \
-	page/UserContentURLPattern.cpp \
-	page/WindowFeatures.cpp \
-	page/WorkerNavigator.cpp \
-	page/XSSAuditor.cpp \
-	\
-	page/android/DragControllerAndroid.cpp \
-	page/android/EventHandlerAndroid.cpp \
-	\
-	page/animation/AnimationBase.cpp \
-	page/animation/AnimationController.cpp \
-	page/animation/CompositeAnimation.cpp \
-	page/animation/ImplicitAnimation.cpp \
-	page/animation/KeyframeAnimation.cpp \
-	\
-	platform/Arena.cpp \
-	platform/ContentType.cpp \
-	platform/ContextMenu.cpp \
-	platform/CrossThreadCopier.cpp \
-	platform/DeprecatedPtrListImpl.cpp \
-	platform/DragData.cpp \
-	platform/DragImage.cpp \
-	platform/FileChooser.cpp \
-	platform/FileStream.cpp \
-	platform/FileSystem.cpp \
-	platform/GeolocationService.cpp \
-	platform/KURL.cpp \
-	platform/KURLGoogle.cpp \
-	platform/Length.cpp \
-	platform/LinkHash.cpp \
-	platform/Logging.cpp \
-	platform/MIMETypeRegistry.cpp \
-	platform/ScrollView.cpp \
-	platform/Scrollbar.cpp \
-	platform/ScrollbarThemeComposite.cpp \
-	platform/SharedBuffer.cpp \
-	platform/Theme.cpp \
-	platform/ThreadGlobalData.cpp \
-	platform/ThreadTimers.cpp \
-	platform/Timer.cpp \
-	platform/Widget.cpp \
-	\
-	platform/android/ClipboardAndroid.cpp \
-	platform/android/CursorAndroid.cpp \
-	platform/android/DragDataAndroid.cpp \
-	platform/android/EventLoopAndroid.cpp \
-	platform/android/FileChooserAndroid.cpp \
-	platform/android/FileSystemAndroid.cpp \
-	platform/android/GeolocationServiceAndroid.cpp \
-	platform/android/GeolocationServiceBridge.cpp \
-	platform/android/KeyEventAndroid.cpp \
-	platform/android/LocalizedStringsAndroid.cpp \
-	platform/android/PlatformTouchEventAndroid.cpp \
-	platform/android/PlatformTouchPointAndroid.cpp \
-	platform/android/PopupMenuAndroid.cpp \
-	platform/android/RenderThemeAndroid.cpp \
-	platform/android/ScreenAndroid.cpp \
-	platform/android/ScrollViewAndroid.cpp \
-	platform/android/SearchPopupMenuAndroid.cpp \
-	platform/android/SharedTimerAndroid.cpp \
-	platform/android/SoundAndroid.cpp \
-	platform/android/SSLKeyGeneratorAndroid.cpp \
-	platform/android/SystemTimeAndroid.cpp \
-	platform/android/TemporaryLinkStubs.cpp \
-	platform/android/WidgetAndroid.cpp \
-	\
-	platform/animation/Animation.cpp \
-	platform/animation/AnimationList.cpp \
-	\
-	platform/graphics/BitmapImage.cpp \
-	platform/graphics/Color.cpp \
-	platform/graphics/FloatPoint.cpp \
-	platform/graphics/FloatPoint3D.cpp \
-	platform/graphics/FloatQuad.cpp \
-	platform/graphics/FloatRect.cpp \
-	platform/graphics/FloatSize.cpp \
-	platform/graphics/Font.cpp \
-	platform/graphics/FontCache.cpp \
-	platform/graphics/FontData.cpp \
-	platform/graphics/FontDescription.cpp \
-	platform/graphics/FontFallbackList.cpp \
-	platform/graphics/FontFamily.cpp \
-	platform/graphics/FontFastPath.cpp \
-	platform/graphics/GeneratedImage.cpp \
-	platform/graphics/GlyphPageTreeNode.cpp \
-	platform/graphics/Gradient.cpp \
-	platform/graphics/GraphicsContext.cpp \
-	platform/graphics/GraphicsLayer.cpp \
-	platform/graphics/GraphicsTypes.cpp \
-	platform/graphics/Image.cpp \
-	platform/graphics/IntRect.cpp \
-	platform/graphics/MediaPlayer.cpp \
-	platform/graphics/Path.cpp \
-	platform/graphics/PathTraversalState.cpp \
-	platform/graphics/Pattern.cpp \
-	platform/graphics/Pen.cpp \
-	platform/graphics/SegmentedFontData.cpp \
-	platform/graphics/SimpleFontData.cpp \
-	platform/graphics/StringTruncator.cpp \
-	platform/graphics/WidthIterator.cpp
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	platform/graphics/filters/FEBlend.cpp \
-	platform/graphics/filters/FEColorMatrix.cpp \
-	platform/graphics/filters/FEComponentTransfer.cpp \
-	platform/graphics/filters/FEComposite.cpp \
-	platform/graphics/filters/FEConvolveMatrix.cpp \
-	platform/graphics/filters/FEDiffuseLighting.cpp \
-	platform/graphics/filters/FEDisplacementMap.cpp \
-	platform/graphics/filters/FEFlood.cpp \
-	platform/graphics/filters/FEMerge.cpp \
-	platform/graphics/filters/FEMorphology.cpp \
-	platform/graphics/filters/FEOffset.cpp \
-	platform/graphics/filters/FESpecularLighting.cpp \
-	platform/graphics/filters/FETile.cpp \
-	platform/graphics/filters/FETurbulence.cpp \
-	platform/graphics/filters/LightSource.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	platform/graphics/skia/FloatPointSkia.cpp \
-	platform/graphics/skia/FloatRectSkia.cpp \
-	platform/graphics/skia/IntPointSkia.cpp \
-	platform/graphics/skia/IntRectSkia.cpp \
-	platform/graphics/skia/NativeImageSkia.cpp \
-	platform/graphics/skia/SkiaUtils.cpp \
-	platform/graphics/skia/TransformationMatrixSkia.cpp \
-	\
-	platform/graphics/transforms/AffineTransform.cpp \
-	platform/graphics/transforms/Matrix3DTransformOperation.cpp \
-	platform/graphics/transforms/MatrixTransformOperation.cpp \
-	platform/graphics/transforms/PerspectiveTransformOperation.cpp \
-	platform/graphics/transforms/RotateTransformOperation.cpp \
-	platform/graphics/transforms/ScaleTransformOperation.cpp \
-	platform/graphics/transforms/SkewTransformOperation.cpp \
-	platform/graphics/transforms/TransformOperations.cpp \
-	platform/graphics/transforms/TransformationMatrix.cpp \
-	platform/graphics/transforms/TranslateTransformOperation.cpp \
-	\
-	platform/image-decoders/skia/ImageDecoderSkia.cpp \
-	platform/image-decoders/gif/GIFImageDecoder.cpp \
-	platform/image-decoders/gif/GIFImageReader.cpp \
-	\
-	platform/mock/DeviceOrientationClientMock.cpp \
-	platform/mock/GeolocationServiceMock.cpp \
-	platform/mock/SpeechInputClientMock.cpp \
-	\
-	platform/network/AuthenticationChallengeBase.cpp \
-	platform/network/BlobData.cpp \
-	platform/network/BlobRegistryImpl.cpp \
-	platform/network/BlobResourceHandle.cpp \
-	platform/network/Credential.cpp \
-	platform/network/CredentialStorage.cpp \
-	platform/network/FormData.cpp \
-	platform/network/FormDataBuilder.cpp \
-	platform/network/HTTPHeaderMap.cpp \
-	platform/network/HTTPParsers.cpp \
-	platform/network/NetworkStateNotifier.cpp \
-	platform/network/ProtectionSpace.cpp \
-	platform/network/ResourceErrorBase.cpp \
-	platform/network/ResourceHandle.cpp \
-	platform/network/ResourceRequestBase.cpp \
-	platform/network/ResourceResponseBase.cpp \
-	platform/network/SocketStreamHandleBase.cpp \
-	\
-	platform/posix/FileSystemPOSIX.cpp \
-	\
-	platform/sql/SQLValue.cpp \
-	platform/sql/SQLiteAuthorizer.cpp \
-	platform/sql/SQLiteDatabase.cpp \
-	platform/sql/SQLiteFileSystem.cpp \
-	platform/sql/SQLiteStatement.cpp \
-	platform/sql/SQLiteTransaction.cpp \
-	\
-	platform/text/Base64.cpp \
-	platform/text/BidiContext.cpp \
-	platform/text/Hyphenation.cpp \
-	platform/text/RegularExpression.cpp \
-	platform/text/SegmentedString.cpp \
-	platform/text/String.cpp \
-	platform/text/TextBreakIteratorICU.cpp \
-	platform/text/TextCodec.cpp \
-	platform/text/TextCodecICU.cpp \
-	platform/text/TextCodecLatin1.cpp \
-	platform/text/TextCodecUTF16.cpp \
-	platform/text/TextCodecUserDefined.cpp \
-	platform/text/TextEncoding.cpp \
-	platform/text/TextEncodingDetectorICU.cpp \
-	platform/text/TextEncodingRegistry.cpp \
-	platform/text/TextStream.cpp \
-	platform/text/UnicodeRange.cpp \
-	\
-	platform/text/android/TextBreakIteratorInternalICU.cpp \
-	\
-	plugins/MimeType.cpp \
-	plugins/MimeTypeArray.cpp \
-	plugins/Plugin.cpp \
-	plugins/PluginArray.cpp \
-	plugins/PluginData.cpp \
-	plugins/PluginDatabase.cpp \
-	plugins/PluginInfoStore.cpp \
-	plugins/PluginMainThreadScheduler.cpp \
-	plugins/PluginPackage.cpp \
-	plugins/PluginStream.cpp \
-	plugins/PluginView.cpp \
-	plugins/npapi.cpp \
-	\
-	rendering/AutoTableLayout.cpp \
-	rendering/CounterNode.cpp \
-	rendering/EllipsisBox.cpp \
-	rendering/FixedTableLayout.cpp \
-	rendering/HitTestResult.cpp \
-	rendering/InlineBox.cpp \
-	rendering/InlineFlowBox.cpp \
-	rendering/InlineTextBox.cpp \
-	rendering/LayoutState.cpp \
-	rendering/MediaControlElements.cpp \
-	rendering/PointerEventsHitRules.cpp \
-	rendering/RenderApplet.cpp \
-	rendering/RenderArena.cpp \
-	rendering/RenderBR.cpp \
-	rendering/RenderBlock.cpp \
-	rendering/RenderBlockLineLayout.cpp \
-	rendering/RenderBox.cpp \
-	rendering/RenderBoxModelObject.cpp \
-	rendering/RenderButton.cpp \
-	rendering/RenderCounter.cpp \
-	rendering/RenderEmbeddedObject.cpp \
-	rendering/RenderFieldset.cpp \
-	rendering/RenderFileUploadControl.cpp \
-	rendering/RenderFlexibleBox.cpp \
-	rendering/RenderForeignObject.cpp \
-	rendering/RenderFrame.cpp \
-	rendering/RenderFrameBase.cpp \
-	rendering/RenderFrameSet.cpp \
-	rendering/RenderHTMLCanvas.cpp \
-	rendering/RenderIFrame.cpp \
-	rendering/RenderImage.cpp \
-	rendering/RenderImageResource.cpp \
-	rendering/RenderImageResourceStyleImage.cpp \
-	rendering/RenderInline.cpp \
-	rendering/RenderLayer.cpp \
-	rendering/RenderLayerBacking.cpp \
-	rendering/RenderLayerCompositor.cpp \
-	rendering/RenderLineBoxList.cpp \
-	rendering/RenderListBox.cpp \
-	rendering/RenderListItem.cpp \
-	rendering/RenderListMarker.cpp \
-	rendering/RenderMarquee.cpp \
-	rendering/RenderMedia.cpp \
-	rendering/RenderMenuList.cpp \
-	rendering/RenderObject.cpp \
-	rendering/RenderObjectChildList.cpp \
-	rendering/RenderPart.cpp \
-	rendering/RenderReplaced.cpp \
-	rendering/RenderReplica.cpp \
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/RenderSVGBlock.cpp \
-	rendering/RenderSVGContainer.cpp \
-	rendering/RenderSVGGradientStop.cpp \
-	rendering/RenderSVGHiddenContainer.cpp \
-	rendering/RenderSVGImage.cpp \
-	rendering/RenderSVGModelObject.cpp \
-	rendering/RenderSVGResource.cpp \
-	rendering/RenderSVGResourceClipper.cpp \
-	rendering/RenderSVGResourceContainer.cpp \
-	rendering/RenderSVGResourceFilter.cpp \
-	rendering/RenderSVGResourceFilterPrimitive.cpp \
-	rendering/RenderSVGResourceGradient.cpp \
-	rendering/RenderSVGResourceLinearGradient.cpp \
-	rendering/RenderSVGResourceMarker.cpp \
-	rendering/RenderSVGResourceMasker.cpp \
-	rendering/RenderSVGResourcePattern.cpp \
-	rendering/RenderSVGResourceRadialGradient.cpp \
-	rendering/RenderSVGResourceSolidColor.cpp \
-	rendering/RenderSVGRoot.cpp \
-	rendering/RenderSVGShadowTreeRootContainer.cpp \
-	rendering/RenderSVGTransformableContainer.cpp \
-	rendering/RenderSVGViewportContainer.cpp \
-	rendering/svg/RenderSVGInline.cpp \
-	rendering/svg/RenderSVGInlineText.cpp \
-	rendering/svg/RenderSVGPath.cpp \
-	rendering/svg/RenderSVGTSpan.cpp \
-	rendering/svg/RenderSVGText.cpp \
-	rendering/svg/RenderSVGTextPath.cpp \
-	rendering/svg/SVGInlineFlowBox.cpp \
-	rendering/svg/SVGInlineTextBox.cpp \
-	rendering/svg/SVGRootInlineBox.cpp \
-	rendering/svg/SVGTextChunk.cpp \
-	rendering/svg/SVGTextChunkBuilder.cpp \
-	rendering/svg/SVGTextLayoutAttributes.cpp \
-	rendering/svg/SVGTextLayoutAttributesBuilder.cpp \
-	rendering/svg/SVGTextLayoutEngine.cpp \
-	rendering/svg/SVGTextLayoutEngineBaseline.cpp \
-	rendering/svg/SVGTextLayoutEngineSpacing.cpp \
-	rendering/svg/SVGTextMetrics.cpp \
-	rendering/svg/SVGTextQuery.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/RenderScrollbar.cpp \
-	rendering/RenderScrollbarPart.cpp \
-	rendering/RenderScrollbarTheme.cpp \
-	rendering/RenderSlider.cpp \
-	rendering/RenderTable.cpp \
-	rendering/RenderTableCell.cpp \
-	rendering/RenderTableCol.cpp \
-	rendering/RenderTableRow.cpp \
-	rendering/RenderTableSection.cpp \
-	rendering/RenderText.cpp \
-	rendering/RenderTextControl.cpp \
-	rendering/RenderTextControlMultiLine.cpp \
-	rendering/RenderTextControlSingleLine.cpp \
-	rendering/RenderTextFragment.cpp \
-	rendering/RenderTheme.cpp \
-	rendering/RenderTreeAsText.cpp \
-	rendering/RenderVideo.cpp \
-	rendering/RenderView.cpp \
-	rendering/RenderWidget.cpp \
-	rendering/RenderWordBreak.cpp \
-	rendering/RootInlineBox.cpp \
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/SVGImageBufferTools.cpp \
-	rendering/SVGMarkerLayoutInfo.cpp \
-	rendering/SVGRenderSupport.cpp \
-	rendering/SVGRenderTreeAsText.cpp \
-	rendering/SVGResources.cpp \
-	rendering/SVGResourcesCache.cpp \
-	rendering/SVGResourcesCycleSolver.cpp \
-	rendering/SVGShadowTreeElements.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/ScrollBehavior.cpp \
-	rendering/TextControlInnerElements.cpp \
-	rendering/TransformState.cpp \
-	rendering/break_lines.cpp \
-	\
-	rendering/style/ContentData.cpp \
-	rendering/style/CounterDirectives.cpp \
-	rendering/style/FillLayer.cpp \
-	rendering/style/KeyframeList.cpp \
-	rendering/style/NinePieceImage.cpp \
-	rendering/style/RenderStyle.cpp \
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/style/SVGRenderStyle.cpp \
-	rendering/style/SVGRenderStyleDefs.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	rendering/style/ShadowData.cpp \
-	rendering/style/StyleBackgroundData.cpp \
-	rendering/style/StyleBoxData.cpp \
-	rendering/style/StyleCachedImage.cpp \
-	rendering/style/StyleFlexibleBoxData.cpp \
-	rendering/style/StyleGeneratedImage.cpp \
-	rendering/style/StyleInheritedData.cpp \
-	rendering/style/StyleMarqueeData.cpp \
-	rendering/style/StyleMultiColData.cpp \
-	rendering/style/StyleRareInheritedData.cpp \
-	rendering/style/StyleRareNonInheritedData.cpp \
-	rendering/style/StyleSurroundData.cpp \
-	rendering/style/StyleTransformData.cpp \
-	rendering/style/StyleVisualData.cpp \
-	\
-	storage/ChangeVersionWrapper.cpp \
-	storage/Database.cpp \
-	storage/DatabaseAuthorizer.cpp \
-	storage/DatabaseTask.cpp \
-	storage/DatabaseThread.cpp \
-	storage/DatabaseTracker.cpp \
-	storage/IDBAny.cpp \
-	storage/IDBCursor.cpp \
-	storage/IDBCursorBackendImpl.cpp \
-	storage/IDBDatabase.cpp \
-	storage/IDBDatabaseBackendImpl.cpp \
-	storage/IDBErrorEvent.cpp \
-	storage/IDBEvent.cpp \
-	storage/IDBFactory.cpp \
-	storage/IDBFactoryBackendInterface.cpp \
-	storage/IDBFactoryBackendImpl.cpp \
-	storage/IDBIndex.cpp \
-	storage/IDBIndexBackendImpl.cpp \
-	storage/IDBKey.cpp \
-	storage/IDBKeyRange.cpp \
-	storage/IDBObjectStore.cpp \
-	storage/IDBObjectStoreBackendImpl.cpp \
-	storage/IDBRequest.cpp \
-	storage/IDBSuccessEvent.cpp \
-	storage/IDBTransaction.cpp \
-	storage/LocalStorageTask.cpp \
-	storage/LocalStorageThread.cpp \
-	storage/OriginQuotaManager.cpp \
-	storage/OriginUsageRecord.cpp \
-	storage/SQLResultSet.cpp \
-	storage/SQLResultSetRowList.cpp \
-	storage/SQLStatement.cpp \
-	storage/SQLTransaction.cpp \
-	storage/SQLTransactionClient.cpp \
-	storage/SQLTransactionCoordinator.cpp \
-	storage/Storage.cpp \
-	storage/StorageAreaImpl.cpp \
-	storage/StorageAreaSync.cpp \
-	storage/StorageEvent.cpp \
-	storage/StorageEventDispatcher.cpp \
-	storage/StorageMap.cpp \
-	storage/StorageNamespace.cpp \
-	storage/StorageNamespaceImpl.cpp \
-	storage/StorageSyncManager.cpp
-
-ifeq ($(ENABLE_SVG), true)
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	svg/ColorDistance.cpp \
-	svg/SVGAElement.cpp \
-	svg/SVGAllInOne.cpp \
-	svg/SVGAltGlyphElement.cpp \
-	svg/SVGAngle.cpp \
-	svg/SVGAnimateColorElement.cpp \
-	svg/SVGAnimateElement.cpp \
-	svg/SVGAnimateMotionElement.cpp \
-	svg/SVGAnimateTransformElement.cpp \
-	svg/SVGAnimatedPathData.cpp \
-	svg/SVGAnimatedPoints.cpp \
-	svg/SVGAnimationElement.cpp \
-	svg/SVGCircleElement.cpp \
-	svg/SVGClipPathElement.cpp \
-	svg/SVGColor.cpp \
-	svg/SVGComponentTransferFunctionElement.cpp \
-	svg/SVGCursorElement.cpp \
-	svg/SVGDefsElement.cpp \
-	svg/SVGDescElement.cpp \
-	svg/SVGDocument.cpp \
-	svg/SVGDocumentExtensions.cpp \
-	svg/SVGElement.cpp \
-	svg/SVGElementInstance.cpp \
-	svg/SVGElementInstanceList.cpp \
-	svg/SVGEllipseElement.cpp \
-	svg/SVGExternalResourcesRequired.cpp \
-	svg/SVGFEBlendElement.cpp \
-	svg/SVGFEColorMatrixElement.cpp \
-	svg/SVGFEComponentTransferElement.cpp \
-	svg/SVGFECompositeElement.cpp \
-	svg/SVGFEConvolveMatrixElement.cpp \
-	svg/SVGFEDiffuseLightingElement.cpp \
-	svg/SVGFEDisplacementMapElement.cpp \
-	svg/SVGFEDistantLightElement.cpp \
-	svg/SVGFEFloodElement.cpp \
-	svg/SVGFEFuncAElement.cpp \
-	svg/SVGFEFuncBElement.cpp \
-	svg/SVGFEFuncGElement.cpp \
-	svg/SVGFEFuncRElement.cpp \
-	svg/SVGFEGaussianBlurElement.cpp \
-	svg/SVGFEImageElement.cpp \
-	svg/SVGFELightElement.cpp \
-	svg/SVGFEMergeElement.cpp \
-	svg/SVGFEMergeNodeElement.cpp \
-	svg/SVGFEOffsetElement.cpp \
-	svg/SVGFEPointLightElement.cpp \
-	svg/SVGFESpecularLightingElement.cpp \
-	svg/SVGFESpotLightElement.cpp \
-	svg/SVGFETileElement.cpp \
-	svg/SVGFETurbulenceElement.cpp \
-	svg/SVGFilterElement.cpp \
-	svg/SVGFilterPrimitiveStandardAttributes.cpp \
-	svg/SVGFitToViewBox.cpp \
-	svg/SVGFont.cpp \
-	svg/SVGFontData.cpp \
-	svg/SVGFontElement.cpp \
-	svg/SVGFontFaceElement.cpp \
-	svg/SVGFontFaceFormatElement.cpp \
-	svg/SVGFontFaceNameElement.cpp \
-	svg/SVGFontFaceSrcElement.cpp \
-	svg/SVGFontFaceUriElement.cpp \
-	svg/SVGForeignObjectElement.cpp \
-	svg/SVGGElement.cpp \
-	svg/SVGGlyphElement.cpp \
-	svg/SVGGradientElement.cpp \
-	svg/SVGHKernElement.cpp \
-	svg/SVGImageElement.cpp \
-	svg/SVGImageLoader.cpp \
-	svg/SVGLangSpace.cpp \
-	svg/SVGLength.cpp \
-	svg/SVGLengthList.cpp \
-	svg/SVGLineElement.cpp \
-	svg/SVGLinearGradientElement.cpp \
-	svg/SVGLocatable.cpp \
-	svg/SVGMPathElement.cpp \
-	svg/SVGMarkerElement.cpp \
-	svg/SVGMaskElement.cpp \
-	svg/SVGMetadataElement.cpp \
-	svg/SVGMissingGlyphElement.cpp \
-	svg/SVGNumberList.cpp \
-	svg/SVGPaint.cpp \
-	svg/SVGParserUtilities.cpp \
-	svg/SVGPathBlender.cpp \
-	svg/SVGPathBuilder.cpp \
-	svg/SVGPathByteStreamBuilder.cpp \
-	svg/SVGPathByteStreamSource.cpp \
-	svg/SVGPathElement.cpp \
-	svg/SVGPathParser.cpp \
-	svg/SVGPathParserFactory.cpp \
-	svg/SVGPathSeg.cpp \
-	svg/SVGPathSegArc.cpp \
-	svg/SVGPathSegClosePath.cpp \
-	svg/SVGPathSegCurvetoCubic.cpp \
-	svg/SVGPathSegCurvetoCubicSmooth.cpp \
-	svg/SVGPathSegCurvetoQuadratic.cpp \
-	svg/SVGPathSegCurvetoQuadraticSmooth.cpp \
-	svg/SVGPathSegLineto.cpp \
-	svg/SVGPathSegLinetoHorizontal.cpp \
-	svg/SVGPathSegLinetoVertical.cpp \
-	svg/SVGPathSegList.cpp \
-	svg/SVGPathSegListBuilder.cpp \
-	svg/SVGPathSegListSource.cpp \
-	svg/SVGPathSegMoveto.cpp \
-	svg/SVGPathStringBuilder.cpp \
-	svg/SVGPathStringSource.cpp \
-	svg/SVGPathTraversalStateBuilder.cpp \
-	svg/SVGPatternElement.cpp \
-	svg/SVGPointList.cpp \
-	svg/SVGPolyElement.cpp \
-	svg/SVGPolygonElement.cpp \
-	svg/SVGPolylineElement.cpp \
-	svg/SVGPreserveAspectRatio.cpp \
-	svg/SVGRadialGradientElement.cpp \
-	svg/SVGRectElement.cpp \
-	svg/SVGSVGElement.cpp \
-	svg/SVGScriptElement.cpp \
-	svg/SVGSetElement.cpp \
-	svg/SVGStopElement.cpp \
-	svg/SVGStringList.cpp \
-	svg/SVGStylable.cpp \
-	svg/SVGStyleElement.cpp \
-	svg/SVGStyledElement.cpp \
-	svg/SVGStyledLocatableElement.cpp \
-	svg/SVGStyledTransformableElement.cpp \
-	svg/SVGSwitchElement.cpp \
-	svg/SVGSymbolElement.cpp \
-	svg/SVGTRefElement.cpp \
-	svg/SVGTSpanElement.cpp \
-	svg/SVGTests.cpp \
-	svg/SVGTextContentElement.cpp \
-	svg/SVGTextElement.cpp \
-	svg/SVGTextPathElement.cpp \
-	svg/SVGTextPositioningElement.cpp \
-	svg/SVGTitleElement.cpp \
-	svg/SVGTransform.cpp \
-	svg/SVGTransformDistance.cpp \
-	svg/SVGTransformList.cpp \
-	svg/SVGTransformable.cpp \
-	svg/SVGURIReference.cpp \
-	svg/SVGUseElement.cpp \
-	svg/SVGViewElement.cpp \
-	svg/SVGViewSpec.cpp \
-	svg/SVGVKernElement.cpp \
-	svg/SVGZoomAndPan.cpp \
-	svg/SVGZoomEvent.cpp \
-	\
-	svg/animation/SMILTime.cpp \
-	svg/animation/SMILTimeContainer.cpp \
-	svg/animation/SVGSMILElement.cpp \
-	\
-	svg/graphics/SVGImage.cpp \
-	\
-	svg/graphics/filters/SVGFEImage.cpp \
-	svg/graphics/filters/SVGFilter.cpp \
-	svg/graphics/filters/SVGFilterBuilder.cpp
-endif
-
-LOCAL_SRC_FILES := $(LOCAL_SRC_FILES) \
-	workers/AbstractWorker.cpp \
-	workers/DedicatedWorkerContext.cpp \
-	workers/DedicatedWorkerThread.cpp \
-	workers/DefaultSharedWorkerRepository.cpp \
-	workers/SharedWorker.cpp \
-	workers/SharedWorkerContext.cpp \
-	workers/SharedWorkerThread.cpp \
-	workers/Worker.cpp \
-	workers/WorkerContext.cpp \
-	workers/WorkerLocation.cpp \
-	workers/WorkerMessagingProxy.cpp \
-	workers/WorkerRunLoop.cpp \
-	workers/WorkerScriptLoader.cpp \
-	workers/WorkerThread.cpp \
-	\
-	xml/DOMParser.cpp \
-	xml/XMLHttpRequest.cpp \
-	xml/XMLHttpRequestProgressEventThrottle.cpp \
-	xml/XMLHttpRequestUpload.cpp \
-	xml/XMLSerializer.cpp
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index e1e0c7b..4d8a921 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,17 @@
+2010-10-21  Adam Barth  <abarth at webkit.org>
+
+        Reviewed by David Levin.
+
+        Remove Android build system
+        https://bugs.webkit.org/show_bug.cgi?id=48111
+
+        As far as I can tell, these files are not maintained.  They are a
+        mantaince burden on the project.  If folks would like to come out of
+        the woodwork and maintain these files, that's great.  At the moment,
+        they seem like dead weight for the project.
+
+        * Android.mk: Removed.
+
 2010-10-21  Kwang Yul Seo  <skyul at company100.net>
 
         Reviewed by James Robinson.

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list