summaryrefslogtreecommitdiffstats
path: root/webkit/build
diff options
context:
space:
mode:
authordglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-02 18:59:21 +0000
committerdglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-02 18:59:21 +0000
commitd02e43a80f0fae032501e68d38bd562976b9d866 (patch)
tree7dde5a6afc05a1bc7a1645fd9c558a7941560410 /webkit/build
parent93e503337da16175761eaa6fbc10af5b8b2e5506 (diff)
downloadchromium_src-d02e43a80f0fae032501e68d38bd562976b9d866.zip
chromium_src-d02e43a80f0fae032501e68d38bd562976b9d866.tar.gz
chromium_src-d02e43a80f0fae032501e68d38bd562976b9d866.tar.bz2
Hook up upstreamed V8 bindings, Chromium side
R=mark Review URL: http://codereview.chromium.org/27336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10713 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/build')
-rw-r--r--webkit/build/V8Bindings/SConscript31
-rw-r--r--webkit/build/V8Bindings/V8Bindings.vcproj242
2 files changed, 190 insertions, 83 deletions
diff --git a/webkit/build/V8Bindings/SConscript b/webkit/build/V8Bindings/SConscript
index 6f8be2e..5650d74 100644
--- a/webkit/build/V8Bindings/SConscript
+++ b/webkit/build/V8Bindings/SConscript
@@ -330,10 +330,11 @@ inputs = [
'$PORT_DIR/bindings/v8/np_v8object.cpp',
'$PORT_DIR/bindings/v8/npruntime.cpp',
'$PORT_DIR/bindings/v8/RGBColor.cpp',
- '$PORT_DIR/bindings/v8/ScriptCallFrame.cpp',
- '$PORT_DIR/bindings/v8/ScriptCallStack.cpp',
- '$PORT_DIR/bindings/v8/ScriptInstance.cpp',
- '$PORT_DIR/bindings/v8/ScriptValue.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',
'$PORT_DIR/bindings/v8/v8_custom.cpp',
'$PORT_DIR/bindings/v8/v8_events.cpp',
'$PORT_DIR/bindings/v8/v8_helpers.cpp',
@@ -354,20 +355,38 @@ inputs = [
'$PORT_DIR/bindings/v8/extensions/Interval.cpp',
'$PORT_DIR/bindings/v8/extensions/Playback.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/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/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/V8HTMLSelectElementCustom.h',
'$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/V8NamedNodesCollection.h',
+ '$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/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/V8XMLSerializerConstructor.cpp',
+ '$WEBCORE_DIR/bindings/v8/custom/V8XPathEvaluatorConstructor.cpp',
+ '$WEBCORE_DIR/bindings/v8/custom/V8XSLTProcessorCustom.cpp',
]
if env.Bit('windows'):
diff --git a/webkit/build/V8Bindings/V8Bindings.vcproj b/webkit/build/V8Bindings/V8Bindings.vcproj
index 91eddb8..2308aa4 100644
--- a/webkit/build/V8Bindings/V8Bindings.vcproj
+++ b/webkit/build/V8Bindings/V8Bindings.vcproj
@@ -127,70 +127,154 @@
<Filter
Name="custom"
>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomBinding.h"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomEventListener.h"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DOMWindowCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLCollectionCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLFormElementCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLInputElementCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLOptionsCollectionCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLPlugInElementCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLSelectElementCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLSelectElementCustom.h"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8LocationCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NamedNodesCollection.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NamedNodesCollection.h"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGElementInstanceCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGLengthCustom.cpp"
- >
- </File>
- <File
- RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGMatrixCustom.cpp"
- >
- </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CanvasRenderingContext2DCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8ClipboardCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CSSStyleDeclarationCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomBinding.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8CustomEventListener.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DOMParserConstructor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DOMStringListCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8DOMWindowCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8EventCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLCollectionCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLDocumentCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLFormElementCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLFrameSetElementCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLInputElementCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLOptionsCollectionCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLPlugInElementCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLSelectElementCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8HTMLSelectElementCustom.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8LocationCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8MessageChannelConstructor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NamedNodesCollection.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NamedNodesCollection.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NamedNodeMapCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NavigatorCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NodeCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NodeFilterCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NodeIteratorCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8NodeListCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8StyleSheetListCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGElementInstanceCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGLengthCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8SVGMatrixCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8TreeWalkerCustom.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8WebKitCSSMatrixConstructor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8XMLSerializerConstructor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8XPathEvaluatorConstructor.cpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\custom\V8XSLTProcessorCustom.cpp"
+ >
+ </File>
</Filter>
<Filter
Name="DerivedSources"
@@ -2653,27 +2737,31 @@
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScheduledAction.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScheduledAction.h"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScheduledAction.cpp"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptCachedPageData.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptCachedFrameData.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptCallFrame.cpp"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptCallFrame.cpp"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptCallFrame.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptCallFrame.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptCallStack.cpp"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptCallStack.cpp"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptCallStack.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptCallStack.h"
>
</File>
<File
@@ -2685,31 +2773,31 @@
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptInstance.cpp"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptInstance.cpp"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptInstance.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptInstance.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptSourceCode.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptSourceCode.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptState.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptState.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptString.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptString.h"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptValue.cpp"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptValue.cpp"
>
</File>
<File
- RelativePath="..\..\port\bindings\v8\ScriptValue.h"
+ RelativePath="..\..\..\third_party\WebKit\WebCore\bindings\v8\ScriptValue.h"
>
</File>
<File