diff options
author | dglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-02 18:59:21 +0000 |
---|---|---|
committer | dglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-02 18:59:21 +0000 |
commit | d02e43a80f0fae032501e68d38bd562976b9d866 (patch) | |
tree | 7dde5a6afc05a1bc7a1645fd9c558a7941560410 /webkit/build | |
parent | 93e503337da16175761eaa6fbc10af5b8b2e5506 (diff) | |
download | chromium_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/SConscript | 31 | ||||
-rw-r--r-- | webkit/build/V8Bindings/V8Bindings.vcproj | 242 |
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 |