diff options
author | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-31 03:44:35 +0000 |
---|---|---|
committer | darin@chromium.org <darin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-10-31 03:44:35 +0000 |
commit | a5e2f667cecad6a1eea2b0ac51498d322b57db3d (patch) | |
tree | 139f216ae764437895368bd4e0b9d8bf3ae784f2 /webkit/build/JavaScriptCore | |
parent | b3e2fad0a13695466c07ce4c982fa98448e407a0 (diff) | |
download | chromium_src-a5e2f667cecad6a1eea2b0ac51498d322b57db3d.zip chromium_src-a5e2f667cecad6a1eea2b0ac51498d322b57db3d.tar.gz chromium_src-a5e2f667cecad6a1eea2b0ac51498d322b57db3d.tar.bz2 |
Fix the JSC build.
This involved fixing up vcproj files and making some KJS -> JSC changes. I also had to fix some issues related to ScriptCallContext.
I had to create a ScriptControllerChromium.cpp for the JSC build to provide an implementation of createScriptInstanceForWidget that knows how to talk to our plugin implementation. This file belongs in bindings/js alongside files like ScriptControllerWin.cpp, so I created webkit/port/bindings/js to house it.
R=dglazkov,ojan
Review URL: http://codereview.chromium.org/8947
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4269 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/build/JavaScriptCore')
-rw-r--r-- | webkit/build/JavaScriptCore/JavaScriptCore.vcproj | 36 | ||||
-rw-r--r-- | webkit/build/JavaScriptCore/JavaScriptCore_pcre.vcproj | 4 |
2 files changed, 28 insertions, 12 deletions
diff --git a/webkit/build/JavaScriptCore/JavaScriptCore.vcproj b/webkit/build/JavaScriptCore/JavaScriptCore.vcproj index 9b31faa..2c7e76d 100644 --- a/webkit/build/JavaScriptCore/JavaScriptCore.vcproj +++ b/webkit/build/JavaScriptCore/JavaScriptCore.vcproj @@ -361,14 +361,6 @@ > </File> <File - RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\kjs\IndexToNameMap.cpp" - > - </File> - <File - RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\kjs\IndexToNameMap.h" - > - </File> - <File RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\kjs\InitializeThreading.cpp" > </File> @@ -1025,6 +1017,14 @@ > </File> <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\VM\CTI.cpp" + > + </File> + <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\VM\CTI.h" + > + </File> + <File RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\VM\ExceptionHelpers.cpp" > </File> @@ -1093,6 +1093,26 @@ > </File> </Filter> + <Filter + Name="wrec" + > + <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\wrec\CharacterClassConstructor.cpp" + > + </File> + <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\wrec\CharacterClassConstructor.h" + > + </File> + <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\wrec\WREC.cpp" + > + </File> + <File + RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\wrec\WREC.h" + > + </File> + </Filter> <File RelativePath="..\precompiled_webkit.cc" > diff --git a/webkit/build/JavaScriptCore/JavaScriptCore_pcre.vcproj b/webkit/build/JavaScriptCore/JavaScriptCore_pcre.vcproj index 78721ce..a46a3f3 100644 --- a/webkit/build/JavaScriptCore/JavaScriptCore_pcre.vcproj +++ b/webkit/build/JavaScriptCore/JavaScriptCore_pcre.vcproj @@ -142,10 +142,6 @@ > </File> <File - RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\pcre\pcre_tables.cpp" - > - </File> - <File RelativePath="..\..\..\third_party\WebKit\JavaScriptCore\pcre\pcre_ucp_searchfuncs.cpp" > </File> |