Commit 17fa870f authored by darin's avatar darin

Reviewed by Geoff.

        - death to khtml/ecma, long live bindings/js

        * khtml/ecma: Removed. Moved all files to bindings/js.

        * bindings/js/JSDOMParser.cpp: Added.
        * bindings/js/JSDOMParser.h: Added.
        * bindings/js/JSXMLHttpRequest.cpp: Added.
        * bindings/js/JSXMLHttpRequest.h: Added.
        * bindings/js/JSXMLSerializer.cpp: Added.
        * bindings/js/JSXMLSerializer.h: Added.
        * bindings/js/JSXSLTProcessor.cpp: Added.
        * bindings/js/JSXSLTProcessor.h: Added.
        * bindings/js/kjs_binding.cpp: Added.
        * bindings/js/kjs_binding.h: Added.
        * bindings/js/kjs_css.cpp: Added.
        * bindings/js/kjs_css.h: Added.
        * bindings/js/kjs_dom.cpp: Added.
        * bindings/js/kjs_dom.h: Added.
        * bindings/js/kjs_events.cpp: Added.
        * bindings/js/kjs_events.h: Added.
        * bindings/js/kjs_html.cpp: Added.
        * bindings/js/kjs_html.h: Added.
        * bindings/js/kjs_navigator.cpp: Added.
        * bindings/js/kjs_navigator.h: Added.
        * bindings/js/kjs_proxy.cpp: Added.
        * bindings/js/kjs_proxy.h: Added.
        * bindings/js/kjs_traversal.cpp: Added.
        * bindings/js/kjs_traversal.h: Added.
        * bindings/js/kjs_views.cpp: Added.
        * bindings/js/kjs_views.h: Added.
        * bindings/js/kjs_window.cpp: Added.
        * bindings/js/kjs_window.h: Added.

        * DerivedSources.make: Removed khtml/ecma from directory list.
        * WebCore.vcproj/WebCore/WebCore.vcproj: Moved files from
        khtml/ecma to bindings/js.
        * WebCore.xcodeproj/project.pbxproj: Ditto.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@13812 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent e814a846
