2008-11-03 Cameron Zwarich <zwarich@apple.com>
authorcwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Nov 2008 07:10:41 +0000 (07:10 +0000)
committercwzwarich@webkit.org <cwzwarich@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Nov 2008 07:10:41 +0000 (07:10 +0000)
commitd494f7df871b870fe01508f51c4022049797c436
treee81885eb96f17a452b707f755917cb4f18741660
parent3910d2f7170b00f0dab52fdd39c09f3033299531
2008-11-03  Cameron Zwarich  <zwarich@apple.com>

        Rubber-stamped by Maciej Stachowiak.

        Move more files into the runtime subdirectory of JavaScriptCore.

        JavaScriptCore:

        * API/JSBase.cpp:
        * API/JSCallbackConstructor.cpp:
        * API/JSCallbackFunction.cpp:
        * API/JSClassRef.cpp:
        * API/OpaqueJSString.cpp:
        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * kjs/AllInOneFile.cpp:
        * kjs/ArgList.cpp: Removed.
        * kjs/ArgList.h: Removed.
        * kjs/Arguments.cpp: Removed.
        * kjs/Arguments.h: Removed.
        * kjs/BatchedTransitionOptimizer.h: Removed.
        * kjs/CollectorHeapIterator.h: Removed.
        * kjs/CommonIdentifiers.cpp: Removed.
        * kjs/CommonIdentifiers.h: Removed.
        * kjs/ExecState.cpp: Removed.
        * kjs/ExecState.h: Removed.
        * kjs/GetterSetter.cpp: Removed.
        * kjs/GetterSetter.h: Removed.
        * kjs/InitializeThreading.cpp: Removed.
        * kjs/InitializeThreading.h: Removed.
        * kjs/JSActivation.cpp: Removed.
        * kjs/JSActivation.h: Removed.
        * kjs/JSGlobalData.cpp: Removed.
        * kjs/JSGlobalData.h: Removed.
        * kjs/JSLock.cpp: Removed.
        * kjs/JSLock.h: Removed.
        * kjs/JSStaticScopeObject.cpp: Removed.
        * kjs/JSStaticScopeObject.h: Removed.
        * kjs/JSType.h: Removed.
        * kjs/PropertyNameArray.cpp: Removed.
        * kjs/PropertyNameArray.h: Removed.
        * kjs/ScopeChain.cpp: Removed.
        * kjs/ScopeChain.h: Removed.
        * kjs/ScopeChainMark.h: Removed.
        * kjs/SymbolTable.h: Removed.
        * kjs/Tracing.d: Removed.
        * kjs/Tracing.h: Removed.
        * runtime/ArgList.cpp: Copied from kjs/ArgList.cpp.
        * runtime/ArgList.h: Copied from kjs/ArgList.h.
        * runtime/Arguments.cpp: Copied from kjs/Arguments.cpp.
        * runtime/Arguments.h: Copied from kjs/Arguments.h.
        * runtime/BatchedTransitionOptimizer.h: Copied from kjs/BatchedTransitionOptimizer.h.
        * runtime/CollectorHeapIterator.h: Copied from kjs/CollectorHeapIterator.h.
        * runtime/CommonIdentifiers.cpp: Copied from kjs/CommonIdentifiers.cpp.
        * runtime/CommonIdentifiers.h: Copied from kjs/CommonIdentifiers.h.
        * runtime/ExecState.cpp: Copied from kjs/ExecState.cpp.
        * runtime/ExecState.h: Copied from kjs/ExecState.h.
        * runtime/GetterSetter.cpp: Copied from kjs/GetterSetter.cpp.
        * runtime/GetterSetter.h: Copied from kjs/GetterSetter.h.
        * runtime/InitializeThreading.cpp: Copied from kjs/InitializeThreading.cpp.
        * runtime/InitializeThreading.h: Copied from kjs/InitializeThreading.h.
        * runtime/JSActivation.cpp: Copied from kjs/JSActivation.cpp.
        * runtime/JSActivation.h: Copied from kjs/JSActivation.h.
        * runtime/JSGlobalData.cpp: Copied from kjs/JSGlobalData.cpp.
        * runtime/JSGlobalData.h: Copied from kjs/JSGlobalData.h.
        * runtime/JSLock.cpp: Copied from kjs/JSLock.cpp.
        * runtime/JSLock.h: Copied from kjs/JSLock.h.
        * runtime/JSStaticScopeObject.cpp: Copied from kjs/JSStaticScopeObject.cpp.
        * runtime/JSStaticScopeObject.h: Copied from kjs/JSStaticScopeObject.h.
        * runtime/JSType.h: Copied from kjs/JSType.h.
        * runtime/PropertyNameArray.cpp: Copied from kjs/PropertyNameArray.cpp.
        * runtime/PropertyNameArray.h: Copied from kjs/PropertyNameArray.h.
        * runtime/ScopeChain.cpp: Copied from kjs/ScopeChain.cpp.
        * runtime/ScopeChain.h: Copied from kjs/ScopeChain.h.
        * runtime/ScopeChainMark.h: Copied from kjs/ScopeChainMark.h.
        * runtime/SymbolTable.h: Copied from kjs/SymbolTable.h.
        * runtime/Tracing.d: Copied from kjs/Tracing.d.
        * runtime/Tracing.h: Copied from kjs/Tracing.h.

        WebCore:

        * ForwardingHeaders/kjs/ArgList.h: Removed.
        * ForwardingHeaders/kjs/CollectorHeapIterator.h: Removed.
        * ForwardingHeaders/kjs/ExecState.h: Removed.
        * ForwardingHeaders/kjs/InitializeThreading.h: Removed.
        * ForwardingHeaders/kjs/JSGlobalData.h: Removed.
        * ForwardingHeaders/kjs/JSLock.h: Removed.
        * ForwardingHeaders/kjs/SymbolTable.h: Removed.
        * ForwardingHeaders/runtime/ArgList.h: Copied from ForwardingHeaders/kjs/ArgList.h.
        * ForwardingHeaders/runtime/CollectorHeapIterator.h: Copied from ForwardingHeaders/kjs/CollectorHeapIterator.h.
        * ForwardingHeaders/runtime/ExecState.h: Copied from ForwardingHeaders/kjs/ExecState.h.
        * ForwardingHeaders/runtime/InitializeThreading.h: Copied from ForwardingHeaders/kjs/InitializeThreading.h.
        * ForwardingHeaders/runtime/JSGlobalData.h: Copied from ForwardingHeaders/kjs/JSGlobalData.h.
        * ForwardingHeaders/runtime/JSLock.h: Copied from ForwardingHeaders/kjs/JSLock.h.
        * ForwardingHeaders/runtime/SymbolTable.h: Copied from ForwardingHeaders/kjs/SymbolTable.h.
        * bindings/js/GCController.cpp:
        * bindings/js/JSCustomPositionCallback.cpp:
        * bindings/js/JSCustomPositionErrorCallback.cpp:
        * bindings/js/JSCustomSQLStatementCallback.cpp:
        * bindings/js/JSCustomSQLStatementErrorCallback.cpp:
        * bindings/js/JSCustomSQLTransactionCallback.cpp:
        * bindings/js/JSCustomSQLTransactionErrorCallback.cpp:
        * bindings/js/JSCustomVoidCallback.cpp:
        * bindings/js/JSCustomXPathNSResolver.cpp:
        * bindings/js/JSDOMWindowBase.cpp:
        * bindings/js/JSEventCustom.cpp:
        * bindings/js/JSEventListener.cpp:
        * bindings/js/JSNodeFilterCondition.cpp:
        * bindings/js/ScheduledAction.cpp:
        * bindings/js/ScriptController.cpp:
        * bindings/js/ScriptControllerMac.mm:
        * bindings/objc/WebScriptObject.mm:
        * bridge/NP_jsobject.cpp:
        * bridge/c/c_class.cpp:
        * bridge/c/c_instance.cpp:
        * bridge/c/c_runtime.cpp:
        * bridge/c/c_utility.cpp:
        * bridge/jni/jni_class.cpp:
        * bridge/jni/jni_instance.cpp:
        * bridge/jni/jni_jsobject.mm:
        * bridge/jni/jni_objc.mm:
        * bridge/jni/jni_runtime.cpp:
        * bridge/jni/jni_runtime.h:
        * bridge/jni/jni_utility.cpp:
        * bridge/npruntime.cpp:
        * bridge/objc/objc_instance.mm:
        * bridge/objc/objc_runtime.mm:
        * bridge/objc/objc_utility.mm:
        * bridge/runtime.cpp:
        * dom/Document.cpp:
        * dom/Node.cpp:
        * dom/NodeFilter.cpp:
        * dom/NodeIterator.cpp:
        * dom/TreeWalker.cpp:
        * history/CachedPage.cpp:
        * inspector/InspectorController.cpp:
        * inspector/JavaScriptCallFrame.cpp:
        * inspector/JavaScriptCallFrame.h:
        * inspector/JavaScriptDebugServer.cpp:
        * inspector/JavaScriptProfileNode.cpp:
        * loader/FrameLoader.cpp:
        * loader/icon/IconDatabase.cpp:
        * page/Console.cpp:
        * page/Page.cpp:
        * page/mac/FrameMac.mm:
        * plugins/PluginView.cpp:
        * plugins/gtk/PluginViewGtk.cpp:
        * plugins/qt/PluginViewQt.cpp:
        * plugins/win/PluginViewWin.cpp:
        * storage/Database.cpp:
        * xml/XMLHttpRequest.cpp:

        WebKit/gtk:

        * webkit/webkitprivate.cpp:

        WebKit/mac:

        * ForwardingHeaders/kjs/JSLock.h: Removed.
        * ForwardingHeaders/kjs/SymbolTable.h: Removed.
        * ForwardingHeaders/runtime/JSLock.h: Copied from ForwardingHeaders/kjs/JSLock.h.
        * ForwardingHeaders/runtime/SymbolTable.h: Copied from ForwardingHeaders/kjs/SymbolTable.h.
        * Misc/WebCoreStatistics.mm:
        * Plugins/WebBaseNetscapePluginStream.mm:
        * Plugins/WebBaseNetscapePluginView.mm:
        * Plugins/WebPluginController.mm:
        * WebView/WebFrame.mm:
        * WebView/WebScriptDebugDelegate.mm:
        * WebView/WebView.mm:

        WebKit/qt:

        * Api/qwebpage.cpp:

        WebKit/win:

        * WebJavaScriptCollector.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@38087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
