summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
Diffstat (limited to 'webkit')
-rw-r--r--webkit/SConscript287
-rw-r--r--webkit/SConscript.javascriptcore_pcre55
-rw-r--r--webkit/SConscript.port57
-rw-r--r--webkit/SConstruct3
-rw-r--r--webkit/activex_shim/SConscript50
-rw-r--r--webkit/activex_shim_dll/SConscript57
-rw-r--r--webkit/build/JSConfig/SConscript26
-rw-r--r--webkit/build/JavaScriptCore/SConscript179
-rw-r--r--webkit/build/V8Bindings/SConscript433
-rw-r--r--webkit/build/WebCore/SConscript1014
-rw-r--r--webkit/build/WebKit/SConscript35
-rw-r--r--webkit/build/port/SConscript664
-rw-r--r--webkit/build/webkit_resources/SConscript35
-rw-r--r--webkit/build/webkit_strings/SConscript38
-rw-r--r--webkit/default_plugin/SConscript61
-rw-r--r--webkit/glue/SConscript172
-rw-r--r--webkit/glue/plugins/test/SConscript84
-rw-r--r--webkit/tools/npapi_layout_test_plugin/SConscript57
-rw-r--r--webkit/tools/test_shell/SConscript328
-rw-r--r--webkit/webkit_main.scons22
-rw-r--r--webkit/webkit_sln.scons164
21 files changed, 0 insertions, 3821 deletions
diff --git a/webkit/SConscript b/webkit/SConscript
deleted file mode 100644
index c59c49d..0000000
--- a/webkit/SConscript
+++ /dev/null
@@ -1,287 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-import os
-
-Import(['env'])
-
-env = env.Clone()
-env_res = env.Clone()
-
-# We use the SCons addRepository() call (an internal API that will
-# at some point be made public) to "back" the build directory
-# hierarchy with the source directory hierarchies in which we want to
-# find the source .cpp and .h files. Think of this kind of like
-# Make's VPATH, but applied to entire directory hierarchies. The
-# upshot is that when searching for any file (source or target),
-# SCons will search the subdirectory hierarchies under the following
-# paths:
-#
-# webkit/Hammer/port/
-# webkit/port/
-# third_party/WebKit/WebCore/
-#
-# SCons will replicate the compiler and linker -I and -L options so
-# that the tools will find the right .h and library files. This comes
-# at the cost of tripling the number of -I or -L options on a command
-# line, but with the benefit that the build should "just work"
-# regardless of which tree the file lives in, and regardless of whether
-# or not the file involved is a generated file or checked-in source.
-#
-# (Note that because the build/SConscript.main file also calls
-# addRepository() for the entire $OBJ_ROOT tree, that adds an
-# extra -I or -L option for the webkit/port/ subdirectory, after the
-# third_party/WebKit/WebCore/ in the above list. We'd like to
-# eliminate that in the future, but that will require some
-# deeper magic, and maybe a SCons modification.)
-
-port_dir = env.Dir('$WEBKIT_DIR/port')
-port_dir.addRepository(env.Dir('$CHROME_SRC_DIR/webkit/port'))
-port_dir.addRepository(env.Dir('$CHROME_SRC_DIR/third_party/WebKit/WebCore'))
-
-if env.Bit('windows'):
- env['WEBKIT_PLATFORM_SUBDIR'] = 'win'
-elif env.Bit('mac'):
- env['WEBKIT_PLATFORM_SUBDIR'] = 'mac'
- env.Append(
- CCFLAGS = [
- '-Wno-reorder',
- '-Wno-unused',
- ],
- )
- env.Prepend(
- CPPPATH = [env.subst(x) for x in [
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics/cg',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/loader/archive/cf',
- ]]
- )
-elif env.Bit('linux'):
- env.Append(
- CPPDEFINES = [
- # We want webkit to use pthreads rather than gthread.
- 'WTF_USE_PTHREADS=1',
- ],
- )
-
-if env.Bit('posix'):
- env.Append(
- CCFLAGS = [
- '-Wno-parentheses',
- ],
- )
-
-env.Append(
- WEBCORE_DIR = '$THIRD_PARTY_WEBKIT_DIR/WebCore',
- PENDING_DIR = "$WEBKIT_DIR/pending",
- PORT_DIR = "$WEBKIT_DIR/port",
-
- JAVASCRIPTCORE_DIR = "$THIRD_PARTY_WEBKIT_DIR/JavaScriptCore",
- WTF_DIR = "$JAVASCRIPTCORE_DIR/wtf",
- KJS_DIR = "$JAVASCRIPTCORE_DIR/kjs",
- PCRE_DIR = "$JAVASCRIPTCORE_DIR/pcre",
-
- V8BINDINGS_DIR = "$WEBKIT_DIR/V8Bindings",
- DERIVED_DIR = env.Dir("$WEBKIT_DIR/V8Bindings/DerivedSources"),
- SHARED_DIR = env.Dir("$WEBKIT_DIR/V8Bindings/SharedSources"),
-
- WEBKIT_DIR_PORT_INC = env.Dir("$CHROME_SRC_DIR/webkit/port"),
-)
-
-env.Prepend(
- CPPPATH = [env.subst(x) for x in [
-
- # We put our grit generated headers in a common place. This matches
- # what we do in Visual Studios.
- '$TARGET_ROOT/grit_derived_sources',
- '$WEBKIT_DIR/build/JSConfig/WebCore',
-
- # TODO(sgk): This directory was at this point in the /I list
- # in the Visual Studio build of the merged webkit. It breaks
- # the Linux build because of the pthread.h file there.
- # Leaving it out doesn't obviously break the Windows build,
- # but for now I'm leaving it commented out here in case it
- # introduced any hidden problems.
- #'$WEBKIT_DIR/build/JavaScriptCore',
-
- '$ZLIB_DIR',
- '$LIBPNG_DIR',
- '$LIBJPEG_DIR',
- '$LIBXSLT_DIR',
- '$LIBXML_DIR/include',
- '$LIBXML_DIR/DerivedSources/include',
- '$ICU38_DIR/public/common',
- '$ICU38_DIR/public/i18n',
- '$SKIA_DIR/include',
- '$SKIA_DIR/include/corecg',
- '$SKIA_DIR/ext',
- '$SKIA_DIR/platform',
- '$NPAPI_DIR',
- '$V8_DIR/include',
- '$WEBKIT_DIR/V8Bindings/DerivedSources',
- '$WEBKIT_DIR/V8Bindings/SharedSources',
-
- '$WEBKIT_DIR/pending',
- '$WEBKIT_DIR_PORT_INC/bindings/v8',
- '$WEBKIT_DIR_PORT_INC/bindings/v8/custom',
- '$WEBKIT_DIR_PORT_INC/platform',
- '$WEBKIT_DIR_PORT_INC/platform/$WEBKIT_PLATFORM_SUBDIR',
-
- '$JAVASCRIPTCORE_DIR',
- '$JAVASCRIPTCORE_DIR/wtf',
- '$JAVASCRIPTCORE_DIR/wtf/chromium',
-
- # Directories in third_party/WebKit/Webcore that we pull headers
- # from. We don't have to list directories that are listed in the
- # $WEBKIT_DIR_PORT_INC section above because they automatically fall
- # back to third_party/WebKit/Webcore.
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/css',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/dom',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/editing',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/history',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/html',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/inspector',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/loader',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/loader/appcache',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/loader/archive',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/loader/icon',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/page',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/page/animation',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/page/chromium',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/animation',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/chromium',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics/chromium',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics/skia',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics/opentype',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/graphics/transforms',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/image-decoders/skia',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/image-encoders/skia',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/network',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/network/chromium',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/sql',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/platform/text',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/plugins',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/rendering',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/rendering/style',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/storage',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/style',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/svg',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/svg/animation',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/svg/graphics',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/workers',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/xml',
-
- '$CHROME_SRC_DIR',
- ]],
-)
-
-env.Append(
- CPPDEFINES = [
- 'U_STATIC_IMPLEMENTATION',
- '_SCL_SECURE_NO_DEPRECATE',
- '_SCL_SECURE_NO_WARNINGS',
- ['ENABLE_DASHBOARD_SUPPORT', '0'],
- ['ENABLE_JAVASCRIPT_DEBUGGER', '0'],
- ['ENABLE_JSC_MULTIPLE_THREADS', '0'],
- ['ENABLE_ICONDATABASE', '0'],
- ['ENABLE_DATABASE', '1'],
- ['ENABLE_XSLT', '1'],
- ['ENABLE_XPATH', '1'],
- ['ENABLE_SVG', '1'],
- ['ENABLE_SVG_ANIMATION', '1'],
- ['ENABLE_SVG_AS_IMAGE', '1'],
- ['ENABLE_SVG_USE', '1'],
- ['ENABLE_SVG_FOREIGN_OBJECT', '1'],
- ['ENABLE_SVG_FONTS', '1'],
- ['WEBCORE_NAVIGATOR_PLATFORM', '"\\"Win32\\""'],
- 'USE_GOOGLE_URL_LIBRARY',
- ['BUILDING_CHROMIUM__', '1'],
- 'CHROMIUM_BUILD',
- '_SECURE_ATL',
-
- 'LIBXSLT_STATIC',
- 'LIBXML_STATIC',
- 'PNG_USER_CONFIG',
- 'CHROME_PNG_WRITE_SUPPORT',
- ['__PRETTY_FUNCTION__', '__FUNCTION__'],
- 'DISABLE_ACTIVEX_TYPE_CONVERSION_MPLAYER2',
-
- '__STD_C',
- ['USE_SYSTEM_MALLOC', '1'],
- ],
-)
-
-# This addRepository call causes our webkit/port include paths to include both
-# webkit/port and third_party/WebKit/WebCore.
-webkit_port_inc = env.Dir("$WEBKIT_DIR_PORT_INC")
-webkit_port_inc.addRepository(
- env.Dir('$CHROME_SRC_DIR/third_party/WebKit/WebCore'))
-
-# This list is the SConscripts that work on Windows and Linux.
-sconscript_dirs = env.ChromiumLoadComponentSConscripts(
- LOAD_NAMES = ['webkit'],
- port = 'SConscript.port',
- JavaScriptCore_pcre = 'SConscript.javascriptcore_pcre',
- WebCore_config_h = 'build/JSConfig/SConscript',
- JavaScriptCore = 'build/JavaScriptCore/SConscript',
- webkit_resources = 'build/webkit_resources/SConscript',
- webkit_strings = 'build/webkit_strings/SConscript',
- bindings = 'build/port/SConscript',
- V8Bindings = 'build/V8Bindings/SConscript',
- WebCore = 'build/WebCore/SConscript',
- WebKit = 'build/WebKit/SConscript',
- default_plugin = 'default_plugin/SConscript',
- glue = 'glue/SConscript',
- npapi_test_plugin = 'glue/plugins/test/SConscript',
- npapi_layout_test_plugin = 'tools/npapi_layout_test_plugin/SConscript',
- test_shell = 'tools/test_shell/SConscript',
-)
-
-if env.Bit('windows'):
- # These extra dirs aren't win32-specific, they're just the dirs that
- # haven't yet been made portable.
- sconscript_dirs.extend(env.ChromiumLoadComponentSConscripts(
- LOAD_NAMES = ['webkit'],
- activex_shim = 'activex_shim/SConscript',
- npaxshim = 'activex_shim_dll/SConscript',
- ))
-
- env.Append(
- CPPDEFINES = [
- '_CRT_SECURE_NO_DEPRECATE',
- '_CRT_NONSTDC_NO_WARNINGS',
- '_CRT_NONSTDC_NO_DEPRECATE',
- ['CRASH', '__debugbreak'],
- ])
-
- env.Prepend(
- CPPPATH = [
- # Windows precompiled headers are here
- '$WEBKIT_DIR/build',
-
- '$JAVASCRIPTCORE_DIR/os-win32',
- ])
-else:
- env.Append(
- CXXFLAGS = ['-Wno-multichar'],
- )
-
-env.SConscript(sconscript_dirs, exports=['env', 'env_res'])
-
-# Setup alias for all webkit related targets.
-# We'd like to do this as follows, but it leads to out-of-memory
-# errors when SCons tries to use the entire contents of the
-# directory tree as a huge content-signature string.
-# Instead we're going to let all the subsidiary SConscript files
-# add their own individual targets to the 'webkit' Alias.
-#env.Alias('webkit', ['.', '$DESTINATION_ROOT/icudt38.dll'])
-if env.Bit('windows'):
- env.Alias('webkit', ['$DESTINATION_ROOT/icudt38.dll'])
-
-version = env.Command('$WEBKIT_DIR/build/WebCore/webkit_version.h',
- ['$WEBCORE_DIR/Configurations/Version.xcconfig',
- '$CHROME_SRC_DIR/webkit/build/webkit_version.py'],
- "$PYTHON ${SOURCES[1]} ${SOURCES[0]} ${TARGET.dir}")
-env.AlwaysBuild(version)
diff --git a/webkit/SConscript.javascriptcore_pcre b/webkit/SConscript.javascriptcore_pcre
deleted file mode 100644
index b0a4aad..0000000
--- a/webkit/SConscript.javascriptcore_pcre
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone(
- PCRE_DIR = '$WEBKIT_DIR/port/JavaScriptCore/pcre',
-)
-
-env.Prepend(
- CPPPATH = [
- '$WEBKIT_DIR/port/JavaScriptCore',
- '$WEBKIT_DIR/port/JavaScriptCore/pcre',
- '$WEBKIT_DIR/build/JSConfig/WebCore/v8',
- ])
-
-if env.Bit('windows'):
- env.Prepend(
- CCFLAGS = [
- '/TP',
- '/wd4127',
- '/wd4355',
- '/wd4510',
- '/wd4512',
- '/wd4610',
- '/wd4706',
- '/wd4800',
- ],
- )
-
-# Map Hammer/webkit/port/JavaScriptCore/pcre so it's backed by
-# third_party/WebKit/JavaScriptCore/pcre.
-#
-# TODO(sgk): This can be refactored to work more naturally if we just
-# mirror third_party directory structure under webkit/port, instead of
-# mapping Javascript => Javascript (here) and Webkit/WebCore => port
-# (over in ../build/SConscript.main).
-
-obj_dir = env.Dir('$PCRE_DIR')
-src_dir = env.Dir('$CHROME_SRC_DIR/third_party/WebKit/JavaScriptCore/pcre')
-obj_dir.addRepository(src_dir)
-
-input_files = [
- '$PCRE_DIR/pcre_compile.cpp',
- '$PCRE_DIR/pcre_xclass.cpp',
- '$PCRE_DIR/pcre_ucp_searchfuncs.cpp',
- '$PCRE_DIR/pcre_tables.cpp',
- '$PCRE_DIR/pcre_exec.cpp',
-]
-
-env.ChromeLibrary('JavaScriptCore_pcre', input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/JavaScriptCore/JavaScriptCore_pcre.vcproj',
- guid='{49909552-0B0C-4C14-8CF6-DB8A2ADE0934}')
diff --git a/webkit/SConscript.port b/webkit/SConscript.port
deleted file mode 100644
index 0a2d561..0000000
--- a/webkit/SConscript.port
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-if env.Bit('windows'):
- env.Prepend(
- CCFLAGS = [
- '/TP',
-
- '/wd4244',
- '/wd4291',
- '/wd4345',
- '/wd4521',
- '/wd4800',
- ],)
-elif env.Bit('linux'):
- env.Append(
- # For the image readers and decoders:
- CXXFLAGS = ["-Wno-sign-compare"],
- LIBS = ['png'],
- )
-
-input_files = [
-]
-
-if env.Bit('mac'):
- # Mac specific implementations.
- input_files.extend([
- '$PORT_DIR/platform/graphics/mac/FontCacheMacPending.cpp',
- '$PORT_DIR/rendering/RenderThemeMac.mm',
- ])
-
-if env.get('KJS'):
- # These actually no longer exist, but since JSC build is super-broken, we'll
- # leave them here as stark reminders of our past.
- input_files.extend([
- '$PORT_DIR/bridge/KJSBridge.cpp',
- '$PORT_DIR/bridge/ScriptControllerKJS.cpp',
- ])
-else:
- input_files.extend([
- '$PORT_DIR/bindings/v8/ScriptController.cpp',
- ])
-
-env.ChromeLibrary("port", input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/port/port.vcproj',
- name = 'Port',
- dependencies = [
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
- ],
- guid='{5597AD47-3494-4750-A235-4F9C2F864700}')
diff --git a/webkit/SConstruct b/webkit/SConstruct
deleted file mode 100644
index 2fd02a8..0000000
--- a/webkit/SConstruct
+++ /dev/null
@@ -1,3 +0,0 @@
-build_component = 'webkit'
-SConscript('../build/SConscript.main',
- exports=['build_component'])
diff --git a/webkit/activex_shim/SConscript b/webkit/activex_shim/SConscript
deleted file mode 100644
index b136c16..0000000
--- a/webkit/activex_shim/SConscript
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-env.Prepend(
- CPPPATH = [
- '$NPAPI_DIR',
- '$CHROME_SRC_DIR',
- ],
-)
-
-env.Append(
- CPPDEFINES = [
- 'TRACK_INTERFACE',
- ],
- CCFLAGS = [
- '/TP',
-
- '/WX',
- '/Wp64',
- ],
- LIBS = [
- 'Urlmon',
- ],
-)
-
-input_files = [
- 'activex_plugin.cc',
- 'activex_shared.cc',
- 'activex_util.cc',
- 'dispatch_object.cc',
- 'npn_scripting.cc',
- 'npp_impl.cc',
- 'web_activex_container.cc',
- 'web_activex_site.cc',
-]
-
-env.ChromeLibrary('activex_shim', input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- dependencies = [
- '$BASE_DIR/build/base.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- '$GOOGLEURL_DIR/build/googleurl.vcproj',
- ],
- guid='{F4F4BCAA-EA59-445C-A119-3E6C29647A51}')
diff --git a/webkit/activex_shim_dll/SConscript b/webkit/activex_shim_dll/SConscript
deleted file mode 100644
index c8bd329..0000000
--- a/webkit/activex_shim_dll/SConscript
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-env.Prepend(
- CPPPATH = [
- '$NPAPI_DIR',
- '$CHROME_SRC_DIR',
- ],
- LIBS = [
- 'activex_shim',
- 'googleurl',
- env['ICU_LIBS'], # TODO(sgk): '$ICU_LIBS' when scons is fixed
- 'base',
- 'Urlmon',
- ],
-)
-
-env.Append(
- LINKFLAGS = [
- '/INCREMENTAL',
-
- '/MANIFEST',
- '/DELAYLOAD:"dwmapi.dll"',
- '/DELAYLOAD:"uxtheme.dll"',
- '/MACHINE:X86',
- '/FIXED:No',
-
- '/safeseh',
- '/dynamicbase',
- '/ignore:4199',
- '/nxcompat',
-
- '/DEBUG',
- ],
-)
-
-input_files = [
- 'activex_shim_dll.cc',
- 'activex_shim_dll.def',
-]
-
-dll = env.ChromeSharedLibrary('npaxshim', input_files)
-
-i = env.Install('$TARGET_ROOT', dll)
-env.Alias('webkit', i)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/activex_shim_dll/activex_shim_dll.vcproj',
- dependencies = [
- '$BASE_DIR/build/base.vcproj',
- '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- ],
- guid='{494E414B-1655-48CE-996D-6413ECFB7829}')
diff --git a/webkit/build/JSConfig/SConscript b/webkit/build/JSConfig/SConscript
deleted file mode 100644
index 44feb87..0000000
--- a/webkit/build/JSConfig/SConscript
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-
-def CopyConfigH(target, source, env):
- contents = open(str(source[0]), 'r').read()
-
- if env.get('KJS'):
- contents += '#define WTF_USE_JAVASCRIPTCORE 1\n'
- else:
- contents += '#define WTF_USE_V8_BINDING 1\n'
- contents += '#define WTF_USE_NPOBJECT 1\n'
-
- open(str(target[0]), 'w').write(contents)
-
-env.Command('WebCore/config.h',
- '../../config.h.in',
- Action(CopyConfigH))
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- guid='{2E2D3301-2EC4-4C0F-B889-87073B30F673}')
diff --git a/webkit/build/JavaScriptCore/SConscript b/webkit/build/JavaScriptCore/SConscript
deleted file mode 100644
index 08c577c..0000000
--- a/webkit/build/JavaScriptCore/SConscript
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-
-cygwin = env.Dir('$CHROME_SRC_DIR/third_party/cygwin/bin')
-cygwin_posix = cygwin.abspath.replace('\\', '/')
-env.PrependENVPath('PATH', cygwin_posix)
-
-
-hash_table_cmd = '$PERL $CREATE_HASH_TABLE $SOURCE $CREATE_HASH_TABLE_FLAGS > $TARGET'
-
-env.Replace(
- CREATE_HASH_TABLE_COM = hash_table_cmd,
- CREATE_HASH_TABLE = env.File('$CHROME_SRC_DIR/third_party/WebKit/JavaScriptCore/create_hash_table'),
- CREATE_HASH_TABLE_FLAGS = '-i',
-)
-
-# TODO(erg): Temporarily disabling JSC building since it's changed heavily
-# during the merge; I am also not sure we want/need to build it when building
-# V8...
-#
-# We still need to build the pieces of pcre so we can't just drop this
-# SConscript file though... <http://crbug.com/3043>
-# env['BUILDERS']['Lookup_Table_h'] = Builder(action = '$CREATE_HASH_TABLE_COM',
-# suffix = '.lut.h',
-# src_suffix = '.cpp')
-#
-# inputs = [
-# 'array_object',
-# 'date_object',
-# 'math_object',
-# 'number_object',
-# 'regexp_object',
-# 'string_object',
-# ]
-#
-# for i in inputs:
-# env.Lookup_Table_h(i, '$KJS_DIR/%s.cpp' % i)
-#
-# env.Lookup_Table_h('lexer', '$KJS_DIR/keywords.table',
-# CREATE_HASH_TABLE_FLAGS='')
-
-# TODO(bradnelson): sucks, needs relative path
-env.Command('$WEBKIT_DIR/port/JavaScriptCore/chartables.c',
- '$PCRE_DIR/dftables',
- '$PERL $CHROME_SRC_DIR/third_party/WebKit/JavaScriptCore/pcre/dftables ' + \
- '${TARGET.posix}')
-
-# We'd like to do this as follows:
-#env.CXXFile('grammar.cpp', '$KJS_DIR/grammar.y')
-# but SCons has a HARD-WIRED notion that the source must be a .yy file.
-# TODO(bradnelson): not sure why YACCCOM is needed, but fails without
-cpp = env.Command(['Grammar.cpp', 'Grammar.h'],
- '$JAVASCRIPTCORE_DIR/parser/Grammar.y',
- '$YACCCOM',
- YACCCOM = '$YACC $YACCFLAGS -o $TARGET $SOURCES',
- YACCFLAGS = '-d -p kjsyy')
-env.AddPostAction(cpp, Move('${TARGETS[1]}', '${TARGET.dir}/Grammar.hpp'))
-
-copies = [
- 'API/APICast.h',
- 'API/JSBase.h',
- 'API/JSValueRef.h',
- 'API/JSObjectRef.h',
- 'API/JSRetainPtr.h',
- 'API/JSContextRef.h',
- 'API/JSStringRef.h',
- 'API/JSStringRefCF.h',
- 'API/JSStringRefBSTR.h',
- 'API/JavaScriptCore.h',
- # NOTE: these work ok for now with relative paths because they are concated
- # with JAVASCRIPT_CORE_DIR down below.
- '../WebCore/bridge/npruntime.h',
- '../WebCore/bridge/runtime.h',
- '../WebCore/bridge/NP_jsobject.h',
- '../WebCore/bridge/npruntime_internal.h',
- '../WebCore/bridge/npruntime_impl.h',
- '../WebCore/bridge/runtime_object.h',
- '../WebCore/bridge/runtime_root.h',
- 'runtime/Collector.h',
- 'wtf/HashCountedSet.h',
-]
-
-JSCORE_OUT = '$WEBKIT_DIR/scons/WebCore/JavaScriptCore'
-
-for c in copies:
- i = env.Install(JSCORE_OUT, '$JAVASCRIPTCORE_DIR/' + c)
- env.Alias('webkit', i)
-
-# Stuff for WTF
-env = env.Clone(
- CPPPATH = [
- '$JAVASCRIPTCORE_DIR',
- '$WTF_DIR',
- '$JAVASCRIPTCORE_DIR/API',
- '$JAVASCRIPTCORE_DIR/bindings',
- '$JAVASCRIPTCORE_DIR/bindings/c',
- '$JAVASCRIPTCORE_DIR/bindings/jni',
- '$WEBKIT_DIR/pending',
- '$JAVASCRIPTCORE_DIR/wtf',
- '$ICU38_DIR/public/common',
- '$ICU38_DIR/public/i18n',
- '$WEBKIT_DIR',
- '$CHROME_SRC_DIR',
- ],
-)
-
-env.Append(
- CPPDEFINES = [
- '__STD_C',
- 'U_STATIC_IMPLEMENTATION',
- ],
- CPPPATH = [
- '$WTF_DIR/unicode',
- ],
-)
-
-if env.Bit('windows'):
- env.Append(
- CPPPATH = [
- # Windows workarounds to not having pthread.h and sched.h
- '$WEBKIT_DIR/build/JavaScriptCore',
- # Windows workarounds to not having stdint.h
- '$JAVASCRIPTCORE_DIR/os-win32',
- ],
- CPPDEFINES = [
- 'CRASH=__debugbreak',
- ],
- CCFLAGS = [
- '/TP',
-
- '/Wp64',
-
- '/wd4127',
- '/wd4355',
- '/wd4510',
- '/wd4512',
- '/wd4610',
- '/wd4706',
- ],
- )
-
-wtf_inputs = [
- '$WTF_DIR/ByteArray.cpp',
- '$WTF_DIR/Assertions.cpp',
- '$WTF_DIR/chromium/MainThreadChromium.cpp',
- '$WTF_DIR/dtoa.cpp',
- '$WTF_DIR/FastMalloc.cpp',
- '$WTF_DIR/HashTable.cpp',
- '$WTF_DIR/MainThread.cpp',
- '$WTF_DIR/RandomNumber.cpp',
- '$WTF_DIR/RefCountedLeakCounter.cpp',
- '$WTF_DIR/Threading.cpp',
- '$WTF_DIR/ThreadingPthreads.cpp',
- '$WTF_DIR/TCSystemAlloc.cpp',
- '$WTF_DIR/unicode/UTF8.cpp',
- '$WTF_DIR/unicode/icu/CollatorICU.cpp',
-]
-
-if env.Bit('windows'):
- wtf_inputs.extend([
- '$WTF_DIR/ThreadingWin.cpp',
- '$WTF_DIR/ThreadSpecificWin.cpp',
- ])
-elif env.Bit('linux'):
- # Re-add the include path for glib.h because it got lost when cloning the
- # environment.
- env.ParseConfig('pkg-config --cflags --libs glib-2.0')
-
-
-env.ChromeLibrary('WTF', wtf_inputs)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
- guid='{AA8A5A85-592B-4357-BC60-E0E91E026AF6}')
diff --git a/webkit/build/V8Bindings/SConscript b/webkit/build/V8Bindings/SConscript
deleted file mode 100644
index 86d3796..0000000
--- a/webkit/build/V8Bindings/SConscript
+++ /dev/null
@@ -1,433 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-if env.Bit('windows'):
- env.Prepend(
- CCFLAGS = [
- '/TP',
-
- '/wd4291',
- '/wd4099',
- '/wd4996',
- '/wd4521',
- '/wd4244',
- '/wd4800',
- ],
- )
-else:
- # We need to include the parts of icu and libxml that we want here:
- env.Append(
- CCFLAGS = [
- # TODO(port): fix HTMLNames etc. generator and remove this.
- '-fno-strict-aliasing',
- ],
- CPPPATH = [
- '$ICU38_DIR/public/common',
- '$LIBXML_DIR/include',
- ]
- )
-
-inputs = [
- '$DERIVED_DIR/CSSGrammar.cpp',
- '$DERIVED_DIR/HTMLElementFactory.cpp',
- '$DERIVED_DIR/HTMLNames.cpp',
- '$DERIVED_DIR/SVGElementFactory.cpp',
- '$DERIVED_DIR/SVGNames.cpp',
- '$DERIVED_DIR/UserAgentStyleSheetsData.cpp',
- '$DERIVED_DIR/XLinkNames.cpp',
- '$DERIVED_DIR/XMLNames.cpp',
- '$DERIVED_DIR/XPathGrammar.cpp',
-
- # TODO(sgk): derive this list (the generated V8*.cpp names
- # from the BindingsEmitter handling of the .idl names in
- # webkit\build\port\SConscript.
- '$DERIVED_DIR/V8Attr.cpp',
- '$DERIVED_DIR/V8BarInfo.cpp',
- '$DERIVED_DIR/V8CanvasGradient.cpp',
- '$DERIVED_DIR/V8CanvasPattern.cpp',
- '$DERIVED_DIR/V8CanvasPixelArray.cpp',
- '$DERIVED_DIR/V8CanvasRenderingContext2D.cpp',
- '$DERIVED_DIR/V8CDATASection.cpp',
- '$DERIVED_DIR/V8CharacterData.cpp',
- '$DERIVED_DIR/V8Clipboard.cpp',
- '$DERIVED_DIR/V8ClientRect.cpp',
- '$DERIVED_DIR/V8ClientRectList.cpp',
- '$DERIVED_DIR/V8Comment.cpp',
- '$DERIVED_DIR/V8Console.cpp',
- '$DERIVED_DIR/V8Counter.cpp',
- '$DERIVED_DIR/V8CSSCharsetRule.cpp',
- '$DERIVED_DIR/V8CSSFontFaceRule.cpp',
- '$DERIVED_DIR/V8CSSImportRule.cpp',
- '$DERIVED_DIR/V8CSSMediaRule.cpp',
- '$DERIVED_DIR/V8CSSPageRule.cpp',
- '$DERIVED_DIR/V8CSSPrimitiveValue.cpp',
- '$DERIVED_DIR/V8CSSRule.cpp',
- '$DERIVED_DIR/V8CSSRuleList.cpp',
- '$DERIVED_DIR/V8CSSStyleDeclaration.cpp',
- '$DERIVED_DIR/V8CSSStyleRule.cpp',
- '$DERIVED_DIR/V8CSSStyleSheet.cpp',
- '$DERIVED_DIR/V8CSSValue.cpp',
- '$DERIVED_DIR/V8CSSValueList.cpp',
- '$DERIVED_DIR/V8CSSVariablesDeclaration.cpp',
- '$DERIVED_DIR/V8CSSVariablesRule.cpp',
- '$DERIVED_DIR/V8Document.cpp',
- '$DERIVED_DIR/V8Database.cpp',
- '$DERIVED_DIR/V8DocumentFragment.cpp',
- '$DERIVED_DIR/V8DocumentType.cpp',
- '$DERIVED_DIR/V8DOMCoreException.cpp',
- '$DERIVED_DIR/V8DOMImplementation.cpp',
- '$DERIVED_DIR/V8DOMParser.cpp',
- '$DERIVED_DIR/V8DOMSelection.cpp',
- '$DERIVED_DIR/V8DOMStringList.cpp',
- '$DERIVED_DIR/V8DOMWindow.cpp',
- '$DERIVED_DIR/V8Element.cpp',
- '$DERIVED_DIR/V8Entity.cpp',
- '$DERIVED_DIR/V8EntityReference.cpp',
- '$DERIVED_DIR/V8Event.cpp',
- '$DERIVED_DIR/V8EventException.cpp',
- '$DERIVED_DIR/V8File.cpp',
- '$DERIVED_DIR/V8FileList.cpp',
- '$DERIVED_DIR/V8History.cpp',
- '$DERIVED_DIR/V8HTMLAnchorElement.cpp',
- '$DERIVED_DIR/V8HTMLAppletElement.cpp',
- '$DERIVED_DIR/V8HTMLAreaElement.cpp',
- '$DERIVED_DIR/V8HTMLAudioElement.cpp',
- '$DERIVED_DIR/V8HTMLBaseElement.cpp',
- '$DERIVED_DIR/V8HTMLBaseFontElement.cpp',
- '$DERIVED_DIR/V8HTMLBlockquoteElement.cpp',
- '$DERIVED_DIR/V8HTMLBodyElement.cpp',
- '$DERIVED_DIR/V8HTMLBRElement.cpp',
- '$DERIVED_DIR/V8HTMLButtonElement.cpp',
- '$DERIVED_DIR/V8HTMLCanvasElement.cpp',
- '$DERIVED_DIR/V8HTMLCollection.cpp',
- '$DERIVED_DIR/V8HTMLDirectoryElement.cpp',
- '$DERIVED_DIR/V8HTMLDivElement.cpp',
- '$DERIVED_DIR/V8HTMLDListElement.cpp',
- '$DERIVED_DIR/V8HTMLDocument.cpp',
- '$DERIVED_DIR/V8HTMLElement.cpp',
- '$DERIVED_DIR/V8HTMLEmbedElement.cpp',
- '$DERIVED_DIR/V8HTMLFieldSetElement.cpp',
- '$DERIVED_DIR/V8HTMLFontElement.cpp',
- '$DERIVED_DIR/V8HTMLFormElement.cpp',
- '$DERIVED_DIR/V8HTMLFrameElement.cpp',
- '$DERIVED_DIR/V8HTMLFrameSetElement.cpp',
- '$DERIVED_DIR/V8HTMLHeadElement.cpp',
- '$DERIVED_DIR/V8HTMLHeadingElement.cpp',
- '$DERIVED_DIR/V8HTMLHRElement.cpp',
- '$DERIVED_DIR/V8HTMLHtmlElement.cpp',
- '$DERIVED_DIR/V8HTMLIFrameElement.cpp',
- '$DERIVED_DIR/V8HTMLImageElement.cpp',
- '$DERIVED_DIR/V8HTMLInputElement.cpp',
- '$DERIVED_DIR/V8HTMLIsIndexElement.cpp',
- '$DERIVED_DIR/V8HTMLLabelElement.cpp',
- '$DERIVED_DIR/V8HTMLLegendElement.cpp',
- '$DERIVED_DIR/V8HTMLLIElement.cpp',
- '$DERIVED_DIR/V8HTMLLinkElement.cpp',
- '$DERIVED_DIR/V8HTMLMapElement.cpp',
- '$DERIVED_DIR/V8HTMLMarqueeElement.cpp',
- '$DERIVED_DIR/V8HTMLMediaElement.cpp',
- '$DERIVED_DIR/V8HTMLMenuElement.cpp',
- '$DERIVED_DIR/V8HTMLMetaElement.cpp',
- '$DERIVED_DIR/V8HTMLModElement.cpp',
- '$DERIVED_DIR/V8HTMLObjectElement.cpp',
- '$DERIVED_DIR/V8HTMLOListElement.cpp',
- '$DERIVED_DIR/V8HTMLOptGroupElement.cpp',
- '$DERIVED_DIR/V8HTMLOptionElement.cpp',
- '$DERIVED_DIR/V8HTMLOptionsCollection.cpp',
- '$DERIVED_DIR/V8HTMLParagraphElement.cpp',
- '$DERIVED_DIR/V8HTMLParamElement.cpp',
- '$DERIVED_DIR/V8HTMLPreElement.cpp',
- '$DERIVED_DIR/V8HTMLQuoteElement.cpp',
- '$DERIVED_DIR/V8HTMLScriptElement.cpp',
- '$DERIVED_DIR/V8HTMLSelectElement.cpp',
- '$DERIVED_DIR/V8HTMLStyleElement.cpp',
- '$DERIVED_DIR/V8HTMLTableCaptionElement.cpp',
- '$DERIVED_DIR/V8HTMLTableCellElement.cpp',
- '$DERIVED_DIR/V8HTMLTableColElement.cpp',
- '$DERIVED_DIR/V8HTMLTableElement.cpp',
- '$DERIVED_DIR/V8HTMLTableRowElement.cpp',
- '$DERIVED_DIR/V8HTMLTableSectionElement.cpp',
- '$DERIVED_DIR/V8HTMLTextAreaElement.cpp',
- '$DERIVED_DIR/V8HTMLTitleElement.cpp',
- '$DERIVED_DIR/V8HTMLUListElement.cpp',
- '$DERIVED_DIR/V8HTMLVideoElement.cpp',
- '$DERIVED_DIR/V8ImageData.cpp',
- '$DERIVED_DIR/V8InspectorController.cpp',
- '$DERIVED_DIR/V8KeyboardEvent.cpp',
- '$DERIVED_DIR/V8Location.cpp',
- '$DERIVED_DIR/V8MediaError.cpp',
- '$DERIVED_DIR/V8MediaList.cpp',
- '$DERIVED_DIR/V8MessageChannel.cpp',
- '$DERIVED_DIR/V8MessageEvent.cpp',
- '$DERIVED_DIR/V8MessagePort.cpp',
- '$DERIVED_DIR/V8MimeType.cpp',
- '$DERIVED_DIR/V8MimeTypeArray.cpp',
- '$DERIVED_DIR/V8MouseEvent.cpp',
- '$DERIVED_DIR/V8MutationEvent.cpp',
- '$DERIVED_DIR/V8NamedNodeMap.cpp',
- '$DERIVED_DIR/V8Navigator.cpp',
- '$DERIVED_DIR/V8Node.cpp',
- '$DERIVED_DIR/V8NodeFilter.cpp',
- '$DERIVED_DIR/V8NodeIterator.cpp',
- '$DERIVED_DIR/V8NodeList.cpp',
- '$DERIVED_DIR/V8Notation.cpp',
- '$DERIVED_DIR/V8OverflowEvent.cpp',
- '$DERIVED_DIR/V8Plugin.cpp',
- '$DERIVED_DIR/V8PluginArray.cpp',
- '$DERIVED_DIR/V8ProcessingInstruction.cpp',
- '$DERIVED_DIR/V8ProgressEvent.cpp',
- '$DERIVED_DIR/V8Range.cpp',
- '$DERIVED_DIR/V8RangeException.cpp',
- '$DERIVED_DIR/V8Rect.cpp',
- '$DERIVED_DIR/V8SQLError.cpp',
- '$DERIVED_DIR/V8SQLResultSet.cpp',
- '$DERIVED_DIR/V8SQLResultSetRowList.cpp',
- '$DERIVED_DIR/V8SQLTransaction.cpp',
- '$DERIVED_DIR/V8RGBColor.cpp',
- '$DERIVED_DIR/V8Screen.cpp',
- '$DERIVED_DIR/V8StyleSheet.cpp',
- '$DERIVED_DIR/V8StyleSheetList.cpp',
- '$DERIVED_DIR/V8SVGAElement.cpp',
- '$DERIVED_DIR/V8SVGAltGlyphElement.cpp',
- '$DERIVED_DIR/V8SVGAngle.cpp',
- '$DERIVED_DIR/V8SVGAnimateColorElement.cpp',
- '$DERIVED_DIR/V8SVGAnimatedAngle.cpp',
- '$DERIVED_DIR/V8SVGAnimatedBoolean.cpp',
- '$DERIVED_DIR/V8SVGAnimatedEnumeration.cpp',
- '$DERIVED_DIR/V8SVGAnimatedInteger.cpp',
- '$DERIVED_DIR/V8SVGAnimatedLength.cpp',
- '$DERIVED_DIR/V8SVGAnimatedLengthList.cpp',
- '$DERIVED_DIR/V8SVGAnimatedNumber.cpp',
- '$DERIVED_DIR/V8SVGAnimatedNumberList.cpp',
- '$DERIVED_DIR/V8SVGAnimatedPoints.cpp',
- '$DERIVED_DIR/V8SVGAnimatedPreserveAspectRatio.cpp',
- '$DERIVED_DIR/V8SVGAnimatedRect.cpp',
- '$DERIVED_DIR/V8SVGAnimatedString.cpp',
- '$DERIVED_DIR/V8SVGAnimatedTransformList.cpp',
- '$DERIVED_DIR/V8SVGAnimateElement.cpp',
- '$DERIVED_DIR/V8SVGAnimateTransformElement.cpp',
- '$DERIVED_DIR/V8SVGAnimationElement.cpp',
- '$DERIVED_DIR/V8SVGCircleElement.cpp',
- '$DERIVED_DIR/V8SVGClipPathElement.cpp',
- '$DERIVED_DIR/V8SVGColor.cpp',
- '$DERIVED_DIR/V8SVGCursorElement.cpp',
- '$DERIVED_DIR/V8SVGDefinitionSrcElement.cpp',
- '$DERIVED_DIR/V8SVGDefsElement.cpp',
- '$DERIVED_DIR/V8SVGDescElement.cpp',
- '$DERIVED_DIR/V8SVGDocument.cpp',
- '$DERIVED_DIR/V8SVGElement.cpp',
- '$DERIVED_DIR/V8SVGElementInstance.cpp',
- '$DERIVED_DIR/V8SVGElementInstanceList.cpp',
- '$DERIVED_DIR/V8SVGEllipseElement.cpp',
- '$DERIVED_DIR/V8SVGException.cpp',
- '$DERIVED_DIR/V8SVGFontFaceElement.cpp',
- '$DERIVED_DIR/V8SVGFontFaceFormatElement.cpp',
- '$DERIVED_DIR/V8SVGFontFaceNameElement.cpp',
- '$DERIVED_DIR/V8SVGFontFaceSrcElement.cpp',
- '$DERIVED_DIR/V8SVGFontFaceUriElement.cpp',
- '$DERIVED_DIR/V8SVGForeignObjectElement.cpp',
- '$DERIVED_DIR/V8SVGGElement.cpp',
- '$DERIVED_DIR/V8SVGGlyphElement.cpp',
- '$DERIVED_DIR/V8SVGGradientElement.cpp',
- '$DERIVED_DIR/V8SVGImageElement.cpp',
- '$DERIVED_DIR/V8SVGLength.cpp',
- '$DERIVED_DIR/V8SVGLengthList.cpp',
- '$DERIVED_DIR/V8SVGLinearGradientElement.cpp',
- '$DERIVED_DIR/V8SVGLineElement.cpp',
- '$DERIVED_DIR/V8SVGMarkerElement.cpp',
- '$DERIVED_DIR/V8SVGMaskElement.cpp',
- '$DERIVED_DIR/V8SVGMatrix.cpp',
- '$DERIVED_DIR/V8SVGMetadataElement.cpp',
- '$DERIVED_DIR/V8SVGNumber.cpp',
- '$DERIVED_DIR/V8SVGNumberList.cpp',
- '$DERIVED_DIR/V8SVGPaint.cpp',
- '$DERIVED_DIR/V8SVGPathElement.cpp',
- '$DERIVED_DIR/V8SVGPathSeg.cpp',
- '$DERIVED_DIR/V8SVGPathSegArcAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegArcRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegClosePath.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoCubicAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoCubicRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoCubicSmoothAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoCubicSmoothRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoQuadraticAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoQuadraticRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoQuadraticSmoothAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegCurvetoQuadraticSmoothRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoHorizontalAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoHorizontalRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoVerticalAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegLinetoVerticalRel.cpp',
- '$DERIVED_DIR/V8SVGPathSegList.cpp',
- '$DERIVED_DIR/V8SVGPathSegMovetoAbs.cpp',
- '$DERIVED_DIR/V8SVGPathSegMovetoRel.cpp',
- '$DERIVED_DIR/V8SVGPatternElement.cpp',
- '$DERIVED_DIR/V8SVGPoint.cpp',
- '$DERIVED_DIR/V8SVGPointList.cpp',
- '$DERIVED_DIR/V8SVGPolygonElement.cpp',
- '$DERIVED_DIR/V8SVGPolylineElement.cpp',
- '$DERIVED_DIR/V8SVGPreserveAspectRatio.cpp',
- '$DERIVED_DIR/V8SVGRadialGradientElement.cpp',
- '$DERIVED_DIR/V8SVGRect.cpp',
- '$DERIVED_DIR/V8SVGRectElement.cpp',
- '$DERIVED_DIR/V8SVGRenderingIntent.cpp',
- '$DERIVED_DIR/V8SVGScriptElement.cpp',
- '$DERIVED_DIR/V8SVGSetElement.cpp',
- '$DERIVED_DIR/V8SVGStopElement.cpp',
- '$DERIVED_DIR/V8SVGStringList.cpp',
- '$DERIVED_DIR/V8SVGStyleElement.cpp',
- '$DERIVED_DIR/V8SVGSVGElement.cpp',
- '$DERIVED_DIR/V8SVGSwitchElement.cpp',
- '$DERIVED_DIR/V8SVGSymbolElement.cpp',
- '$DERIVED_DIR/V8SVGTextContentElement.cpp',
- '$DERIVED_DIR/V8SVGTextElement.cpp',
- '$DERIVED_DIR/V8SVGTextPathElement.cpp',
- '$DERIVED_DIR/V8SVGTextPositioningElement.cpp',
- '$DERIVED_DIR/V8SVGTitleElement.cpp',
- '$DERIVED_DIR/V8SVGTransform.cpp',
- '$DERIVED_DIR/V8SVGTransformList.cpp',
- '$DERIVED_DIR/V8SVGTRefElement.cpp',
- '$DERIVED_DIR/V8SVGTSpanElement.cpp',
- '$DERIVED_DIR/V8SVGUnitTypes.cpp',
- '$DERIVED_DIR/V8SVGURIReference.cpp',
- '$DERIVED_DIR/V8SVGUseElement.cpp',
- '$DERIVED_DIR/V8SVGViewElement.cpp',
- '$DERIVED_DIR/V8SVGZoomEvent.cpp',
- '$DERIVED_DIR/V8Text.cpp',
- '$DERIVED_DIR/V8TextEvent.cpp',
- '$DERIVED_DIR/V8TextMetrics.cpp',
- '$DERIVED_DIR/V8TimeRanges.cpp',
- '$DERIVED_DIR/V8TreeWalker.cpp',
- '$DERIVED_DIR/V8UIEvent.cpp',
- '$DERIVED_DIR/V8UndetectableHTMLCollection.cpp',
- '$DERIVED_DIR/V8WebKitAnimationEvent.cpp',
- '$DERIVED_DIR/V8WebKitCSSKeyframeRule.cpp',
- '$DERIVED_DIR/V8WebKitCSSKeyframesRule.cpp',
- '$DERIVED_DIR/V8WebKitCSSMatrix.cpp',
- '$DERIVED_DIR/V8WebKitCSSTransformValue.cpp',
- '$DERIVED_DIR/V8WebKitPoint.cpp',
- '$DERIVED_DIR/V8WebKitTransitionEvent.cpp',
- '$DERIVED_DIR/V8WheelEvent.cpp',
- '$DERIVED_DIR/V8Worker.cpp',
- '$DERIVED_DIR/V8WorkerContext.cpp',
- '$DERIVED_DIR/V8WorkerLocation.cpp',
- '$DERIVED_DIR/V8XMLHttpRequest.cpp',
- '$DERIVED_DIR/V8XMLHttpRequestException.cpp',
- '$DERIVED_DIR/V8XMLHttpRequestProgressEvent.cpp',
- '$DERIVED_DIR/V8XMLHttpRequestUpload.cpp',
- '$DERIVED_DIR/V8XMLSerializer.cpp',
- '$DERIVED_DIR/V8XPathEvaluator.cpp',
- '$DERIVED_DIR/V8XPathException.cpp',
- '$DERIVED_DIR/V8XPathExpression.cpp',
- '$DERIVED_DIR/V8XPathNSResolver.cpp',
- '$DERIVED_DIR/V8XPathResult.cpp',
- '$DERIVED_DIR/V8XSLTProcessor.cpp',
-
- '$PORT_DIR/bindings/v8/JSDOMBinding.cpp',
- '$PORT_DIR/bindings/v8/JSXPathNSResolver.cpp',
- '$PORT_DIR/bindings/v8/NPV8Object.cpp',
- '$PORT_DIR/bindings/v8/npruntime.cpp',
- '$PORT_DIR/bindings/v8/RGBColor.cpp',
- '$WEBCORE_DIR/bindings/v8/ScheduledAction.cpp',
- '$WEBCORE_DIR/bindings/v8/ScriptCallFrame.cpp',
- '$WEBCORE_DIR/bindings/v8/ScriptCallStack.cpp',
- '$WEBCORE_DIR/bindings/v8/ScriptInstance.cpp',
- '$WEBCORE_DIR/bindings/v8/ScriptValue.cpp',
- '$WEBCORE_DIR/bindings/v8/V8AbstractEventListener.cpp',
- '$WEBCORE_DIR/bindings/v8/V8LazyEventListener.cpp',
- '$WEBCORE_DIR/bindings/v8/V8NodeFilterCondition.cpp',
- '$WEBCORE_DIR/bindings/v8/V8ObjectEventListener.cpp',
- '$WEBCORE_DIR/bindings/v8/V8WorkerContextEventListener.cpp',
- '$WEBCORE_DIR/bindings/v8/V8XMLHttpRequestUtilities.cpp',
- '$WEBCORE_DIR/bindings/v8/WorkerContextExecutionProxy.cpp',
- '$WEBCORE_DIR/bindings/v8/WorkerScriptController.cpp',
- '$PORT_DIR/bindings/v8/v8_binding.cpp',
- '$PORT_DIR/bindings/v8/v8_custom.cpp',
- '$PORT_DIR/bindings/v8/v8_helpers.cpp',
- '$PORT_DIR/bindings/v8/v8_index.cpp',
- '$PORT_DIR/bindings/v8/V8NPUtils.cpp',
- '$PORT_DIR/bindings/v8/V8NPObject.cpp',
- '$PORT_DIR/bindings/v8/v8_proxy.cpp',
- '$PORT_DIR/bindings/v8/V8CanvasPixelArrayCustom.cpp',
- '$PORT_DIR/bindings/v8/V8DOMMap.cpp',
- '$PORT_DIR/bindings/v8/V8MessagePortCustom.cpp',
- '$PORT_DIR/bindings/v8/V8WorkerContextCustom.cpp',
- '$PORT_DIR/bindings/v8/V8WorkerCustom.cpp',
-
- '$WEBCORE_DIR/bindings/v8/custom/V8CanvasRenderingContext2DCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8ClipboardCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomEventListener.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomSQLStatementCallback.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomSQLStatementErrorCallback.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomSQLTransactionCallback.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomSQLTransactionErrorCallback.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8CustomVoidCallback.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8DatabaseCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8DocumentCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8DOMParserConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8DOMStringListCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8DOMWindowCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8EventCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLCanvasElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLCollectionCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLDocumentCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLFormElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLFrameSetElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLInputElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLOptionsCollectionCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLPlugInElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8HTMLSelectElementCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8InspectorControllerCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8LocationCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8MessageChannelConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NamedNodeMapCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NamedNodesCollection.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NavigatorCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NodeCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NodeFilterCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NodeIteratorCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8NodeListCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8SQLResultSetRowListCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8SQLTransactionCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8StyleSheetListCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8SVGElementInstanceCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8SVGLengthCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8SVGMatrixCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8TreeWalkerCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8WebKitCSSMatrixConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XMLHttpRequestConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XMLHttpRequestCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XMLHttpRequestUploadCustom.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XMLSerializerConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XPathEvaluatorConstructor.cpp',
- '$WEBCORE_DIR/bindings/v8/custom/V8XSLTProcessorCustom.cpp',
-
- '$WEBKIT_DIR/extensions/v8/gc_extension.cc',
- '$WEBKIT_DIR/extensions/v8/gears_extension.cc',
- '$WEBKIT_DIR/extensions/v8/interval_extension.cc',
- '$WEBKIT_DIR/extensions/v8/playback_extension.cc',
- '$WEBKIT_DIR/extensions/v8/profiler_extension.cc',
-]
-
-if env.Bit('windows'):
- inputs.append('precompiled_v8bindings.cpp')
-
-env.ChromeLibrary('V8Bindings', inputs)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
- dependencies = [
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
- ],
- guid='{625A8F11-2B4E-45B4-BD99-C6D629C606C0}')
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
- guid='{2F7EDFA2-EE27-4D83-8454-9EFBD5779203}')
diff --git a/webkit/build/WebCore/SConscript b/webkit/build/WebCore/SConscript
deleted file mode 100644
index 12c4474..0000000
--- a/webkit/build/WebCore/SConscript
+++ /dev/null
@@ -1,1014 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-if env.Bit('windows'):
- env.Append(
- CCFLAGS = [
- '/TP',
-
- '/wd4138',
- '/wd4244',
- '/wd4291',
- '/wd4305',
- '/wd4521',
- '/wd4099',
- '/wd4800',
- ],
- CPPDEFINES = [
- '__STD_C',
- ],
- )
-
-if env.Bit('posix'):
- if '-Wall' in env['CXXFLAGS'] and '-Werror' in env['CXXFLAGS']:
- # It'd be nice to fix these warnings upstream, but we're not going to
- # block on it.
- env['CXXFLAGS'].remove('-Werror')
-
-env.Append(
- CPPPATH = [
- '$THIRD_PARTY_DIR/sqlite/preprocessed'
- ],
- LIBS = [
- 'WebKit',
- 'V8Bindings',
- 'JavaScriptCore_pcre',
- ],
-)
-
-input_files = [
- '$WEBCORE_DIR/css/CSSBorderImageValue.cpp',
- '$WEBCORE_DIR/css/CSSCanvasValue.cpp',
- '$WEBCORE_DIR/css/CSSCharsetRule.cpp',
- '$WEBCORE_DIR/css/CSSComputedStyleDeclaration.cpp',
- '$WEBCORE_DIR/css/CSSCursorImageValue.cpp',
- '$WEBCORE_DIR/css/CSSFontFace.cpp',
- '$WEBCORE_DIR/css/CSSFontFaceRule.cpp',
- '$WEBCORE_DIR/css/CSSFontFaceSource.cpp',
- '$WEBCORE_DIR/css/CSSFontFaceSrcValue.cpp',
- '$WEBCORE_DIR/css/CSSFontSelector.cpp',
- '$WEBCORE_DIR/css/CSSFunctionValue.cpp',
- '$WEBCORE_DIR/css/CSSGradientValue.cpp',
- '$WEBCORE_DIR/css/CSSHelper.cpp',
- '$WEBCORE_DIR/css/CSSImageGeneratorValue.cpp',
- '$WEBCORE_DIR/css/CSSImageValue.cpp',
- '$WEBCORE_DIR/css/CSSImportRule.cpp',
- '$WEBCORE_DIR/css/CSSInheritedValue.cpp',
- '$WEBCORE_DIR/css/CSSInitialValue.cpp',
- '$WEBCORE_DIR/css/CSSMediaRule.cpp',
- '$WEBCORE_DIR/css/CSSMutableStyleDeclaration.cpp',
- '$WEBCORE_DIR/css/CSSPageRule.cpp',
- '$WEBCORE_DIR/css/CSSParser.cpp',
- '$WEBCORE_DIR/css/CSSParserValues.cpp',
- '$WEBCORE_DIR/css/CSSPrimitiveValue.cpp',
- '$WEBCORE_DIR/css/CSSProperty.cpp',
- '$WEBCORE_DIR/css/CSSPropertyLonghand.cpp',
- '$WEBCORE_DIR/css/CSSReflectValue.cpp',
- '$WEBCORE_DIR/css/CSSRule.cpp',
- '$WEBCORE_DIR/css/CSSRuleList.cpp',
- '$WEBCORE_DIR/css/CSSSegmentedFontFace.cpp',
- '$WEBCORE_DIR/css/CSSSelector.cpp',
- '$WEBCORE_DIR/css/CSSSelectorList.cpp',
- '$WEBCORE_DIR/css/CSSStyleDeclaration.cpp',
- '$WEBCORE_DIR/css/CSSStyleRule.cpp',
- '$WEBCORE_DIR/css/CSSStyleSelector.cpp',
- '$WEBCORE_DIR/css/CSSStyleSheet.cpp',
- '$WEBCORE_DIR/css/CSSTimingFunctionValue.cpp',
- '$WEBCORE_DIR/css/CSSUnicodeRangeValue.cpp',
- '$WEBCORE_DIR/css/CSSValueList.cpp',
- '$WEBCORE_DIR/css/CSSVariableDependentValue.cpp',
- '$WEBCORE_DIR/css/CSSVariablesDeclaration.cpp',
- '$WEBCORE_DIR/css/CSSVariablesRule.cpp',
- '$WEBCORE_DIR/css/FontFamilyValue.cpp',
- '$WEBCORE_DIR/css/FontValue.cpp',
- '$WEBCORE_DIR/css/MediaFeatureNames.cpp',
- '$WEBCORE_DIR/css/MediaList.cpp',
- '$WEBCORE_DIR/css/MediaQuery.cpp',
- '$WEBCORE_DIR/css/MediaQueryEvaluator.cpp',
- '$WEBCORE_DIR/css/MediaQueryExp.cpp',
- '$WEBCORE_DIR/css/ShadowValue.cpp',
- '$WEBCORE_DIR/css/StyleBase.cpp',
- '$WEBCORE_DIR/css/StyleList.cpp',
- '$WEBCORE_DIR/css/StyleSheet.cpp',
- '$WEBCORE_DIR/css/StyleSheetList.cpp',
- '$WEBCORE_DIR/css/SVGCSSComputedStyleDeclaration.cpp',
- '$WEBCORE_DIR/css/SVGCSSParser.cpp',
- '$WEBCORE_DIR/css/SVGCSSStyleSelector.cpp',
- '$WEBCORE_DIR/css/WebKitCSSKeyframeRule.cpp',
- '$WEBCORE_DIR/css/WebKitCSSKeyframesRule.cpp',
- '$WEBCORE_DIR/css/WebKitCSSMatrix.cpp',
- '$WEBCORE_DIR/css/WebKitCSSTransformValue.cpp',
-
- '$WEBCORE_DIR/dom/ActiveDOMObject.cpp',
- '$WEBCORE_DIR/dom/Attr.cpp',
- '$WEBCORE_DIR/dom/Attribute.cpp',
- '$WEBCORE_DIR/dom/BeforeTextInsertedEvent.cpp',
- '$WEBCORE_DIR/dom/BeforeUnloadEvent.cpp',
- '$WEBCORE_DIR/dom/CDATASection.cpp',
- '$WEBCORE_DIR/dom/CharacterData.cpp',
- '$WEBCORE_DIR/dom/CheckedRadioButtons.cpp',
- '$WEBCORE_DIR/dom/ChildNodeList.cpp',
- '$WEBCORE_DIR/dom/ClassNames.cpp',
- '$WEBCORE_DIR/dom/ClassNodeList.cpp',
- '$WEBCORE_DIR/dom/ClientRect.cpp',
- '$WEBCORE_DIR/dom/ClientRectList.cpp',
- '$WEBCORE_DIR/dom/Clipboard.cpp',
- '$WEBCORE_DIR/dom/ClipboardEvent.cpp',
- '$WEBCORE_DIR/dom/Comment.cpp',
- '$WEBCORE_DIR/dom/ContainerNode.cpp',
- '$WEBCORE_DIR/dom/CSSMappedAttributeDeclaration.cpp',
- '$WEBCORE_DIR/dom/Document.cpp',
- '$WEBCORE_DIR/dom/DocumentFragment.cpp',
- '$WEBCORE_DIR/dom/DocumentType.cpp',
- '$WEBCORE_DIR/dom/DOMImplementation.cpp',
- '$WEBCORE_DIR/dom/DOMStringList.cpp',
- '$WEBCORE_DIR/dom/DynamicNodeList.cpp',
- '$WEBCORE_DIR/dom/EditingText.cpp',
- '$WEBCORE_DIR/dom/Element.cpp',
- '$WEBCORE_DIR/dom/Entity.cpp',
- '$WEBCORE_DIR/dom/EntityReference.cpp',
- '$WEBCORE_DIR/dom/Event.cpp',
- '$WEBCORE_DIR/dom/EventNames.cpp',
- '$WEBCORE_DIR/dom/EventTarget.cpp',
- '$WEBCORE_DIR/dom/ExceptionBase.cpp',
- '$WEBCORE_DIR/dom/ExceptionCode.cpp',
- '$WEBCORE_DIR/dom/FormControlElementWithState.cpp',
- '$WEBCORE_DIR/dom/FormControlElement.cpp',
- '$WEBCORE_DIR/dom/InputElement.cpp',
- '$WEBCORE_DIR/dom/KeyboardEvent.cpp',
- '$WEBCORE_DIR/dom/MappedAttribute.cpp',
- '$WEBCORE_DIR/dom/MessageChannel.cpp',
- '$WEBCORE_DIR/dom/MessageEvent.cpp',
- '$WEBCORE_DIR/dom/MessagePort.cpp',
- '$WEBCORE_DIR/dom/MouseEvent.cpp',
- '$WEBCORE_DIR/dom/MouseRelatedEvent.cpp',
- '$WEBCORE_DIR/dom/MutationEvent.cpp',
- '$WEBCORE_DIR/dom/NamedAttrMap.cpp',
- '$WEBCORE_DIR/dom/NamedMappedAttrMap.cpp',
- '$WEBCORE_DIR/dom/NameNodeList.cpp',
- '$WEBCORE_DIR/dom/Node.cpp',
- '$WEBCORE_DIR/dom/NodeFilter.cpp',
- '$WEBCORE_DIR/dom/NodeFilterCondition.cpp',
- '$WEBCORE_DIR/dom/NodeIterator.cpp',
- '$WEBCORE_DIR/dom/Notation.cpp',
- '$WEBCORE_DIR/dom/OptionGroupElement.cpp',
- '$WEBCORE_DIR/dom/OptionElement.cpp',
- '$WEBCORE_DIR/dom/OverflowEvent.cpp',
- '$WEBCORE_DIR/dom/Position.cpp',
- '$WEBCORE_DIR/dom/PositionIterator.cpp',
- '$WEBCORE_DIR/dom/ProcessingInstruction.cpp',
- '$WEBCORE_DIR/dom/ProgressEvent.cpp',
- '$WEBCORE_DIR/dom/QualifiedName.cpp',
- '$WEBCORE_DIR/dom/Range.cpp',
- '$WEBCORE_DIR/dom/RegisteredEventListener.cpp',
- '$WEBCORE_DIR/dom/ScriptElement.cpp',
- '$WEBCORE_DIR/dom/ScriptExecutionContext.cpp',
- '$WEBCORE_DIR/dom/SelectorNodeList.cpp',
- '$WEBCORE_DIR/dom/StaticNodeList.cpp',
- '$WEBCORE_DIR/dom/StyledElement.cpp',
- '$WEBCORE_DIR/dom/StyleElement.cpp',
- '$WEBCORE_DIR/dom/TagNodeList.cpp',
- '$WEBCORE_DIR/dom/Text.cpp',
- '$WEBCORE_DIR/dom/TextEvent.cpp',
- '$WEBCORE_DIR/dom/Traversal.cpp',
- '$WEBCORE_DIR/dom/TreeWalker.cpp',
- '$WEBCORE_DIR/dom/UIEvent.cpp',
- '$WEBCORE_DIR/dom/UIEventWithKeyState.cpp',
- '$WEBCORE_DIR/dom/WebKitAnimationEvent.cpp',
- '$WEBCORE_DIR/dom/WebKitTransitionEvent.cpp',
- '$WEBCORE_DIR/dom/WheelEvent.cpp',
- '$WEBCORE_DIR/dom/XMLTokenizer.cpp',
- '$WEBCORE_DIR/dom/XMLTokenizerLibxml2.cpp',
-
- '$WEBCORE_DIR/editing/chromium/EditorChromium.cpp',
-
- '$WEBCORE_DIR/editing/AppendNodeCommand.cpp',
- '$WEBCORE_DIR/editing/ApplyStyleCommand.cpp',
- '$WEBCORE_DIR/editing/BreakBlockquoteCommand.cpp',
- '$WEBCORE_DIR/editing/CompositeEditCommand.cpp',
- '$WEBCORE_DIR/editing/CreateLinkCommand.cpp',
- '$WEBCORE_DIR/editing/DeleteButton.cpp',
- '$WEBCORE_DIR/editing/DeleteButtonController.cpp',
- '$WEBCORE_DIR/editing/DeleteFromTextNodeCommand.cpp',
- '$WEBCORE_DIR/editing/DeleteSelectionCommand.cpp',
- '$WEBCORE_DIR/editing/EditCommand.cpp',
- '$WEBCORE_DIR/editing/Editor.cpp',
- '$WEBCORE_DIR/editing/EditorCommand.cpp',
- '$WEBCORE_DIR/editing/FormatBlockCommand.cpp',
- '$WEBCORE_DIR/editing/htmlediting.cpp',
- '$WEBCORE_DIR/editing/HTMLInterchange.cpp',
- '$WEBCORE_DIR/editing/IndentOutdentCommand.cpp',
- '$WEBCORE_DIR/editing/InsertIntoTextNodeCommand.cpp',
- '$WEBCORE_DIR/editing/InsertLineBreakCommand.cpp',
- '$WEBCORE_DIR/editing/InsertListCommand.cpp',
- '$WEBCORE_DIR/editing/InsertNodeBeforeCommand.cpp',
- '$WEBCORE_DIR/editing/InsertParagraphSeparatorCommand.cpp',
- '$WEBCORE_DIR/editing/InsertTextCommand.cpp',
- '$WEBCORE_DIR/editing/JoinTextNodesCommand.cpp',
- '$WEBCORE_DIR/editing/markup.cpp',
- '$WEBCORE_DIR/editing/MergeIdenticalElementsCommand.cpp',
- '$WEBCORE_DIR/editing/ModifySelectionListLevel.cpp',
- '$WEBCORE_DIR/editing/MoveSelectionCommand.cpp',
- '$WEBCORE_DIR/editing/RemoveCSSPropertyCommand.cpp',
- '$WEBCORE_DIR/editing/RemoveFormatCommand.cpp',
- '$WEBCORE_DIR/editing/RemoveNodeCommand.cpp',
- '$WEBCORE_DIR/editing/RemoveNodePreservingChildrenCommand.cpp',
- '$WEBCORE_DIR/editing/ReplaceSelectionCommand.cpp',
- '$WEBCORE_DIR/editing/SelectionController.cpp',
- '$WEBCORE_DIR/editing/SetNodeAttributeCommand.cpp',
- #'$WEBCORE_DIR/editing/SmartReplace.cpp',
- '$WEBCORE_DIR/editing/SmartReplaceICU.cpp',
- '$WEBCORE_DIR/editing/SplitElementCommand.cpp',
- '$WEBCORE_DIR/editing/SplitTextNodeCommand.cpp',
- '$WEBCORE_DIR/editing/SplitTextNodeContainingElementCommand.cpp',
- '$WEBCORE_DIR/editing/TextIterator.cpp',
- '$WEBCORE_DIR/editing/TypingCommand.cpp',
- '$WEBCORE_DIR/editing/UnlinkCommand.cpp',
- '$WEBCORE_DIR/editing/visible_units.cpp',
- '$WEBCORE_DIR/editing/VisiblePosition.cpp',
- '$WEBCORE_DIR/editing/VisibleSelection.cpp',
- '$WEBCORE_DIR/editing/WrapContentsInDummySpanCommand.cpp',
-
- '$WEBCORE_DIR/history/BackForwardListChromium.cpp',
- '$WEBCORE_DIR/history/CachedFrame.cpp',
- '$WEBCORE_DIR/history/CachedPage.cpp',
- '$WEBCORE_DIR/history/PageCache.cpp',
- '$WEBCORE_DIR/history/HistoryItem.cpp',
-
- '$WEBCORE_DIR/html/CanvasGradient.cpp',
- '$WEBCORE_DIR/html/CanvasPattern.cpp',
- '$WEBCORE_DIR/html/CanvasPixelArray.cpp',
- '$WEBCORE_DIR/html/CanvasRenderingContext2D.cpp',
- '$WEBCORE_DIR/html/CanvasStyle.cpp',
- '$WEBCORE_DIR/html/File.cpp',
- '$WEBCORE_DIR/html/FileList.cpp',
- '$WEBCORE_DIR/html/FormDataList.cpp',
- '$WEBCORE_DIR/html/HTMLAnchorElement.cpp',
- '$WEBCORE_DIR/html/HTMLAppletElement.cpp',
- '$WEBCORE_DIR/html/HTMLAreaElement.cpp',
- '$WEBCORE_DIR/html/HTMLAudioElement.cpp',
- '$WEBCORE_DIR/html/HTMLBaseElement.cpp',
- '$WEBCORE_DIR/html/HTMLBaseFontElement.cpp',
- '$WEBCORE_DIR/html/HTMLBlockquoteElement.cpp',
- '$WEBCORE_DIR/html/HTMLBodyElement.cpp',
- '$WEBCORE_DIR/html/HTMLBRElement.cpp',
- '$WEBCORE_DIR/html/HTMLButtonElement.cpp',
- '$WEBCORE_DIR/html/HTMLCanvasElement.cpp',
- '$WEBCORE_DIR/html/HTMLCollection.cpp',
- '$WEBCORE_DIR/html/HTMLDirectoryElement.cpp',
- '$WEBCORE_DIR/html/HTMLDivElement.cpp',
- '$WEBCORE_DIR/html/HTMLDListElement.cpp',
- '$WEBCORE_DIR/html/HTMLDocument.cpp',
- '$WEBCORE_DIR/html/HTMLElement.cpp',
- '$WEBCORE_DIR/html/HTMLEmbedElement.cpp',
- '$WEBCORE_DIR/html/HTMLFieldSetElement.cpp',
- '$WEBCORE_DIR/html/HTMLFontElement.cpp',
- '$WEBCORE_DIR/html/HTMLFormCollection.cpp',
- '$WEBCORE_DIR/html/HTMLFormControlElement.cpp',
- '$WEBCORE_DIR/html/HTMLFormElement.cpp',
- '$WEBCORE_DIR/html/HTMLFrameElement.cpp',
- '$WEBCORE_DIR/html/HTMLFrameElementBase.cpp',
- '$WEBCORE_DIR/html/HTMLFrameOwnerElement.cpp',
- '$WEBCORE_DIR/html/HTMLFrameSetElement.cpp',
- '$WEBCORE_DIR/html/HTMLHeadElement.cpp',
- '$WEBCORE_DIR/html/HTMLHeadingElement.cpp',
- '$WEBCORE_DIR/html/HTMLHRElement.cpp',
- '$WEBCORE_DIR/html/HTMLHtmlElement.cpp',
- '$WEBCORE_DIR/html/HTMLIFrameElement.cpp',
- '$WEBCORE_DIR/html/HTMLImageElement.cpp',
- '$WEBCORE_DIR/html/HTMLImageLoader.cpp',
- '$WEBCORE_DIR/html/HTMLInputElement.cpp',
- '$WEBCORE_DIR/html/HTMLIsIndexElement.cpp',
- '$WEBCORE_DIR/html/HTMLKeygenElement.cpp',
- '$WEBCORE_DIR/html/HTMLLabelElement.cpp',
- '$WEBCORE_DIR/html/HTMLLegendElement.cpp',
- '$WEBCORE_DIR/html/HTMLLIElement.cpp',
- '$WEBCORE_DIR/html/HTMLLinkElement.cpp',
- '$WEBCORE_DIR/html/HTMLMapElement.cpp',
- '$WEBCORE_DIR/html/HTMLMarqueeElement.cpp',
- '$WEBCORE_DIR/html/HTMLMediaElement.cpp',
- '$WEBCORE_DIR/html/HTMLMenuElement.cpp',
- '$WEBCORE_DIR/html/HTMLMetaElement.cpp',
- '$WEBCORE_DIR/html/HTMLModElement.cpp',
- '$WEBCORE_DIR/html/HTMLNameCollection.cpp',
- '$WEBCORE_DIR/html/HTMLObjectElement.cpp',
- '$WEBCORE_DIR/html/HTMLOListElement.cpp',
- '$WEBCORE_DIR/html/HTMLOptGroupElement.cpp',
- '$WEBCORE_DIR/html/HTMLOptionElement.cpp',
- '$WEBCORE_DIR/html/HTMLOptionsCollection.cpp',
- '$WEBCORE_DIR/html/HTMLParagraphElement.cpp',
- '$WEBCORE_DIR/html/HTMLParamElement.cpp',
- '$WEBCORE_DIR/html/HTMLParser.cpp',
- '$WEBCORE_DIR/html/HTMLParserErrorCodes.cpp',
- '$WEBCORE_DIR/html/HTMLPlugInElement.cpp',
- '$WEBCORE_DIR/html/HTMLPlugInImageElement.cpp',
- '$WEBCORE_DIR/html/HTMLPreElement.cpp',
- '$WEBCORE_DIR/html/HTMLQuoteElement.cpp',
- '$WEBCORE_DIR/html/HTMLScriptElement.cpp',
- '$WEBCORE_DIR/html/HTMLSelectElement.cpp',
- '$WEBCORE_DIR/html/HTMLSourceElement.cpp',
- '$WEBCORE_DIR/html/HTMLStyleElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableCaptionElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableCellElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableColElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableElement.cpp',
- '$WEBCORE_DIR/html/HTMLTablePartElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableRowElement.cpp',
- '$WEBCORE_DIR/html/HTMLTableRowsCollection.cpp',
- '$WEBCORE_DIR/html/HTMLTableSectionElement.cpp',
- '$WEBCORE_DIR/html/HTMLTextAreaElement.cpp',
- '$WEBCORE_DIR/html/HTMLTitleElement.cpp',
- '$WEBCORE_DIR/html/HTMLTokenizer.cpp',
- '$WEBCORE_DIR/html/HTMLUListElement.cpp',
- '$WEBCORE_DIR/html/HTMLVideoElement.cpp',
- '$WEBCORE_DIR/html/HTMLViewSourceDocument.cpp',
- '$WEBCORE_DIR/html/ImageData.cpp',
- '$WEBCORE_DIR/html/PreloadScanner.cpp',
- '$WEBCORE_DIR/html/TimeRanges.cpp',
-
- '$WEBCORE_DIR/inspector/InspectorController.cpp',
-
- '$WEBCORE_DIR/loader/Cache.cpp',
- '$WEBCORE_DIR/loader/CachedCSSStyleSheet.cpp',
- '$WEBCORE_DIR/loader/CachedFont.cpp',
- '$WEBCORE_DIR/loader/CachedImage.cpp',
- '$WEBCORE_DIR/loader/CachedResource.cpp',
- '$WEBCORE_DIR/loader/CachedResourceHandle.cpp',
- '$WEBCORE_DIR/loader/CachedResourceClientWalker.cpp',
- '$WEBCORE_DIR/loader/CachedScript.cpp',
- '$WEBCORE_DIR/loader/CachedXBLDocument.cpp',
- '$WEBCORE_DIR/loader/CachedXSLStyleSheet.cpp',
- '$WEBCORE_DIR/loader/CrossOriginAccessControl.cpp',
- '$WEBCORE_DIR/loader/CrossOriginPreflightResultCache.cpp',
- '$WEBCORE_DIR/loader/DocLoader.cpp',
- '$WEBCORE_DIR/loader/DocumentLoader.cpp',
- '$WEBCORE_DIR/loader/DocumentThreadableLoader.cpp',
- '$WEBCORE_DIR/loader/FormState.cpp',
- '$WEBCORE_DIR/loader/FrameLoader.cpp',
- '$WEBCORE_DIR/loader/FTPDirectoryDocument.cpp',
- '$WEBCORE_DIR/loader/FTPDirectoryParser.cpp',
- '$WEBCORE_DIR/loader/ImageDocument.cpp',
- '$WEBCORE_DIR/loader/ImageLoader.cpp',
- '$WEBCORE_DIR/loader/loader.cpp',
- '$WEBCORE_DIR/loader/MainResourceLoader.cpp',
- '$WEBCORE_DIR/loader/MediaDocument.cpp',
- '$WEBCORE_DIR/loader/NavigationAction.cpp',
- '$WEBCORE_DIR/loader/NetscapePlugInStreamLoader.cpp',
- '$WEBCORE_DIR/loader/PluginDocument.cpp',
- '$WEBCORE_DIR/loader/ProgressTracker.cpp',
- '$WEBCORE_DIR/loader/Request.cpp',
- '$WEBCORE_DIR/loader/ResourceLoader.cpp',
- '$WEBCORE_DIR/loader/SubresourceLoader.cpp',
- '$WEBCORE_DIR/loader/TextDocument.cpp',
- '$WEBCORE_DIR/loader/TextResourceDecoder.cpp',
- '$WEBCORE_DIR/loader/ThreadableLoader.cpp',
- '$WEBCORE_DIR/loader/WorkerThreadableLoader.cpp',
-
- '$WEBCORE_DIR/loader/archive/ArchiveFactory.cpp',
- '$WEBCORE_DIR/loader/archive/ArchiveResource.cpp',
- '$WEBCORE_DIR/loader/archive/ArchiveResourceCollection.cpp',
-
- '$WEBCORE_DIR/loader/icon/IconLoader.cpp',
- '$WEBCORE_DIR/loader/icon/IconDatabaseNone.cpp',
-
- '$WEBCORE_DIR/page/AccessibilityImageMapLink.cpp',
- '$WEBCORE_DIR/page/AccessibilityList.cpp',
- '$WEBCORE_DIR/page/AccessibilityListBox.cpp',
- '$WEBCORE_DIR/page/AccessibilityListBoxOption.cpp',
- '$WEBCORE_DIR/page/AccessibilityObject.cpp',
- '$WEBCORE_DIR/page/AccessibilityRenderObject.cpp',
- '$WEBCORE_DIR/page/AccessibilityTable.cpp',
- '$WEBCORE_DIR/page/AccessibilityTableCell.cpp',
- '$WEBCORE_DIR/page/AccessibilityTableColumn.cpp',
- '$WEBCORE_DIR/page/AccessibilityTableHeaderContainer.cpp',
- '$WEBCORE_DIR/page/AccessibilityTableRow.cpp',
- '$WEBCORE_DIR/page/AXObjectCache.cpp',
- '$WEBCORE_DIR/page/BarInfo.cpp',
- '$WEBCORE_DIR/page/Chrome.cpp',
- '$WEBCORE_DIR/page/Console.cpp',
- '$WEBCORE_DIR/page/ContextMenuController.cpp',
- '$WEBCORE_DIR/page/DOMSelection.cpp',
- '$WEBCORE_DIR/page/DOMTimer.cpp',
- '$WEBCORE_DIR/page/DOMWindow.cpp',
- '$WEBCORE_DIR/page/DragController.cpp',
- '$WEBCORE_DIR/page/EventHandler.cpp',
- '$WEBCORE_DIR/page/FocusController.cpp',
- '$WEBCORE_DIR/page/Frame.cpp',
- '$WEBCORE_DIR/page/FrameTree.cpp',
- '$WEBCORE_DIR/page/FrameView.cpp',
- '$WEBCORE_DIR/page/Geolocation.cpp',
- '$WEBCORE_DIR/page/History.cpp',
- '$WEBCORE_DIR/page/Location.cpp',
- '$WEBCORE_DIR/page/MouseEventWithHitTestResults.cpp',
- '$WEBCORE_DIR/page/Navigator.cpp',
- '$WEBCORE_DIR/page/NavigatorBase.cpp',
- '$WEBCORE_DIR/page/Page.cpp',
- '$WEBCORE_DIR/page/PageGroup.cpp',
- '$WEBCORE_DIR/page/PrintContext.cpp',
- '$WEBCORE_DIR/page/Screen.cpp',
- '$WEBCORE_DIR/page/SecurityOrigin.cpp',
- '$WEBCORE_DIR/page/Settings.cpp',
- '$WEBCORE_DIR/page/WindowFeatures.cpp',
- '$WEBCORE_DIR/page/WorkerNavigator.cpp',
-
- '$WEBCORE_DIR/page/animation/AnimationBase.cpp',
- '$WEBCORE_DIR/page/animation/AnimationController.cpp',
- '$WEBCORE_DIR/page/animation/CompositeAnimation.cpp',
- '$WEBCORE_DIR/page/animation/ImplicitAnimation.cpp',
- '$WEBCORE_DIR/page/animation/KeyframeAnimation.cpp',
-
- '$WEBCORE_DIR/page/chromium/AccessibilityObjectChromium.cpp',
- '$WEBCORE_DIR/page/chromium/AXObjectCacheChromium.cpp',
- '$WEBCORE_DIR/page/chromium/DragControllerChromium.cpp',
- '$WEBCORE_DIR/page/chromium/EventHandlerChromium.cpp',
- '$WEBCORE_DIR/page/chromium/FrameChromium.cpp',
-
- '$WEBCORE_DIR/platform/Arena.cpp',
- '$WEBCORE_DIR/platform/ContentType.cpp',
- '$WEBCORE_DIR/platform/ContextMenu.cpp',
- '$WEBCORE_DIR/platform/CrossThreadCopier.cpp',
- '$WEBCORE_DIR/platform/DeprecatedPtrListImpl.cpp',
- '$WEBCORE_DIR/platform/DragData.cpp',
- '$WEBCORE_DIR/platform/DragImage.cpp',
- '$WEBCORE_DIR/platform/FileChooser.cpp',
- '$WEBCORE_DIR/platform/GeolocationService.cpp',
- '$WEBCORE_DIR/platform/KURLGoogle.cpp',
- '$WEBCORE_DIR/platform/Length.cpp',
- '$WEBCORE_DIR/platform/LinkHash.cpp',
- '$WEBCORE_DIR/platform/Logging.cpp',
- '$WEBCORE_DIR/platform/Scrollbar.cpp',
- '$WEBCORE_DIR/platform/ScrollbarThemeComposite.cpp',
- '$WEBCORE_DIR/platform/ScrollView.cpp',
- '$WEBCORE_DIR/platform/SharedBuffer.cpp',
- '$WEBCORE_DIR/platform/ThreadGlobalData.cpp',
- '$WEBCORE_DIR/platform/ThreadTimers.cpp',
- '$WEBCORE_DIR/platform/Timer.cpp',
- '$WEBCORE_DIR/platform/Widget.cpp',
-
- '$WEBCORE_DIR/platform/animation/Animation.cpp',
- '$WEBCORE_DIR/platform/animation/AnimationList.cpp',
-
- '$WEBCORE_DIR/platform/graphics/BitmapImage.cpp',
- '$WEBCORE_DIR/platform/graphics/Color.cpp',
- '$WEBCORE_DIR/platform/graphics/FloatPoint.cpp',
- '$WEBCORE_DIR/platform/graphics/FloatPoint3D.cpp',
- '$WEBCORE_DIR/platform/graphics/FloatQuad.cpp',
- '$WEBCORE_DIR/platform/graphics/FloatRect.cpp',
- '$WEBCORE_DIR/platform/graphics/FloatSize.cpp',
- '$WEBCORE_DIR/platform/graphics/FontFastPath.cpp',
- '$WEBCORE_DIR/platform/graphics/Font.cpp',
- '$WEBCORE_DIR/platform/graphics/FontData.cpp',
- '$WEBCORE_DIR/platform/graphics/FontFallbackList.cpp',
- '$WEBCORE_DIR/platform/graphics/FontDescription.cpp',
- '$WEBCORE_DIR/platform/graphics/FontFamily.cpp',
- '$WEBCORE_DIR/platform/graphics/FontCache.cpp',
- '$WEBCORE_DIR/platform/graphics/GeneratedImage.cpp',
- '$WEBCORE_DIR/platform/graphics/GlyphPageTreeNode.cpp',
- '$WEBCORE_DIR/platform/graphics/GlyphWidthMap.cpp',
- '$WEBCORE_DIR/platform/graphics/Gradient.cpp',
- '$WEBCORE_DIR/platform/graphics/GraphicsContext.cpp',
- '$WEBCORE_DIR/platform/graphics/GraphicsTypes.cpp',
- '$WEBCORE_DIR/platform/graphics/Image.cpp',
- '$WEBCORE_DIR/platform/graphics/IntRect.cpp',
- '$WEBCORE_DIR/platform/graphics/MediaPlayer.cpp',
- '$WEBCORE_DIR/platform/graphics/Path.cpp',
- '$WEBCORE_DIR/platform/graphics/PathTraversalState.cpp',
- '$WEBCORE_DIR/platform/graphics/Pattern.cpp',
- '$WEBCORE_DIR/platform/graphics/Pen.cpp',
- '$WEBCORE_DIR/platform/graphics/SegmentedFontData.cpp',
- '$WEBCORE_DIR/platform/graphics/SimpleFontData.cpp',
- '$WEBCORE_DIR/platform/graphics/StringTruncator.cpp',
- '$WEBCORE_DIR/platform/graphics/WidthIterator.cpp',
-
- '$WEBCORE_DIR/platform/chromium/ChromiumDataObject.cpp',
- '$WEBCORE_DIR/platform/chromium/ClipboardChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/ClipboardUtilitiesChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/ContextMenuChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/ContextMenuItemChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/CursorChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/DragDataChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/DragImageChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/FileChooserChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/FileSystemChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/FramelessScrollView.cpp',
- '$WEBCORE_DIR/platform/chromium/Language.cpp',
- '$WEBCORE_DIR/platform/chromium/MimeTypeRegistryChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/PasteboardChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/PlatformKeyboardEventChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/PlatformScreenChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/PopupMenuChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/SearchPopupMenuChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/SharedTimerChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/SSLKeyGeneratorChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/SystemTimeChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/TemporaryLinkStubs.cpp',
- '$WEBCORE_DIR/platform/chromium/WidgetChromium.cpp',
- '$WEBCORE_DIR/platform/chromium/ScrollbarThemeChromium.cpp',
-
- '$WEBCORE_DIR/platform/graphics/chromium/ColorChromium.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontCustomPlatformData.cpp',
-
- '$WEBCORE_DIR/platform/graphics/transforms/Matrix3DTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/MatrixTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/PerspectiveTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/RotateTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/ScaleTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/SkewTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/TransformOperations.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/TranslateTransformOperation.cpp',
- '$WEBCORE_DIR/platform/graphics/transforms/TransformationMatrix.cpp',
-
- '$WEBCORE_DIR/platform/graphics/skia/FloatPointSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/FloatRectSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/GradientSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/GraphicsContextSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/ImageBufferSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/ImageSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/ImageSourceSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/IntPointSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/IntRectSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/NativeImageSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/PathSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/PatternSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/PlatformContextSkia.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/SkiaUtils.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/TransformationMatrixSkia.cpp',
-
- '$WEBCORE_DIR/platform/image-decoders/skia/BMPImageDecoder.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/BMPImageReader.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/GIFImageDecoder.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/GIFImageReader.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/ICOImageDecoder.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/JPEGImageDecoder.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/PNGImageDecoder.cpp',
- '$WEBCORE_DIR/platform/image-decoders/skia/XBMImageDecoder.cpp',
-
- '$WEBCORE_DIR/platform/image-encoders/skia/PNGImageEncoder.cpp',
-
- '$WEBCORE_DIR/platform/network/AuthenticationChallengeBase.cpp',
- '$WEBCORE_DIR/platform/network/Credential.cpp',
- '$WEBCORE_DIR/platform/network/FormData.cpp',
- '$WEBCORE_DIR/platform/network/FormDataBuilder.cpp',
- '$WEBCORE_DIR/platform/network/HTTPHeaderMap.cpp',
- '$WEBCORE_DIR/platform/network/HTTPParsers.cpp',
- '$WEBCORE_DIR/platform/network/NetworkStateNotifier.cpp',
- '$WEBCORE_DIR/platform/network/ProtectionSpace.cpp',
- '$WEBCORE_DIR/platform/network/ResourceErrorBase.cpp',
- #'$WEBCORE_DIR/platform/network/ResourceHandle.cpp',
- '$WEBCORE_DIR/platform/network/ResourceRequestBase.cpp',
- '$WEBCORE_DIR/platform/network/ResourceResponseBase.cpp',
-
- '$WEBCORE_DIR/platform/network/chromium/AuthenticationChallengeChromium.cpp',
- '$WEBCORE_DIR/platform/network/chromium/CookieJarChromium.cpp',
- '$WEBCORE_DIR/platform/network/chromium/DNSChromium.cpp',
- '$WEBCORE_DIR/platform/network/chromium/NetworkStateNotifierChromium.cpp',
-
- '$WEBCORE_DIR/platform/sql/SQLiteAuthorizer.cpp',
- '$WEBCORE_DIR/platform/sql/SQLiteDatabase.cpp',
- '$WEBCORE_DIR/platform/sql/SQLiteStatement.cpp',
- '$WEBCORE_DIR/platform/sql/SQLiteTransaction.cpp',
- '$WEBCORE_DIR/platform/sql/SQLValue.cpp',
-
- '$WEBCORE_DIR/platform/text/AtomicString.cpp',
- '$WEBCORE_DIR/platform/text/Base64.cpp',
- '$WEBCORE_DIR/platform/text/BidiContext.cpp',
- '$WEBCORE_DIR/platform/text/CString.cpp',
- '$WEBCORE_DIR/platform/text/RegularExpression.cpp',
- '$WEBCORE_DIR/platform/text/SegmentedString.cpp',
- '$WEBCORE_DIR/platform/text/String.cpp',
- '$WEBCORE_DIR/platform/text/StringBuilder.cpp',
- '$WEBCORE_DIR/platform/text/StringImpl.cpp',
- '$WEBCORE_DIR/platform/text/TextBoundariesICU.cpp',
- '$WEBCORE_DIR/platform/text/TextBreakIteratorICU.cpp',
- '$WEBCORE_DIR/platform/text/TextCodec.cpp',
- '$WEBCORE_DIR/platform/text/TextCodecICU.cpp',
- '$WEBCORE_DIR/platform/text/TextCodecLatin1.cpp',
- '$WEBCORE_DIR/platform/text/TextCodecUserDefined.cpp',
- '$WEBCORE_DIR/platform/text/TextCodecUTF16.cpp',
- '$WEBCORE_DIR/platform/text/TextEncoding.cpp',
- '$WEBCORE_DIR/platform/text/TextEncodingDetectorICU.cpp',
- '$WEBCORE_DIR/platform/text/TextEncodingRegistry.cpp',
- '$WEBCORE_DIR/platform/text/TextStream.cpp',
- '$WEBCORE_DIR/platform/text/UnicodeRange.cpp',
-
- '$WEBCORE_DIR/platform/text/chromium/TextBreakIteratorInternalICUChromium.cpp',
-
- '$WEBCORE_DIR/plugins/MimeType.cpp',
- '$WEBCORE_DIR/plugins/MimeTypeArray.cpp',
- '$WEBCORE_DIR/plugins/Plugin.cpp',
- '$WEBCORE_DIR/plugins/PluginArray.cpp',
- '$WEBCORE_DIR/plugins/PluginData.cpp',
-
- '$WEBCORE_DIR/plugins/chromium/PluginDataChromium.cpp',
-
- '$WEBCORE_DIR/rendering/AutoTableLayout.cpp',
- '$WEBCORE_DIR/rendering/bidi.cpp',
- '$WEBCORE_DIR/rendering/break_lines.cpp',
- '$WEBCORE_DIR/rendering/CounterNode.cpp',
- '$WEBCORE_DIR/rendering/EllipsisBox.cpp',
- '$WEBCORE_DIR/rendering/FixedTableLayout.cpp',
- '$WEBCORE_DIR/rendering/HitTestResult.cpp',
- '$WEBCORE_DIR/rendering/InlineBox.cpp',
- '$WEBCORE_DIR/rendering/InlineFlowBox.cpp',
- '$WEBCORE_DIR/rendering/InlineTextBox.cpp',
- '$WEBCORE_DIR/rendering/LayoutState.cpp',
- '$WEBCORE_DIR/rendering/ListMarkerBox.cpp',
- '$WEBCORE_DIR/rendering/MediaControlElements.cpp',
- '$WEBCORE_DIR/rendering/PointerEventsHitRules.cpp',
- '$WEBCORE_DIR/rendering/RenderApplet.cpp',
- '$WEBCORE_DIR/rendering/RenderArena.cpp',
- '$WEBCORE_DIR/rendering/RenderBlock.cpp',
- '$WEBCORE_DIR/rendering/RenderBox.cpp',
- '$WEBCORE_DIR/rendering/RenderBoxModelObject.cpp',
- '$WEBCORE_DIR/rendering/RenderBR.cpp',
- '$WEBCORE_DIR/rendering/RenderButton.cpp',
- '$WEBCORE_DIR/rendering/RenderCounter.cpp',
- '$WEBCORE_DIR/rendering/RenderFieldset.cpp',
- '$WEBCORE_DIR/rendering/RenderFileUploadControl.cpp',
- '$WEBCORE_DIR/rendering/RenderFlexibleBox.cpp',
- '$WEBCORE_DIR/rendering/RenderForeignObject.cpp',
- '$WEBCORE_DIR/rendering/RenderFrame.cpp',
- '$WEBCORE_DIR/rendering/RenderFrameSet.cpp',
- '$WEBCORE_DIR/rendering/RenderHTMLCanvas.cpp',
- '$WEBCORE_DIR/rendering/RenderImage.cpp',
- '$WEBCORE_DIR/rendering/RenderImageGeneratedContent.cpp',
- '$WEBCORE_DIR/rendering/RenderInline.cpp',
- '$WEBCORE_DIR/rendering/RenderLayer.cpp',
- '$WEBCORE_DIR/rendering/RenderLineBoxList.cpp',
- '$WEBCORE_DIR/rendering/RenderListBox.cpp',
- '$WEBCORE_DIR/rendering/RenderListItem.cpp',
- '$WEBCORE_DIR/rendering/RenderListMarker.cpp',
- '$WEBCORE_DIR/rendering/RenderMarquee.cpp',
- '$WEBCORE_DIR/rendering/RenderMedia.cpp',
- '$WEBCORE_DIR/rendering/RenderMenuList.cpp',
- '$WEBCORE_DIR/rendering/RenderObject.cpp',
- '$WEBCORE_DIR/rendering/RenderObjectChildList.cpp',
- '$WEBCORE_DIR/rendering/RenderPart.cpp',
- '$WEBCORE_DIR/rendering/RenderPartObject.cpp',
- '$WEBCORE_DIR/rendering/RenderPath.cpp',
- '$WEBCORE_DIR/rendering/RenderReplaced.cpp',
- '$WEBCORE_DIR/rendering/RenderReplica.cpp',
- '$WEBCORE_DIR/rendering/RenderScrollbar.cpp',
- '$WEBCORE_DIR/rendering/RenderScrollbarPart.cpp',
- '$WEBCORE_DIR/rendering/RenderScrollbarTheme.cpp',
- '$WEBCORE_DIR/rendering/RenderSlider.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGBlock.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGContainer.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGGradientStop.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGHiddenContainer.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGImage.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGInline.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGInlineText.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGRoot.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGText.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGTextPath.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGTransformableContainer.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGTSpan.cpp',
- '$WEBCORE_DIR/rendering/RenderSVGViewportContainer.cpp',
- '$WEBCORE_DIR/rendering/RenderTable.cpp',
- '$WEBCORE_DIR/rendering/RenderTableCell.cpp',
- '$WEBCORE_DIR/rendering/RenderTableCol.cpp',
- '$WEBCORE_DIR/rendering/RenderTableRow.cpp',
- '$WEBCORE_DIR/rendering/RenderTableSection.cpp',
- '$WEBCORE_DIR/rendering/RenderText.cpp',
- '$WEBCORE_DIR/rendering/RenderTextControl.cpp',
- '$WEBCORE_DIR/rendering/RenderTextControlMultiLine.cpp',
- '$WEBCORE_DIR/rendering/RenderTextControlSingleLine.cpp',
- '$WEBCORE_DIR/rendering/RenderTextFragment.cpp',
- '$WEBCORE_DIR/rendering/RenderTheme.cpp',
- '$WEBCORE_DIR/rendering/RenderTreeAsText.cpp',
- '$WEBCORE_DIR/rendering/RenderVideo.cpp',
- '$WEBCORE_DIR/rendering/RenderView.cpp',
- '$WEBCORE_DIR/rendering/RenderWidget.cpp',
- '$WEBCORE_DIR/rendering/RenderWordBreak.cpp',
- '$WEBCORE_DIR/rendering/RootInlineBox.cpp',
- '$WEBCORE_DIR/rendering/ScrollBehavior.cpp',
- '$WEBCORE_DIR/rendering/SVGCharacterLayoutInfo.cpp',
- '$WEBCORE_DIR/rendering/SVGInlineFlowBox.cpp',
- '$WEBCORE_DIR/rendering/SVGInlineTextBox.cpp',
- '$WEBCORE_DIR/rendering/SVGRenderSupport.cpp',
- '$WEBCORE_DIR/rendering/SVGRenderTreeAsText.cpp',
- '$WEBCORE_DIR/rendering/SVGRootInlineBox.cpp',
- '$WEBCORE_DIR/rendering/TextControlInnerElements.cpp',
- '$WEBCORE_DIR/rendering/TransformState.cpp',
-
- '$WEBCORE_DIR/rendering/style/BindingURI.cpp',
- '$WEBCORE_DIR/rendering/style/ContentData.cpp',
- '$WEBCORE_DIR/rendering/style/CounterDirectives.cpp',
- '$WEBCORE_DIR/rendering/style/FillLayer.cpp',
- '$WEBCORE_DIR/rendering/style/KeyframeList.cpp',
- '$WEBCORE_DIR/rendering/style/NinePieceImage.cpp',
- '$WEBCORE_DIR/rendering/style/RenderStyle.cpp',
- '$WEBCORE_DIR/rendering/style/ShadowData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleBackgroundData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleBoxData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleCachedImage.cpp',
- '$WEBCORE_DIR/rendering/style/StyleFlexibleBoxData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleGeneratedImage.cpp',
- '$WEBCORE_DIR/rendering/style/StyleInheritedData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleMarqueeData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleMultiColData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleRareInheritedData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleRareNonInheritedData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleSurroundData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleTransformData.cpp',
- '$WEBCORE_DIR/rendering/style/StyleVisualData.cpp',
- '$WEBCORE_DIR/rendering/style/SVGRenderStyle.cpp',
- '$WEBCORE_DIR/rendering/style/SVGRenderStyleDefs.cpp',
-
- '$WEBCORE_DIR/storage/ChangeVersionWrapper.cpp',
- '$WEBCORE_DIR/storage/Database.cpp',
- '$WEBCORE_DIR/storage/DatabaseAuthorizer.cpp',
- '$WEBCORE_DIR/storage/DatabaseTask.cpp',
- '$WEBCORE_DIR/storage/DatabaseThread.cpp',
- '$WEBCORE_DIR/storage/DatabaseTracker.cpp',
- '$WEBCORE_DIR/storage/OriginQuotaManager.cpp',
- '$WEBCORE_DIR/storage/OriginUsageRecord.cpp',
- '$WEBCORE_DIR/storage/SQLResultSet.cpp',
- '$WEBCORE_DIR/storage/SQLResultSetRowList.cpp',
- '$WEBCORE_DIR/storage/SQLStatement.cpp',
- '$WEBCORE_DIR/storage/SQLTransaction.cpp',
-
- '$WEBCORE_DIR/svg/ColorDistance.cpp',
- '$WEBCORE_DIR/svg/Filter.cpp',
- '$WEBCORE_DIR/svg/FilterEffect.cpp',
- '$WEBCORE_DIR/svg/SVGAElement.cpp',
- '$WEBCORE_DIR/svg/SVGAltGlyphElement.cpp',
- '$WEBCORE_DIR/svg/SVGAngle.cpp',
- '$WEBCORE_DIR/svg/SVGAnimateColorElement.cpp',
- '$WEBCORE_DIR/svg/SVGAnimatedPathData.cpp',
- '$WEBCORE_DIR/svg/SVGAnimatedPoints.cpp',
- '$WEBCORE_DIR/svg/SVGAnimateElement.cpp',
- '$WEBCORE_DIR/svg/SVGAnimateMotionElement.cpp',
- '$WEBCORE_DIR/svg/SVGAnimateTransformElement.cpp',
- '$WEBCORE_DIR/svg/SVGAnimationElement.cpp',
- '$WEBCORE_DIR/svg/SVGCircleElement.cpp',
- '$WEBCORE_DIR/svg/SVGClipPathElement.cpp',
- '$WEBCORE_DIR/svg/SVGColor.cpp',
- '$WEBCORE_DIR/svg/SVGComponentTransferFunctionElement.cpp',
- '$WEBCORE_DIR/svg/SVGCursorElement.cpp',
- '$WEBCORE_DIR/svg/SVGDefinitionSrcElement.cpp',
- '$WEBCORE_DIR/svg/SVGDefsElement.cpp',
- '$WEBCORE_DIR/svg/SVGDescElement.cpp',
- '$WEBCORE_DIR/svg/SVGDocument.cpp',
- '$WEBCORE_DIR/svg/SVGDocumentExtensions.cpp',
- '$WEBCORE_DIR/svg/SVGElement.cpp',
- '$WEBCORE_DIR/svg/SVGElementInstance.cpp',
- '$WEBCORE_DIR/svg/SVGElementInstanceList.cpp',
- '$WEBCORE_DIR/svg/SVGEllipseElement.cpp',
- '$WEBCORE_DIR/svg/SVGExternalResourcesRequired.cpp',
- '$WEBCORE_DIR/svg/SVGFEBlendElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEColorMatrixElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEComponentTransferElement.cpp',
- '$WEBCORE_DIR/svg/SVGFECompositeElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEDiffuseLightingElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEDisplacementMapElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEDistantLightElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEFloodElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEFuncAElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEFuncBElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEFuncGElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEFuncRElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEGaussianBlurElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEImageElement.cpp',
- '$WEBCORE_DIR/svg/SVGFELightElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEMergeElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEMergeNodeElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEOffsetElement.cpp',
- '$WEBCORE_DIR/svg/SVGFEPointLightElement.cpp',
- '$WEBCORE_DIR/svg/SVGFESpecularLightingElement.cpp',
- '$WEBCORE_DIR/svg/SVGFESpotLightElement.cpp',
- '$WEBCORE_DIR/svg/SVGFETileElement.cpp',
- '$WEBCORE_DIR/svg/SVGFETurbulenceElement.cpp',
- '$WEBCORE_DIR/svg/SVGFilterElement.cpp',
- '$WEBCORE_DIR/svg/SVGFilterPrimitiveStandardAttributes.cpp',
- '$WEBCORE_DIR/svg/SVGFitToViewBox.cpp',
- '$WEBCORE_DIR/svg/SVGFont.cpp',
- '$WEBCORE_DIR/svg/SVGFontData.cpp',
- '$WEBCORE_DIR/svg/SVGFontElement.cpp',
- '$WEBCORE_DIR/svg/SVGFontFaceElement.cpp',
- '$WEBCORE_DIR/svg/SVGFontFaceFormatElement.cpp',
- '$WEBCORE_DIR/svg/SVGFontFaceNameElement.cpp',
- '$WEBCORE_DIR/svg/SVGFontFaceSrcElement.cpp',
- '$WEBCORE_DIR/svg/SVGFontFaceUriElement.cpp',
- '$WEBCORE_DIR/svg/SVGForeignObjectElement.cpp',
- '$WEBCORE_DIR/svg/SVGGElement.cpp',
- '$WEBCORE_DIR/svg/SVGGlyphElement.cpp',
- '$WEBCORE_DIR/svg/SVGGradientElement.cpp',
- '$WEBCORE_DIR/svg/SVGHKernElement.cpp',
- '$WEBCORE_DIR/svg/SVGImageElement.cpp',
- '$WEBCORE_DIR/svg/SVGImageLoader.cpp',
- '$WEBCORE_DIR/svg/SVGLangSpace.cpp',
- '$WEBCORE_DIR/svg/SVGLength.cpp',
- '$WEBCORE_DIR/svg/SVGLengthList.cpp',
- '$WEBCORE_DIR/svg/SVGLinearGradientElement.cpp',
- '$WEBCORE_DIR/svg/SVGLineElement.cpp',
- '$WEBCORE_DIR/svg/SVGLocatable.cpp',
- '$WEBCORE_DIR/svg/SVGMarkerElement.cpp',
- '$WEBCORE_DIR/svg/SVGMaskElement.cpp',
- '$WEBCORE_DIR/svg/SVGMetadataElement.cpp',
- '$WEBCORE_DIR/svg/SVGMissingGlyphElement.cpp',
- '$WEBCORE_DIR/svg/SVGMPathElement.cpp',
- '$WEBCORE_DIR/svg/SVGNumberList.cpp',
- '$WEBCORE_DIR/svg/SVGPaint.cpp',
- '$WEBCORE_DIR/svg/SVGParserUtilities.cpp',
- '$WEBCORE_DIR/svg/SVGPathElement.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegArc.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegClosePath.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegCurvetoCubic.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegCurvetoCubicSmooth.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegCurvetoQuadratic.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegCurvetoQuadraticSmooth.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegLineto.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegLinetoHorizontal.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegLinetoVertical.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegList.cpp',
- '$WEBCORE_DIR/svg/SVGPathSegMoveto.cpp',
- '$WEBCORE_DIR/svg/SVGPatternElement.cpp',
- '$WEBCORE_DIR/svg/SVGPointList.cpp',
- '$WEBCORE_DIR/svg/SVGPolyElement.cpp',
- '$WEBCORE_DIR/svg/SVGPolygonElement.cpp',
- '$WEBCORE_DIR/svg/SVGPolylineElement.cpp',
- '$WEBCORE_DIR/svg/SVGPreserveAspectRatio.cpp',
- '$WEBCORE_DIR/svg/SVGRadialGradientElement.cpp',
- '$WEBCORE_DIR/svg/SVGRectElement.cpp',
- '$WEBCORE_DIR/svg/SVGScriptElement.cpp',
- '$WEBCORE_DIR/svg/SVGSetElement.cpp',
- '$WEBCORE_DIR/svg/SVGStopElement.cpp',
- '$WEBCORE_DIR/svg/SVGStringList.cpp',
- '$WEBCORE_DIR/svg/SVGStylable.cpp',
- '$WEBCORE_DIR/svg/SVGStyledElement.cpp',
- '$WEBCORE_DIR/svg/SVGStyledLocatableElement.cpp',
- '$WEBCORE_DIR/svg/SVGStyledTransformableElement.cpp',
- '$WEBCORE_DIR/svg/SVGStyleElement.cpp',
- '$WEBCORE_DIR/svg/SVGSVGElement.cpp',
- '$WEBCORE_DIR/svg/SVGSwitchElement.cpp',
- '$WEBCORE_DIR/svg/SVGSymbolElement.cpp',
- '$WEBCORE_DIR/svg/SVGTests.cpp',
- '$WEBCORE_DIR/svg/SVGTextContentElement.cpp',
- '$WEBCORE_DIR/svg/SVGTextElement.cpp',
- '$WEBCORE_DIR/svg/SVGTextPathElement.cpp',
- '$WEBCORE_DIR/svg/SVGTextPositioningElement.cpp',
- '$WEBCORE_DIR/svg/SVGTitleElement.cpp',
- '$WEBCORE_DIR/svg/SVGTransform.cpp',
- '$WEBCORE_DIR/svg/SVGTransformable.cpp',
- '$WEBCORE_DIR/svg/SVGTransformDistance.cpp',
- '$WEBCORE_DIR/svg/SVGTransformList.cpp',
- '$WEBCORE_DIR/svg/SVGTRefElement.cpp',
- '$WEBCORE_DIR/svg/SVGTSpanElement.cpp',
- '$WEBCORE_DIR/svg/SVGURIReference.cpp',
- '$WEBCORE_DIR/svg/SVGUseElement.cpp',
- '$WEBCORE_DIR/svg/SVGViewElement.cpp',
- '$WEBCORE_DIR/svg/SVGViewSpec.cpp',
- '$WEBCORE_DIR/svg/SVGZoomAndPan.cpp',
- '$WEBCORE_DIR/svg/SVGZoomEvent.cpp',
-
- '$WEBCORE_DIR/svg/animation/SMILTime.cpp',
- '$WEBCORE_DIR/svg/animation/SMILTimeContainer.cpp',
- '$WEBCORE_DIR/svg/animation/SVGSMILElement.cpp',
-
- '$WEBCORE_DIR/svg/graphics/SVGImage.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServer.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServerGradient.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServerLinearGradient.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServerPattern.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServerRadialGradient.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGPaintServerSolid.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGResource.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGResourceClipper.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGResourceFilter.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGResourceMarker.cpp',
- '$WEBCORE_DIR/svg/graphics/SVGResourceMasker.cpp',
-
- '$WEBCORE_DIR/svg/graphics/skia/SVGResourceFilterSkia.cpp',
-
- '$WEBCORE_DIR/workers/Worker.cpp',
- '$WEBCORE_DIR/workers/WorkerContext.cpp',
- '$WEBCORE_DIR/workers/WorkerImportScriptsClient.cpp',
- '$WEBCORE_DIR/workers/WorkerLocation.cpp',
- '$WEBCORE_DIR/workers/WorkerMessagingProxy.cpp',
- '$WEBCORE_DIR/workers/WorkerRunLoop.cpp',
- '$WEBCORE_DIR/workers/WorkerThread.cpp',
-
- '$WEBCORE_DIR/xml/DOMParser.cpp',
- '$WEBCORE_DIR/xml/NativeXPathNSResolver.cpp',
- '$WEBCORE_DIR/xml/XMLHttpRequest.cpp',
- '$WEBCORE_DIR/xml/XMLHttpRequestUpload.cpp',
- '$WEBCORE_DIR/xml/XMLSerializer.cpp',
- '$WEBCORE_DIR/xml/XPathEvaluator.cpp',
- '$WEBCORE_DIR/xml/XPathExpression.cpp',
- '$WEBCORE_DIR/xml/XPathExpressionNode.cpp',
- '$WEBCORE_DIR/xml/XPathFunctions.cpp',
- '$WEBCORE_DIR/xml/XPathNamespace.cpp',
- '$WEBCORE_DIR/xml/XPathNodeSet.cpp',
- '$WEBCORE_DIR/xml/XPathNSResolver.cpp',
- '$WEBCORE_DIR/xml/XPathParser.cpp',
- '$WEBCORE_DIR/xml/XPathPath.cpp',
- '$WEBCORE_DIR/xml/XPathPredicate.cpp',
- '$WEBCORE_DIR/xml/XPathResult.cpp',
- '$WEBCORE_DIR/xml/XPathStep.cpp',
- '$WEBCORE_DIR/xml/XPathUtil.cpp',
- '$WEBCORE_DIR/xml/XPathValue.cpp',
- '$WEBCORE_DIR/xml/XPathVariableReference.cpp',
- '$WEBCORE_DIR/xml/XSLImportRule.cpp',
- '$WEBCORE_DIR/xml/XSLStyleSheet.cpp',
- '$WEBCORE_DIR/xml/XSLTExtensions.cpp',
- '$WEBCORE_DIR/xml/XSLTProcessor.cpp',
- '$WEBCORE_DIR/xml/XSLTUnicodeSort.cpp',
-]
-
-if env.Bit('windows'):
- # Windows specific implementations.
- input_files.extend([
- '$WEBCORE_DIR/platform/chromium/FileSystemChromiumWin.cpp',
- '$WEBCORE_DIR/platform/chromium/ScrollBarThemeChromiumWin.cpp',
- '$WEBCORE_DIR/platform/chromium/SoundChromiumWin.cpp',
- '$WEBCORE_DIR/platform/chromium/WindowsVersion.cpp',
-
- '$WEBCORE_DIR/platform/chromium/ClipboardChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontCacheChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontPlatformDataChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontUtilsChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/GlyphPageTreeNodeChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/IconChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/SimpleFontDataChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/ThemeHelperChromiumWin.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/UniscribeHelper.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/UniscribeHelperTextRun.cpp',
- '$WEBCORE_DIR/platform/graphics/opentype/OpenTypeUtilities.cpp',
- '$WEBCORE_DIR/platform/graphics/skia/SkiaFontWin.cpp',
-
- '$WEBCORE_DIR/rendering/RenderThemeChromiumWin.cpp',
- ])
-
-if env.Bit('linux'):
- # Linux specific implementations.
- input_files.extend([
- '$WEBCORE_DIR/platform/chromium/FileSystemChromiumLinux.cpp',
- '$WEBCORE_DIR/platform/chromium/KeyCodeConversionGtk.cpp',
- '$WEBCORE_DIR/platform/chromium/ScrollbarThemeChromiumLinux.cpp',
- '$WEBCORE_DIR/platform/chromium/SoundChromiumPosix.cpp',
-
- '$WEBCORE_DIR/platform/chromium/ClipboardChromiumLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontCacheLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/FontPlatformDataLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/GlyphPageTreeNodeLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/IconChromiumLinux.cpp',
- '$WEBCORE_DIR/platform/graphics/chromium/SimpleFontDataLinux.cpp',
-
- '$WEBCORE_DIR/rendering/RenderThemeChromiumLinux.cpp',
- ])
- # Remove from the list files that haven't yet been made portable to Linux.
- to_be_ported_files = [
- '$WEBCORE_DIR/platform/graphics/chromium/FontCustomPlatformData.cpp',
- ]
- input_files = list(set(input_files) - set(to_be_ported_files))
-
-# These files don't compile yet on linux or mac.
-if env.Bit('mac'):
- remove_files = [
- # includes platform specific FontCustomPlatformData.h
- '$WEBCORE_DIR/css/CSSFontFaceSource.cpp',
- '$WEBCORE_DIR/loader/CachedFont.cpp',
- ]
- input_files = list(set(input_files) - set(remove_files))
-
-# These files don't compile on the mac
-if env.Bit('mac'):
- remove_files = [
- # Missing WebCore::FrameView::printPanScrollIcon
- '$WEBCORE_DIR/page/EventHandler.cpp',
- '$WEBCORE_DIR/page/chromium/AXObjectCacheChromium.cpp',
- '$WEBCORE_DIR/page/chromium/EventHandlerChromium.cpp',
- ]
- for remove in remove_files:
- input_files.remove(remove)
-
-# Precompiled headers only work under MSVC in scons.
-if env.Bit('windows'):
- env_p = env.Clone()
- env_p.Append(CCFLAGS='/Ylwebcore')
- pch, obj = env_p.PCH('$OBJ_ROOT/webkit/build/precompiled_webkit.cc')
- env['PCH'] = pch
- env['PCHSTOP'] = 'precompiled_webkit.h'
- env.Append(CCPCHFLAGS = ['/FIprecompiled_webkit.h'])
- input_files += [obj]
-
-env.ChromeLibrary('WebCore', input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- dependencies = [
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
- '$LIBXML_DIR/build/libxml_config.vcproj',
- '$LIBXSLT_DIR/build/libxslt_config.vcproj',
- '$SQLITE_DIR/sqlite.vcproj',
- ],
- guid='{1C16337B-ACF3-4D03-AA90-851C5B5EADA6}')
diff --git a/webkit/build/WebKit/SConscript b/webkit/build/WebKit/SConscript
deleted file mode 100644
index fe82687..0000000
--- a/webkit/build/WebKit/SConscript
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright (c) 2009 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-env.Append(
- CPPDEFINES = [
- 'WEBKIT_IMPLEMENTATION',
- ],
- CPPPATH = [
- '$WEBKIT_DIR/build/WebCore',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/public',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/public/gtk',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src',
- ]
-)
-
-input_files = [
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/ChromiumBridge.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/ChromiumCurrentTime.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/ChromiumThreading.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebCache.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebCString.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebImageSkia.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebInputEvent.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebKit.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebString.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/WebURL.cpp',
- '$THIRD_PARTY_WEBKIT_DIR/WebKit/chromium/src/gtk/WebInputEventFactory.cpp',
-]
-
-env.ChromeLibrary('WebKit', input_files)
diff --git a/webkit/build/port/SConscript b/webkit/build/port/SConscript
deleted file mode 100644
index 0b41874..0000000
--- a/webkit/build/port/SConscript
+++ /dev/null
@@ -1,664 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-import os.path
-import re
-
-Import('env')
-
-webcore = env.Dir('$CHROME_SRC_DIR/third_party/WebKit/WebCore')
-webcore_posix = webcore.abspath.replace('\\', '/')
-
-cygwin = env.Dir('$CYGWIN_DIR/bin')
-cygwin_posix = cygwin.abspath.replace('\\', '/')
-
-pending = env.Dir('$CHROME_SRC_DIR/webkit/pending')
-portroot = env.Dir('$CHROME_SRC_DIR/webkit/port')
-webkit_build = env.Dir('$CHROME_SRC_DIR/webkit/build')
-
-
-def PosixIncludes(env, prefix, files, suffix):
- # This is basically a custom version of the _concat() function,
- # which we need because the binding script needs posix style paths,
- # even on windows, and _concat() doesn't make that easy to do... :-(
- #
- # Note that because we're not using the RDirs function that the
- # normal _concat() call uses, this will only add the build
- # directory paths, not the paths in the underlying source directory,
- # to its list.
- posix_files = [str(env.Dir(f).abspath).replace('\\', '/') for f in files]
- combined = [prefix + f + suffix for f in posix_files]
- return ' '.join(combined)
-
-
-env = env.Clone(
- WEBCORE = webcore,
- PENDING = pending,
- PORTROOT = portroot,
- WEBKIT_BUILD = webkit_build,
-
- BINDINGS_SCRIPTS_DIR = '$WEBKIT_DIR/port/bindings/scripts',
- BINDINGS_SCRIPT = '$BINDINGS_SCRIPTS_DIR/generate-bindings.pl',
-
- PERL_INCLUDE_PATH = ['$BINDINGS_SCRIPTS_DIR',
- '$CHROME_SRC_DIR/third_party/WebKit/WebCore/bindings/scripts'],
-
- FEATURE_DEFINES = [
- 'ENABLE_CROSS_DOCUMENT_MESSAGING',
- 'ENABLE_XSLT',
- 'ENABLE_XPATH',
- 'ENABLE_SVG',
- 'ENABLE_SVG_ANIMATION',
- 'ENABLE_SVG_AS_IMAGE',
- 'ENABLE_SVG_FONTS',
- 'ENABLE_SVG_FOREIGN_OBJECT',
- 'ENABLE_SVG_USE',
- ],
-
- SVG_FLAGS = [
- 'ENABLE_SVG_ANIMATION=1',
- 'ENABLE_SVG_AS_IMAGE=1',
- 'ENABLE_SVG_FONTS=1',
- 'ENABLE_SVG_FOREIGN_OBJECT=1',
- 'ENABLE_SVG_USE=1',
- ],
-
- BINDINGS_INCLUDE_PATH = [
- '$PENDING',
- '$WEBCORE/css',
- '$WEBCORE/dom',
- '$WEBCORE/html',
- '$WEBCORE/page',
- '$WEBCORE/svg',
- '$WEBCORE/xml',
- ],
- BINDINGS_INCLUDE_FLAG = '--include ',
- BINDINGS_INCLUDE_SUFFIX = '',
- _posix_includes = PosixIncludes,
- _BINDINGS_INCLUDE_FLAGS = '${_posix_includes(__env__, ' + \
- 'BINDINGS_INCLUDE_FLAG, ' + \
- 'BINDINGS_INCLUDE_PATH, ' + \
- 'BINDINGS_INCLUDE_SUFFIX)}',
-)
-
-env.PrependENVPath('PATH', cygwin_posix)
-
-
-# When we haven't specified --verbose (aka brief_comstr), make the
-# WebKit bindings building step output more brief to match the brief
-# compile/link/etc. lines.
-if env.GetOption('brief_comstr'):
- env.SetDefault(BINDINGSCOMSTR='________Building bindings in $TARGET')
-
-bindings_perl_modules = env.Glob('$BINDINGS_SCRIPTS_DIR/*.pm')
-
-def BindingsEmitter(target, source, env):
- source.append('$BINDINGS_SCRIPT')
- try:
- idl_contents = open(source[0].rfile().abspath, 'r').read()
- except EnvironmentError:
- return target, source
- idl_contents = re.sub('//[^\\n]*\\n', '', idl_contents)
- interfaces = re.findall('interface\\s*(?:\\[[^]]+\\])?\\s*'
- '(\\w+)[^{]*[{]', idl_contents)
- new_target = []
- for i in interfaces:
- new_cpp = '$DERIVED_DIR/${BINDINGSPREFIX}' + i + '.cpp'
- new_h = '$DERIVED_DIR/${BINDINGSPREFIX}' + i + '.h'
- new_target.extend([new_cpp, new_h])
- env.Depends(new_cpp, bindings_perl_modules)
- env.Depends(new_h, bindings_perl_modules)
- return new_target, source
-
-env.Append(
- BUILDERS = {'Bindings': Builder(
- action = Action('$BINDINGSCOM', '$BINDINGSCOMSTR'),
- src_suffix = '.idl',
- emitter = BindingsEmitter,
- )},
-)
-
-env.Replace(
- # TODO(bradnelson): fix ugly hack with one include!
- BINDINGSCOM = '$PERL $_PERL_INCLUDE_FLAGS ' + \
- '${SOURCES[1].posix} ' + \
- '--defines "$FEATURE_DEFINES $BINDINGS_LANGUAGE" ' + \
- '--generator $BINDINGS_GENERATOR_ARG ' + \
- '$_BINDINGS_INCLUDE_FLAGS ' + \
- '--outputdir ${TARGET.dir} ' + \
- '${SOURCES[0].posix}',
-)
-
-if env.Bit('mac'): # Mac OS X
- env['BINDINGSPREFIX'] = 'DOM'
- env['BINDINGS_GENERATOR_ARG'] = 'ObjC'
- env['BINDINGS_LANGUAGE'] = 'LANGUAGE_OBJECTIVE_C'
- env.Append(BINDINGS_INCLUDE_PATH = [ 'bindings/js' ])
-elif False:
- env['BINDINGSPREFIX'] = 'JS'
- env['BINDINGS_GENERATOR_ARG'] = 'JS'
- env['BINDINGS_LANGUAGE'] = 'LANGUAGE_JAVASCRIPT'
- env.Append(BINDINGS_INCLUDE_PATH = [ 'bindings/js' ])
-elif True:
- env['BINDINGSPREFIX'] = 'V8'
- env['BINDINGS_GENERATOR_ARG'] = 'V8'
- env['BINDINGS_LANGUAGE'] = 'LANGUAGE_JAVASCRIPT V8_BINDING'
- env.Prepend(PERL_INCLUDE_PATH = [ '$PORTROOT/bindings/scripts' ])
-else:
- print 'I am not going to generate bindings for you!'
-
-
-idl_files = [
- 'bindings/v8/UndetectableHTMLCollection.idl',
-
- 'css/Counter.idl',
- 'css/CSSCharsetRule.idl',
- 'css/CSSFontFaceRule.idl',
- 'css/CSSImportRule.idl',
- 'css/CSSMediaRule.idl',
- 'css/CSSPageRule.idl',
- 'css/CSSPrimitiveValue.idl',
- 'css/CSSRule.idl',
- 'css/CSSRuleList.idl',
- 'css/CSSStyleDeclaration.idl',
- 'css/CSSStyleRule.idl',
- 'css/CSSStyleSheet.idl',
- 'css/CSSUnknownRule.idl',
- 'css/CSSValue.idl',
- 'css/CSSValueList.idl',
- 'css/CSSVariablesDeclaration.idl',
- 'css/CSSVariablesRule.idl',
- 'css/MediaList.idl',
- 'css/Rect.idl',
- 'css/RGBColor.idl',
- 'css/StyleSheet.idl',
- 'css/StyleSheetList.idl',
- 'css/WebKitCSSKeyframeRule.idl',
- 'css/WebKitCSSKeyframesRule.idl',
- 'css/WebKitCSSMatrix.idl',
- 'css/WebKitCSSTransformValue.idl',
-
- 'dom/Attr.idl',
- 'dom/CDATASection.idl',
- 'dom/CharacterData.idl',
- 'dom/ClientRect.idl',
- 'dom/ClientRectList.idl',
- 'dom/Clipboard.idl',
- 'dom/Comment.idl',
- 'dom/Document.idl',
- 'dom/DocumentFragment.idl',
- 'dom/DocumentType.idl',
- 'dom/DOMCoreException.idl',
- 'dom/DOMImplementation.idl',
- 'dom/DOMStringList.idl',
- 'dom/Element.idl',
- 'dom/Entity.idl',
- 'dom/EntityReference.idl',
- 'dom/Event.idl',
- 'dom/EventException.idl',
- 'dom/EventListener.idl',
- 'dom/EventTarget.idl',
- 'dom/KeyboardEvent.idl',
- 'dom/MessageChannel.idl',
- 'dom/MessageEvent.idl',
- 'dom/MessagePort.idl',
- 'dom/MouseEvent.idl',
- 'dom/MutationEvent.idl',
- 'dom/NamedNodeMap.idl',
- 'dom/Node.idl',
- 'dom/NodeFilter.idl',
- 'dom/NodeIterator.idl',
- 'dom/NodeList.idl',
- 'dom/Notation.idl',
- 'dom/OverflowEvent.idl',
- 'dom/ProcessingInstruction.idl',
- 'dom/ProgressEvent.idl',
- 'dom/Range.idl',
- 'dom/RangeException.idl',
- 'dom/Text.idl',
- 'dom/TextEvent.idl',
- 'dom/TreeWalker.idl',
- 'dom/UIEvent.idl',
- 'dom/WebKitAnimationEvent.idl',
- 'dom/WebKitTransitionEvent.idl',
- 'dom/WheelEvent.idl',
-
- 'html/CanvasGradient.idl',
- 'html/CanvasPattern.idl',
- 'html/CanvasPixelArray.idl',
- 'html/CanvasRenderingContext2D.idl',
- 'html/File.idl',
- 'html/FileList.idl',
- 'html/HTMLAnchorElement.idl',
- 'html/HTMLAppletElement.idl',
- 'html/HTMLAreaElement.idl',
- 'html/HTMLAudioElement.idl',
- 'html/HTMLBaseElement.idl',
- 'html/HTMLBaseFontElement.idl',
- 'html/HTMLBlockquoteElement.idl',
- 'html/HTMLBodyElement.idl',
- 'html/HTMLBRElement.idl',
- 'html/HTMLButtonElement.idl',
- 'html/HTMLCanvasElement.idl',
- 'html/HTMLCollection.idl',
- 'html/HTMLDirectoryElement.idl',
- 'html/HTMLDivElement.idl',
- 'html/HTMLDListElement.idl',
- 'html/HTMLDocument.idl',
- 'html/HTMLElement.idl',
- 'html/HTMLEmbedElement.idl',
- 'html/HTMLFieldSetElement.idl',
- 'html/HTMLFontElement.idl',
- 'html/HTMLFormElement.idl',
- 'html/HTMLFrameElement.idl',
- 'html/HTMLFrameSetElement.idl',
- 'html/HTMLHeadElement.idl',
- 'html/HTMLHeadingElement.idl',
- 'html/HTMLHRElement.idl',
- 'html/HTMLHtmlElement.idl',
- 'html/HTMLIFrameElement.idl',
- 'html/HTMLImageElement.idl',
- 'html/HTMLInputElement.idl',
- 'html/HTMLIsIndexElement.idl',
- 'html/HTMLLabelElement.idl',
- 'html/HTMLLegendElement.idl',
- 'html/HTMLLIElement.idl',
- 'html/HTMLLinkElement.idl',
- 'html/HTMLMapElement.idl',
- 'html/HTMLMarqueeElement.idl',
- 'html/HTMLMediaElement.idl',
- 'html/HTMLMenuElement.idl',
- 'html/HTMLMetaElement.idl',
- 'html/HTMLModElement.idl',
- 'html/HTMLObjectElement.idl',
- 'html/HTMLOListElement.idl',
- 'html/HTMLOptGroupElement.idl',
- 'html/HTMLOptionElement.idl',
- 'html/HTMLOptionsCollection.idl',
- 'html/HTMLParagraphElement.idl',
- 'html/HTMLParamElement.idl',
- 'html/HTMLPreElement.idl',
- 'html/HTMLQuoteElement.idl',
- 'html/HTMLScriptElement.idl',
- 'html/HTMLSelectElement.idl',
- 'html/HTMLSourceElement.idl',
- 'html/HTMLStyleElement.idl',
- 'html/HTMLTableCaptionElement.idl',
- 'html/HTMLTableCellElement.idl',
- 'html/HTMLTableColElement.idl',
- 'html/HTMLTableElement.idl',
- 'html/HTMLTableRowElement.idl',
- 'html/HTMLTableSectionElement.idl',
- 'html/HTMLTextAreaElement.idl',
- 'html/HTMLTitleElement.idl',
- 'html/HTMLUListElement.idl',
- 'html/HTMLVideoElement.idl',
- 'html/ImageData.idl',
- 'html/MediaError.idl',
- 'html/TextMetrics.idl',
- 'html/TimeRanges.idl',
- 'html/VoidCallback.idl',
-
- # 'loader/appcache/DOMApplicationCache.idl',
-
- 'page/AbstractView.idl',
- 'page/BarInfo.idl',
- 'page/Console.idl',
- 'page/DOMSelection.idl',
- 'page/DOMWindow.idl',
- 'page/History.idl',
- 'page/Location.idl',
- 'page/Navigator.idl',
- 'page/Screen.idl',
- 'page/WebKitPoint.idl',
- 'page/WorkerNavigator.idl',
-
- 'inspector/InspectorController.idl',
-
- 'plugins/MimeTypeArray.idl',
- 'plugins/MimeType.idl',
- 'plugins/PluginArray.idl',
- 'plugins/Plugin.idl',
-
- 'storage/Database.idl',
- 'storage/SQLError.idl',
- 'storage/SQLResultSet.idl',
- 'storage/SQLResultSetRowList.idl',
- 'storage/SQLTransaction.idl',
-
- 'svg/ElementTimeControl.idl',
- 'svg/SVGAElement.idl',
- 'svg/SVGAltGlyphElement.idl',
- 'svg/SVGAngle.idl',
- 'svg/SVGAnimateColorElement.idl',
- 'svg/SVGAnimatedAngle.idl',
- 'svg/SVGAnimatedBoolean.idl',
- 'svg/SVGAnimatedEnumeration.idl',
- 'svg/SVGAnimatedInteger.idl',
- 'svg/SVGAnimatedLength.idl',
- 'svg/SVGAnimatedLengthList.idl',
- 'svg/SVGAnimatedNumber.idl',
- 'svg/SVGAnimatedNumberList.idl',
- 'svg/SVGAnimatedPathData.idl',
- 'svg/SVGAnimatedPoints.idl',
- 'svg/SVGAnimatedPreserveAspectRatio.idl',
- 'svg/SVGAnimatedRect.idl',
- 'svg/SVGAnimatedString.idl',
- 'svg/SVGAnimatedTransformList.idl',
- 'svg/SVGAnimateElement.idl',
- 'svg/SVGAnimateTransformElement.idl',
- 'svg/SVGAnimationElement.idl',
- 'svg/SVGCircleElement.idl',
- 'svg/SVGClipPathElement.idl',
- 'svg/SVGColor.idl',
- 'svg/SVGComponentTransferFunctionElement.idl',
- 'svg/SVGCursorElement.idl',
- 'svg/SVGDefinitionSrcElement.idl',
- 'svg/SVGDefsElement.idl',
- 'svg/SVGDescElement.idl',
- 'svg/SVGDocument.idl',
- 'svg/SVGElement.idl',
- 'svg/SVGElementInstance.idl',
- 'svg/SVGElementInstanceList.idl',
- 'svg/SVGEllipseElement.idl',
- 'svg/SVGException.idl',
- 'svg/SVGExternalResourcesRequired.idl',
- 'svg/SVGFEBlendElement.idl',
- 'svg/SVGFEColorMatrixElement.idl',
- 'svg/SVGFEComponentTransferElement.idl',
- 'svg/SVGFECompositeElement.idl',
- 'svg/SVGFEDiffuseLightingElement.idl',
- 'svg/SVGFEDisplacementMapElement.idl',
- 'svg/SVGFEDistantLightElement.idl',
- 'svg/SVGFEFloodElement.idl',
- 'svg/SVGFEFuncAElement.idl',
- 'svg/SVGFEFuncBElement.idl',
- 'svg/SVGFEFuncGElement.idl',
- 'svg/SVGFEFuncRElement.idl',
- 'svg/SVGFEGaussianBlurElement.idl',
- 'svg/SVGFEImageElement.idl',
- 'svg/SVGFEMergeElement.idl',
- 'svg/SVGFEMergeNodeElement.idl',
- 'svg/SVGFEOffsetElement.idl',
- 'svg/SVGFEPointLightElement.idl',
- 'svg/SVGFESpecularLightingElement.idl',
- 'svg/SVGFESpotLightElement.idl',
- 'svg/SVGFETileElement.idl',
- 'svg/SVGFETurbulenceElement.idl',
- 'svg/SVGFilterElement.idl',
- 'svg/SVGFilterPrimitiveStandardAttributes.idl',
- 'svg/SVGFitToViewBox.idl',
- 'svg/SVGFontElement.idl',
- 'svg/SVGFontFaceElement.idl',
- 'svg/SVGFontFaceFormatElement.idl',
- 'svg/SVGFontFaceNameElement.idl',
- 'svg/SVGFontFaceSrcElement.idl',
- 'svg/SVGFontFaceUriElement.idl',
- 'svg/SVGForeignObjectElement.idl',
- 'svg/SVGGElement.idl',
- 'svg/SVGGlyphElement.idl',
- 'svg/SVGGradientElement.idl',
- 'svg/SVGHKernElement.idl',
- 'svg/SVGImageElement.idl',
- 'svg/SVGLangSpace.idl',
- 'svg/SVGLength.idl',
- 'svg/SVGLengthList.idl',
- 'svg/SVGLinearGradientElement.idl',
- 'svg/SVGLineElement.idl',
- 'svg/SVGLocatable.idl',
- 'svg/SVGMarkerElement.idl',
- 'svg/SVGMaskElement.idl',
- 'svg/SVGMatrix.idl',
- 'svg/SVGMetadataElement.idl',
- 'svg/SVGMissingGlyphElement.idl',
- 'svg/SVGNumber.idl',
- 'svg/SVGNumberList.idl',
- 'svg/SVGPaint.idl',
- 'svg/SVGPathElement.idl',
- 'svg/SVGPathSeg.idl',
- 'svg/SVGPathSegArcAbs.idl',
- 'svg/SVGPathSegArcRel.idl',
- 'svg/SVGPathSegClosePath.idl',
- 'svg/SVGPathSegCurvetoCubicAbs.idl',
- 'svg/SVGPathSegCurvetoCubicRel.idl',
- 'svg/SVGPathSegCurvetoCubicSmoothAbs.idl',
- 'svg/SVGPathSegCurvetoCubicSmoothRel.idl',
- 'svg/SVGPathSegCurvetoQuadraticAbs.idl',
- 'svg/SVGPathSegCurvetoQuadraticRel.idl',
- 'svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl',
- 'svg/SVGPathSegCurvetoQuadraticSmoothRel.idl',
- 'svg/SVGPathSegLinetoAbs.idl',
- 'svg/SVGPathSegLinetoHorizontalAbs.idl',
- 'svg/SVGPathSegLinetoHorizontalRel.idl',
- 'svg/SVGPathSegLinetoRel.idl',
- 'svg/SVGPathSegLinetoVerticalAbs.idl',
- 'svg/SVGPathSegLinetoVerticalRel.idl',
- 'svg/SVGPathSegList.idl',
- 'svg/SVGPathSegMovetoAbs.idl',
- 'svg/SVGPathSegMovetoRel.idl',
- 'svg/SVGPatternElement.idl',
- 'svg/SVGPoint.idl',
- 'svg/SVGPointList.idl',
- 'svg/SVGPolygonElement.idl',
- 'svg/SVGPolylineElement.idl',
- 'svg/SVGPreserveAspectRatio.idl',
- 'svg/SVGRadialGradientElement.idl',
- 'svg/SVGRect.idl',
- 'svg/SVGRectElement.idl',
- 'svg/SVGRenderingIntent.idl',
- 'svg/SVGScriptElement.idl',
- 'svg/SVGSetElement.idl',
- 'svg/SVGStopElement.idl',
- 'svg/SVGStringList.idl',
- 'svg/SVGStylable.idl',
- 'svg/SVGStyleElement.idl',
- 'svg/SVGSVGElement.idl',
- 'svg/SVGSwitchElement.idl',
- 'svg/SVGSymbolElement.idl',
- 'svg/SVGTests.idl',
- 'svg/SVGTextContentElement.idl',
- 'svg/SVGTextElement.idl',
- 'svg/SVGTextPathElement.idl',
- 'svg/SVGTextPositioningElement.idl',
- 'svg/SVGTitleElement.idl',
- 'svg/SVGTransform.idl',
- 'svg/SVGTransformable.idl',
- 'svg/SVGTransformList.idl',
- 'svg/SVGTRefElement.idl',
- 'svg/SVGTSpanElement.idl',
- 'svg/SVGUnitTypes.idl',
- 'svg/SVGURIReference.idl',
- 'svg/SVGUseElement.idl',
- 'svg/SVGViewElement.idl',
- 'svg/SVGViewSpec.idl',
- 'svg/SVGZoomAndPan.idl',
- 'svg/SVGZoomEvent.idl',
-
- 'workers/Worker.idl',
- 'workers/WorkerContext.idl',
- 'workers/WorkerLocation.idl',
-
- 'xml/DOMParser.idl',
- 'xml/DOMParser.idl',
- 'xml/XMLHttpRequest.idl',
- 'xml/XMLHttpRequestException.idl',
- 'xml/XMLHttpRequestProgressEvent.idl',
- 'xml/XMLHttpRequestUpload.idl',
- 'xml/XMLSerializer.idl',
- 'xml/XPathEvaluator.idl',
- 'xml/XPathException.idl',
- 'xml/XPathExpression.idl',
- 'xml/XPathNSResolver.idl',
- 'xml/XPathResult.idl',
- 'xml/XSLTProcessor.idl',
-]
-
-for name in idl_files:
- env.Bindings('$WEBKIT_DIR/port/' + name)
-
-
-# copy over some files
-# TODO(eroman): can probably get rid of this.
-i = env.Install('$SHARED_DIR', [])
-env.Alias('webkit', i)
-
-# HTML tag and attribute names
-# If we add ENABLE_ flags via HTML_FLAGS, we need to pass in
-# --extraDefines $HTML_FLAGS.
-env.Command(['$DERIVED_DIR/HTMLNames.cpp',
- '$DERIVED_DIR/HTMLNames.h',
- '$DERIVED_DIR/HTMLElementFactory.cpp',
- '$DERIVED_DIR/HTMLElementFactory.h'],
- ['$PORT_DIR/dom/make_names.pl',
- '$PORT_DIR/html/HTMLTagNames.in',
- '$PORT_DIR/html/HTMLAttributeNames.in'],
- '$PERL $_PERL_INCLUDE_FLAGS ${SOURCES[0].posix} '
- '--tags ${SOURCES[1].posix} '
- '--attrs ${SOURCES[2].posix} '
- '--factory '
- '--wrapperFactory '
- '--outputDir $DERIVED_DIR')
-
-env.Command(['$DERIVED_DIR/XMLNames.cpp',
- '$DERIVED_DIR/XMLNames.h'],
- ['$PORT_DIR/dom/make_names.pl',
- '$PORT_DIR/xml/xmlattrs.in'],
- '$PERL $_PERL_INCLUDE_FLAGS ${SOURCES[0].posix} '
- '--attrs ${SOURCES[1].posix} '
- '--outputDir $DERIVED_DIR')
-
-env.Command(['$DERIVED_DIR/SVGElementFactory.cpp',
- '$DERIVED_DIR/SVGElementFactory.h',
- '$DERIVED_DIR/SVGNames.cpp',
- '$DERIVED_DIR/SVGNames.h'],
- ['$PORT_DIR/dom/make_names.pl',
- '$PORT_DIR/svg/svgtags.in',
- '$PORT_DIR/svg/svgattrs.in'],
- '$PERL $_PERL_INCLUDE_FLAGS ${SOURCES[0].posix} '
- '--tags ${SOURCES[1].posix} '
- '--attrs ${SOURCES[2].posix} '
- '--extraDefines "$SVG_FLAGS" '
- '--factory '
- '--wrapperFactory '
- '--outputDir $DERIVED_DIR')
-
-env.Command(['$DERIVED_DIR/XLinkNames.cpp',
- '$DERIVED_DIR/XLinkNames.h'],
- ['$PORT_DIR/dom/make_names.pl',
- '$PORT_DIR/svg/xlinkattrs.in'],
- '$PERL $_PERL_INCLUDE_FLAGS ${SOURCES[0].posix} '
- '--attrs ${SOURCES[1].posix} '
- '--outputDir $DERIVED_DIR')
-
-# Add SVG Symbols to the WebCore exported symbols file
-# TODO(bradnelson): fix this
-#WebCore.exp : WebCore.base.exp WebCore.SVG.exp
-# cat $^ > $@
-
-def cat_files(target, source, env):
- fout = open(str(target[0]), "w")
- for src in source:
- fin = open(str(src))
- fout.writelines(fin.readlines())
- fin.close()
- fout.close()
-
-env.Command(['$DERIVED_DIR/UserAgentStyleSheets.h',
- '$DERIVED_DIR/UserAgentStyleSheetsData.cpp'],
- ['$PORT_DIR/css/make-css-file-arrays.pl',
- '$PORT_DIR/css/view-source.css',
- '$PORT_DIR/css/svg.css',
- '$PORT_DIR/css/html4.css',
- '$PORT_DIR/css/quirks.css',
- '$PORT_DIR/css/themeWin.css',
- '$PORT_DIR/css/themeWinQuirks.css'],
- '$PERL ${SOURCES[0].posix} ${TARGETS.posix} ${SOURCES[1:].posix}')
-
-def create_h_wrapper(target, source, env):
- """
- Create a *.h file by surrounding the contents of a
- yacc-generated *.hpp with a #ifndef-#define-#endif guard.
- """
- t = str(target[1])
- fp = open(t, 'w')
- define = os.path.splitext(os.path.split(t)[1])[0]
- fp.write('#ifndef %s_h\n' % define)
- fp.write('#define %s_h\n' % define)
- fp.write(open(t + 'pp', 'r').read())
- fp.write('#endif // %s_h\n' % define)
-
-# TODO(sgk): make this a real pseudo-Builder
-def BuildYacc(env, dir, name, file):
- yacc_env = env.Clone()
- yacc_env['YACC'] = env.Detect('bison') or 'yacc'
- yacc_env.Command(['$DERIVED_DIR/%s.cpp' % file,
- '$DERIVED_DIR/%s.h' % file],
- ['$PORT_DIR/%s/%s.y' % (dir, file)],
- ['$YACC -d -p %s ${SOURCES[0].posix} ' % name +
- '-o ${TARGET.posix}',
- Action(create_h_wrapper),
- Delete('${TARGETS[1]}pp')])
-
-BuildYacc(env, 'xml', 'xpathyy', 'XPathGrammar')
-BuildYacc(env, 'css', 'cssyy', 'CSSGrammar')
-
-# TODO(bradnelson): need to add in error checking
-
-env.Command('$PORT_DIR/SVGCSSValueKeywords.in',
- '$PORT_DIR/css/SVGCSSValueKeywords.in',
- '$PERL -ne "print lc" $SOURCES > $TARGET')
-
-env.Command('$PORT_DIR/CSSValueKeywords.in',
- ['$PORT_DIR/css/CSSValueKeywords.in',
- '$PORT_DIR/css/SVGCSSValueKeywords.in'],
- '$PERL -ne "print lc" $SOURCES > $TARGET')
-
-env.Command('$PORT_DIR/CSSPropertyNames.in',
- ['$PORT_DIR/css/CSSPropertyNames.in',
- '$PORT_DIR/css/SVGCSSPropertyNames.in'],
- '$PERL -ne "print lc" $SOURCES > $TARGET')
-
-env.Command(['$DERIVED_DIR/CSSValueKeywords.c',
- '$DERIVED_DIR/CSSValueKeywords.h'],
- ['$PORT_DIR/css/makevalues.pl',
- '$PORT_DIR/CSSValueKeywords.in'],
- ['cd ${SOURCES[1].dir} && $PERL ${str(SOURCES[0].abspath).replace("\\\\", "/")}',
- Move('${TARGETS[0]}', '${SOURCES[1].dir}/${TARGETS[0].file}'),
- Move('${TARGETS[1]}', '${SOURCES[1].dir}/${TARGETS[1].file}'),
- ])
-
-env.Command(['$DERIVED_DIR/CSSPropertyNames.cpp',
- '$DERIVED_DIR/CSSPropertyNames.h'],
- ['$PORT_DIR/css/makeprop.pl',
- '$PORT_DIR/CSSPropertyNames.in'],
- ['cd ${SOURCES[1].dir} && $PERL ${str(SOURCES[0].abspath).replace("\\\\", "/")}',
- Move('${TARGETS[0]}', '${SOURCES[1].dir}/${TARGETS[0].file}'),
- Move('${TARGETS[1]}', '${SOURCES[1].dir}/${TARGETS[1].file}'),
- ])
-
-
-# DOCTYPE strings
-env.Command('$DERIVED_DIR/DocTypeStrings.cpp',
- '$PORT_DIR/html/DocTypeStrings.gperf',
- 'gperf -CEot -L ANSI-C -k "*" -N findDoctypeEntry -F ' + \
- ',PubIDInfo::eAlmostStandards,PubIDInfo::eAlmostStandards ' + \
- '$SOURCE > $TARGET')
-
-# color names
-env.Command('$DERIVED_DIR/ColorData.c',
- '$PORT_DIR/platform/ColorData.gperf',
- 'gperf -CDEot -L ANSI-C -k "*" -N findColor -D -s 2 ' + \
- '$SOURCE > $TARGET')
-
-# HTML entity names
-env.Command('$DERIVED_DIR/HTMLEntityNames.c',
- '$PORT_DIR/html/HTMLEntityNames.gperf',
- 'gperf -a -L ANSI-C -C -G -c -o -t -k "*" -N findEntity ' + \
- '-D -s 2 $SOURCE > $TARGET')
-
-# CSS tokenizer
-env.Command('$DERIVED_DIR/tokenizer.cpp',
- ['$PORT_DIR/css/tokenizer.flex',
- '$PORT_DIR/css/maketokenizer'],
- 'flex --nowarn -t $SOURCE | perl ${SOURCES[1]} > $TARGET')
diff --git a/webkit/build/webkit_resources/SConscript b/webkit/build/webkit_resources/SConscript
deleted file mode 100644
index e9066d4..0000000
--- a/webkit/build/webkit_resources/SConscript
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import(['env', 'env_res'])
-
-env = env.Clone()
-env_res = env_res.Clone()
-
-env_res.Append(
- CPPPATH = [
- "$CHROME_SRC_DIR",
- ],
-)
-
-if env_res.Bit('windows'):
- env_res.Append(
- RCFLAGS = [
- ["/l", "0x409"],
- ],
- )
-
-env_grd = env.Clone()
-# This dummy target (webkit_resources) is used to tell the emitter where
-# to put the target files.
-generated = env_grd.GRIT(
- '$TARGET_ROOT/grit_derived_sources/fake_generated_resources',
- '$CHROME_SRC_DIR/webkit/glue/webkit_resources.grd')
-
-if env_res.Bit('windows'):
- for g in [g for g in generated if str(g).endswith('.rc')]:
- env_res.RES(g)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/webkit_resources/webkit_resources.vcproj',
- guid='{0B469837-3D46-484A-AFB3-C5A6C68730B9}')
diff --git a/webkit/build/webkit_strings/SConscript b/webkit/build/webkit_strings/SConscript
deleted file mode 100644
index 6dec4b7..0000000
--- a/webkit/build/webkit_strings/SConscript
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import(['env', 'env_res'])
-
-env = env.Clone()
-env_res = env_res.Clone()
-
-env_res.Append(
- CPPPATH = [
- ".",
- #"$CHROME_SRC_DIR/chrome/Debug/obj/chrome_dll",
- "$CHROME_SRC_DIR",
- #"$CHROME_SRC_DIR/chrome/Debug/obj",
- ],
-)
-
-if env_res.Bit('windows'):
- env_res.Append(
- RCFLAGS = [
- ["/l", "0x409"],
- ],
- )
-
-env_grd = env.Clone()
-# This dummy target (webkit_strings) is used to tell the emitter where
-# to put the target files.
-generated = env_grd.GRIT(
- '$TARGET_ROOT/grit_derived_sources/fake_generated_target',
- '$CHROME_SRC_DIR/webkit/glue/webkit_strings.grd')
-
-if env_res.Bit('windows'):
- for g in [g for g in generated if str(g).endswith('.rc')]:
- env_res.RES(g)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/localized_strings/localized_strings.vcproj',
- guid='{60B43839-95E6-4526-A661-209F16335E0E}')
diff --git a/webkit/default_plugin/SConscript b/webkit/default_plugin/SConscript
deleted file mode 100644
index 79417f8..0000000
--- a/webkit/default_plugin/SConscript
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-env.Prepend(
- CPPPATH = [
- '$CHROME_SRC_DIR/webkit/glue',
- '$ICU38/public/common',
- '$ICU38/public/i18n',
- '$CHROME_SRC_DIR/third_party/libxml/include',
- '$CHROME_SRC_DIR/third_party/npapi',
- '$CHROME_SRC_DIR',
- ],
-)
-
-env.Append(
- CPPDEFINES = [
- 'U_STATIC_IMPLEMENTATION',
- 'LIBXML_STATIC',
- ],
-)
-
-if env.Bit('windows'):
- env.Append(
- CCFLAGS = [
- '/TP',
-
- '/WX',
- '/Wp64',
- ],
- )
-
-# Platform-independent files.
-input_files = [
-]
-
-# TODO: Quarantine files -- need porting to platform-specific blocks above.
-if env.Bit('windows'):
- input_files.extend([
- 'activex_installer.cc',
- 'default_plugin.cc',
- 'plugin_main.cc',
- 'plugin_impl_win.cc',
- 'plugin_database_handler.cc',
- 'plugin_install_job_monitor.cc',
- 'install_dialog.cc',
- ])
-
-env.ChromeLibrary('default_plugin', input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/default_plugin/default_plugin.vcproj',
- dependencies = [
- '$LIBXML_DIR/build/libxml_config.vcproj',
- ('$WEBKIT_DIR/build/localized_strings/' +
- 'localized_strings.vcproj'),
- ],
- guid='{5916D37D-8C97-424F-A904-74E52594C2D6}')
diff --git a/webkit/glue/SConscript b/webkit/glue/SConscript
deleted file mode 100644
index 73aef79..0000000
--- a/webkit/glue/SConscript
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env')
-
-env = env.Clone()
-
-env.Append(
- CPPPATH = [
- '$WEBKIT_DIR/build/WebCore',
- ],
- LIBS = [
- 'port',
- 'renderer',
- 'V8Bindings',
- 'WebCore',
- 'WTF',
- ],
-)
-
-if env.Bit('windows'):
- env.Append(
- CCFLAGS = [
- '/TP',
-
- '/WX',
-
- '/wd4800',
- ],
- )
-
-input_files = [
- 'alt_404_page_resource_fetcher.cc',
- 'alt_error_page_resource_fetcher.cc',
- 'autofill_form.cc',
- 'back_forward_list_client_impl.cc',
- 'chrome_client_impl.cc',
- 'chromium_bridge_impl.cc',
- 'clipboard_conversion.cc',
- 'context_menu_client_impl.cc',
- 'cpp_binding_example.cc',
- 'cpp_bound_class.cc',
- 'cpp_variant.cc',
- 'debugger_bridge.cc',
- 'devtools/devtools_rpc.cc',
- 'devtools/devtools_rpc.h',
- 'devtools/devtools_rpc_js.h',
- 'devtools/debugger_agent.h',
- 'devtools/debugger_agent_impl.cc',
- 'devtools/debugger_agent_impl.h',
- 'devtools/debugger_agent_manager.cc',
- 'devtools/debugger_agent_manager.h',
- 'devtools/dom_agent.h',
- 'devtools/dom_agent_impl.cc',
- 'devtools/dom_agent_impl.h',
- 'devtools/net_agent.h',
- 'devtools/net_agent_impl.cc',
- 'devtools/net_agent_impl.h',
- 'devtools/tools_agent.h',
- 'dom_operations.cc',
- 'dom_serializer.cc',
- 'dragclient_impl.cc',
- 'editor_client_impl.cc',
- 'entity_map.cc',
- 'event_conversion.cc',
- 'feed_preview.cc',
- 'glue_util.cc',
- 'glue_serialize.cc',
- 'image_decoder.cc',
- 'image_resource_fetcher.cc',
- 'inspector_client_impl.cc',
- 'localized_strings.cc',
- 'media_player_private_impl.cc',
- 'multipart_response_delegate.cc',
- 'npruntime_util.cc',
- 'password_autocomplete_listener.cc',
- 'password_form_dom_manager.cc',
- 'plugins/plugin_host.cc',
- 'plugins/plugin_instance.cc',
- 'plugins/plugin_lib.cc',
- 'plugins/plugin_list.cc',
- 'plugins/plugin_stream.cc',
- 'plugins/plugin_stream_url.cc',
- 'plugins/plugin_string_stream.cc',
- 'resource_fetcher.cc',
- 'resource_handle_impl.cc',
- 'resource_loader_bridge.cc',
- 'searchable_form_data.cc',
- 'simple_webmimeregistry_impl.cc',
- 'stacking_order_iterator.cc',
- 'webclipboard_impl.cc',
- 'webcursor.cc',
- 'webdatasource_impl.cc',
- 'webdevtoolsagent.h',
- 'webdevtoolsagent_delegate.h',
- 'webdevtoolsagent_impl.cc',
- 'webdevtoolsagent_impl.h',
- 'webdevtoolsclient.h',
- 'webdevtoolsclient_delegate.h',
- 'webdevtoolsclient_impl.cc',
- 'webdevtoolsclient_impl.h',
- 'weberror_impl.cc',
- 'webframe_impl.cc',
- 'webframeloaderclient_impl.cc',
- 'webhistoryitem_impl.cc',
- 'webkitclient_impl.cc',
- 'webkit_glue.cc',
- 'webmediaplayer_impl.cc',
- 'webplugin_delegate.cc',
- 'webplugin_impl.cc',
- 'webtextinput_impl.cc',
- 'weburlrequest_impl.cc',
- 'webwidget_impl.cc',
- 'webview_delegate.cc',
- 'webview_impl.cc',
-]
-
-if env.Bit('windows'):
- # TODO(port): These extra files aren't win32-specific, they've just not been
- # tested on other platforms yet.
- input_files.extend([
- '$PENDING_DIR/AccessibleBase.cpp',
- '$PENDING_DIR/AccessibleDocument.cpp',
- 'webaccessibilitymanager_impl.cc',
- 'glue_accessibility_object.cc'
- 'plugins/mozilla_extensions.cc',
- 'plugins/webplugin_delegate_impl.cc',
- 'webdropdata.cc',
- ])
-
-if env.Bit('windows'):
- input_files.extend([
- 'plugins/plugin_lib_win.cc',
- 'plugins/plugin_list_win.cc',
- 'plugins/plugin_stream_win.cc',
- 'webcursor_win.cc',
- 'webkit_glue_win.cc',
- ])
-elif env.Bit('linux'):
- input_files.extend([
- 'plugins/plugin_lib_linux.cc',
- 'plugins/plugin_list_linux.cc',
- 'plugins/webplugin_delegate_impl_gtk.cc',
- 'webcursor_gtk.cc',
- 'webkit_glue_gtk.cc',
- ])
-elif env.Bit('mac'):
- input_files.extend([
- 'plugins/plugin_lib_mac.mm',
- 'plugins/plugin_list_mac.mm',
- 'webcursor_mac.mm',
- ])
-
-if env.Bit('posix'):
- input_files.extend([
- 'plugins/plugin_stream_posix.cc',
- ])
-
-env.ChromeLibrary('glue', input_files)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/build/glue/glue.vcproj',
- name = 'Glue',
- dependencies = [
- '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- ('$WEBKIT_DIR/build/V8Bindings/' +
- 'V8Bindings_prebuild.vcproj'),
- ('$WEBKIT_DIR/build/localized_strings/' +
- 'localized_strings.vcproj'),
- ],
- guid='{C66B126D-0ECE-4CA2-B6DC-FA780AFBBF09}')
diff --git a/webkit/glue/plugins/test/SConscript b/webkit/glue/plugins/test/SConscript
deleted file mode 100644
index ee9ebac..0000000
--- a/webkit/glue/plugins/test/SConscript
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env', 'env_res')
-
-env = env.Clone()
-env_res = env_res.Clone()
-
-input_files = [
- 'npapi_constants.cc',
- 'npapi_test.cc',
- 'plugin_arguments_test.cc',
- 'plugin_delete_plugin_in_stream_test.cc',
- 'plugin_get_javascript_url_test.cc',
- 'plugin_geturl_test.cc',
- 'plugin_new_fails_test.cc',
- 'plugin_npobject_proxy_test.cc',
- 'plugin_test.cc'
-]
-
-if env.Bit('windows'):
- # TODO(port): Port these.
- input_files.extend([
- 'plugin_execute_script_delete_test.cc',
- 'plugin_javascript_open_popup.cc',
- 'plugin_client.cc', # Includes not ported headers.
- 'plugin_npobject_lifetime_test.cc', # Has win32-isms (HWND, CALLBACK).
- 'plugin_window_size_test.cc' # Has w32-isms including HWND.
- ])
-
-env.Append(
- LIBS = [
- 'base',
- 'icu',
- ],
-)
-
-if env.Bit('windows'):
- input_files.extend([
- env_res.RES('npapi_test.rc'),
- 'npapi_test.def'
- ])
-
- env.Append(
- CCFLAGS = [
- '/TP',
- '/wd4800',
- ],
-
- LIBS = [
- 'comctl32.lib',
- 'rpcrt4.lib',
- 'shlwapi.lib',
- 'winmm.lib',
- ],
-
- LINKFLAGS = [
- '/INCREMENTAL',
- '/DELAYLOAD:"dwmapi.dll"',
- '/DELAYLOAD:"uxtheme.dll"',
- '/FIXED:No',
- '/SUBSYSTEM:CONSOLE',
- '/MACHINE:X86',
- '/safeseh',
- '/dynamicbase',
- '/ignore:4199',
- '/nxcompat',
- ],
- )
-
-dll = env.ChromeSharedLibrary('npapi_test_plugin', input_files)
-
-# Install ourselves into the destination root so that dependent tests
-# can find us.
-i = env.Install('$DESTINATION_ROOT/plugins', dll)
-env.Alias('webkit', i)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/glue/plugins/test/npapi_test_plugin.vcproj',
- dependencies = [
- '$BASE_DIR/build/base.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- ],
- guid='{0D04AEC1-6B68-492C-BCCF-808DFD69ABC6}')
diff --git a/webkit/tools/npapi_layout_test_plugin/SConscript b/webkit/tools/npapi_layout_test_plugin/SConscript
deleted file mode 100644
index 2f6c4ac..0000000
--- a/webkit/tools/npapi_layout_test_plugin/SConscript
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env', 'env_res')
-
-env = env.Clone()
-env_res = env_res.Clone()
-
-input_files = [
- 'main.cpp',
- 'PluginObject.cpp',
- 'TestObject.cpp'
-]
-
-if env.Bit('windows'):
- input_files.extend([
- env_res.RES('npapi_layout_test_plugin.rc'),
- 'npapi_layout_test_plugin.def'
- ])
-
- env.Append(
- CCFLAGS = [
- '/TP',
- '/WX',
- ],
-
- LIBS = [
- 'comctl32.lib',
- 'rpcrt4.lib',
- 'shlwapi.lib',
- 'winmm.lib',
- ],
-
- LINKFLAGS = [
- '/DELAYLOAD:"dwmapi.dll"',
- '/DELAYLOAD:"uxtheme.dll"',
- '/FIXED:No',
- '/SUBSYSTEM:CONSOLE',
- '/MACHINE:X86',
- '/safeseh',
- '/dynamicbase',
- '/ignore:4199',
- '/nxcompat',
- ],
- )
-
-dll = env.ChromeSharedLibrary('npapi_layout_test_plugin', input_files)
-
-env.ChromeMSVSProject(('$WEBKIT_DIR/tools/npapi_layout_test_plugin/' +
- 'npapi_layout_test_plugin.vcproj'),
- guid='{BE6D5659-A8D5-4890-A42C-090DD10EF62C}')
-
-# Install ourselves into the destination root so that dependent tests
-# can find us.
-i = env.Install('$DESTINATION_ROOT/plugins', dll)
-env.Alias('webkit', i)
diff --git a/webkit/tools/test_shell/SConscript b/webkit/tools/test_shell/SConscript
deleted file mode 100644
index afd0b60..0000000
--- a/webkit/tools/test_shell/SConscript
+++ /dev/null
@@ -1,328 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-Import('env', 'env_res')
-
-env = env.Clone()
-env_res = env_res.Clone()
-
-if env.Bit('windows'):
- env_res.Append(
- CPPPATH = [
- '.',
- '$CHROME_SRC_DIR',
- '$NET_DIR',
- ],
- RCFLAGS = [
- ['/l', '0x409'],
- ],
- )
-
-env.Append(
- CPPPATH = [
- '$BREAKPAD_DIR/src',
- '$WEBKIT_DIR/glue',
- '$GTEST_DIR/include',
- ],
- LIBS = [
- 'glue',
- 'port',
- 'base',
- 'base_gfx',
- 'browser',
- 'googleurl',
- 'net',
- 'sdch',
- 'skia',
- 'gtest',
- 'V8Bindings',
- 'WebCore',
- 'WebKit',
- 'WTF',
- env['ICU_LIBS'], # TODO(sgk): '$ICU_LIBS' when scons is fixed
- 'libjpeg',
- 'libpng',
- 'libxslt',
- 'modp_b64',
- 'zlib',
- 'sqlite',
- 'JavaScriptCore_pcre',
- 'default_plugin',
- ],
-)
-
-if env.Bit('windows'):
- # TODO(port): put portable libs in above declaration.
- env.Append(
- LIBS = [
- 'activex_shim',
- 'breakpad_handler',
- 'breakpad_sender',
- ]
- )
-
-if env.Bit('windows'):
- env.Append(
- LIBS = [
- 'comctl32.lib',
- 'rpcrt4.lib',
- 'shlwapi.lib',
- 'winmm.lib',
- 'Urlmon',
- ],
-
- LINKFLAGS = [
- '/DELAYLOAD:"ws2_32.dll"',
- '/DELAYLOAD:"dwmapi.dll"',
- '/DELAYLOAD:"uxtheme.dll"',
- '/FIXED:No',
- '/SUBSYSTEM:CONSOLE',
- '/MACHINE:X86',
- '/safeseh',
- '/dynamicbase',
- '/ignore:4199',
- '/nxcompat',
- ],
- )
-elif env.Bit('posix'):
- env.Append(
- LIBS = [
- 'event',
- ]
- )
-
-if env.Bit('mac'):
- env.Append(
- CPPPATH = [
- '$THIRD_PARTY_DIR/WebKit/WebKit/mac/WebCoreSupport',
- ],
- )
-
-env_lib = env.Clone()
-
-env.SConscript([
- '$BZIP2_DIR/using_bzip2.scons',
- '$LIBXML_DIR/using_libxml.scons',
- '$CHROME_SRC_DIR/build/using_v8.scons',
-], {'env':env})
-
-env_lib.SConscript([
- '$BZIP2_DIR/using_bzip2.scons',
- '$LIBXML_DIR/using_libxml.scons',
-], {'env':env_lib})
-
-input_files = [
- 'event_sending_controller.cc',
- 'layout_test_controller.cc',
- 'mock_webclipboard_impl.cc',
- 'simple_resource_loader_bridge.cc',
-
- # This file is only used by test_shell/test_shell_tests. It should
- # probably be moved to the test_shell directory like
- # simple_resource_loader_bridge.cc.
- '$WEBKIT_DIR/glue/simple_clipboard_impl.cc',
- 'test_navigation_controller.cc',
- 'test_shell_request_context.cc',
- 'test_shell_switches.cc',
- 'test_shell.cc',
- 'test_webview_delegate.cc',
- 'text_input_controller.cc',
-]
-if env.Bit('windows'):
- # TODO(port): Consider porting drag_delegate.cc and drop_delegate.cc.
- input_files.extend([
- 'drag_delegate.cc',
- 'drop_delegate.cc',
- 'test_shell_platform_delegate_win.cc',
- 'test_shell_win.cc',
- 'test_webview_delegate_win.cc',
- 'webview_host_win.cc',
- 'webwidget_host_win.cc',
- ])
-elif env.Bit('linux'):
- input_files.extend([
- 'webview_host_gtk.cc',
- 'webwidget_host_gtk.cc',
- 'test_shell_gtk.cc',
- 'test_shell_platform_delegate_gtk.cc',
- 'test_webview_delegate_gtk.cc',
- ])
-
-lib = env_lib.ChromeLibrary('test_shell', input_files)
-
-env.Append(LIBS = ['test_shell'])
-
-env.ChromeMSVSProject('$WEBKIT_DIR/tools/test_shell/test_shell.vcproj',
- dependencies = [
- '$BASE_DIR/build/base.vcproj',
- '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- '$LIBJPEG_DIR/libjpeg.vcproj',
- '$BZIP2_DIR/bzip2.vcproj',
- '$NET_DIR/build/net.vcproj',
- ('$WEBKIT_DIR/build/JavaScriptCore/' +
- 'JavaScriptCore_pcre.vcproj'),
- '$WEBKIT_DIR/build/port/port.vcproj',
- '$WEBKIT_DIR/default_plugin/default_plugin.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
- '$MODP_B64_DIR/modp_b64.vcproj',
- '$ZLIB_DIR/zlib.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- '$BASE_DIR/build/base_gfx.vcproj',
- '$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
- '$BREAKPAD_DIR/breakpad_handler.vcproj',
- ('$WEBKIT_DIR/tools/npapi_layout_test_plugin/' +
- 'npapi_layout_test_plugin.vcproj'),
- '$TESTING_DIR/gtest.vcproj',
- '$V8_DIR/tools/visual_studio/v8_snapshot.vcproj',
- '$LIBPNG_DIR/libpng.vcproj',
- '$WEBKIT_DIR/build/glue/glue.vcproj',
- '$SKIA_DIR/skia.vcproj',
- '$GOOGLEURL_DIR/build/googleurl.vcproj',
- '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- '$SDCH_DIR/sdch.vcproj',
- '$LIBXSLT_DIR/build/libxslt.vcproj',
- ],
- guid='{FA39524D-3067-4141-888D-28A86C66F2B9}')
-
-
-resources = []
-exe_input_files = [
- 'test_shell_main.cc',
-]
-
-if env.Bit('windows'):
- resources = [
- env_res.RES('resources/test_shell.rc'),
- '$TARGET_ROOT/grit_derived_sources/net_resources.res',
- '$TARGET_ROOT/grit_derived_sources/webkit_strings_en-US.res',
- ]
-
- exe_input_files += [
- '$V8_DIR/snapshot-empty$OBJSUFFIX'
- ]
-
-test_shell = env.ChromeProgram('test_shell', resources + exe_input_files)
-
-i = env.Install('$TARGET_ROOT', test_shell)
-env.Alias('webkit', i)
-
-if env.Bit('windows'):
- env.Depends(test_shell, '$V8_DIR/vc80.pdb')
-
-if env.Bit('linux'):
- # Build the linux resource files.
- env_grd = env.Clone()
- # This dummy target is used to tell the emitter where to put the target
- # files.
- generated = env_grd.GRIT(
- '$TARGET_ROOT/grit_derived_sources/fake_test_shell_resources',
- '$CHROME_SRC_DIR/webkit/tools/test_shell/test_shell_resources.grd')
-
- test_shell_data = env.Repack(
- '$TARGET_ROOT/test_shell.pak',
- ['$TARGET_ROOT/grit_derived_sources/net_resources.pak',
- '$TARGET_ROOT/grit_derived_sources/test_shell_resources.pak',
- '$TARGET_ROOT/grit_derived_sources/webkit_resources.pak',
- '$TARGET_ROOT/grit_derived_sources/webkit_strings_en-US.pak',
- ]
- )
- env.Depends(test_shell, test_shell_data)
-
- i = env.Install('$DESTINATION_ROOT', test_shell_data)
- env.Requires(test_shell, i)
- env.Alias('webkit', i)
-
- # We need the npapi plugin stuffed into the right place.
- # TODO(evanm): find a cleaner way of requiring this.
- env.Requires(test_shell,
- '$DESTINATION_ROOT/plugins/libnpapi_test_plugin.so')
- env.Requires(test_shell,
- '$DESTINATION_ROOT/plugins/libnpapi_layout_test_plugin.so')
-
-test_files = [
- 'image_decoder_unittest.cc',
- 'keyboard_unittest.cc',
- 'layout_test_controller_unittest.cc',
- 'node_leak_test.cc',
- 'run_all_tests.cc',
- 'test_shell_test.cc',
- 'text_input_controller_unittest.cc',
- '$SKIA_DIR/ext/convolver_unittest.cc',
- '$WEBKIT_DIR/glue/bookmarklet_unittest.cc',
- '$WEBKIT_DIR/glue/context_menu_unittest.cc',
- '$WEBKIT_DIR/glue/cpp_bound_class_unittest.cc',
- '$WEBKIT_DIR/glue/cpp_variant_unittest.cc',
- '$WEBKIT_DIR/glue/devtools/devtools_rpc_unittest.cc',
- '$WEBKIT_DIR/glue/devtools/dom_agent_unittest.cc',
- '$WEBKIT_DIR/glue/dom_operations_unittest.cc',
- '$WEBKIT_DIR/glue/dom_serializer_unittest.cc',
- '$WEBKIT_DIR/glue/glue_serialize_unittest.cc',
- '$WEBKIT_DIR/glue/iframe_redirect_unittest.cc',
- '$WEBKIT_DIR/glue/mimetype_unittest.cc',
- '$WEBKIT_DIR/glue/multipart_response_delegate_unittest.cc',
- '$WEBKIT_DIR/glue/password_autocomplete_listener_unittest.cc',
- '$WEBKIT_DIR/glue/regular_expression_unittest.cc',
- '$WEBKIT_DIR/glue/resource_fetcher_unittest.cc',
- '$WEBKIT_DIR/glue/webframe_unittest.cc',
- '$WEBKIT_DIR/tools/webcore_unit_tests/GKURL_unittest.cpp',
- '$WEBKIT_DIR/tools/webcore_unit_tests/BMPImageDecoder_unittest.cpp',
- '$WEBKIT_DIR/tools/webcore_unit_tests/ICOImageDecoder_unittest.cpp',
- '$WEBKIT_DIR/tools/webcore_unit_tests/XBMImageDecoder_unittest.cpp',
- '$V8_DIR/snapshot-empty$OBJSUFFIX',
-]
-
-if env.Bit('windows'):
- # TODO(port): put portable files in above test_files declaration.
- test_files.extend([
- '$SKIA_DIR/ext/platform_canvas_unittest.cc',
- 'plugin_tests.cc',
- # Commented out until a regression is fixed and this file is restored.
- #'$WEBKIT_DIR/glue/stringimpl_unittest.cc',
- '$SKIA_DIR/ext/vector_canvas_unittest.cc',
- '$WEBKIT_DIR/glue/webplugin_impl_unittest.cc',
- '$WEBKIT_DIR/tools/webcore_unit_tests/UniscribeHelper_unittest.cpp',
- ])
-
-test_shell_tests = env.ChromeTestProgram('test_shell_tests',
- resources + test_files)
-# We need the npapi plugin stuffed into the right place.
-# TODO(evanm): find a cleaner way of requiring this.
-env.Requires(test_shell,
- '$DESTINATION_ROOT/plugins/libnpapi_test_plugin.so')
-env.Requires(test_shell_tests,
- '$DESTINATION_ROOT/plugins/libnpapi_layout_test_plugin.so')
-
-i = env.Install('$TARGET_ROOT', test_shell_tests)
-env.Alias('webkit', i)
-
-env.ChromeMSVSProject('$WEBKIT_DIR/tools/test_shell/test_shell_tests.vcproj',
- dependencies = [
- '$WEBKIT_DIR/glue/plugins/test/npapi_test_plugin.vcproj',
- '$BASE_DIR/build/base.vcproj',
- '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- '$LIBJPEG_DIR/libjpeg.vcproj',
- '$BZIP2_DIR/bzip2.vcproj',
- '$NET_DIR/build/net.vcproj' ,
- ('$WEBKIT_DIR/build/JavaScriptCore/' +
- 'JavaScriptCore_pcre.vcproj'),
- '$WEBKIT_DIR/build/port/port.vcproj',
- '$WEBKIT_DIR/default_plugin/default_plugin.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
- '$MODP_B64_DIR/modp_b64.vcproj',
- '$ZLIB_DIR/zlib.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- '$BASE_DIR/build/base_gfx.vcproj',
- '$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
- '$BREAKPAD_DIR/breakpad_handler.vcproj',
- '$TESTING_DIR/gtest.vcproj',
- '$V8_DIR/tools/visual_studio/v8_snapshot.vcproj',
- '$LIBPNG_DIR/libpng.vcproj',
- '$WEBKIT_DIR/build/glue/glue.vcproj',
- '$SKIA_DIR/skia.vcproj',
- '$GOOGLEURL_DIR/build/googleurl.vcproj',
- '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- '$SDCH_DIR/sdch.vcproj',
- '$LIBXSLT_DIR/build/libxslt.vcproj',
- ],
- guid='{E6766F81-1FCD-4CD7-BC16-E36964A14867}')
diff --git a/webkit/webkit_main.scons b/webkit/webkit_main.scons
deleted file mode 100644
index 605dbfc..0000000
--- a/webkit/webkit_main.scons
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-__doc__ = """
-Master configuration for building webkit components.
-"""
-
-Import('env')
-
-# Arrange for Hammer to add all programs to the 'webkit' Alias.
-env.Append(
- COMPONENT_PROGRAM_GROUPS = ['webkit'],
- COMPONENT_TEST_PROGRAM_GROUPS = ['webkit'],
-)
-
-sconscript_files = [
- 'SConscript',
- 'webkit_sln.scons',
-]
-
-SConscript(sconscript_files, exports=['env'])
diff --git a/webkit/webkit_sln.scons b/webkit/webkit_sln.scons
deleted file mode 100644
index 3257d20..0000000
--- a/webkit/webkit_sln.scons
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright (c) 2006-2008 The Chromium Authors. All rights reserved.
-# Use of this source code is governed by a BSD-style license that can be
-# found in the LICENSE file.
-
-__doc__ = """
-Configuration for building base.sln.
-"""
-
-Import('env')
-
-env = env.Clone()
-
-env.Tool('MSVSNew')
-
-
-env.ChromeMSVSFolder('webkit dependencies',
- name='dependencies',
- entries = [
- 'webkit libxslt projects',
- '$BASE_DIR/build/debug_message.vcproj',
- '$BASE_DIR/build/base.vcproj',
- '$V8_DIR/tools/visual_studio/v8.vcproj',
- '$LIBJPEG_DIR/libjpeg.vcproj',
- '$BZIP2_DIR/bzip2.vcproj',
- '$NET_DIR/build/net.vcproj',
- '$MEDIA_DIR/build/media.vcproj',
- '$SQLITE_DIR/sqlite.vcproj',
- '$MODP_B64_DIR/modp_b64.vcproj',
- '$ZLIB_DIR/zlib.vcproj',
- '$V8_DIR/tools/visual_studio/v8_mksnapshot.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- '$ICU38_DIR/build/icudt.vcproj',
- '$BASE_DIR/build/base_gfx.vcproj',
- '$BREAKPAD_DIR/breakpad_handler.vcproj',
- 'webkit libxml projects',
- '$TESTING_DIR/gtest.vcproj',
- '$V8_DIR/tools/visual_studio/v8_snapshot.vcproj',
- '$LIBPNG_DIR/libpng.vcproj',
- '$SKIA_DIR/skia.vcproj',
- '$NET_DIR/build/tld_cleanup.vcproj',
- '$V8_DIR/tools/visual_studio/v8_base.vcproj',
- '$GOOGLEURL_DIR/build/googleurl.vcproj',
- '$SDCH_DIR/sdch.vcproj',
- '$NET_DIR/build/net_resources.vcproj',
- ],
- guid='{2C5FC2FE-B8B0-44B9-A7C4-E5B5E7292F6B}')
-
-env.ChromeMSVSFolder('webkit libxml projects',
- name='libxml projects',
- entries = [
- '$LIBXML_DIR/build/libxml_config.vcproj',
- '$LIBXML_DIR/build/libxml.vcproj',
- ],
- guid='{B5EEDCC4-877F-4537-AD0E-A3FA070522DF}')
-
-env.ChromeMSVSFolder('webkit libxslt projects',
- name='libxslt projects',
- entries = [
- '$LIBXSLT_DIR/build/libxslt_config.vcproj',
- '$LIBXSLT_DIR/build/libxslt.vcproj',
- ],
- guid='{0655DC38-C685-436C-8D99-7CF64CB2CC35}')
-
-env.ChromeMSVSFolder('webkit test',
- name='test',
- entries = [
- '$WEBKIT_DIR/glue/plugins/test/npapi_test_plugin.vcproj',
- ('$WEBKIT_DIR/tools/npapi_layout_test_plugin/' +
- 'npapi_layout_test_plugin.vcproj'),
- '$WEBKIT_DIR/tools/test_shell/test_shell_tests.vcproj',
- '$WEBKIT_DIR/tools/test_shell/test_shell.vcproj',
- ],
- guid='{4A249B49-19FB-4BD1-B017-718E7A4448EF}')
-
-env.ChromeMSVSFolder('webkit (readonly)',
- entries = [
- '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- ('$WEBKIT_DIR/build/JavaScriptCore/' +
- 'JavaScriptCore_pcre.vcproj'),
- '$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
- ],
- guid='{1DFD10B5-A673-4C3A-BA1D-3546FC4B7740}')
-
-env.ChromeMSVSFolder('webkit (ours)',
- entries = [
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings_prebuild.vcproj',
- '$WEBKIT_DIR/activex_shim_dll/activex_shim_dll.vcproj',
- '$WEBKIT_DIR/build/port/port.vcproj',
- '$WEBKIT_DIR/default_plugin/default_plugin.vcproj',
- ('$WEBKIT_DIR/build/localized_strings/' +
- 'localized_strings.vcproj'),
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
- '$WEBKIT_DIR/build/glue/glue.vcproj',
- '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- ],
- guid='{4BC2C9E2-78FA-446A-B6E0-85689A2B4D3D}')
-
-
-solution = env.ChromeMSVSSolution('webkit.sln',
- dest='$CHROME_SRC_DIR/webkit/webkit.sln',
- entries = [
- 'webkit dependencies',
- '$WEBKIT_DIR/build/glue/glue.vcproj',
- '$WEBKIT_DIR/build/V8Bindings/V8Bindings.vcproj',
- '$WEBKIT_DIR/build/WebCore/WebCore.vcproj',
- '$WEBKIT_DIR/build/JSConfig/V8Config.vcproj',
- '$WEBKIT_DIR/build/port/port.vcproj',
- 'webkit (readonly)',
- '$WEBKIT_DIR/build/JavaScriptCore/WTF.vcproj',
- ('$WEBKIT_DIR/build/localized_strings/' +
- 'localized_strings.vcproj'),
- 'webkit (ours)',
- 'webkit test',
- '$BASE_DIR/build/base_gfx.vcproj',
- '$BASE_DIR/build/base.vcproj',
- '$BASE_DIR/build/debug_message.vcproj',
- '$NET_DIR/build/net.vcproj',
- '$NET_DIR/build/tld_cleanup.vcproj',
- '$MEDIA_DIR/build/media.vcproj',
- '$GOOGLEURL_DIR/build/googleurl.vcproj',
- '$SKIA_DIR/skia.vcproj',
- '$ICU38_DIR/build/icudt.vcproj',
- '$ICU38_DIR/build/icu.vcproj',
- '$WEBKIT_DIR/tools/test_shell/test_shell.vcproj',
- '$LIBPNG_DIR/libpng.vcproj',
- ('$WEBKIT_DIR/tools/test_shell/' +
- 'test_shell_tests.vcproj'),
- '$LIBXML_DIR/build/libxml.vcproj',
- '$LIBXSLT_DIR/build/libxslt.vcproj',
- '$ZLIB_DIR/zlib.vcproj',
- '$LIBJPEG_DIR/libjpeg.vcproj',
- '$BREAKPAD_DIR/breakpad_handler.vcproj',
- '$MODP_B64_DIR/modp_b64.vcproj',
- '$BZIP2_DIR/bzip2.vcproj',
- ('$WEBKIT_DIR/glue/plugins/test/' +
- 'npapi_test_plugin.vcproj'),
- ('$WEBKIT_DIR/tools/npapi_layout_test_plugin/' +
- 'npapi_layout_test_plugin.vcproj'),
- '$WEBKIT_DIR/activex_shim/activex_shim.vcproj',
- '$WEBKIT_DIR/activex_shim_dll/activex_shim_dll.vcproj',
- 'webkit libxml projects',
- '$LIBXML_DIR/build/libxml_config.vcproj',
- 'webkit libxslt projects',
- '$LIBXSLT_DIR/build/libxslt_config.vcproj',
- ('$WEBKIT_DIR/default_plugin/' +
- 'default_plugin.vcproj'),
- ('$WEBKIT_DIR/build/JavaScriptCore/' +
- 'JavaScriptCore_pcre.vcproj'),
- ('$WEBKIT_DIR/build/V8Bindings/' +
- 'V8Bindings_prebuild.vcproj'),
- '$TESTING_DIR/gtest.vcproj',
- '$V8_DIR/tools/visual_studio/v8_base.vcproj',
- '$V8_DIR/tools/visual_studio/v8.vcproj',
- ('$V8_DIR/tools/visual_studio/' +
- 'v8_mksnapshot.vcproj'),
- '$V8_DIR/tools/visual_studio/v8_snapshot.vcproj',
- '$SDCH_DIR/sdch.vcproj',
- '$SQLITE_DIR/sqlite.vcproj',
- ],
- variants = [
- 'Debug|Win32',
- 'Release|Win32',
- ])