summaryrefslogtreecommitdiffstats
path: root/webkit/build
diff options
context:
space:
mode:
authordglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-22 02:50:05 +0000
committerdglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-22 02:50:05 +0000
commitccd0b2138f8a024e439bdcc31f1a1a8a42915a34 (patch)
tree9f239c6d2fae45aaa82a3d278f350b6e41f9889d /webkit/build
parentf91eb27b04e8807ec75e2310862a3679b631f12d (diff)
downloadchromium_src-ccd0b2138f8a024e439bdcc31f1a1a8a42915a34.zip
chromium_src-ccd0b2138f8a024e439bdcc31f1a1a8a42915a34.tar.gz
chromium_src-ccd0b2138f8a024e439bdcc31f1a1a8a42915a34.tar.bz2
Hook up V8 Database Bindings.
R=darin Review URL: http://codereview.chromium.org/50071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12264 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/build')
-rw-r--r--webkit/build/V8Bindings/SConscript13
-rw-r--r--webkit/build/V8Bindings/V8Bindings.vcproj92
-rw-r--r--webkit/build/port/SConscript6
3 files changed, 111 insertions, 0 deletions
diff --git a/webkit/build/V8Bindings/SConscript b/webkit/build/V8Bindings/SConscript
index 4752377..7cb108a 100644
--- a/webkit/build/V8Bindings/SConscript
+++ b/webkit/build/V8Bindings/SConscript
@@ -76,6 +76,7 @@ inputs = [
'$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',
@@ -183,6 +184,10 @@ inputs = [
'$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',
@@ -361,6 +366,12 @@ inputs = [
'$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',
@@ -385,6 +396,8 @@ inputs = [
'$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',
diff --git a/webkit/build/V8Bindings/V8Bindings.vcproj b/webkit/build/V8Bindings/V8Bindings.vcproj
index cc6ee6b..887e71d 100644
--- a/webkit/build/V8Bindings/V8Bindings.vcproj
+++ b/webkit/build/V8Bindings/V8Bindings.vcproj
@@ -152,6 +152,50 @@
>
</File>
<File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLStatementCallback.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLStatementCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLStatementErrorCallback.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLStatementErrorCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLTransactionCallback.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLTransactionCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLTransactionErrorCallback.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomSQLTransactionErrorCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomVoidCallback.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomVoidCallback.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DatabaseCustom.cpp"
+ >
+ </File>
+ <File
RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DocumentCustom.cpp"
>
</File>
@@ -256,6 +300,14 @@
>
</File>
<File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SQLResultSetRowListCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SQLTransactionCustom.cpp"
+ >
+ </File>
+ <File
RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8StyleSheetListCustom.cpp"
>
</File>
@@ -576,6 +628,14 @@
>
</File>
<File
+ RelativePath="$(IntDir)\DerivedSources\V8Database.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8Database.h"
+ >
+ </File>
+ <File
RelativePath="$(IntDir)\DerivedSources\V8Document.cpp"
>
</File>
@@ -1448,6 +1508,38 @@
>
</File>
<File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLError.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLError.h"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLResultSet.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLResultSet.h"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLResultSetRowList.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLResultSetRowList.h"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLTransaction.cpp"
+ >
+ </File>
+ <File
+ RelativePath="$(IntDir)\DerivedSources\V8SQLTransaction.h"
+ >
+ </File>
+ <File
RelativePath="$(IntDir)\DerivedSources\V8RGBColor.cpp"
>
</File>
diff --git a/webkit/build/port/SConscript b/webkit/build/port/SConscript
index 4854789..2b9ac9b 100644
--- a/webkit/build/port/SConscript
+++ b/webkit/build/port/SConscript
@@ -321,6 +321,12 @@ idl_files = [
'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',