123 files changed:
JavaScriptCore/API/JSBase.cpp
JavaScriptCore/API/JSCallbackConstructor.cpp
JavaScriptCore/API/JSCallbackFunction.cpp
JavaScriptCore/API/JSClassRef.cpp
JavaScriptCore/API/OpaqueJSString.cpp
JavaScriptCore/ChangeLog
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.pri
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/JavaScriptCoreSources.bkl
JavaScriptCore/kjs/AllInOneFile.cpp
JavaScriptCore/runtime/ArgList.cpp [moved from JavaScriptCore/kjs/ArgList.cpp with 100% similarity]
JavaScriptCore/runtime/ArgList.h [moved from JavaScriptCore/kjs/ArgList.h with 100% similarity]
JavaScriptCore/runtime/Arguments.cpp [moved from JavaScriptCore/kjs/Arguments.cpp with 100% similarity]
JavaScriptCore/runtime/Arguments.h [moved from JavaScriptCore/kjs/Arguments.h with 100% similarity]
JavaScriptCore/runtime/BatchedTransitionOptimizer.h [moved from JavaScriptCore/kjs/BatchedTransitionOptimizer.h with 100% similarity]
JavaScriptCore/runtime/CollectorHeapIterator.h [moved from JavaScriptCore/kjs/CollectorHeapIterator.h with 100% similarity]
JavaScriptCore/runtime/CommonIdentifiers.cpp [moved from JavaScriptCore/kjs/CommonIdentifiers.cpp with 100% similarity]
JavaScriptCore/runtime/CommonIdentifiers.h [moved from JavaScriptCore/kjs/CommonIdentifiers.h with 100% similarity]
JavaScriptCore/runtime/ExecState.cpp [moved from JavaScriptCore/kjs/ExecState.cpp with 100% similarity]
JavaScriptCore/runtime/ExecState.h [moved from JavaScriptCore/kjs/ExecState.h with 100% similarity]
JavaScriptCore/runtime/GetterSetter.cpp [moved from JavaScriptCore/kjs/GetterSetter.cpp with 100% similarity]
JavaScriptCore/runtime/GetterSetter.h [moved from JavaScriptCore/kjs/GetterSetter.h with 100% similarity]
JavaScriptCore/runtime/InitializeThreading.cpp [moved from JavaScriptCore/kjs/InitializeThreading.cpp with 100% similarity]
JavaScriptCore/runtime/InitializeThreading.h [moved from JavaScriptCore/kjs/InitializeThreading.h with 100% similarity]
JavaScriptCore/runtime/JSActivation.cpp [moved from JavaScriptCore/kjs/JSActivation.cpp with 100% similarity]
JavaScriptCore/runtime/JSActivation.h [moved from JavaScriptCore/kjs/JSActivation.h with 100% similarity]
JavaScriptCore/runtime/JSGlobalData.cpp [moved from JavaScriptCore/kjs/JSGlobalData.cpp with 100% similarity]
JavaScriptCore/runtime/JSGlobalData.h [moved from JavaScriptCore/kjs/JSGlobalData.h with 100% similarity]
JavaScriptCore/runtime/JSLock.cpp [moved from JavaScriptCore/kjs/JSLock.cpp with 100% similarity]
JavaScriptCore/runtime/JSLock.h [moved from JavaScriptCore/kjs/JSLock.h with 100% similarity]
JavaScriptCore/runtime/JSStaticScopeObject.cpp [moved from JavaScriptCore/kjs/JSStaticScopeObject.cpp with 100% similarity]
JavaScriptCore/runtime/JSStaticScopeObject.h [moved from JavaScriptCore/kjs/JSStaticScopeObject.h with 100% similarity]
JavaScriptCore/runtime/JSType.h [moved from JavaScriptCore/kjs/JSType.h with 100% similarity]
JavaScriptCore/runtime/PropertyNameArray.cpp [moved from JavaScriptCore/kjs/PropertyNameArray.cpp with 100% similarity]
JavaScriptCore/runtime/PropertyNameArray.h [moved from JavaScriptCore/kjs/PropertyNameArray.h with 100% similarity]
JavaScriptCore/runtime/ScopeChain.cpp [moved from JavaScriptCore/kjs/ScopeChain.cpp with 100% similarity]
JavaScriptCore/runtime/ScopeChain.h [moved from JavaScriptCore/kjs/ScopeChain.h with 100% similarity]
JavaScriptCore/runtime/ScopeChainMark.h [moved from JavaScriptCore/kjs/ScopeChainMark.h with 100% similarity]
JavaScriptCore/runtime/SymbolTable.h [moved from JavaScriptCore/kjs/SymbolTable.h with 100% similarity]
JavaScriptCore/runtime/Tracing.d [moved from JavaScriptCore/kjs/Tracing.d with 100% similarity]
JavaScriptCore/runtime/Tracing.h [moved from JavaScriptCore/kjs/Tracing.h with 100% similarity]
WebCore/ChangeLog
WebCore/ForwardingHeaders/runtime/ArgList.h [moved from WebCore/ForwardingHeaders/kjs/ArgList.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/CollectorHeapIterator.h [moved from WebCore/ForwardingHeaders/kjs/CollectorHeapIterator.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/ExecState.h [moved from WebCore/ForwardingHeaders/kjs/ExecState.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/InitializeThreading.h [moved from WebCore/ForwardingHeaders/kjs/InitializeThreading.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/JSGlobalData.h [moved from WebCore/ForwardingHeaders/kjs/JSGlobalData.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/JSLock.h [moved from WebCore/ForwardingHeaders/kjs/JSLock.h with 100% similarity]
WebCore/ForwardingHeaders/runtime/SymbolTable.h [moved from WebCore/ForwardingHeaders/kjs/SymbolTable.h with 100% similarity]
WebCore/bindings/js/GCController.cpp
WebCore/bindings/js/JSCustomPositionCallback.cpp
WebCore/bindings/js/JSCustomPositionErrorCallback.cpp
WebCore/bindings/js/JSCustomSQLStatementCallback.cpp
WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp
WebCore/bindings/js/JSCustomSQLTransactionCallback.cpp
WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.cpp
WebCore/bindings/js/JSCustomVoidCallback.cpp
WebCore/bindings/js/JSCustomXPathNSResolver.cpp
WebCore/bindings/js/JSDOMWindowBase.cpp
WebCore/bindings/js/JSEventCustom.cpp
WebCore/bindings/js/JSEventListener.cpp
WebCore/bindings/js/JSNodeFilterCondition.cpp
WebCore/bindings/js/ScheduledAction.cpp
WebCore/bindings/js/ScriptController.cpp
WebCore/bindings/js/ScriptControllerMac.mm
WebCore/bindings/objc/WebScriptObject.mm
WebCore/bridge/NP_jsobject.cpp
WebCore/bridge/c/c_class.cpp
WebCore/bridge/c/c_instance.cpp
WebCore/bridge/c/c_runtime.cpp
WebCore/bridge/c/c_utility.cpp
WebCore/bridge/jni/jni_class.cpp
WebCore/bridge/jni/jni_instance.cpp
WebCore/bridge/jni/jni_jsobject.mm
WebCore/bridge/jni/jni_objc.mm
WebCore/bridge/jni/jni_runtime.cpp
WebCore/bridge/jni/jni_runtime.h
WebCore/bridge/jni/jni_utility.cpp
WebCore/bridge/npruntime.cpp
WebCore/bridge/objc/objc_instance.mm
WebCore/bridge/objc/objc_runtime.mm
WebCore/bridge/objc/objc_utility.mm
WebCore/bridge/runtime.cpp
WebCore/dom/Document.cpp
WebCore/dom/Node.cpp
WebCore/dom/NodeFilter.cpp
WebCore/dom/NodeIterator.cpp
WebCore/dom/TreeWalker.cpp
WebCore/history/CachedPage.cpp
WebCore/inspector/InspectorController.cpp
WebCore/inspector/JavaScriptCallFrame.cpp
WebCore/inspector/JavaScriptCallFrame.h
WebCore/inspector/JavaScriptDebugServer.cpp
WebCore/inspector/JavaScriptProfileNode.cpp
WebCore/loader/FrameLoader.cpp
WebCore/loader/icon/IconDatabase.cpp
WebCore/page/Console.cpp
WebCore/page/Page.cpp
WebCore/page/mac/FrameMac.mm
WebCore/plugins/PluginView.cpp
WebCore/plugins/gtk/PluginViewGtk.cpp
WebCore/plugins/qt/PluginViewQt.cpp
WebCore/plugins/win/PluginViewWin.cpp
WebCore/storage/Database.cpp
WebCore/xml/XMLHttpRequest.cpp
WebKit/gtk/ChangeLog
WebKit/gtk/webkit/webkitprivate.cpp
WebKit/mac/ChangeLog
WebKit/mac/ForwardingHeaders/runtime/JSLock.h [moved from WebKit/mac/ForwardingHeaders/kjs/JSLock.h with 100% similarity]
WebKit/mac/ForwardingHeaders/runtime/SymbolTable.h [moved from WebKit/mac/ForwardingHeaders/kjs/SymbolTable.h with 100% similarity]
WebKit/mac/Misc/WebCoreStatistics.mm
WebKit/mac/Plugins/WebBaseNetscapePluginStream.mm
WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
WebKit/mac/Plugins/WebPluginController.mm
WebKit/mac/WebView/WebFrame.mm
WebKit/mac/WebView/WebScriptDebugDelegate.mm
WebKit/mac/WebView/WebView.mm
WebKit/qt/Api/qwebpage.cpp
WebKit/qt/ChangeLog
WebKit/win/ChangeLog
WebKit/win/WebJavaScriptCollector.cpp