summaryrefslogtreecommitdiffstats
path: root/webkit/webkit.gyp
diff options
context:
space:
mode:
authorjorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-18 17:37:05 +0000
committerjorlow@chromium.org <jorlow@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-18 17:37:05 +0000
commit035a0bc77862323b1840ad2e80bfbe35f04407c6 (patch)
treec3d559c9e902b672015b95ddb6eb6ee26c68e5a7 /webkit/webkit.gyp
parent109607461c875c18217b2c3624a060945f11daea (diff)
downloadchromium_src-035a0bc77862323b1840ad2e80bfbe35f04407c6.zip
chromium_src-035a0bc77862323b1840ad2e80bfbe35f04407c6.tar.gz
chromium_src-035a0bc77862323b1840ad2e80bfbe35f04407c6.tar.bz2
Reverting 21059.
Review URL: http://codereview.chromium.org/159056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21060 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/webkit.gyp')
-rw-r--r--webkit/webkit.gyp13
1 files changed, 9 insertions, 4 deletions
diff --git a/webkit/webkit.gyp b/webkit/webkit.gyp
index e49edcc..0ae547d 100644
--- a/webkit/webkit.gyp
+++ b/webkit/webkit.gyp
@@ -9,7 +9,6 @@
'ENABLE_DATABASE=1',
'ENABLE_DATAGRID=1',
'ENABLE_DASHBOARD_SUPPORT=0',
- 'ENABLE_DOM_STORAGE=1',
'ENABLE_JAVASCRIPT_DEBUGGER=0',
'ENABLE_JSC_MULTIPLE_THREADS=0',
'ENABLE_ICONDATABASE=0',
@@ -595,6 +594,9 @@
# Exclude JSC custom bindings.
['exclude', '/third_party/WebKit/WebCore/bindings/js'],
+ # Don't build bindings for storage.
+ ['exclude', '/third_party/WebKit/WebCore/storage/Storage[^/]*\\.idl$'],
+
# SVG_FILTERS only.
['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.idl$'],
@@ -617,6 +619,9 @@
['exclude', '/third_party/WebKit/WebCore/svg/Filter[^/]*\\.cpp$'],
['exclude', '/third_party/WebKit/WebCore/svg/SVG(FE|Filter)[^/]*\\.cpp$'],
+ # Exclude some, but not all, of storage.
+ ['exclude', '/third_party/WebKit/WebCore/storage/(Local|Session)Storage[^/]*\\.cpp$'],
+
# Exclude PluginDebug.cpp since it doesn't compile properly without the
# correct npapi.h inclusion (http://crbug.com/17127
['exclude', '/third_party/WebKit/WebCore/plugins/PluginDebug.cpp'],
@@ -666,7 +671,9 @@
# A few things can't be excluded by patterns. List them individually.
- # Don't build StorageNamespace. We have our own implementation.
+ # Do not build StorageArea or StorageNamespace for Chromium. We (will)
+ # have our own implementation.
+ '../third_party/WebKit/WebCore/storage/StorageArea.cpp',
'../third_party/WebKit/WebCore/storage/StorageNamespace.cpp',
# Use history/BackForwardListChromium.cpp instead.
@@ -1036,8 +1043,6 @@
'api/src/LocalizedStrings.cpp',
'api/src/MediaPlayerPrivateChromium.cpp',
'api/src/ResourceHandle.cpp',
- 'api/src/StorageNamespaceProxy.cpp',
- 'api/src/StorageNamespaceProxy.h',
'api/src/TemporaryGlue.h',
'api/src/WebCache.cpp',
'api/src/WebCString.cpp',