[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.19-706-ge5415e9

kevino at webkit.org kevino at webkit.org
Thu Feb 4 21:25:54 UTC 2010


The following commit has been merged in the webkit-1.1 branch:
commit 5884f4c6bdc6befa254805dd57ad59654afb89f6
Author: kevino at webkit.org <kevino at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Sat Jan 23 04:42:37 2010 +0000

    Reviewed by Kevin Ollivier.
    
    [wx] Remove the Bakefile build system, which is no longer being used.
    
    https://bugs.webkit.org/show_bug.cgi?id=34022
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53757 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/JavaScriptCore/ChangeLog b/JavaScriptCore/ChangeLog
index 472457d..a551364 100644
--- a/JavaScriptCore/ChangeLog
+++ b/JavaScriptCore/ChangeLog
@@ -1,3 +1,14 @@
+2010-01-22  Kevin Watters  <kevinwatters at gmail.com>
+
+        Reviewed by Kevin Ollivier.
+
+        [wx] Remove the Bakefile build system, which is no longer being used.
+        
+        https://bugs.webkit.org/show_bug.cgi?id=34022
+
+        * JavaScriptCoreSources.bkl: Removed.
+        * jscore.bkl: Removed.
+
 2010-01-22  Steve Falkenburg  <sfalken at apple.com>
 
         Reviewed by Darin Adler.
diff --git a/JavaScriptCore/JavaScriptCoreSources.bkl b/JavaScriptCore/JavaScriptCoreSources.bkl
index 547e32f..e69de29 100644
--- a/JavaScriptCore/JavaScriptCoreSources.bkl
+++ b/JavaScriptCore/JavaScriptCoreSources.bkl
@@ -1,191 +0,0 @@
-<?xml version="1.0" ?>
-<!--
-Copyright (C) 2006, 2007 Kevin Ollivier.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-2.  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.
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-Source files for JSCore.
--->
-<makefile>
-    <set append="1" var="JSCORE_API_SOURCES">
-        API/JSBase.cpp
-        API/JSCallbackConstructor.cpp
-        API/JSCallbackFunction.cpp
-        API/JSCallbackObject.cpp
-        API/JSClassRef.cpp
-        API/JSContextRef.cpp
-        API/JSObjectRef.cpp
-        API/JSStringRef.cpp
-        API/JSValueRef.cpp
-        API/OpaqueJSString.cpp
-    </set>
-    <set append="1" var="JSCORE_BYTECOMPILER_SOURCES">
-        bytecompiler/BytecodeGenerator.cpp
-        bytecompiler/NodesCodegen.cpp
-    </set>
-    <set append="1" var="JSCORE_DEBUGGER_SOURCES">
-        debugger/Debugger.cpp
-        debugger/DebuggerActivation.cpp
-        debugger/DebuggerCallFrame.cpp
-    </set>
-    <set append="1" var="JSCORE_JSC_SOURCES">
-        DerivedSources/JavaScriptCore/Grammar.cpp
-        wtf/dtoa.cpp
-    </set>
-    <set append="1" var="JSCORE_PCRE_SOURCES">
-        pcre/pcre_compile.cpp
-        pcre/pcre_exec.cpp
-        pcre/pcre_tables.cpp
-        pcre/pcre_ucp_searchfuncs.cpp
-        pcre/pcre_xclass.cpp
-    </set>
-    <set append="1" var="JSCORE_PARSER_SOURCES">
-        parser/Lexer.cpp
-        parser/Nodes.cpp
-        parser/Parser.cpp
-        parser/ParserArena.cpp
-    </set>
-    <set append="1" var="JSCORE_PROFILER_SOURCES">
-        profiler/ProfileGenerator.cpp
-        profiler/ProfileNode.cpp
-        profiler/Profile.cpp
-        profiler/Profiler.cpp
-    </set>
-    <set append="1" var="JSCORE_RUNTIME_SOURCES">
-        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/ConstructData.cpp
-        runtime/DateConstructor.cpp
-        runtime/DateConversion.cpp
-        runtime/DateInstance.cpp
-        wtf/DateMath.cpp
-        runtime/DatePrototype.cpp
-        runtime/Error.cpp
-        runtime/ErrorConstructor.cpp
-        runtime/ErrorInstance.cpp
-        runtime/ErrorPrototype.cpp
-        interpreter/CallFrame.cpp
-        runtime/FunctionConstructor.cpp
-        runtime/FunctionPrototype.cpp
-        runtime/GetterSetter.cpp
-        runtime/GlobalEvalFunction.cpp
-        runtime/Identifier.cpp
-        runtime/InitializeThreading.cpp
-        runtime/InternalFunction.cpp
-        runtime/Completion.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/JSObject.cpp
-        runtime/JSONObject.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/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/UString.cpp
-    </set>
-    <set append="1" var="JSCORE_VM_SOURCES">
-        bytecode/CodeBlock.cpp
-        bytecode/StructureStubInfo.cpp
-        bytecode/JumpTable.cpp
-        runtime/ExceptionHelpers.cpp
-        runtime/TimeoutChecker.cpp
-        interpreter/Interpreter.cpp
-        bytecode/Opcode.cpp
-        bytecode/SamplingTool.cpp
-        interpreter/RegisterFile.cpp
-        jit/ExecutableAllocator.cpp
-    </set>
-    <set append="1" var="JSCORE_VM_SOURCES_WIN">
-       jit/ExecutableAllocatorWin.cpp
-    </set>
-   <set append="1" var="JSCORE_VM_SOURCES_POSIX">
-       jit/ExecutableAllocatorPosix.cpp
-    </set>
-    <set append="1" var="JSCORE_WTF_SOURCES">
-        wtf/Assertions.cpp
-        wtf/ByteArray.cpp
-        wtf/CurrentTime.cpp
-        wtf/FastMalloc.cpp
-        wtf/HashTable.cpp
-        wtf/MainThread.cpp
-        wtf/RandomNumber.cpp
-        wtf/RefCountedLeakCounter.cpp
-        wtf/TCSystemAlloc.cpp
-        wtf/Threading.cpp
-        wtf/ThreadingNone.cpp
-        wtf/TypeTraits.cpp
-        wtf/wx/MainThreadWx.cpp
-        wtf/unicode/CollatorDefault.cpp
-        wtf/unicode/icu/CollatorICU.cpp
-        wtf/unicode/UTF8.cpp
-    </set>
-
-</makefile>
diff --git a/JavaScriptCore/jscore.bkl b/JavaScriptCore/jscore.bkl
index 25e17d7..e69de29 100644
--- a/JavaScriptCore/jscore.bkl
+++ b/JavaScriptCore/jscore.bkl
@@ -1,150 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-JavaScriptCore Bakefile project file.
--->
-
-<makefile>
-    <set var="SRCDIR">.</set>
-
-    <include file="../WebKit/wx/wxwk-settings.bkl"/>
-    <include file="JavaScriptCoreSources.bkl"/>
-
-    <template id="jscore_base" template="icu,pthreads,wxwk_build_settings">
-        <sources>
-            $(JSCORE_API_SOURCES)
-            $(JSCORE_BYTECOMPILER_SOURCES)
-            $(JSCORE_DEBUGGER_SOURCES)
-            $(JSCORE_JSC_SOURCES)
-            $(JSCORE_PCRE_SOURCES)
-            $(JSCORE_PARSER_SOURCES)
-            $(JSCORE_PROFILER_SOURCES)
-            $(JSCORE_RUNTIME_SOURCES)
-            $(JSCORE_VM_SOURCES)
-            $(JSCORE_WTF_SOURCES)
-        </sources>
-
-        <set var="ASSEMBLER_SOURCES">
-            <if cond="WX_PORT=='gtk2'">
-                $(JSCORE_VM_SOURCES_POSIX)
-            </if>
-            <if cond="PLATFORM_OS=='mac'">
-                $(JSCORE_VM_SOURCES_POSIX)
-            </if>
-            <if cond="WX_PORT=='msw'">
-                $(JSCORE_VM_SOURCES_WIN)
-            </if>
-        </set>
-
-        <sources>
-            $(ASSEMBLER_SOURCES)
-        </sources>
-        <install-to>$(WKOUTPUTDIR)</install-to>
-        <pic>on</pic>
-        <threading>multi</threading>
-
-        <include>$(SRCDIR)</include>
-        <include>$(SRCDIR)/..</include>
-        <include>$(SRCDIR)/API</include>
-        <include>$(SRCDIR)/assembler</include>
-        <include>$(SRCDIR)/bytecompiler</include>
-        <include>$(SRCDIR)/DerivedSources/JavaScriptCore</include>
-        <include>$(SRCDIR)/ForwardingHeaders</include>
-        <include>$(SRCDIR)/debugger</include>
-        <include>$(SRCDIR)/parser</include>
-        <include>$(SRCDIR)/pcre</include>
-        <include>$(SRCDIR)/profiler</include>
-        <include>$(SRCDIR)/runtime</include>
-        <include>$(SRCDIR)/interpreter</include>
-        <include>$(SRCDIR)/bytecode</include>
-        <include>$(SRCDIR)/wrec</include>
-        <include>$(SRCDIR)/jit</include>
-        <include>$(SRCDIR)/wtf</include>
-        <include>$(SRCDIR)/wtf/unicode</include>
-
-        <define>ENABLE_XSLT=1</define>
-
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-            <!-- check for undefined symbols for debugging reasons -->
-            <ldflags>-Wl</ldflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(SRCDIR)/os-win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-
-    </template>
-    
-    <exe id="jsc" template="icu,jscore,pthreads,wxwk">
-        <cxx-rtti>off</cxx-rtti>
-        <cxx-exceptions>off</cxx-exceptions>
-        <debug-info>on</debug-info>
-        <depends>jscore</depends>
-        <include>$(SRCDIR)</include>
-        <include>$(WK_ROOT)/JavaScriptCore</include>
-        <include>$(WK_ROOT)/JavaScriptCore/assembler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecompiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/debugger</include>
-        <include>$(WK_ROOT)/JavaScriptCore/parser</include>
-        <include>$(WK_ROOT)/JavaScriptCore/pcre</include>
-        <include>$(WK_ROOT)/JavaScriptCore/profiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/runtime</include>
-        <include>$(WK_ROOT)/JavaScriptCore/interpreter</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecode</include>
-        <include>$(WK_ROOT)/JavaScriptCore/jit</include>
-        <include>$(WK_ROOT)/JavaScriptCore/wrec</include>
-        <include>$(WK_ROOT)/JavaScriptCore/wtf</include>
-        <dirname>$(WKOUTPUTDIR)</dirname>
-        <sources>$(SRCDIR)/jsc.cpp</sources>
-        <set var="READLINE_LIB">
-            <if cond="WX_PORT=='mac'">edit</if>
-        </set>
-        <sys-lib>$(READLINE_LIB)</sys-lib>
-        <if cond="FORMAT in ['msvc','msvs2005prj']">
-            <include>$(WK_ROOT)/WebKitLibraries/win/include</include>
-            <sys-lib>winmm</sys-lib> <!-- for timeGetTime -->
-            <lib-path>$(WKOUTPUTDIR)</lib-path>
-            <lib-path>$(WK_ROOT)/WebKitLibraries/win/lib</lib-path>
-        </if>
-        
-    </exe>
-
-    <action id="DerivedSources">
-        <is-phony />
-        <command>bash make-generated-sources.sh</command>
-    </action>
-
-    <lib id="jscore" template="jscore_base,wx-lib">
-
-    </lib>
-</makefile>
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index f98d5f9..1933feb 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,15 @@
+2010-01-22  Kevin Watters  <kevinwatters at gmail.com>
+
+        Reviewed by Kevin Ollivier.
+
+        [wx] Remove the Bakefile build system, which is no longer being used.
+        
+        https://bugs.webkit.org/show_bug.cgi?id=34022
+
+        * WebCoreSources.bkl: Removed.
+        * webcore-base.bkl: Removed.
+        * webcore-wx.bkl: Removed.
+
 2010-01-22  Peter Kasting  <pkasting at google.com>
 
         Reviewed by Darin Adler.
diff --git a/WebCore/WebCoreSources.bkl b/WebCore/WebCoreSources.bkl
index 6d4c2b2..e69de29 100644
--- a/WebCore/WebCoreSources.bkl
+++ b/WebCore/WebCoreSources.bkl
@@ -1,1108 +0,0 @@
-<?xml version="1.0" ?>
-<!--
-
-Copyright (C) 2007 Kevin Ollivier.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer.
-2.  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.
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-This file contains the list of files needed to build WebCore.
-
--->
-
-<makefile>
-    <set append="1" var="WEBCORE_SOURCES_ACCESSIBILITY">
-        accessibility/AccessibilityARIAGrid.cpp
-        accessibility/AccessibilityARIAGridCell.cpp
-        accessibility/AccessibilityARIAGridRow.cpp
-        accessibility/AccessibilityImageMapLink.cpp
-        accessibility/AccessibilityMediaControls.cpp
-        accessibility/AccessibilityObject.cpp
-        accessibility/AccessibilityList.cpp
-        accessibility/AccessibilityListBox.cpp
-        accessibility/AccessibilityListBoxOption.cpp
-        accessibility/AccessibilityRenderObject.cpp
-        accessibility/AccessibilityScrollbar.cpp
-        accessibility/AccessibilitySlider.cpp
-        accessibility/AccessibilityTable.cpp
-        accessibility/AccessibilityTableCell.cpp
-        accessibility/AccessibilityTableColumn.cpp
-        accessibility/AccessibilityTableHeaderContainer.cpp
-        accessibility/AccessibilityTableRow.cpp
-        accessibility/AXObjectCache.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_JS">
-        bindings/js/GCController.cpp
-        bindings/js/JSAttrCustom.cpp
-        bindings/js/JSAudioConstructor.cpp
-        bindings/js/JSCDATASectionCustom.cpp
-        bindings/js/JSCanvasRenderingContextCustom.cpp
-        bindings/js/JSCanvasRenderingContext2DCustom.cpp
-        bindings/js/JSClipboardCustom.cpp
-        bindings/js/JSConsoleCustom.cpp
-        bindings/js/JSCSSRuleCustom.cpp
-        bindings/js/JSCSSRuleListCustom.cpp
-        bindings/js/JSCSSStyleDeclarationCustom.cpp
-        bindings/js/JSCSSValueCustom.cpp
-        bindings/js/JSCoordinatesCustom.cpp
-        bindings/js/JSCustomPositionCallback.cpp
-        bindings/js/JSCustomPositionErrorCallback.cpp
-        bindings/js/JSCustomSQLStatementCallback.cpp
-        bindings/js/JSCustomSQLStatementErrorCallback.cpp
-        bindings/js/JSCustomSQLTransactionCallback.cpp
-        bindings/js/JSCustomSQLTransactionErrorCallback.cpp
-        bindings/js/JSCustomVoidCallback.cpp
-        bindings/js/JSCustomXPathNSResolver.cpp
-        bindings/js/JSDatabaseCustom.cpp
-        bindings/js/JSDataGridColumn.cpp
-        bindings/js/JSDataGridColumnList.cpp
-        bindings/js/JSDataGridColumnListCustom.cpp
-        bindings/js/JSDataGridDataSource.cpp
-        bindings/js/JSDOMApplicationCacheCustom.cpp
-        bindings/js/JSDOMGlobalObject.cpp
-        bindings/js/JSDOMWindowBase.cpp
-        bindings/js/JSDOMWindowCustom.cpp
-        bindings/js/JSDOMWindowShell.cpp
-        bindings/js/JSDocumentCustom.cpp
-        bindings/js/JSDocumentFragmentCustom.cpp
-        bindings/js/JSElementCustom.cpp
-        bindings/js/JSEventCustom.cpp
-        bindings/js/JSEventSourceConstructor.cpp
-        bindings/js/JSEventSourceCustom.cpp
-        bindings/js/JSEventTarget.cpp
-        bindings/js/JSGeolocationCustom.cpp
-        bindings/js/JSHTMLAllCollection.cpp
-        bindings/js/JSHistoryCustom.cpp
-        bindings/js/JSHTMLAppletElementCustom.cpp
-        bindings/js/JSHTMLCanvasElementCustom.cpp
-        bindings/js/JSHTMLCollectionCustom.cpp
-        bindings/js/JSHTMLDataGridElementCustom.cpp
-        bindings/js/JSHTMLDocumentCustom.cpp
-        bindings/js/JSHTMLElementCustom.cpp
-        bindings/js/JSHTMLEmbedElementCustom.cpp
-        bindings/js/JSHTMLFormElementCustom.cpp
-        bindings/js/JSHTMLFrameElementCustom.cpp
-        bindings/js/JSHTMLFrameSetElementCustom.cpp
-        bindings/js/JSHTMLIFrameElementCustom.cpp
-        bindings/js/JSHTMLInputElementCustom.cpp
-        bindings/js/JSHTMLObjectElementCustom.cpp
-        bindings/js/JSHTMLOptionsCollectionCustom.cpp
-        bindings/js/JSHTMLSelectElementCustom.cpp
-        bindings/js/JSImageConstructor.cpp
-        bindings/js/JSImageDataCustom.cpp
-        bindings/js/JSInjectedScriptHostCustom.cpp
-        bindings/js/JSInspectedObjectWrapper.cpp
-        bindings/js/JSInspectorFrontendHostCustom.cpp
-        bindings/js/JSInspectorCallbackWrapper.cpp
-        bindings/js/JSJavaScriptCallFrameCustom.cpp
-        bindings/js/JSLocationCustom.cpp
-        bindings/js/JSMessageChannelConstructor.cpp
-        bindings/js/JSMessageChannelCustom.cpp
-        bindings/js/JSMessageEventCustom.cpp
-        bindings/js/JSMessagePortCustom.cpp
-        bindings/js/JSMimeTypeArrayCustom.cpp
-        bindings/js/JSNamedNodeMapCustom.cpp
-        bindings/js/JSNavigatorCustom.cpp
-        bindings/js/JSNodeCustom.cpp
-        bindings/js/JSNodeFilterCondition.cpp
-        bindings/js/JSNodeFilterCustom.cpp
-        bindings/js/JSNodeIteratorCustom.cpp
-        bindings/js/JSNodeListCustom.cpp
-        bindings/js/JSOptionConstructor.cpp
-        bindings/js/JSPluginCustom.cpp
-        bindings/js/JSPluginArrayCustom.cpp
-        bindings/js/JSQuarantinedObjectWrapper.cpp
-        bindings/js/JSSQLResultSetRowListCustom.cpp
-        bindings/js/JSSQLTransactionCustom.cpp
-        bindings/js/JSStorageCustom.cpp
-        bindings/js/JSStyleSheetCustom.cpp
-        bindings/js/JSStyleSheetListCustom.cpp
-        bindings/js/JSTextCustom.cpp
-        bindings/js/JSTreeWalkerCustom.cpp
-        bindings/js/JSXMLHttpRequestConstructor.cpp
-        bindings/js/JSXMLHttpRequestCustom.cpp
-        bindings/js/JSXMLHttpRequestUploadCustom.cpp
-        bindings/js/JSXSLTProcessorConstructor.cpp
-        bindings/js/JSXSLTProcessorCustom.cpp
-        bindings/js/JSDOMBinding.cpp
-        bindings/js/JSEventListener.cpp
-        bindings/js/JSLazyEventListener.cpp
-        bindings/js/JSPluginElementFunctions.cpp
-        bindings/js/ScriptCachedFrameData.cpp
-        bindings/js/ScriptCallFrame.cpp
-        bindings/js/ScriptCallStack.cpp
-        bindings/js/ScriptController.cpp
-        bindings/js/ScriptEventListener.cpp
-        bindings/js/ScriptFunctionCall.cpp
-        bindings/js/ScriptObject.cpp
-        bindings/js/ScriptState.cpp
-        bindings/js/ScriptValue.cpp
-        bindings/js/ScheduledAction.cpp
-        bindings/js/JSWebKitCSSMatrixConstructor.cpp
-        bindings/js/JSWebKitPointConstructor.cpp
-        bindings/ScriptControllerBase.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_BRIDGE">
-        bridge/IdentifierRep.cpp
-        bridge/NP_jsobject.cpp
-        bridge/c/c_class.cpp
-        bridge/c/c_instance.cpp
-        bridge/c/c_runtime.cpp
-        bridge/c/c_utility.cpp
-        bridge/jsc/BridgeJSC.cpp
-        bridge/npruntime.cpp
-        bridge/runtime_array.cpp
-        bridge/runtime_method.cpp
-        bridge/runtime_object.cpp
-        bridge/runtime_root.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_CSS">
-        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/CSSHelper.cpp
-        css/CSSImageValue.cpp
-        css/CSSImageGeneratorValue.cpp
-        css/CSSImportRule.cpp
-        css/CSSInheritedValue.cpp
-        css/CSSInitialValue.cpp
-        css/CSSMediaRule.cpp
-        css/CSSMutableStyleDeclaration.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/CSSSelector.cpp
-        css/CSSSelectorList.cpp
-        css/CSSSegmentedFontFace.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/CSSVariablesRule.cpp
-        css/CSSVariablesDeclaration.cpp
-        css/FontFamilyValue.cpp
-        css/FontValue.cpp
-        css/MediaFeatureNames.cpp
-        css/Media.cpp
-        css/MediaList.cpp
-        css/MediaQuery.cpp
-        css/MediaQueryEvaluator.cpp
-        css/MediaQueryExp.cpp
-        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
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_DERIVEDSOURCES">
-        DerivedSources/WebCore/CSSGrammar.cpp
-        DerivedSources/WebCore/ColorData.c
-        DerivedSources/WebCore/HTMLElementFactory.cpp
-        DerivedSources/WebCore/HTMLEntityNames.c
-        DerivedSources/WebCore/HTMLNames.cpp
-        DerivedSources/WebCore/JSAttr.cpp
-        DerivedSources/WebCore/JSBarInfo.cpp
-        DerivedSources/WebCore/JSBlob.cpp
-        DerivedSources/WebCore/JSCDATASection.cpp
-        DerivedSources/WebCore/JSCSSCharsetRule.cpp
-        DerivedSources/WebCore/JSCSSFontFaceRule.cpp
-        DerivedSources/WebCore/JSCSSImportRule.cpp
-        DerivedSources/WebCore/JSCSSMediaRule.cpp
-        DerivedSources/WebCore/JSCSSPageRule.cpp
-        DerivedSources/WebCore/JSCSSPrimitiveValue.cpp
-        DerivedSources/WebCore/JSCSSRule.cpp
-        DerivedSources/WebCore/JSCSSRuleList.cpp
-        DerivedSources/WebCore/JSCSSStyleDeclaration.cpp
-        DerivedSources/WebCore/JSCSSStyleRule.cpp
-        DerivedSources/WebCore/JSCSSStyleSheet.cpp
-        DerivedSources/WebCore/JSCSSValue.cpp
-        DerivedSources/WebCore/JSCSSValueList.cpp
-        DerivedSources/WebCore/JSCSSVariablesDeclaration.cpp
-        DerivedSources/WebCore/JSCSSVariablesRule.cpp
-        DerivedSources/WebCore/JSCanvasGradient.cpp
-        DerivedSources/WebCore/JSCanvasPattern.cpp
-        DerivedSources/WebCore/JSCanvasRenderingContext.cpp
-        DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp
-        DerivedSources/WebCore/JSCharacterData.cpp
-        DerivedSources/WebCore/JSClientRect.cpp
-        DerivedSources/WebCore/JSClientRectList.cpp
-        DerivedSources/WebCore/JSClipboard.cpp
-        DerivedSources/WebCore/JSComment.cpp
-        DerivedSources/WebCore/JSCompositionEvent.cpp
-        DerivedSources/WebCore/JSConsole.cpp
-        DerivedSources/WebCore/JSCoordinates.cpp
-        DerivedSources/WebCore/JSCounter.cpp
-        DerivedSources/WebCore/JSDatabase.cpp
-        DerivedSources/WebCore/JSDocument.cpp
-        DerivedSources/WebCore/JSDocumentFragment.cpp
-        DerivedSources/WebCore/JSDocumentType.cpp
-        DerivedSources/WebCore/JSDOMCoreException.cpp
-        DerivedSources/WebCore/JSDOMImplementation.cpp
-        DerivedSources/WebCore/JSDOMParser.cpp
-        DerivedSources/WebCore/JSDOMSelection.cpp
-        DerivedSources/WebCore/JSDOMWindow.cpp
-        DerivedSources/WebCore/JSElement.cpp
-        DerivedSources/WebCore/JSEntity.cpp
-        DerivedSources/WebCore/JSEntityReference.cpp
-        DerivedSources/WebCore/JSErrorEvent.cpp
-        DerivedSources/WebCore/JSEvent.cpp
-        DerivedSources/WebCore/JSEventSource.cpp
-        DerivedSources/WebCore/JSEventException.cpp
-        DerivedSources/WebCore/JSFile.cpp
-        DerivedSources/WebCore/JSFileList.cpp
-        DerivedSources/WebCore/JSGeolocation.cpp
-        DerivedSources/WebCore/JSGeoposition.cpp
-        DerivedSources/WebCore/JSHTMLAnchorElement.cpp
-        DerivedSources/WebCore/JSHTMLAppletElement.cpp
-        DerivedSources/WebCore/JSHTMLAreaElement.cpp
-        DerivedSources/WebCore/JSHTMLBRElement.cpp
-        DerivedSources/WebCore/JSHTMLBaseElement.cpp
-        DerivedSources/WebCore/JSHTMLBaseFontElement.cpp
-        DerivedSources/WebCore/JSHTMLBlockquoteElement.cpp
-        DerivedSources/WebCore/JSHTMLBodyElement.cpp
-        DerivedSources/WebCore/JSHTMLButtonElement.cpp
-        DerivedSources/WebCore/JSHTMLCanvasElement.cpp
-        DerivedSources/WebCore/JSHTMLCollection.cpp
-        DerivedSources/WebCore/JSHTMLDataGridElement.cpp
-        DerivedSources/WebCore/JSHTMLDataGridCellElement.cpp
-        DerivedSources/WebCore/JSHTMLDataGridColElement.cpp
-        DerivedSources/WebCore/JSHTMLDataGridRowElement.cpp
-        DerivedSources/WebCore/JSHTMLDataListElement.cpp
-        DerivedSources/WebCore/JSHTMLDListElement.cpp
-        DerivedSources/WebCore/JSHTMLDirectoryElement.cpp
-        DerivedSources/WebCore/JSHTMLDivElement.cpp
-        DerivedSources/WebCore/JSHTMLDocument.cpp
-        DerivedSources/WebCore/JSHTMLElement.cpp
-        DerivedSources/WebCore/JSHTMLElementWrapperFactory.cpp
-        DerivedSources/WebCore/JSHTMLEmbedElement.cpp
-        DerivedSources/WebCore/JSHTMLFieldSetElement.cpp
-        DerivedSources/WebCore/JSHTMLFontElement.cpp
-        DerivedSources/WebCore/JSHTMLFormElement.cpp
-        DerivedSources/WebCore/JSHTMLFrameElement.cpp
-        DerivedSources/WebCore/JSHTMLFrameSetElement.cpp
-        DerivedSources/WebCore/JSHTMLHRElement.cpp
-        DerivedSources/WebCore/JSHTMLHeadElement.cpp
-        DerivedSources/WebCore/JSHTMLHeadingElement.cpp
-        DerivedSources/WebCore/JSHTMLHtmlElement.cpp
-        DerivedSources/WebCore/JSHTMLIFrameElement.cpp
-        DerivedSources/WebCore/JSHTMLImageElement.cpp
-        DerivedSources/WebCore/JSHTMLInputElement.cpp
-        DerivedSources/WebCore/JSHTMLIsIndexElement.cpp
-        DerivedSources/WebCore/JSHTMLLIElement.cpp
-        DerivedSources/WebCore/JSHTMLLabelElement.cpp
-        DerivedSources/WebCore/JSHTMLLegendElement.cpp
-        DerivedSources/WebCore/JSHTMLLinkElement.cpp
-        DerivedSources/WebCore/JSHTMLMapElement.cpp
-        DerivedSources/WebCore/JSHTMLMarqueeElement.cpp
-        DerivedSources/WebCore/JSHTMLMenuElement.cpp
-        DerivedSources/WebCore/JSHTMLMetaElement.cpp
-        DerivedSources/WebCore/JSHTMLModElement.cpp
-        DerivedSources/WebCore/JSHTMLObjectElement.cpp
-        DerivedSources/WebCore/JSHTMLOListElement.cpp
-        DerivedSources/WebCore/JSHTMLOptGroupElement.cpp
-        DerivedSources/WebCore/JSHTMLOptionElement.cpp
-        DerivedSources/WebCore/JSHTMLOptionsCollection.cpp
-        DerivedSources/WebCore/JSHTMLParagraphElement.cpp
-        DerivedSources/WebCore/JSHTMLParamElement.cpp
-        DerivedSources/WebCore/JSHTMLPreElement.cpp
-        DerivedSources/WebCore/JSHTMLQuoteElement.cpp
-        DerivedSources/WebCore/JSHTMLScriptElement.cpp
-        DerivedSources/WebCore/JSHTMLSelectElement.cpp
-        DerivedSources/WebCore/JSHTMLStyleElement.cpp
-        DerivedSources/WebCore/JSHTMLTableCaptionElement.cpp
-        DerivedSources/WebCore/JSHTMLTableCellElement.cpp
-        DerivedSources/WebCore/JSHTMLTableColElement.cpp
-        DerivedSources/WebCore/JSHTMLTableElement.cpp
-        DerivedSources/WebCore/JSHTMLTableRowElement.cpp
-        DerivedSources/WebCore/JSHTMLTableSectionElement.cpp
-        DerivedSources/WebCore/JSHTMLTextAreaElement.cpp
-        DerivedSources/WebCore/JSHTMLTitleElement.cpp
-        DerivedSources/WebCore/JSHTMLUListElement.cpp
-        DerivedSources/WebCore/JSHistory.cpp
-        DerivedSources/WebCore/JSImageData.cpp
-        DerivedSources/WebCore/JSInjectedScriptHost.cpp
-        DerivedSources/WebCore/JSInspectorBackend.cpp
-        DerivedSources/WebCore/JSInspectorFrontendHost.cpp
-        DerivedSources/WebCore/JSJavaScriptCallFrame.cpp
-        DerivedSources/WebCore/JSKeyboardEvent.cpp
-        DerivedSources/WebCore/JSLocation.cpp
-        DerivedSources/WebCore/JSMedia.cpp
-        DerivedSources/WebCore/JSMediaList.cpp
-        DerivedSources/WebCore/JSMessageChannel.cpp
-        DerivedSources/WebCore/JSMessageEvent.cpp
-        DerivedSources/WebCore/JSMessagePort.cpp
-        DerivedSources/WebCore/JSMimeType.cpp
-        DerivedSources/WebCore/JSMimeTypeArray.cpp
-        DerivedSources/WebCore/JSMouseEvent.cpp
-        DerivedSources/WebCore/JSMutationEvent.cpp
-        DerivedSources/WebCore/JSNamedNodeMap.cpp
-        DerivedSources/WebCore/JSNavigator.cpp
-        DerivedSources/WebCore/JSNode.cpp
-        DerivedSources/WebCore/JSNodeFilter.cpp
-        DerivedSources/WebCore/JSNodeIterator.cpp
-        DerivedSources/WebCore/JSNodeList.cpp
-        DerivedSources/WebCore/JSNotation.cpp
-        DerivedSources/WebCore/JSOverflowEvent.cpp
-        DerivedSources/WebCore/JSPageTransitionEvent.cpp
-        DerivedSources/WebCore/JSPlugin.cpp
-        DerivedSources/WebCore/JSPluginArray.cpp
-        DerivedSources/WebCore/JSPositionError.cpp
-        DerivedSources/WebCore/JSProcessingInstruction.cpp
-        DerivedSources/WebCore/JSProgressEvent.cpp
-        DerivedSources/WebCore/JSRange.cpp
-        DerivedSources/WebCore/JSRangeException.cpp
-        DerivedSources/WebCore/JSRect.cpp
-        DerivedSources/WebCore/JSRGBColor.cpp
-        DerivedSources/WebCore/JSScreen.cpp
-        DerivedSources/WebCore/JSStorage.cpp
-        DerivedSources/WebCore/JSStorageEvent.cpp
-        DerivedSources/WebCore/JSSQLError.cpp
-        DerivedSources/WebCore/JSSQLResultSet.cpp
-        DerivedSources/WebCore/JSSQLResultSetRowList.cpp
-        DerivedSources/WebCore/JSSQLTransaction.cpp
-        DerivedSources/WebCore/JSStyleSheet.cpp
-        DerivedSources/WebCore/JSStyleSheetList.cpp
-        DerivedSources/WebCore/JSText.cpp
-        DerivedSources/WebCore/JSTextEvent.cpp
-        DerivedSources/WebCore/JSTextMetrics.cpp
-        DerivedSources/WebCore/JSTreeWalker.cpp
-        DerivedSources/WebCore/JSUIEvent.cpp
-        DerivedSources/WebCore/JSValidityState.cpp
-        DerivedSources/WebCore/JSWebKitAnimationEvent.cpp
-        DerivedSources/WebCore/JSWebKitCSSKeyframeRule.cpp
-        DerivedSources/WebCore/JSWebKitCSSKeyframesRule.cpp
-        DerivedSources/WebCore/JSWebKitCSSMatrix.cpp
-        DerivedSources/WebCore/JSWebKitCSSTransformValue.cpp
-        DerivedSources/WebCore/JSWebKitPoint.cpp
-        DerivedSources/WebCore/JSWebKitTransitionEvent.cpp
-        DerivedSources/WebCore/JSWheelEvent.cpp
-        DerivedSources/WebCore/JSXMLHttpRequest.cpp
-        DerivedSources/WebCore/JSXMLHttpRequestException.cpp
-        DerivedSources/WebCore/JSXMLHttpRequestProgressEvent.cpp
-        DerivedSources/WebCore/JSXMLHttpRequestUpload.cpp
-        DerivedSources/WebCore/JSXMLSerializer.cpp
-        DerivedSources/WebCore/JSXPathEvaluator.cpp
-        DerivedSources/WebCore/JSXPathException.cpp
-        DerivedSources/WebCore/JSXPathExpression.cpp
-        DerivedSources/WebCore/JSXPathNSResolver.cpp
-        DerivedSources/WebCore/JSXPathResult.cpp
-        DerivedSources/WebCore/JSXSLTProcessor.cpp
-        DerivedSources/WebCore/UserAgentStyleSheetsData.cpp
-        DerivedSources/WebCore/XLinkNames.cpp
-        DerivedSources/WebCore/XMLNSNames.cpp
-        DerivedSources/WebCore/XMLNames.cpp
-        DerivedSources/WebCore/XPathGrammar.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_DOM">
-        dom/Attr.cpp
-        dom/ActiveDOMObject.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/CompositionEvent.cpp
-        dom/ContainerNode.cpp
-        dom/DOMImplementation.cpp
-        dom/Document.cpp
-        dom/DocumentFragment.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/MappedAttribute.cpp
-        dom/MessageChannel.cpp
-        dom/MessageEvent.cpp
-        dom/MessagePort.cpp
-        dom/MouseEvent.cpp
-        dom/MouseRelatedEvent.cpp
-        dom/MutationEvent.cpp
-        dom/NameNodeList.cpp
-        dom/NamedAttrMap.cpp
-        dom/NamedMappedAttrMap.cpp
-        dom/Node.cpp
-        dom/NodeFilter.cpp
-        dom/NodeFilterCondition.cpp
-        dom/NodeIterator.cpp
-        dom/Notation.cpp
-        dom/OptionGroupElement.cpp
-        dom/OptionElement.cpp
-        dom/OverflowEvent.cpp
-        dom/PageTransitionEvent.cpp
-        dom/Position.cpp
-        dom/PositionIterator.cpp
-        dom/ProcessingInstruction.cpp
-        dom/ProgressEvent.cpp
-        dom/QualifiedName.cpp
-        dom/Range.cpp
-        dom/RegisteredEventListener.cpp
-        dom/ScriptElement.cpp
-        dom/ScriptExecutionContext.cpp
-        dom/SelectElement.cpp
-        dom/SelectorNodeList.cpp
-        dom/SpaceSplitString.cpp
-        dom/StaticNodeList.cpp
-        dom/StyleElement.cpp
-        dom/StyledElement.cpp
-        dom/TagNodeList.cpp
-        dom/Text.cpp
-        dom/TextEvent.cpp
-        dom/TransformSourceLibxslt.cpp
-        dom/Traversal.cpp
-        dom/TreeWalker.cpp
-        dom/UIEvent.cpp
-        dom/UIEventWithKeyState.cpp
-        dom/WebKitAnimationEvent.cpp
-        dom/WebKitTransitionEvent.cpp
-        dom/WheelEvent.cpp
-        dom/XMLTokenizer.cpp
-        dom/XMLTokenizerLibxml2.cpp
-        dom/XMLTokenizerScope.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_EDITING">
-        editing/AppendNodeCommand.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/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/SmartReplace.cpp
-        editing/SmartReplaceICU.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/htmlediting.cpp
-        editing/markup.cpp
-        editing/visible_units.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_HISTORY">
-        history/BackForwardList.cpp
-        history/CachedFrame.cpp
-        history/CachedPage.cpp
-        history/PageCache.cpp
-        history/HistoryItem.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_HTML">
-        html/Blob.cpp
-        html/canvas/CanvasGradient.cpp
-        html/canvas/CanvasPattern.cpp
-        html/canvas/CanvasPixelArray.cpp
-        html/canvas/CanvasRenderingContext.cpp
-        html/canvas/CanvasRenderingContext2D.cpp
-        html/canvas/CanvasStyle.cpp
-        html/CollectionCache.cpp
-        html/DOMDataGridDataSource.cpp
-        html/File.cpp
-        html/FileList.cpp
-        html/FormDataList.cpp
-        html/HTMLAnchorElement.cpp
-        html/HTMLAppletElement.cpp
-        html/HTMLAreaElement.cpp
-        html/HTMLBRElement.cpp
-        html/HTMLBaseElement.cpp
-        html/HTMLBaseFontElement.cpp
-        html/HTMLBlockquoteElement.cpp
-        html/HTMLBodyElement.cpp
-        html/HTMLButtonElement.cpp
-        html/HTMLCanvasElement.cpp
-        html/HTMLCollection.cpp
-        html/HTMLDataGridElement.cpp
-        html/HTMLDataGridCellElement.cpp
-        html/HTMLDataGridColElement.cpp
-        html/HTMLDataGridRowElement.cpp
-        html/HTMLDataListElement.cpp
-        html/HTMLDListElement.cpp
-        html/HTMLDirectoryElement.cpp
-        html/HTMLDivElement.cpp
-        html/HTMLDocument.cpp
-        html/HTMLElement.cpp
-        html/HTMLEmbedElement.cpp
-        html/HTMLFieldSetElement.cpp
-        html/HTMLFontElement.cpp
-        html/HTMLFormCollection.cpp
-        html/HTMLFormElement.cpp
-        html/HTMLFrameElement.cpp
-        html/HTMLFrameElementBase.cpp
-        html/HTMLFrameOwnerElement.cpp
-        html/HTMLFrameSetElement.cpp
-        html/HTMLFormControlElement.cpp
-        html/HTMLHRElement.cpp
-        html/HTMLHeadElement.cpp
-        html/HTMLHeadingElement.cpp
-        html/HTMLHtmlElement.cpp
-        html/HTMLIFrameElement.cpp
-        html/HTMLImageElement.cpp
-        html/HTMLImageLoader.cpp
-        html/HTMLInputElement.cpp
-        html/HTMLIsIndexElement.cpp
-        html/HTMLKeygenElement.cpp
-        html/HTMLLIElement.cpp
-        html/HTMLLabelElement.cpp
-        html/HTMLLegendElement.cpp
-        html/HTMLLinkElement.cpp
-        html/HTMLMapElement.cpp
-        html/HTMLMarqueeElement.cpp
-        html/HTMLMenuElement.cpp
-        html/HTMLMetaElement.cpp
-        html/HTMLModElement.cpp
-        html/HTMLNameCollection.cpp
-        html/HTMLOListElement.cpp
-        html/HTMLObjectElement.cpp
-        html/HTMLOptGroupElement.cpp
-        html/HTMLOptionElement.cpp
-        html/HTMLOptionsCollection.cpp
-        html/HTMLParagraphElement.cpp
-        html/HTMLParamElement.cpp
-        html/HTMLParser.cpp
-        html/HTMLParserErrorCodes.cpp
-        html/HTMLPlugInElement.cpp
-        html/HTMLPlugInImageElement.cpp
-        html/HTMLPreElement.cpp
-        html/HTMLQuoteElement.cpp
-        html/HTMLScriptElement.cpp
-        html/HTMLNoScriptElement.cpp
-        html/HTMLSelectElement.cpp
-        html/HTMLStyleElement.cpp
-        html/HTMLTableCaptionElement.cpp
-        html/HTMLTableCellElement.cpp
-        html/HTMLTableColElement.cpp
-        html/HTMLTableElement.cpp
-        html/HTMLTablePartElement.cpp
-        html/HTMLTableRowElement.cpp
-        html/HTMLTableRowsCollection.cpp
-        html/HTMLTableSectionElement.cpp
-        html/HTMLTextAreaElement.cpp
-        html/HTMLTitleElement.cpp
-        html/HTMLTokenizer.cpp
-        html/HTMLUListElement.cpp
-        html/HTMLViewSourceDocument.cpp
-        html/ISODateTime.cpp
-        html/ImageData.cpp
-        html/PreloadScanner.cpp
-        html/ValidityState.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_INSPECTOR">
-        inspector/ConsoleMessage.cpp
-        inspector/InjectedScriptHost.cpp
-        inspector/InspectorBackend.cpp
-        inspector/InspectorFrontendHost.cpp
-        inspector/InspectorDatabaseResource.cpp
-        inspector/InspectorDOMAgent.cpp
-        inspector/InspectorDOMStorageResource.cpp
-        inspector/InspectorController.cpp
-        inspector/InspectorFrontend.cpp
-        inspector/InspectorResource.cpp
-        inspector/JavaScriptCallFrame.cpp
-        inspector/JavaScriptDebugServer.cpp
-        inspector/JavaScriptProfile.cpp
-        inspector/JavaScriptProfileNode.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_LOADER">
-        loader/appcache/ApplicationCache.cpp
-        loader/appcache/ApplicationCacheGroup.cpp
-        loader/appcache/ApplicationCacheHost.cpp
-        loader/appcache/ApplicationCacheResource.cpp
-        loader/appcache/DOMApplicationCache.cpp
-        loader/appcache/ManifestParser.cpp
-        loader/archive/ArchiveFactory.cpp
-        loader/archive/ArchiveResource.cpp
-        loader/archive/ArchiveResourceCollection.cpp
-        loader/Cache.cpp
-        loader/CachedCSSStyleSheet.cpp
-        loader/CachedFont.cpp
-        loader/CachedImage.cpp
-        loader/CachedResource.cpp
-        loader/CachedResourceHandle.cpp
-        loader/CachedResourceClientWalker.cpp
-        loader/CachedScript.cpp
-        loader/CachedXSLStyleSheet.cpp
-        loader/CrossOriginAccessControl.cpp
-        loader/CrossOriginPreflightResultCache.cpp
-        loader/DocLoader.cpp
-        loader/DocumentLoader.cpp
-        loader/DocumentThreadableLoader.cpp
-        loader/FormState.cpp
-        loader/FrameLoader.cpp
-        loader/FTPDirectoryDocument.cpp
-        loader/FTPDirectoryParser.cpp
-        loader/HistoryController.cpp
-        loader/ImageDocument.cpp
-        loader/ImageLoader.cpp
-        loader/MainResourceLoader.cpp
-        loader/MediaDocument.cpp
-        loader/NavigationAction.cpp
-        loader/NetscapePlugInStreamLoader.cpp
-        loader/PlaceholderDocument.cpp
-        loader/PluginDocument.cpp
-        loader/ProgressTracker.cpp
-        loader/RedirectScheduler.cpp
-        loader/Request.cpp
-        loader/ResourceLoader.cpp
-        loader/ResourceLoadNotifier.cpp
-        loader/SubresourceLoader.cpp
-        loader/TextDocument.cpp
-        loader/TextResourceDecoder.cpp
-        loader/ThreadableLoader.cpp
-        loader/WorkerThreadableLoader.cpp
-        loader/loader.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ICON">
-        loader/icon/IconDatabase.cpp
-        loader/icon/IconLoader.cpp
-        loader/icon/IconRecord.cpp
-        loader/icon/PageURLRecord.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PAGE">
-        page/animation/AnimationBase.cpp
-        page/animation/AnimationController.cpp
-        page/animation/CompositeAnimation.cpp
-        page/animation/ImplicitAnimation.cpp
-        page/animation/KeyframeAnimation.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/EventSource.cpp
-        page/FocusController.cpp
-        page/Frame.cpp
-        page/FrameTree.cpp
-        page/FrameView.cpp
-        page/Geolocation.cpp
-        page/GeolocationController.cpp
-        page/History.cpp
-        page/Location.cpp
-        page/MouseEventWithHitTestResults.cpp
-        page/Navigator.cpp
-        page/NavigatorBase.cpp
-        page/OriginAccessEntry.cpp
-        page/Page.cpp
-        page/PageGroup.cpp
-        page/PageGroupLoadDeferrer.cpp
-        page/Screen.cpp
-        page/SecurityOrigin.cpp
-        page/Settings.cpp
-        page/WindowFeatures.cpp
-        page/XSSAuditor.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PLATFORM">
-        platform/Arena.cpp
-        platform/animation/Animation.cpp
-        platform/animation/AnimationList.cpp
-        platform/text/AtomicString.cpp
-        platform/text/Base64.cpp
-        platform/text/BidiContext.cpp
-        platform/text/CString.cpp
-        platform/ContentType.cpp
-        platform/ContextMenu.cpp
-        platform/CrossThreadCopier.cpp
-        platform/DeprecatedPtrListImpl.cpp
-        platform/DragImage.cpp
-        platform/FileChooser.cpp
-        platform/GeolocationService.cpp
-        platform/graphics/FloatPoint3D.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/GlyphPageTreeNode.cpp
-        platform/graphics/GlyphWidthMap.cpp
-        platform/graphics/SegmentedFontData.cpp
-        platform/graphics/SimpleFontData.cpp
-        platform/graphics/WidthIterator.cpp
-        platform/KURL.cpp
-        platform/Length.cpp
-        platform/LinkHash.cpp
-        platform/Logging.cpp
-        platform/MIMETypeRegistry.cpp
-        platform/mock/GeolocationServiceMock.cpp
-        platform/text/RegularExpression.cpp
-        platform/Scrollbar.cpp
-        platform/ScrollbarThemeComposite.cpp
-        platform/ScrollView.cpp
-        platform/text/SegmentedString.cpp
-        platform/SharedBuffer.cpp
-        platform/text/String.cpp
-        platform/text/StringBuilder.cpp
-        platform/text/StringImpl.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/ThreadGlobalData.cpp
-        platform/ThreadTimers.cpp
-        platform/Timer.cpp
-        platform/Widget.cpp
-        platform/graphics/BitmapImage.cpp
-        platform/graphics/Color.cpp
-        platform/graphics/FloatPoint.cpp
-        platform/graphics/FloatQuad.cpp
-        platform/graphics/FloatRect.cpp
-        platform/graphics/FloatSize.cpp
-        platform/graphics/GeneratedImage.cpp
-        platform/graphics/Gradient.cpp
-        platform/graphics/GraphicsContext.cpp
-        platform/graphics/GraphicsTypes.cpp
-        platform/graphics/Image.cpp
-        platform/graphics/ImageSource.cpp
-        platform/graphics/IntRect.cpp
-        platform/graphics/Path.cpp
-        platform/graphics/PathTraversalState.cpp
-        platform/graphics/Pattern.cpp
-        platform/graphics/Pen.cpp
-        platform/graphics/transforms/TransformationMatrix.cpp
-        platform/graphics/transforms/MatrixTransformOperation.cpp
-        platform/graphics/transforms/Matrix3DTransformOperation.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/TranslateTransformOperation.cpp
-        platform/network/AuthenticationChallengeBase.cpp
-        platform/network/Credential.cpp
-        platform/network/HTTPHeaderMap.cpp
-        platform/network/HTTPParsers.cpp
-        platform/network/FormData.cpp
-        platform/network/FormDataBuilder.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/sql/SQLiteAuthorizer.cpp
-        platform/sql/SQLiteDatabase.cpp
-        platform/sql/SQLiteStatement.cpp
-        platform/sql/SQLiteTransaction.cpp
-        platform/sql/SQLValue.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PLUGINS">
-        plugins/MimeType.cpp
-        plugins/MimeTypeArray.cpp
-        plugins/Plugin.cpp
-        plugins/PluginArray.cpp
-        plugins/PluginData.cpp
-        plugins/PluginDatabase.cpp
-        plugins/PluginDebug.cpp
-        plugins/PluginInfoStore.cpp
-        plugins/PluginMainThreadScheduler.cpp
-        plugins/PluginPackage.cpp
-        plugins/PluginStream.cpp
-        plugins/PluginView.cpp
-        plugins/npapi.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_IMAGE_DECODERS">
-        platform/image-decoders/ImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_GIF">
-        platform/image-decoders/gif/GIFImageDecoder.cpp
-        platform/image-decoders/gif/GIFImageReader.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_PNG">
-        platform/image-decoders/png/PNGImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ZLIB">
-        platform/image-decoders/zlib/adler32.c
-        platform/image-decoders/zlib/compress.c
-        platform/image-decoders/zlib/crc32.c
-        platform/image-decoders/zlib/deflate.c
-        platform/image-decoders/zlib/gzio.c
-        platform/image-decoders/zlib/infback.c
-        platform/image-decoders/zlib/inffast.c
-        platform/image-decoders/zlib/inflate.c
-        platform/image-decoders/zlib/inftrees.c
-        platform/image-decoders/zlib/trees.c
-        platform/image-decoders/zlib/uncompr.c
-        platform/image-decoders/zlib/zutil.c
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_JPEG">
-        platform/image-decoders/jpeg/JPEGImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_BMP">
-        platform/image-decoders/bmp/BMPImageDecoder.cpp
-        platform/image-decoders/bmp/BMPImageReader.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_ICO">
-        platform/image-decoders/ico/ICOImageDecoder.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_RENDERING">
-        rendering/AutoTableLayout.cpp
-        rendering/break_lines.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/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/RenderDataGrid.cpp
-        rendering/RenderEmbeddedObject.cpp
-        rendering/RenderFieldset.cpp
-        rendering/RenderFileUploadControl.cpp
-        rendering/RenderFlexibleBox.cpp
-        rendering/RenderFrame.cpp
-        rendering/RenderFrameSet.cpp
-        rendering/RenderHTMLCanvas.cpp
-        rendering/RenderImage.cpp
-        rendering/RenderImageGeneratedContent.cpp
-        rendering/RenderInline.cpp
-        rendering/RenderLayer.cpp
-        rendering/RenderLineBoxList.cpp
-        rendering/RenderListBox.cpp
-        rendering/RenderListItem.cpp
-        rendering/RenderListMarker.cpp
-        rendering/RenderMarquee.cpp
-        rendering/RenderMenuList.cpp
-        rendering/RenderObject.cpp
-        rendering/RenderObjectChildList.cpp
-        rendering/RenderPart.cpp
-        rendering/RenderPartObject.cpp
-        rendering/RenderReplaced.cpp
-        rendering/RenderReplica.cpp
-        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/RenderView.cpp
-        rendering/RenderWidget.cpp
-        rendering/RenderWordBreak.cpp
-        rendering/RootInlineBox.cpp
-        rendering/ScrollBehavior.cpp
-        rendering/TextControlInnerElements.cpp
-        rendering/TransformState.cpp
-        rendering/style/BindingURI.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
-        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
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_STORAGE">
-        storage/ChangeVersionWrapper.cpp
-        storage/Database.cpp
-        storage/DatabaseAuthorizer.cpp
-        storage/DatabaseTask.cpp
-        storage/DatabaseThread.cpp
-        storage/DatabaseTracker.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/StorageNamespace.cpp
-        storage/StorageNamespaceImpl.cpp
-        storage/StorageMap.cpp
-        storage/StorageSyncManager.cpp
-    </set>
-
-    <set append="1" var="WEBCORE_SOURCES_XML">
-        xml/DOMParser.cpp
-        xml/NativeXPathNSResolver.cpp
-        xml/XMLHttpRequest.cpp
-        xml/XMLHttpRequestUpload.cpp
-        xml/XMLSerializer.cpp
-        xml/XPathEvaluator.cpp
-        xml/XPathExpression.cpp
-        xml/XPathExpressionNode.cpp
-        xml/XPathFunctions.cpp
-        xml/XPathNamespace.cpp
-        xml/XPathNodeSet.cpp
-        xml/XPathNSResolver.cpp
-        xml/XPathParser.cpp
-        xml/XPathPath.cpp
-        xml/XPathPredicate.cpp
-        xml/XPathResult.cpp
-        xml/XPathStep.cpp
-        xml/XPathUtil.cpp
-        xml/XPathValue.cpp
-        xml/XPathVariableReference.cpp
-        xml/XSLImportRule.cpp
-        xml/XSLStyleSheetLibxslt.cpp
-        xml/XSLTExtensions.cpp
-        xml/XSLTUnicodeSort.cpp
-        xml/XSLTProcessor.cpp
-        xml/XSLTProcessorLibxslt.cpp
-    </set>
-
-</makefile>
diff --git a/WebCore/webcore-base.bkl b/WebCore/webcore-base.bkl
index 3be4727..e69de29 100644
--- a/WebCore/webcore-base.bkl
+++ b/WebCore/webcore-base.bkl
@@ -1,139 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier <kevino at theolliviers.com>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-wxWebCore port Bakefile project file.
--->
-
-<makefile>
-    <include file="../WebKit/wx/wxwk-settings.bkl" />
-    <include file="WebCoreSources.bkl" />
-
-    <set var="WEBCORE_BASE_SOURCES">
-        $(WEBCORE_SOURCES_ACCESSIBILITY)
-        $(WEBCORE_SOURCES_BMP)
-        $(WEBCORE_SOURCES_BRIDGE)
-        $(WEBCORE_SOURCES_CSS)
-        $(WEBCORE_SOURCES_DERIVEDSOURCES)
-        $(WEBCORE_SOURCES_DOM)
-        $(WEBCORE_SOURCES_EDITING)
-        $(WEBCORE_SOURCES_GIF)
-        $(WEBCORE_SOURCES_HTML)
-        $(WEBCORE_SOURCES_ICO)
-        $(WEBCORE_SOURCES_ICON)
-        $(WEBCORE_SOURCES_INSPECTOR)
-        $(WEBCORE_SOURCES_JS)
-        $(WEBCORE_SOURCES_LOADER)
-        $(WEBCORE_SOURCES_PAGE)
-        $(WEBCORE_SOURCES_HISTORY)
-        $(WEBCORE_SOURCES_PLATFORM)
-        $(WEBCORE_SOURCES_PLUGINS)
-        $(WEBCORE_SOURCES_RENDERING)
-        $(WEBCORE_SOURCES_STORAGE)
-        $(WEBCORE_SOURCES_XBM)
-        $(WEBCORE_SOURCES_XML)
-        $(WEBCORE_SOURCES_ZLIB)
-        $(WEBCORE_SOURCES_PNG)
-        $(WEBCORE_SOURCES_JPEG)
-    </set>
-
-    <template id="webcore_base" template="xml2,iconv,xslt,icu,jscore,curl,sqlite3">
-        <include>$(SRCDIR)</include>
-        <include>$(SRCDIR)/accessibility</include>
-        <include>$(SRCDIR)/bindings/js</include>
-        <include>$(SRCDIR)/bridge</include>
-        <include>$(SRCDIR)/bridge/c</include>
-        <include>$(SRCDIR)/bridge/jni</include>
-        <include>$(SRCDIR)/css</include>
-        <include>$(SRCDIR)/DerivedSources/WebCore</include>
-        <include>$(SRCDIR)/dom</include>
-        <include>$(SRCDIR)/editing</include>
-        <include>$(SRCDIR)/history</include>
-        <include>$(SRCDIR)/html</include>
-        <include>$(SRCDIR)/inspector</include>
-        <include>$(SRCDIR)/loader</include>
-        <include>$(SRCDIR)/loader/gdk</include>
-        <include>$(SRCDIR)/loader/appcache</include>
-        <include>$(SRCDIR)/loader/archive</include>
-        <include>$(SRCDIR)/loader/icon</include>
-        <include>$(SRCDIR)/page</include>
-        <include>$(SRCDIR)/page/animation</include>
-        <include>$(SRCDIR)/platform</include>
-        <include>$(SRCDIR)/platform/animation</include>
-        <include>$(SRCDIR)/platform/graphics</include>
-        <include>$(SRCDIR)/platform/graphics/transforms</include>
-        <include>$(SRCDIR)/platform/image-decoders</include>
-        <include>$(SRCDIR)/platform/image-decoders/bmp</include>
-        <include>$(SRCDIR)/platform/image-decoders/gif</include>
-        <include>$(SRCDIR)/platform/image-decoders/ico</include>
-        <include>$(SRCDIR)/platform/image-decoders/jpeg</include>
-        <include>$(SRCDIR)/platform/image-decoders/png</include>
-        <include>$(SRCDIR)/platform/image-decoders/xbm</include>
-        <include>$(SRCDIR)/platform/image-decoders/zlib</include>
-        <include>$(SRCDIR)/platform/network</include>
-        <include>$(SRCDIR)/platform/network/curl</include>
-        <include>$(SRCDIR)/platform/sql</include>
-        <include>$(SRCDIR)/platform/text</include>
-        <include>$(SRCDIR)/plugins</include> 
-        <include>$(SRCDIR)/rendering</include>
-        <include>$(SRCDIR)/rendering/style</include>
-        <include>$(SRCDIR)/storage</include>
-        <include>$(SRCDIR)/workers</include>
-        <include>$(SRCDIR)/xml</include>
-        <include>$(WK_ROOT)</include>
-        <include>$(WK_ROOT)/JavaScriptCore</include>
-        <include>$(WK_ROOT)/JavaScriptCore/assembler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/ForwardingHeaders</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bindings</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecompiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecode</include>
-        <include>$(WK_ROOT)/JavaScriptCore/debugger</include>
-        <include>$(WK_ROOT)/JavaScriptCore/jit</include>
-        <include>$(WK_ROOT)/JavaScriptCore/parser</include>
-        <include>$(WK_ROOT)/JavaScriptCore/pcre</include>
-        <include>$(WK_ROOT)/JavaScriptCore/profiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/runtime</include>
-        <include>$(WK_ROOT)/JavaScriptCore/interpreter</include>
-        <include>$(WK_ROOT)/JavaScriptCore/wtf</include>
-
-        <sources>$(WEBCORE_BASE_SOURCES)</sources>
-
-        <define>ENABLE_XSLT=1</define>
-
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-    </template>
-</makefile>
diff --git a/WebCore/webcore-wx.bkl b/WebCore/webcore-wx.bkl
index 35ea9d4..e69de29 100644
--- a/WebCore/webcore-wx.bkl
+++ b/WebCore/webcore-wx.bkl
@@ -1,148 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier <kevino at theolliviers.com>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-wxWebCore port Bakefile project file.
--->
-
-
-
-<makefile>
-    <include file="webcore-base.bkl"/>
-
-    <template id="webcore-wx" template="wxwk_build_settings,webcore_base,curl,gtk,pthreads">
-        <pic>on</pic>
-        <threading>multi</threading>
-        
-        <include>$(SRCDIR)/platform/graphics/wx</include>
-        <include>$(SRCDIR)/platform/wx</include>
-        <include>$(SRCDIR)/platform/wx/wxcode</include>
-        <include>$(SRCDIR)/page/wx</include>
-        <include>$(WK_ROOT)/WebKitLibraries</include>
-        
-        <sources>
-          bindings/js/ScriptControllerWx.cpp
-
-          editing/wx/EditorWx.cpp
-
-          page/wx/DragControllerWx.cpp
-          page/wx/EventHandlerWx.cpp
-
-          platform/graphics/wx/TransformationMatrixWx.cpp
-          platform/graphics/wx/ColorWx.cpp
-          platform/graphics/wx/FloatRectWx.cpp
-          platform/graphics/wx/GradientWx.cpp
-          platform/graphics/wx/GraphicsContextWx.cpp
-          platform/graphics/wx/ImageBufferWx.cpp
-          platform/graphics/wx/ImageWx.cpp
-          platform/graphics/wx/IntPointWx.cpp
-          platform/graphics/wx/IntRectWx.cpp
-          platform/graphics/wx/PathWx.cpp
-          platform/graphics/wx/PenWx.cpp
-
-          platform/image-decoders/wx/ImageDecoderWx.cpp
-
-          platform/wx/TemporaryLinkStubs.cpp
-          platform/wx/ClipboardWx.cpp
-          platform/wx/CursorWx.cpp
-          platform/wx/DragDataWx.cpp
-          platform/wx/DragImageWx.cpp
-          platform/wx/EventLoopWx.cpp
-          platform/wx/FileSystemWx.cpp
-          platform/wx/PopupMenuWx.cpp
-          platform/graphics/wx/FontCacheWx.cpp
-          platform/graphics/wx/FontPlatformDataWx.cpp
-          platform/graphics/wx/FontWx.cpp
-          platform/graphics/wx/GlyphMapWx.cpp
-          platform/graphics/wx/SimpleFontDataWx.cpp
-          platform/wx/KeyboardEventWx.cpp
-          platform/wx/LocalizedStringsWx.cpp
-          platform/wx/LoggingWx.cpp
-          platform/wx/MimeTypeRegistryWx.cpp
-          platform/wx/MouseEventWx.cpp
-          platform/wx/MouseWheelEventWx.cpp
-          platform/wx/PasteboardWx.cpp
-          platform/wx/RenderThemeWx.cpp
-          platform/wx/ScreenWx.cpp
-          platform/wx/ScrollViewWx.cpp
-          platform/wx/SoundWx.cpp
-          platform/text/wx/StringWx.cpp
-          platform/wx/WidgetWx.cpp
-          platform/wx/ContextMenuWx.cpp
-          platform/wx/ContextMenuItemWx.cpp
-
-          <!-- files from other ports we currently rely on -->
-            platform/network/curl/CookieJarCurl.cpp
-            platform/network/curl/FormDataStreamCurl.cpp
-            platform/network/curl/ResourceHandleCurl.cpp
-            platform/network/curl/ResourceHandleManager.cpp
-            
-            plugins/PluginDataNone.cpp
-            plugins/PluginPackageNone.cpp
-            plugins/PluginViewNone.cpp
-        </sources>
-        
-        <!-- platform-dependent source files -->
-        <set var="EXT_SOURCES">
-            <if cond="WX_PORT=='gtk2'">
-                platform/wx/wxcode/gtk/fontprops.cpp
-                platform/wx/wxcode/gtk/non-kerned-drawing.cpp
-                platform/wx/wxcode/gtk/scrollbar_render.cpp
-                platform/wx/SharedTimerWx.cpp
-            </if>
-            <if cond="PLATFORM_OS=='mac'">
-                platform/mac/PurgeableBufferMac.cpp
-                platform/wx/wxcode/mac/carbon/fontprops.cpp
-                platform/wx/wxcode/mac/carbon/non-kerned-drawing.cpp
-                platform/wx/wxcode/mac/carbon/scrollbar_render.cpp
-                platform/wx/SharedTimerWx.cpp
-            </if>
-            <if cond="WX_PORT=='msw'">
-                platform/wx/wxcode/win/fontprops.cpp
-                platform/wx/wxcode/win/non-kerned-drawing.cpp
-                platform/wx/wxcode/win/scrollbar_render.cpp
-                <!-- grab the windows port's SharedTimer implementation -->
-                platform/win/SharedTimerWin.cpp
-                page/win/PageWin.cpp
-            </if>
-        </set>
-        
-        <sources>
-            $(EXT_SOURCES)
-        </sources>
-        
-    </template>
-
-    <lib id="wx-webcore-static" template="webcore-wx,wx-lib">
-        <libname>webcore-wx</libname>
-        <if cond="PLATFORM_WIN32=='1'">
-            <define>WXUSINGDLL=1</define>
-    </if>
-    </lib>
-
-</makefile>
-
diff --git a/WebKit/wx/ChangeLog b/WebKit/wx/ChangeLog
index 548b260..1b7e071 100644
--- a/WebKit/wx/ChangeLog
+++ b/WebKit/wx/ChangeLog
@@ -1,3 +1,17 @@
+2010-01-22  Kevin Watters  <kevinwatters at gmail.com>
+
+        Reviewed by Kevin Ollivier.
+
+        [wx] Remove the Bakefile build system, which is no longer being used.
+        
+        https://bugs.webkit.org/show_bug.cgi?id=34022
+
+        * bindings/python/wxwebkit-py.bkl: Removed.
+        * dependencies.bkl: Removed.
+        * presets/wxwebkit.bkl: Removed.
+        * wxwebkit.bkl: Removed.
+        * wxwk-settings.bkl: Removed.
+
 2010-01-22  Kevin Ollivier  <kevino at theolliviers.com>
 
         Build fix after r53718.
diff --git a/WebKit/wx/bindings/python/wxwebkit-py.bkl b/WebKit/wx/bindings/python/wxwebkit-py.bkl
index 2fade58..e69de29 100644
--- a/WebKit/wx/bindings/python/wxwebkit-py.bkl
+++ b/WebKit/wx/bindings/python/wxwebkit-py.bkl
@@ -1,109 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier <kevino at theolliviers.com>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-Bakefile for wxWebKit Python bindings.
--->
-
-<makefile>
-    <set var="WX_UNICODE">1</set>
-    <set var="WX_SHARED">1</set>
-    <include file="../../wxwk-settings.bkl"/>
-    
-    <!-- the WX_PYTHON option was added to presets/wx.bkl in 2.8.5, so define 
-         it in case the presets/wx.bkl doesn't define it for us. -->
-    <if cond="not isdefined('WX_PYTHON')">
-        <set var="WX_PYTHON">1</set>
-    </if>
-    
-    <if cond="not isdefined('PYTHON_LIB')">
-        <option name="PYTHON_LIB" never_empty="1">
-            <default-value>python26</default-value>
-            <description>
-                The name of the Python library file. 
-            </description>
-        </option>
-    </if>
-    
-    <if cond="not isdefined('PYTHON_LIBDIR')">
-        <option name="PYTHON_LIBDIR" category="path">
-            <default-value>C:/Python25/Libs</default-value>
-            <description>
-                The directory containing the Python library to link against.
-            </description>
-        </option>
-    </if>
-    
-    <module id="wxwebkit-python" template="wxwk,webcore,xml2,iconv,xslt,icu,jscore,curl,sqlite3,gtk,pthreads">
-        <!-- make sure we relink wxwebkit if either webcore or jscore change -->
-        <if cond="FORMAT=='gnu'">
-            <depends-on-file>$(WKOUTPUTDIR)/libjscore.a</depends-on-file>
-            <depends-on-file>$(WKOUTPUTDIR)/libwebcore-wx.a</depends-on-file>
-        </if>
-        <if cond="FORMAT=='msvc'">
-            <depends-on-file>$(WKOUTPUTDIR)/jscore.lib</depends-on-file>
-            <depends-on-file>$(WKOUTPUTDIR)/webcore-wx.lib</depends-on-file>
-        </if>
-        <runtime-libs>dynamic</runtime-libs>
-        <dllname>_webview</dllname>
-        
-        <include>$(WK_ROOT)/WebCore/platform/wx</include>
-        <include>$(WK_ROOT)/WebCore/bridge/wx</include>
-        <include>$(WK_ROOT)/WebCore/page/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx/WebKitSupport</include>
-        
-        <if cond="FORMAT=='gnu'">
-            <sys-lib>png</sys-lib>
-            <set var="MAC_FLAGS">
-                <if cond="PLATFORM_OS=='mac'">-bundle -undefined dynamic_lookup</if>
-            </set>
-            <ldflags>$(PYTHON_LIB)</ldflags>
-            <ldflags>$(MAC_FLAGS)</ldflags>
-        </if>
-        <if cond="FORMAT in ['msvc','msvs2005prj']">
-            <sys-lib>libpng</sys-lib>
-            <lib-path>$(WK_ROOT)/libpng</lib-path>
-            <sys-lib>$(PYTHON_LIB)</sys-lib>
-        </if>
-        
-        <lib-path>$(PYTHON_LIBDIR)</lib-path>
-        
-
-        <sys-lib>wxwebkit</sys-lib>
-        <lib-path>$(WKOUTPUTDIR)</lib-path>
-        
-        <define>SWIG_TYPE_TABLE=_wxPython_table</define>
-        <define>WXP_USE_THREAD=1</define>
-        <define>SWIG_PYTHON_OUTPUT_TUPLE</define>
-        
-        <sources>
-            webview.cpp
-        </sources>   
-    </module>
-
-</makefile>
diff --git a/WebKit/wx/dependencies.bkl b/WebKit/wx/dependencies.bkl
index dc82c3f..e69de29 100644
--- a/WebKit/wx/dependencies.bkl
+++ b/WebKit/wx/dependencies.bkl
@@ -1,177 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-
-Copyright (C) 2005, 2006 Apple Computer, Inc.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-This file contains templates with settings for components used by JavaScriptCore
-and WebCore. Include this file to use these settings.
-
--->
-
-
-<makefile>
-
-    <option name="SQLITE3_LIBS">
-        <default-value>$(DOLLAR)(shell pkg-config --libs sqlite3)</default-value>
-    </option>
-
-    <option name="SQLITE3_CFLAGS">
-        <default-value>$(DOLLAR)(shell pkg-config --cflags sqlite3)</default-value>
-    </option>
-
-    <template id="sqlite3">
-        <if cond="FORMAT=='gnu'">
-        	<set var="SQLITE_LDFLAGS"><if cond="PLATFORM_OS=='mac'">-lWebCoreSQLite3</if><if cond="PLATFORM_OS=='linux'">$(SQLITE3_LIBS)</if></set>
-        	<set var="SQLITE_CFLAGS"><if cond="PLATFORM_OS=='mac'">-I$(WK_ROOT)/WebKitLibraries/WebCoreSQLite3</if><if cond="PLATFORM_OS=='linux'">$(SQLITE3_CFLAGS)</if></set>
-            <ldflags>$(SQLITE_LDFLAGS)</ldflags>
-            <cxxflags>$(SQLITE_CFLAGS)</cxxflags>
-        </if>
-        <if cond="FORMAT in ['msvc','msvs2005prj']">
-            <sys-lib>sqlite3</sys-lib>
-            <include>$(WK_ROOT)/WebKitLibraries/win/include/SQLite</include>
-        </if>
-    </template>
-
-    <option name="CURL_LIBS">
-        <default-value>$(DOLLAR)(shell curl-config --libs)</default-value>
-    </option>
-
-    <option name="CURL_CFLAGS">
-        <default-value>$(DOLLAR)(shell curl-config --cflags)</default-value>
-    </option>
-
-    <template id="curl">
-    <if cond="FORMAT not in ['msvc', 'msvc2005prj']">
-            <ldflags>$(CURL_LIBS)</ldflags>
-            <cxxflags>$(CURL_CFLAGS)</cxxflags>
-    </if>
-    <if cond="FORMAT in ['msvc', 'msvs2005prj']">
-        <sys-lib>libcurl</sys-lib>
-    </if>
-    </template>
-
-    <option name="GTK_LIBS">
-        <default-value>$(DOLLAR)(shell pkg-config --libs gtk+-2.0)</default-value>
-    </option>
-
-    <option name="GTK_CFLAGS">
-        <default-value>$(DOLLAR)(shell pkg-config --cflags gtk+-2.0)</default-value>
-    </option>
-
-    <!-- GTK settings, for GTK ports - wx doesn't use these -->
-    <template id="gtk">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(GTK_LIBS)</ldflags>
-            <cxxflags>$(GTK_CFLAGS)</cxxflags>
-        </if>
-
-        <!--    TODO: non-Cygwin Windows support for this? :) --> 
-    </template>
-
-
-    <option name="XML2_LIBS">
-        <default-value>$(DOLLAR)(shell xml2-config --libs)</default-value>
-    </option>
-
-    <option name="XML2_CFLAGS">
-        <default-value>$(DOLLAR)(shell xml2-config --cflags)</default-value>
-    </option>
-
-    <!-- XML2 library settings -->
-    <template id="xml2">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(XML2_LIBS)</ldflags>
-            <cxxflags>$(XML2_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(WK_ROOT)/WebKitLibraries/win/include</include>
-            <sys-lib>libxml2</sys-lib>
-        </if>
-    </template>
-
-
-    <option name="XSLT_LIBS">
-        <default-value>$(DOLLAR)(shell xslt-config --libs)</default-value>
-    </option>
-
-    <option name="XSLT_CFLAGS">
-        <default-value>$(DOLLAR)(shell xslt-config --cflags)</default-value>
-    </option>
-
-    <!-- XSLT library settings -->
-    <template id="xslt" template="xml2">
-        <if cond="FORMAT=='gnu'">
-            <ldflags>$(XSLT_LIBS)</ldflags>
-            <cxxflags>$(XSLT_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(WK_ROOT)/WebKitLibraries/win/include</include>
-            <sys-lib>libxslt</sys-lib>
-        </if>
-    </template>
-
-    <!-- IBM ICU settings -->
-    <template id="icu">        
-        <if cond="FORMAT=='gnu'">
-            <!-- Mac includes ICU with the system, but doesn't include headers or
-                 icu-config, so we have to hardcode settings there. -->
-            <set var="ICU_INCLUDE"><if cond="PLATFORM_OS=='mac'">$(WK_ROOT)/JavaScriptCore/icu</if></set>
-            <set var="ICU_INCLUDE"><if cond="PLATFORM_OS=='mac'">$(WK_ROOT)/WebCore/icu</if></set>
-            <set var="ICU_LIB"><if cond="PLATFORM_OS=='mac'">icucore</if></set>
-            <set var="ICU_LDFLAGS"><if cond="PLATFORM_OS=='linux'">$(DOLLAR)(shell icu-config --ldflags)</if></set>
-            <set var="ICU_CFLAGS"><if cond="PLATFORM_OS=='linux'">$(DOLLAR)(shell icu-config --cppflags)</if></set>
-            
-            <include>$(ICU_INCLUDE)</include>
-            <sys-lib>$(ICU_LIB)</sys-lib>
-            <ldflags>$(ICU_LDFLAGS)</ldflags>
-            <cxxflags>$(ICU_CFLAGS)</cxxflags>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <sys-lib>icuuc</sys-lib>
-            <sys-lib>icuin</sys-lib>
-        </if>
-    </template>
-
-
-    <template id="iconv">
-    </template>
-
-
-    <template id="pthreads">
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(WK_ROOT)/WebKitLibraries/win/include/pthreads</include>
-            <sys-lib>pthreadVC2</sys-lib>
-        </if>
-        <if cond="FORMAT=='gnu'">
-            <sys-lib>pthread</sys-lib>
-        </if>
-    </template>
-    
-</makefile>
diff --git a/WebKit/wx/presets/wxwebkit.bkl b/WebKit/wx/presets/wxwebkit.bkl
index 029441f..e69de29 100644
--- a/WebKit/wx/presets/wxwebkit.bkl
+++ b/WebKit/wx/presets/wxwebkit.bkl
@@ -1,164 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-
-Copyright (C) 2007 Kevin Ollivier.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-This file contains templates with settings for components used by JavaScriptCore
-and WebCore. Include this file to use these settings.
-
--->
-
-
-<makefile>
-    <if cond="not isdefined('WK_ROOT')">
-        <option name="WK_ROOT" category="path">
-            <default-value>$(DOLLAR)(WEBKIT_ROOT)</default-value>
-            <description>
-                The root directory containing WebKit sources
-            </description>
-        </option>
-    </if>
-    <if cond="not isdefined('WKOUTPUTDIR')">
-        <option name="WKOUTPUTDIR" category="path">
-            <default-value>$(DOLLAR)(WEBKITOUTPUTDIR)</default-value>
-            <description>
-                The root directory containing WebKit products
-            </description>
-        </option>
-    </if>
-    
-    <if cond="not isdefined('WX_PORT')">
-        <if cond="FORMAT in ['msvc','msvs2005prj']">
-            <set var="WX_PORT_DEFAULT" overwrite="0">
-                msw
-            </set>
-        </if>
-        <if cond="not FORMAT in ['msvc','msvs2005prj']">
-            <set var="WX_PORT_DEFAULT" overwrite="0">
-                $(DOLLAR)(shell $(WX_CONFIG) --selected-config | cut -d '-' -f 1)
-            </set>
-        </if>
-        <option name="WX_PORT">
-            <values>gtk2,msw,mac</values>
-            <default-value force="1">$(WX_PORT_DEFAULT)</default-value>
-            <description>
-                Port of the wx library to build against
-            </description>
-        </option>
-    </if>
-    
-    <if cond="not isdefined('PLATFORM_OS')">
-        <option name="PLATFORM_OS">
-            <values>linux,mac,win</values>
-            <default-value force="1">win</default-value>
-            <description>
-                Platform the wx library is being built on
-            </description>
-        </option>
-    </if>
-    
-    
-    <if cond="not isdefined('DEBUG')">
-        <option name="DEBUG">
-            <values>0,1</values>
-            <default-value>0</default-value>
-            <description>
-                Whether or not to build debug
-            </description>
-        </option>
-    </if>
-    
-    <template id="jscore">
-        <if cond="FORMAT in ['msvc', 'msvs2005prj']">
-            <!-- MSVC chokes on #import, so don't use ForwardingHeaders... -->
-            <include>$(WK_ROOT)/JavaScriptCore/os-win32</include><!-- stdint.h is here -->
-            <include>$(WKOUTPUTDIR)</include>
-        </if>
-        <lib-path>$(WKOUTPUTDIR)</lib-path>
-        <sys-lib>jscore</sys-lib>
-    </template>
-
-    <template id="webcore">
-        <if cond="FORMAT=='gnu'">
-            <!-- FIXME: we need proper configure checks -->
-            <define>HAVE_FUNC_ISNAN</define>
-        </if>
-
-        <if cond="PLATFORM_WIN32=='1'">
-            <include>$(WK_ROOT)/os-win32</include>
-            <define>HAVE_SYS_TIMEB_H=1</define>
-            <define>HAVE_FLOAT_H=1</define>
-            <define>HAVE_FUNC__FINITE=1</define>
-        </if>
-
-        <include>$(WKOUTPUTDIR)</include>
-        <include>$(WK_ROOT)/WebCore</include>
-        <include>$(WK_ROOT)/WebCore/DerivedSources/WebCore</include>
-        <include>$(WK_ROOT)/WebCore/bindings/js</include>
-        <include>$(WK_ROOT)/WebCore/bridge</include>
-        <include>$(WK_ROOT)/WebCore/css</include>
-        <include>$(WK_ROOT)/WebCore/dom</include>
-        <include>$(WK_ROOT)/WebCore/editing</include>
-        <include>$(WK_ROOT)/WebCore/history</include>
-        <include>$(WK_ROOT)/WebCore/html</include>
-        <include>$(WK_ROOT)/WebCore/inspector</include>
-        <include>$(WK_ROOT)/WebCore/loader</include>
-        <include>$(WK_ROOT)/WebCore/loader/icon</include>
-        <include>$(WK_ROOT)/WebCore/page</include>
-        <include>$(WK_ROOT)/WebCore/page/animation</include>
-        <include>$(WK_ROOT)/WebCore/platform</include>
-        <include>$(WK_ROOT)/WebCore/platform/animation</include>
-        <include>$(WK_ROOT)/WebCore/platform/graphics</include>
-        <include>$(WK_ROOT)/WebCore/platform/graphics/transforms</include>
-        <include>$(WK_ROOT)/WebCore/platform/image-decoders</include>
-        <include>$(WK_ROOT)/WebCore/platform/image-decoders/gif</include>
-        <include>$(WK_ROOT)/WebCore/platform/image-decoders/jpeg</include>
-        <include>$(WK_ROOT)/WebCore/platform/image-decoders/png</include>
-        <include>$(WK_ROOT)/WebCore/platform/image-decoders/zlib</include>
-        <include>$(WK_ROOT)/WebCore/platform/network</include>
-        <include>$(WK_ROOT)/WebCore/platform/network/curl</include>
-        <include>$(WK_ROOT)/WebCore/platform/sql</include>
-        <include>$(WK_ROOT)/WebCore/platform/text</include>
-        <include>$(WK_ROOT)/WebCore/rendering</include>
-        <include>$(WK_ROOT)/WebCore/rendering/style</include>
-        <include>$(WK_ROOT)/WebCore/storage</include>
-        <include>$(WK_ROOT)/WebCore/xml</include>
-        
-        <include>$(WK_ROOT)/JavaScriptCore</include>
-        <include>$(WK_ROOT)/JavaScriptCore/assembler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecode</include>
-        <include>$(WK_ROOT)/JavaScriptCore/bytecompiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/jit</include>
-        <include>$(WK_ROOT)/JavaScriptCore/parser</include>
-        <include>$(WK_ROOT)/JavaScriptCore/pcre</include>
-        <include>$(WK_ROOT)/JavaScriptCore/profiler</include>
-        <include>$(WK_ROOT)/JavaScriptCore/runtime</include>
-        <include>$(WK_ROOT)/JavaScriptCore/interpreter</include>
-        <include>$(WK_ROOT)/JavaScriptCore/wtf</include>
-    </template>
-    
-</makefile>
diff --git a/WebKit/wx/wxwebkit.bkl b/WebKit/wx/wxwebkit.bkl
index ccf6752..e69de29 100644
--- a/WebKit/wx/wxwebkit.bkl
+++ b/WebKit/wx/wxwebkit.bkl
@@ -1,83 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-
-Copyright (C) 2007 Kevin Ollivier.  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-This file builds the wxWebKit library.
-
--->
-
-<makefile>
-    <include file="wxwk-settings.bkl"/>
-    
-    <dll id="wxwebkit-dynamic" template="wxwk,jscore,webcore,xml2,iconv,xslt,icu,curl,sqlite3,gtk,pthreads">
-        <!-- make sure we relink wxwebkit if either webcore or jscore change -->
-        <if cond="FORMAT=='gnu'">
-            <depends-on-file>$(WKOUTPUTDIR)/libjscore.a</depends-on-file>
-            <depends-on-file>$(WKOUTPUTDIR)/libwebcore-wx.a</depends-on-file>
-        </if>
-        <if cond="FORMAT=='msvc'">
-            <depends-on-file>$(WKOUTPUTDIR)/jscore.lib</depends-on-file>
-            <depends-on-file>$(WKOUTPUTDIR)/webcore-wx.lib</depends-on-file>
-        </if>
-        <runtime-libs>dynamic</runtime-libs>
-        <dllname>wxwebkit</dllname>
-        <libname>wxwebkit</libname>
-        
-        <include>$(WK_ROOT)/WebCore/platform/graphics/wx</include>
-        <include>$(WK_ROOT)/WebCore/platform/wx</include>
-        <include>$(WK_ROOT)/WebCore/bridge/wx</include>
-        <include>$(WK_ROOT)/WebCore/page/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx/WebKitSupport</include>
-        
-        <lib-path>$(WKOUTPUTDIR)</lib-path>
-        <sys-lib>webcore-wx</sys-lib>
-        <sys-lib>jscore</sys-lib>
-        
-        <if cond="FORMAT in ['msvc','msvs2005prj']">
-            <sys-lib>winmm</sys-lib> <!-- for timeGetTime -->
-            <sys-lib>gdiplus</sys-lib>
-            <sys-lib>libpng</sys-lib>
-            <sys-lib>libjpeg</sys-lib>
-        </if>
-        
-        <sources>
-            WebKitSupport/ChromeClientWx.cpp
-            WebKitSupport/ContextMenuClientWx.cpp
-            WebKitSupport/DragClientWx.cpp
-            WebKitSupport/EditorClientWx.cpp
-            WebKitSupport/FrameLoaderClientWx.cpp
-            WebKitSupport/InspectorClientWx.cpp
-            
-            WebFrame.cpp
-            WebView.cpp
-            WebBrowserShell.cpp
-        </sources>   
-    </dll>
-
-</makefile>
diff --git a/WebKit/wx/wxwk-settings.bkl b/WebKit/wx/wxwk-settings.bkl
index 3675e59..e69de29 100644
--- a/WebKit/wx/wxwk-settings.bkl
+++ b/WebKit/wx/wxwk-settings.bkl
@@ -1,110 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier  All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-JavaScriptCore Bakefile project file.
--->
-
-<makefile>
-    <set var="WX_UNICODE">1</set>
-    <set var="WX_SHARED">1</set>
-
-    <include file="presets/wx.bkl"/>
-    <include file="presets/wxwebkit.bkl"/>
-    <include file="dependencies.bkl"/>
-
-    <set var="BUILDDIR">obj-$(FORMAT)</set>
-    <!-- the WX_PYTHON option was added to presets/wx.bkl in 2.8.5, so define
-         it in case the presets/wx.bkl doesn't define it for us. -->
-    
-    <if cond="not isdefined('WX_PYTHON')">
-        <set var="WX_PYTHON">0</set>
-    </if>
-    
-    <template id="wxwk_build_settings">
-        <dirname>$(WKOUTPUTDIR)</dirname>
-        <warnings>default</warnings>
-        <cxx-rtti>on</cxx-rtti>
-        <cxx-exceptions>on</cxx-exceptions>
-        <define>BUILDING_WX__=1</define>
-        <define>ENABLE_DOM_STORAGE</define>
-        <define>JS_NO_EXPORT</define>
-        <define>
-            $(substituteFromDict(DEBUG,{'1':'','0':'NDEBUG'}))
-        </define>
-        <define>USE_SYSTEM_MALLOC</define>
-        <optimize>
-            $(substituteFromDict(DEBUG,{'1':'off','0':'speed'}))
-        </optimize>
-        <debug-info>
-            $(substituteFromDict(DEBUG,{'1':'on','0':'off'}))
-        </debug-info>
-        <if cond="FORMAT in ['msvc', 'msvs2005prj']">
-            <set var="DEBUG_RUNTIME">
-                <if cond="WX_PYTHON=='1' and WX_DEBUG=='0'">off</if>
-                <if cond="WX_PYTHON=='0' and WX_DEBUG=='0'">off</if>
-                <if cond="WX_PYTHON=='1' and WX_DEBUG=='1'">off</if>
-                <if cond="WX_PYTHON=='0' and WX_DEBUG=='1'">on</if>
-            </set>
-            <debug-runtime-libs>
-                $(DEBUG_RUNTIME)
-            </debug-runtime-libs>
-        </if>
-        <if cond="FORMAT=='gnu'">
-            <include>$(WK_ROOT)/WebKitLibraries/unix/include</include>
-            <lib-path>$(WK_ROOT)/WebKitLibraries/unix/lib</lib-path>
-            <lib-path>$(WK_ROOT)/WebKitLibraries</lib-path>
-        </if>
-        <if cond="FORMAT in ['msvc', 'msvs2005prj']">
-            <include>$(WK_ROOT)/WebKitLibraries/win/include</include>
-            <lib-path>$(WK_ROOT)/WebKitLibraries/win/lib</lib-path>
-        </if>
-    </template>
-    <template id="wxwk" template="wxwk_build_settings,wx">
-        <!-- 
-        since wx 2.8's libpng and libjpeg symbols get exported when using gcc/gnu make
-        we need to make sure our versions appear first, so that it will get the symbols
-        from the right place
-        -->
-        <if cond="FORMAT=='gnu'">
-            <ldflags>-ljpeg -lpng</ldflags>
-        </if>
-        
-        <set var="WEBCORE_LIBS">
-        	<if cond="PLATFORM_OS=='mac'">
-                WebKitSystemInterfaceTiger
-            </if>
-        </set>
-        <sys-lib>$(WEBCORE_LIBS)</sys-lib>
-        <wx-lib>core</wx-lib>
-        <wx-lib>base</wx-lib>
-        <if cond="PLATFORM_WIN32=='1'">
-            <define>WXUSINGDLL=1</define>
-        </if>
-    </template>
-    
-</makefile>
diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index 6c49322..d8ecacc 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,15 @@
+2010-01-22  Kevin Watters  <kevinwatters at gmail.com>
+
+        Reviewed by Kevin Ollivier.
+
+        [wx] Remove the Bakefile build system, which is no longer being used.
+        
+        https://bugs.webkit.org/show_bug.cgi?id=34022
+
+        * DumpRenderTree/wx/DumpRenderTree.bkl: Removed.
+        * wx/browser/browser.bkl: Removed.
+        * wx/build-wxwebkit: Removed.
+
 2010-01-22  Gustavo Noronha Silva  <gns at gnome.org>
 
         Reviewed by Simon Fraser.
diff --git a/WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl b/WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl
index 22fe1f9..e69de29 100644
--- a/WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl
+++ b/WebKitTools/DumpRenderTree/wx/DumpRenderTree.bkl
@@ -1,69 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2008 Kevin Ollivier <kevino at theolliviers.com>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-wxWebKit sample application build file
--->
-
-<makefile>
-    <set var="WX_UNICODE">1</set>
-    <set var="WX_SHARED">1</set>
-
-    <include file="../../../WebKit/wx/wxwk-settings.bkl"/>
-    
-    <!-- the WX_PYTHON option was added to presets/wx.bkl in 2.8.5, so define 
-         it in case the presets/wx.bkl doesn't define it for us. -->
-    <if cond="not isdefined('WX_PYTHON')">
-        <set var="WX_PYTHON">0</set>
-    </if>
-    <template id="wxwebkit">
-        <lib-path>$(WKOUTPUTDIR)</lib-path>
-        <sys-lib>wxwebkit</sys-lib>    
-    </template>
-    <exe id="DumpRenderTree" template="wxwk,xml2,iconv,xslt,icu,jscore,webcore,wxwebkit,curl,pthreads">
-        <app-type>gui</app-type>
-        <runtime-libs>dynamic</runtime-libs>
-        
-        <include>$(WK_ROOT)/WebCore/platform/wx</include>
-        <include>$(WK_ROOT)/WebCore/bridge/wx</include>
-        <include>$(WK_ROOT)/WebCore/page/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx/WebKitSupport</include>
-        <include>$(WK_ROOT)/WebKitTools/DumpRenderTree</include>
-        <include>$(WK_ROOT)/WebKitTools/DumpRenderTree/wx</include>
-        <include>$(WK_ROOT)/WebKitBuild/Debug</include>
-        <sources>        
-            DumpRenderTreeWx.cpp
-            LayoutTestControllerWx.cpp
-            WorkQueueItemWx.cpp
-            ../LayoutTestController.cpp
-            ../WorkQueue.cpp
-        </sources>
-        
-    </exe>
-
-</makefile>
diff --git a/WebKitTools/wx/browser/browser.bkl b/WebKitTools/wx/browser/browser.bkl
index 0a60fd9..e69de29 100644
--- a/WebKitTools/wx/browser/browser.bkl
+++ b/WebKitTools/wx/browser/browser.bkl
@@ -1,63 +0,0 @@
-<?xml version="1.0" ?>
-<!-- 
-Copyright (C) 2007 Kevin Ollivier <kevino at theolliviers.com>
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1.  Redistributions of source code must retain the above copyright
-    notice, this list of conditions and the following disclaimer. 
-2.  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. 
-3.  Neither the name of Apple Computer, Inc. ("Apple") nor the names of
-    its contributors may be used to endorse or promote products derived
-    from this software without specific prior written permission. 
-
-THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "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 APPLE OR ITS 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.
-
-wxWebKit sample application build file
--->
-
-<makefile>
-    <set var="WX_UNICODE">1</set>
-    <set var="WX_SHARED">1</set>
-
-    <include file="../../../WebKit/wx/wxwk-settings.bkl"/>
-    
-    <!-- the WX_PYTHON option was added to presets/wx.bkl in 2.8.5, so define 
-         it in case the presets/wx.bkl doesn't define it for us. -->
-    <if cond="not isdefined('WX_PYTHON')">
-        <set var="WX_PYTHON">0</set>
-    </if>
-    <template id="wxwebkit">
-        <lib-path>$(WKOUTPUTDIR)</lib-path>
-        <sys-lib>wxwebkit</sys-lib>    
-    </template>
-    <exe id="wxBrowser" template="wxwk,xml2,iconv,xslt,icu,jscore,webcore,wxwebkit,curl,pthreads">
-        <app-type>gui</app-type>
-        <runtime-libs>dynamic</runtime-libs>
-        
-        <include>$(WK_ROOT)/WebCore/platform/wx</include>
-        <include>$(WK_ROOT)/WebCore/bridge/wx</include>
-        <include>$(WK_ROOT)/WebCore/page/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx</include>
-        <include>$(WK_ROOT)/WebKit/wx/WebKitSupport</include>
-        
-        <sources>        
-            browser.cpp
-        </sources>
-        
-    </exe>
-
-</makefile>
diff --git a/WebKitTools/wx/build-wxwebkit b/WebKitTools/wx/build-wxwebkit
index 3e4c414..e69de29 100755
--- a/WebKitTools/wx/build-wxwebkit
+++ b/WebKitTools/wx/build-wxwebkit
@@ -1,423 +0,0 @@
-#!/bin/bash
-
-# Copyright (C) 2007 Robin Dunn, Kevin Ollivier  All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions
-# are met:
-# 1. Redistributions of source code must retain the above copyright
-#    notice, this list of conditions and the following disclaimer.
-# 2. 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 APPLE COMPUTER, INC. ``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 APPLE COMPUTER, INC. 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. 
-#
-# Driver for the wxWebKit build process.
-
-set -o errexit
-#set -o xtrace
-
-#----------------------------------------------------------------------
-# Set up the environment
-
-scriptDir="$(cd $(dirname $0);pwd)"
-WK_ROOT=$scriptDir/../..
-WK_ROOTDIR="$WK_ROOT"
-
-cd $scriptDir
-
-if [ -z $WEBKITOUTPUTDIR ]; then
-    WEBKITOUTPUTDIR=`cd $WK_ROOT/WebKitTools/Scripts; perl -e "use webkitdirs; print productDir()"`
-fi
-
-WKWINLIBS=WebKitLibraries/win
-WINDEPS="         $WKWINLIBS/lib/pthreadVC2.dll"
-WINDEPS="$WINDEPS $WKWINLIBS/bin/icuuc40.dll $WKWINLIBS/bin/icudt40.dll $WKWINLIBS/bin/icuin40.dll"
-WINDEPS="$WINDEPS $WKWINLIBS/bin/libcurl.dll $WKWINLIBS/bin/libeay32.dll $WKWINLIBS/bin/ssleay32.dll $WKWINLIBS/bin/zlib1.dll"
-WINDEPS="$WINDEPS $WKWINLIBS/lib/sqlite3.dll"
-WINDEPS="$WINDEPS $WKWINLIBS/bin/libxml2.dll $WKWINLIBS/bin/libxslt.dll" 
-WINDEPS="$WINDEPS $WKWINLIBS/bin/iconv.dll" 
-
-# TODO: check that we are running from the root of the source tree...
-
-# cygpath will bork if the dir doesn't exist...
-mkdir -p $WEBKITOUTPUTDIR
-
-if [ $OSTYPE == cygwin ]; then
-    EXE=.exe
-    WK_ROOTDIR=`cygpath -d $WK_ROOT`
-    WEBKITOUTPUTDIR=`cygpath -d $WEBKITOUTPUTDIR`
-    export WEBKITOUTPUTDIR
-    if [ -z $WXWIN ]; then
-        echo "Error, you must set WXWIN to your wxWidgets root directory."
-        exit 1
-    fi
-    if [ -z $WX_PREFIX ]; then
-        WX_PREFIX=$WXWIN
-    fi
-    if [ -z $BAKEFILE_PATHS ]; then
-        export BAKEFILE_PATHS=$WXWIN/build/bakefiles/wxpresets
-    fi
-    LINKER=`which link`
-    if [ "$LINKER" = "/usr/bin/link" ]; then
-        echo "WARNING: wxWebKit builds using MSVC on Windows, but it looks like"
-        echo "you have the GCC linker on your path. If /usr/bin/link does NOT point"
-        echo "to the MSVC linker, you need to move it or change your path to pick up"
-        echo "Microsoft's link.exe program first."
-    fi
-
-else
-    export WEBKITOUTPUTDIR
-    WX_PREFIX=`wx-config --prefix`
-    if [ ! -d "$WX_PREFIX" ]; then
-        echo "ERROR: Cannot find your wxWidgets installation."
-        echo "Make sure wx-config is on your PATH and points to a valid wxWidgets installation."
-        exit 1
-    fi
-    
-    CONFIG=`wx-config --selected-config`
-    if [ "${CONFIG:0:4}" != "gtk2" -a "${CONFIG:0:3}" != "mac" ]; then
-        echo "WARNING: This configuration '$CONFIG' is not currently supported by wxWebKit. Please use the win, mac, or gtk2 port depending on your platform."
-    fi
-    
-    if [ ! -d "$WX_PREFIX/share/bakefile" ]; then
-        echo "ERROR: wxWidgets installation does not have wxpresets."
-        echo "wx-config is pointing to an installation that does not have Bakefile presets installed. Run `wx-config --version` to ensure your wxWidgets is of version 2.8+."
-        exit 1
-    fi    
-    
-    if [ -z $BAKEFILE_PATHS ]; then
-        export BAKEFILE_PATHS=$WX_PREFIX/share/bakefile
-    fi
-fi
-
-# after all that, make sure that BAKEFILE_PATHS was either set
-# previously, or by the code above
-if [ -z $BAKEFILE_PATHS ]; then
-    echo "Error, you must set BAKEFILE_PATHS to the directory containing wxpresets."
-    exit 1
-fi
-
-#----------------------------------------------------------------------
-# process command line args
-build_type_set=0
-
-do_bake=0
-do_prep=0
-do_extras=0
-do_build=0
-do_clean=0
-do_install=0
-use_wxgc=0
-debug=1
-wxdebug=0
-wxpython=0
-make_args=''
-other_args=''
-
-for flag in $*; do
-    case $flag in
-    bake)   do_bake=1                                      ;;
-    prep)   do_prep=1                                      ;;
-    build)  do_build=1                                     ;;
-    all)    do_extras=1; do_bake=1; do_prep=1; do_build=1  ;;
-    clean)  other_args=clean; do_clean=1                   ;;
-    wxgc)   use_wxgc=1                                     ;;
-    wxdebug) wxdebug=1                                     ;;
-    wxpython) wxpython=1                                   ;;
-    wxpython-install) wxpython_install=1                   ;;
-    *)      export $flag ;; #other_args='$other_args "$flag"'               ;;
-    esac
-done
-
-
-#----------------------------------------------------------------------
-
-# if no arguments were passed, do a full build.
-if [ $do_bake == 0 -a $do_prep == 0 -a $do_build == 0 -a $do_clean == 0 ]; then
-    do_bake=1; do_prep=1; do_build=1
-fi
-
-if [ -f $WK_ROOT/WebKitBuild/Configuration ]; then
-    BUILD_TYPE=`cat $WK_ROOT/WebKitBuild/Configuration`
-    echo "Configuration is: $BUILD_TYPE"
-    
-    if [ $BUILD_TYPE == "Release" ]; then
-        debug=0
-    fi
-    if [ $BUILD_TYPE == "Debug" ]; then
-        debug=1
-    fi
-    
-fi
-
-function do_make {
-    dir=$1
-    cxxflags=$2
-    olddir=$PWD
-    shift
-    shift
-    # NOTE: If we try to do make clean after the Bakefiles were cleaned out, or before they were
-    # first generated, we will get errors about missing files, so we need to check that the
-    # makefile exists before running it. 
-    if [ $OSTYPE == cygwin ]; then
-        cd $dir
-        if [ -f makefile.vc ]; then
-            nmake -f makefile.vc CXXFLAGS="$cxxflags" $@
-        fi
-        cd $olddir
-    else
-        if [ -f $dir/GNUmakefile ]; then
-            make -C $dir -f GNUmakefile $MAKE_ARGS CXXFLAGS="$cxxflags -fvisibility=hidden -fvisibility-inlines-hidden" $@
-        fi
-    fi
-    if [ $? != 0 ]; then
-        exit $? 
-    fi
-}
-
-# output the first parameter that is a dir and exists
-function find_existing_dir {
-    for arg in $*; do
-        tester=$arg
-        if [ $OSTYPE == cygwin ]; then
-            tester=`cygpath -u $arg`
-        fi
-        if [ -d $tester ]; then
-            echo $arg
-            return
-        fi
-    done
-}
-
-
-olddir=$PWD
-
-if [ $do_clean != 1 ]; then
-
-    mkdir -p $WEBKITOUTPUTDIR/build
-
-    if [ $do_bake == 1 ]; then
-        # bakefile stuff
-        cd $WK_ROOT/WebKit/wx
-        bakefile_gen
-    
-        # we need to do this because Bakefile doesn't know which
-        # platform it's running on with GNU format, and so it defaults
-        # to the standard Unix file endings and linker args.
-        if [ "${OSTYPE:0:6}" = "darwin" ]; then    
-            sed "s/libjscore.so/libjscore.dylib/" < $WK_ROOT/JavaScriptCore/GNUmakefile > temp
-            mv temp $WK_ROOT/JavaScriptCore/GNUmakefile
-            
-            sed "s/\-shared/\-dynamiclib/" < $WK_ROOT/JavaScriptCore/GNUmakefile > temp
-            mv temp $WK_ROOT/JavaScriptCore/GNUmakefile
-            
-            sed "s/\-shared/\-dynamiclib/" < $WK_ROOT/WebCore/GNUmakefile > temp
-            mv temp $WK_ROOT/WebCore/GNUmakefile
-            
-            sed "s/libwxwebkit.so/libwxwebkit.dylib/" < $WK_ROOT/WebKit/wx/GNUmakefile > temp
-            mv temp $WK_ROOT/WebKit/wx/GNUmakefile
-            
-            sed "s/\-shared/\-dynamiclib/" < $WK_ROOT/WebKit/wx/GNUmakefile > temp
-            mv temp $WK_ROOT/WebKit/wx/GNUmakefile
-        fi
-    fi
-
-    if [ $do_prep == 1 ]; then
-        # Other preparation steps
-        
-        # since the buildbot will wipe the build tree clean sometimes, we need to reinstall
-        # the dependencies if they aren't installed.
-        if [ "${OSTYPE:0:6}" == "darwin" ]; then
-            $WK_ROOT/WebKitTools/wx/install-unix-extras
-        fi
-        
-        
-        export CREATE_HASH_TABLE="$WK_ROOT/JavaScriptCore/create_hash_table"
-        cd $WK_ROOT/JavaScriptCore
-        mkdir -p DerivedSources/JavaScriptCore
-        cd DerivedSources/JavaScriptCore
-        
-        make -f ../../DerivedSources.make JavaScriptCore=../.. BUILT_PRODUCTS_DIR=../.. all FEATURE_DEFINES="ENABLE_DATABASE ENABLE_XSLT ENABLE_JAVASCRIPT_DEBUGGER"
-        if [ $? != 0 ]; then
-            exit 1
-        fi
-    
-        cd $WK_ROOT/WebCore
-        mkdir -p DerivedSources/WebCore
-        cd DerivedSources/WebCore
-        make -f ../../DerivedSources.make all WebCore=../.. SOURCE_ROOT=../.. FEATURE_DEFINES="ENABLE_DATABASE ENABLE_XSLT ENABLE_JAVASCRIPT_DEBUGGER"
-        if [ $? != 0 ]; then
-            exit 1
-        fi
-    fi
-fi
-
-
-if [ $do_build == 1 -o $do_clean == 1 ]; then   
-    WXGC_DEFINE=""
-    EXTRA_CPPFLAGS=""
-    
-    if [ "${OSTYPE:0:6}" == "cygwin" ]; then
-        PLATFORM_OS="win"
-    elif [ "${OSTYPE:0:6}" == "darwin" ]; then
-        PLATFORM_OS="mac"
-        EXTRA_CPPFLAGS="-DMAC_OS_X_VERSION_MIN_REQUIRED=1040"
-        use_wxgc=1
-    else
-        PLATFORM_OS="linux"
-        use_wxgc=1
-    fi
-
-    if [ $use_wxgc == 1 ]; then
-        WXGC_DEFINE="-DWTF_USE_WXGC=1"
-    fi
-    WX_EXT=
-    if [ "${OSTYPE:0:6}" == "cygwin" -a $wxdebug == 1 ]; then
-        WX_EXT=d
-    fi
-    if [ $wxpython == 1 ]; then
-        other_args=WX_PYTHON=1
-        WX_EXT=h
-        wxdebug=1
-    fi
-
-    WINDEPS="$WINDEPS $WXWIN/lib/vc_dll/wxmsw28u${WX_EXT}_core_vc.dll $WXWIN/lib/vc_dll/wxbase28u${WX_EXT}_vc.dll"
-    
-    do_make $WK_ROOT/JavaScriptCore      "-DBUILDING_WX__=1 $WXGC_DEFINE $EXTRA_CPPFLAGS" WX_DEBUG=$wxdebug DEBUG=$debug WEBKIT_ROOT=$WK_ROOTDIR PLATFORM_OS=$PLATFORM_OS $other_args 
-
-    mkdir -p $WEBKITOUTPUTDIR/JavaScriptCore
-    cp -p $WK_ROOT/JavaScriptCore/API/*.h $WEBKITOUTPUTDIR/JavaScriptCore/
-
-    do_make $WK_ROOT/WebCore "-DBUILDING_WX__=1 $WXGC_DEFINE $EXTRA_CPPFLAGS" WX_DEBUG=$wxdebug WEBKIT_ROOT=$WK_ROOTDIR DEBUG=$debug PLATFORM_OS=$PLATFORM_OS $other_args
-    do_make $WK_ROOT/WebKit/wx "-DBUILDING_WX__=1 -DWXMAKINGDLL_WEBKIT=1 $WXGC_DEFINE $EXTRA_CPPFLAGS" WX_DEBUG=$wxdebug DEBUG=$debug WEBKIT_ROOT=$WK_ROOTDIR PLATFORM_OS=$PLATFORM_OS $other_args 
-    do_make $WK_ROOT/WebKitTools/wx/browser  "-DBUILDING_WX__=1 -DWXUSINGDLL_WEBKIT=1 $WXGC_DEFINE $EXTRA_CPPFLAGS" WX_DEBUG=$wxdebug DEBUG=$debug WEBKIT_ROOT=$WK_ROOTDIR PLATFORM_OS=$PLATFORM_OS $other_args 
-    do_make $WK_ROOT/WebKitTools/DumpRenderTree/wx  "-DBUILDING_WX__=1 -DWXUSINGDLL_WEBKIT=1 $WXGC_DEFINE $EXTRA_CPPFLAGS" WX_DEBUG=$wxdebug DEBUG=$debug WEBKIT_ROOT=$WK_ROOTDIR PLATFORM_OS=$PLATFORM_OS $other_args
-
-    if [ $do_clean == 1 ]; then
-        rm -rf $WK_ROOT/JavaScriptCore/DerivedSources
-        rm -rf $WK_ROOT/WebCore/DerivedSources
-        rm -rf $WK_ROOT/WebCore/include/JavaScriptCore
-    fi
-
-    if [ $do_build == 1 ]; then 
-        if [ "${OSTYPE:0:6}" = "darwin" ]; then
-            cd  $WEBKITOUTPUTDIR
-            mkdir -p wxBrowser.app/Contents/MacOS
-            mkdir -p wxBrowser.app/Contents/Frameworks
-            cp wxBrowser wxBrowser.app/Contents/MacOS
-            install_name_tool -change libwxwebkit.dylib @executable_path/../Frameworks/libwxwebkit.dylib wxBrowser.app/Contents/MacOS/wxBrowser
-            if [ ! -f "$WEBKITOUTPUTDIR/libwxwebkit.dylib" ]; then
-                ln -s $WEBKITOUTPUTDIR/libwxwebkit.dylib wxBrowser.app/Contents/Frameworks
-            fi
-        fi
-        
-        if [ $wxpython == 1 ]; then
-            if [ -z $SWIG ]; then
-                SWIG=`which swig`
-            fi
-
-            if [ ! -f "$SWIG" ]; then
-                echo "ERROR: Cannot find SWIG. Make sure that SWIG 1.3.29 is located on your path.";
-                exit 1;
-            fi
-    
-            cd $WK_ROOT/WebKit/wx/bindings/python
-            
-            SWIG_FLAGS=`python -c "import wx.build.config; import string; print string.join(wx.build.config.swig_args, ' ')"`
-            WEBKIT_INCLUDE="-I$WK_ROOT/WebKit/wx"
-            if [ "${OSTYPE:0:6}" == "cygwin" ]; then
-                WEBKIT_INCLUDE="-I`cygpath -d $WK_ROOT/WebKit/wx`"
-            fi
-            
-            # Determine which include path to use for wxPython's *.i files
-            # Options are:
-            #    wxPython installed on a posix system
-            #    the wxPython win32 devel tarball
-            #    a wx source tree from a tarball where wxPython is in the wx dir
-            #    a wx source tree from SVN where wxPython is a sibling of the wx dir
-            WXPY_INCLUDE=`find_existing_dir \
-                $WX_PREFIX/include/wx-2.9/wx/wxPython/i_files \
-                $WX_PREFIX/include/wx-2.8/wx/wxPython/i_files \
-                $WX_PREFIX/include/wx/wxPython/i_files \
-                $WX_PREFIX/wxPython/src \
-                $WX_PREFIX/../wxPython/src`
-            if [ -z $WXPY_INCLUDE ]; then
-                echo "ERROR: Unable to find wxPython's *.i files"
-                exit 1
-            fi
-            
-            # Run SWIG
-            $SWIG $SWIG_FLAGS -I$WXPY_INCLUDE $WEBKIT_INCLUDE -o webview.cpp webview.i
-            cp webview.py $WEBKITOUTPUTDIR/webview.py
-                                   
-            PY_INCLUDE=`python -c "import sys,distutils.sysconfig; sys.stdout.write(distutils.sysconfig.get_python_inc())"`
-            
-            if [ "${OSTYPE:0:6}" == "cygwin" ]; then
-                PY_LIBDIR=`python -c "import distutils.sysconfig; import sys; sys.stdout.write(distutils.sysconfig.PREFIX)"`
-                PY_LIBDIR="$PY_LIBDIR\\Libs"
-                PY_LIB=`python -c "import sys; sys.stdout.write('python' + sys.version[:3])"`
-                PY_LIB=`python -c "import sys; sys.stdout.write('$PY_LIB'.replace('.', ''))"`
-            else
-                PY_LIB=`python-config --libs`
-                PY_LIBDIR=`python-config --ldflags`
-            fi
-            
-            do_make $WK_ROOT/WebKit/wx/bindings/python "-DBUILDING_WX__=1 -DWXUSINGDLL=1 -DWXUSINGDLL_WEBKIT=1 -I$PY_INCLUDE -I$WX_PREFIX/wxPython/include -I$WX_PREFIX/../wxPython/include $WXGC_DEFINE $EXTRA_CPPFLAGS" \
-                WX_DEBUG=$wxdebug DEBUG=$debug WEBKIT_ROOT=$WK_ROOTDIR PLATFORM_OS=$PLATFORM_OS PYTHON_LIB=$PY_LIB PYTHON_LIBDIR=$PY_LIBDIR $other_args
-            if [ "${OSTYPE:0:6}" == "cygwin" ]; then
-                if [ -f $WEBKITOUTPUTDIR/_webview.pyd -a -f $WEBKITOUTPUTDIR/_webview.dll ]; then
-                    rm $WEBKITOUTPUTDIR/_webview.pyd
-                    mv $WEBKITOUTPUTDIR/_webview.dll $WEBKITOUTPUTDIR/_webview.pyd
-                fi
-            fi
-        fi
-        
-    
-        if [ "$OSTYPE" == "cygwin" ]; then
-            echo "Copying necessary DLLs to run test and sample applications..."
-            cd $WK_ROOT
-            cp $WINDEPS `cygpath -u $WEBKITOUTPUTDIR`
-            chmod +x `cygpath -u $WEBKITOUTPUTDIR/`*.dll
-	    if [ -e `cygpath -u $WEBKITOUTPUTDIR/_webview.dll` ]; then
-		mv `cygpath -u $WEBKITOUTPUTDIR/_webview.dll` `cygpath -u $WEBKITOUTPUTDIR/_webview.pyd`
-	    fi
-        fi
-        
-        BROWSERAPP="wxBrowser"
-        
-        if [ "${OSTYPE:0:6}" == "darwin" ]; then
-            BROWSERAPP="wxBrowser.app/Contents/MacOS/wxBrowser"
-        fi
-    
-        echo ""
-        echo ""
-        echo "--- BUILD COMPLETE ---"
-        echo ""
-        echo "Next steps:"
-        echo ""
-        echo "-- Run '$WK_ROOT/WebKitTools/Scripts/run-javascriptcore-tests --wx' to ensure JSCore tests pass."
-        echo ""
-        echo "-- Run $WEBKITOUTPUTDIR/$BROWSERAPP to test your wxWebKit build."
-        echo ""
-        echo ""
-    fi
-fi
-
-if [ $do_clean == 1 ]; then
-    cd $WK_ROOT/WebKit/wx
-    bakefile_gen --clean
-fi
-
-cd $olddir

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list