2006-04-10 Darin Adler <darin@apple.com>
Reviewed by Geoff.
- death to khtml/ecma, long live bindings/js
* khtml/ecma: Removed. Moved all files to bindings/js.
* bindings/js/JSDOMParser.cpp: Added.
* bindings/js/JSDOMParser.h: Added.
* bindings/js/JSXMLHttpRequest.cpp: Added.
* bindings/js/JSXMLHttpRequest.h: Added.
* bindings/js/JSXMLSerializer.cpp: Added.
* bindings/js/JSXMLSerializer.h: Added.
* bindings/js/JSXSLTProcessor.cpp: Added.
* bindings/js/JSXSLTProcessor.h: Added.
* bindings/js/kjs_binding.cpp: Added.
* bindings/js/kjs_binding.h: Added.
* bindings/js/kjs_css.cpp: Added.
* bindings/js/kjs_css.h: Added.
* bindings/js/kjs_dom.cpp: Added.
* bindings/js/kjs_dom.h: Added.
* bindings/js/kjs_events.cpp: Added.
* bindings/js/kjs_events.h: Added.
* bindings/js/kjs_html.cpp: Added.
* bindings/js/kjs_html.h: Added.
* bindings/js/kjs_navigator.cpp: Added.
* bindings/js/kjs_navigator.h: Added.
* bindings/js/kjs_proxy.cpp: Added.
* bindings/js/kjs_proxy.h: Added.
* bindings/js/kjs_traversal.cpp: Added.
* bindings/js/kjs_traversal.h: Added.
* bindings/js/kjs_views.cpp: Added.
* bindings/js/kjs_views.h: Added.
* bindings/js/kjs_window.cpp: Added.
* bindings/js/kjs_window.h: Added.
* DerivedSources.make: Removed khtml/ecma from directory list.
* WebCore.vcproj/WebCore/WebCore.vcproj: Moved files from
khtml/ecma to bindings/js.
* WebCore.xcodeproj/project.pbxproj: Ditto.
2006-04-10 Darin Adler <darin@apple.com>
Reviewed by Geoff.
......@@ -30,7 +30,6 @@ VPATH = \
$(WebCore)/css \
$(WebCore)/dom \
$(WebCore)/html \
$(WebCore)/khtml/ecma \
#
.PHONY : all
......
......@@ -41,7 +41,7 @@
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\iconv\include&quot;;&quot;$(SolutionDir)\..\..\icu\include&quot;;&quot;$(SolutionDir)\..\..\libxml\include&quot;;&quot;$(SolutionDir)\..\..\libxslt\include&quot;;&quot;$(SolutionDir)\..\DerivedSources\WebCore&quot;;&quot;$(SolutionDir)\..\&quot;;&quot;$(SolutionDir)\..\css&quot;;&quot;$(SolutionDir)\..\khtml\dom&quot;;&quot;$(SolutionDir)\..\khtml\ecma&quot;;&quot;$(SolutionDir)\..\editing&quot;;&quot;$(SolutionDir)\..\khtml\misc&quot;;&quot;$(SolutionDir)\..\rendering&quot;;&quot;$(SolutionDir)\..\bindings\js&quot;;&quot;$(SolutionDir)\..\dom&quot;;&quot;$(SolutionDir)\..\khtml\xsl&quot;;&quot;$(SolutionDir)\..\html&quot;;&quot;$(SolutionDir)\..\khtml&quot;;&quot;$(SolutionDir)\..\kwq&quot;;&quot;$(SolutionDir)\..\bridge&quot;;&quot;$(SolutionDir)\..\bridge\win&quot;;&quot;$(SolutionDir)\..\loader&quot;;&quot;$(SolutionDir)\..\page&quot;;&quot;$(SolutionDir)\..\platform&quot;;&quot;$(SolutionDir)\..\platform\cairo&quot;;&quot;$(SolutionDir)\..\platform\image-decoders&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\gif&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\jpeg&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\png&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\zlib&quot;;&quot;$(SolutionDir)\..\xml&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\os-win32&quot;;&quot;$(SolutionDir)\..\ForwardingHeaders&quot;;&quot;$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\kjs&quot;;&quot;$(SolutionDir)..\platform\cairo\pixman\src&quot;;&quot;$(SolutionDir)\..\platform\cairo\cairo\src&quot;"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\iconv\include&quot;;&quot;$(SolutionDir)\..\..\icu\include&quot;;&quot;$(SolutionDir)\..\..\libxml\include&quot;;&quot;$(SolutionDir)\..\..\libxslt\include&quot;;&quot;$(SolutionDir)\..\DerivedSources\WebCore&quot;;&quot;$(SolutionDir)\..\&quot;;&quot;$(SolutionDir)\..\css&quot;;&quot;$(SolutionDir)\..\khtml\dom&quot;;&quot;;&quot;$(SolutionDir)\..\editing&quot;;&quot;$(SolutionDir)\..\khtml\misc&quot;;&quot;$(SolutionDir)\..\rendering&quot;;&quot;$(SolutionDir)\..\bindings\js&quot;;&quot;$(SolutionDir)\..\dom&quot;;&quot;$(SolutionDir)\..\khtml\xsl&quot;;&quot;$(SolutionDir)\..\html&quot;;&quot;$(SolutionDir)\..\khtml&quot;;&quot;$(SolutionDir)\..\kwq&quot;;&quot;$(SolutionDir)\..\bridge&quot;;&quot;$(SolutionDir)\..\bridge\win&quot;;&quot;$(SolutionDir)\..\loader&quot;;&quot;$(SolutionDir)\..\page&quot;;&quot;$(SolutionDir)\..\platform&quot;;&quot;$(SolutionDir)\..\platform\cairo&quot;;&quot;$(SolutionDir)\..\platform\image-decoders&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\gif&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\jpeg&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\png&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\zlib&quot;;&quot;$(SolutionDir)\..\xml&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\os-win32&quot;;&quot;$(SolutionDir)\..\ForwardingHeaders&quot;;&quot;$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\kjs&quot;;&quot;$(SolutionDir)..\platform\cairo\pixman\src&quot;;&quot;$(SolutionDir)\..\platform\cairo\cairo\src&quot;"
PreprocessorDefinitions="WIN32; KHTML_NO_XBL; KHTML_XSLT"
MinimalRebuild="true"
BasicRuntimeChecks="3"
......@@ -106,7 +106,7 @@
/>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\iconv\include&quot;;&quot;$(SolutionDir)\..\..\icu\include&quot;;&quot;$(SolutionDir)\..\..\libxml\include&quot;;&quot;$(SolutionDir)\..\..\libxslt\include&quot;;&quot;$(SolutionDir)\..\DerivedSources\WebCore&quot;;&quot;$(SolutionDir)\..\&quot;;&quot;$(SolutionDir)\..\css&quot;;&quot;$(SolutionDir)\..\khtml\dom&quot;;&quot;$(SolutionDir)\..\khtml\ecma&quot;;&quot;$(SolutionDir)\..\editing&quot;;&quot;$(SolutionDir)\..\khtml\misc&quot;;&quot;$(SolutionDir)\..\rendering&quot;;&quot;$(SolutionDir)\..\bindings\js&quot;;&quot;$(SolutionDir)\..\dom&quot;;&quot;$(SolutionDir)\..\khtml\xsl&quot;;&quot;$(SolutionDir)\..\html&quot;;&quot;$(SolutionDir)\..\khtml&quot;;&quot;$(SolutionDir)\..\kwq&quot;;&quot;$(SolutionDir)\..\bridge&quot;;&quot;$(SolutionDir)\..\bridge\win&quot;;&quot;$(SolutionDir)\..\loader&quot;;&quot;$(SolutionDir)\..\page&quot;;&quot;$(SolutionDir)\..\platform&quot;;&quot;$(SolutionDir)\..\platform\cairo&quot;;&quot;$(SolutionDir)\..\platform\image-decoders&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\gif&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\jpeg&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\png&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\zlib&quot;;&quot;$(SolutionDir)\..\xml&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\os-win32&quot;;&quot;$(SolutionDir)\..\ForwardingHeaders&quot;;&quot;$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\kjs&quot;;&quot;$(SolutionDir)..\platform\cairo\pixman\src&quot;;&quot;$(SolutionDir)\..\platform\cairo\cairo\src&quot;"
AdditionalIncludeDirectories="&quot;$(SolutionDir)\..\..\iconv\include&quot;;&quot;$(SolutionDir)\..\..\icu\include&quot;;&quot;$(SolutionDir)\..\..\libxml\include&quot;;&quot;$(SolutionDir)\..\..\libxslt\include&quot;;&quot;$(SolutionDir)\..\DerivedSources\WebCore&quot;;&quot;$(SolutionDir)\..\&quot;;&quot;$(SolutionDir)\..\css&quot;;&quot;$(SolutionDir)\..\khtml\dom&quot;;&quot;;&quot;$(SolutionDir)\..\editing&quot;;&quot;$(SolutionDir)\..\khtml\misc&quot;;&quot;$(SolutionDir)\..\rendering&quot;;&quot;$(SolutionDir)\..\bindings\js&quot;;&quot;$(SolutionDir)\..\dom&quot;;&quot;$(SolutionDir)\..\khtml\xsl&quot;;&quot;$(SolutionDir)\..\html&quot;;&quot;$(SolutionDir)\..\khtml&quot;;&quot;$(SolutionDir)\..\kwq&quot;;&quot;$(SolutionDir)\..\bridge&quot;;&quot;$(SolutionDir)\..\bridge\win&quot;;&quot;$(SolutionDir)\..\loader&quot;;&quot;$(SolutionDir)\..\page&quot;;&quot;$(SolutionDir)\..\platform&quot;;&quot;$(SolutionDir)\..\platform\cairo&quot;;&quot;$(SolutionDir)\..\platform\image-decoders&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\gif&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\jpeg&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\png&quot;;&quot;$(SolutionDir)\..\platform\image-decoders\zlib&quot;;&quot;$(SolutionDir)\..\xml&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\os-win32&quot;;&quot;$(SolutionDir)\..\ForwardingHeaders&quot;;&quot;$(WebKitOutputDir)\WebCore.intermediate\$(ConfigurationName)\WebCore.intermediate\DerivedSources&quot;;&quot;$(SolutionDir)\..\..\JavaScriptCore\kjs&quot;;&quot;$(SolutionDir)..\platform\cairo\pixman\src&quot;;&quot;$(SolutionDir)\..\platform\cairo\cairo\src&quot;"
PreprocessorDefinitions="WIN32; KHTML_NO_XBL; KHTML_XSLT"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
......@@ -438,122 +438,6 @@
>
</File>
</Filter>
<Filter
Name="ecma"
>
<File
RelativePath="..\..\khtml\ecma\JSDOMParser.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSDOMParser.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXMLHttpRequest.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXMLHttpRequest.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXMLSerializer.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXMLSerializer.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXSLTProcessor.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\JSXSLTProcessor.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_binding.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_binding.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_css.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_css.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_dom.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_dom.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_events.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_events.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_html.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_html.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_navigator.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_navigator.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_proxy.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_proxy.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_traversal.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_traversal.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_views.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_views.h"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_window.cpp"
>
</File>
<File
RelativePath="..\..\khtml\ecma\kjs_window.h"
>
</File>
</Filter>
<Filter
Name="misc"
>
......@@ -3261,6 +3145,118 @@
RelativePath="..\..\bindings\js\JSCanvasRenderingContext2DBase.h"
>
</File>
<File
RelativePath="..\..\bindings\js\JSDOMParser.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\JSDOMParser.h"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXMLHttpRequest.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXMLHttpRequest.h"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXMLSerializer.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXMLSerializer.h"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXSLTProcessor.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\JSXSLTProcessor.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_binding.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_binding.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_css.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_css.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_dom.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_dom.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_events.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_events.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_html.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_html.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_navigator.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_navigator.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_proxy.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_proxy.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_traversal.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_traversal.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_views.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_views.h"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_window.cpp"
>
</File>
<File
RelativePath="..\..\bindings\js\kjs_window.h"
>
</File>
</Filter>
</Filter>
</Files>
......
This diff is collapsed.
......@@ -110,7 +110,6 @@ JSValue *HTMLDocFunction::callAsFunction(ExecState *exec, JSObject *thisObj, con
doc.open();
return jsUndefined();
case JSHTMLDocument::Close:
// see khtmltests/ecma/tokenizer-script-recursion.html
doc.close();
return jsUndefined();
case JSHTMLDocument::Write:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment