JavaScriptCore:
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Jun 2008 21:22:01 +0000 (21:22 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 28 Jun 2008 21:22:01 +0000 (21:22 +0000)
commita3a5b4d945266650bb01560c5b382e311e1d6601
tree77a33f9322cb632adfe8796b274be9155c1d770b
parentaa5ea0ee52525c97fd5ce7ba5019daf1e67d8442
JavaScriptCore:

2008-06-28  Sam Weinig  <sam@webkit.org>

        Rubber-stamped by Oliver Hunt.

        Splits FunctionConstructor out of FunctionPrototype.h/cpp
        Splits NumberConstructor and NumberPrototype out of NumberObject.h/cpp
        Rename object_object.h/cpp to ObjectPrototype.h/cpp and split out ObjectConstructor.

        * API/JSCallbackConstructor.cpp:
        * API/JSClassRef.cpp:
        * API/JSObjectRef.cpp:
        * DerivedSources.make:
        * GNUmakefile.am:
        * JavaScriptCore.pri:
        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
        * JavaScriptCore.xcodeproj/project.pbxproj:
        * JavaScriptCoreSources.bkl:
        * VM/Machine.cpp:
        * kjs/AllInOneFile.cpp:
        * kjs/ArrayConstructor.cpp:
        * kjs/ArrayConstructor.h:
        * kjs/FunctionConstructor.cpp: Copied from JavaScriptCore/kjs/FunctionPrototype.cpp.
        * kjs/FunctionConstructor.h: Copied from JavaScriptCore/kjs/FunctionPrototype.h.
        * kjs/FunctionPrototype.cpp:
        * kjs/FunctionPrototype.h:
        * kjs/JSFunction.cpp:
        * kjs/JSGlobalObject.cpp:
        * kjs/JSImmediate.cpp:
        * kjs/MathObject.h:
        * kjs/NumberConstructor.cpp: Copied from JavaScriptCore/kjs/NumberObject.cpp.
        * kjs/NumberConstructor.h: Copied from JavaScriptCore/kjs/NumberObject.h.
        * kjs/NumberObject.cpp:
        * kjs/NumberObject.h:
        * kjs/NumberPrototype.cpp: Copied from JavaScriptCore/kjs/NumberObject.cpp.
        * kjs/NumberPrototype.h: Copied from JavaScriptCore/kjs/NumberObject.h.
        * kjs/ObjectConstructor.cpp: Copied from JavaScriptCore/kjs/object_object.cpp.
        * kjs/ObjectConstructor.h: Copied from JavaScriptCore/kjs/object_object.h.
        * kjs/ObjectPrototype.cpp: Copied from JavaScriptCore/kjs/object_object.cpp.
        * kjs/ObjectPrototype.h: Copied from JavaScriptCore/kjs/object_object.h.
        * kjs/RegExpObject.h:
        * kjs/Shell.cpp:
        * kjs/error_object.h:
        * kjs/internal.cpp:
        * kjs/nodes.cpp:
        * kjs/object_object.cpp: Removed.
        * kjs/object_object.h: Removed.
        * kjs/string_object.h:

WebCore:

2008-06-28  Sam Weinig  <sam@webkit.org>

        Rubber-stamped by Oliver Hunt.

        Update includes after remaming object_object.h to ObjectPrototype.h and
        splitting FunctionConstructor out of FunctionPrototype.h

        * ForwardingHeaders/kjs/FunctionConstructor.h: Added.
        * ForwardingHeaders/kjs/ObjectPrototype.h: Copied from WebCore/ForwardingHeaders/kjs/object_object.h.
        * ForwardingHeaders/kjs/object_object.h: Removed.
        * bindings/js/JSEventListener.cpp:
        * bindings/scripts/CodeGeneratorJS.pm:
        * bridge/qt/qt_instance.cpp:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@34854 268f45cc-cd09-0410-ab3c-d52691b4dbfc
45 files changed:
JavaScriptCore/API/JSCallbackConstructor.cpp
JavaScriptCore/API/JSClassRef.cpp
JavaScriptCore/API/JSObjectRef.cpp
JavaScriptCore/ChangeLog
JavaScriptCore/DerivedSources.make
JavaScriptCore/GNUmakefile.am
JavaScriptCore/JavaScriptCore.pri
JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/JavaScriptCoreSources.bkl
JavaScriptCore/VM/Machine.cpp
JavaScriptCore/kjs/AllInOneFile.cpp
JavaScriptCore/kjs/ArrayConstructor.cpp
JavaScriptCore/kjs/ArrayConstructor.h
JavaScriptCore/kjs/FunctionConstructor.cpp [new file with mode: 0644]
JavaScriptCore/kjs/FunctionConstructor.h [new file with mode: 0644]
JavaScriptCore/kjs/FunctionPrototype.cpp
JavaScriptCore/kjs/FunctionPrototype.h
JavaScriptCore/kjs/JSFunction.cpp
JavaScriptCore/kjs/JSGlobalObject.cpp
JavaScriptCore/kjs/JSImmediate.cpp
JavaScriptCore/kjs/MathObject.h
JavaScriptCore/kjs/NumberConstructor.cpp [new file with mode: 0644]
JavaScriptCore/kjs/NumberConstructor.h [new file with mode: 0644]
JavaScriptCore/kjs/NumberObject.cpp
JavaScriptCore/kjs/NumberObject.h
JavaScriptCore/kjs/NumberPrototype.cpp [new file with mode: 0644]
JavaScriptCore/kjs/NumberPrototype.h [new file with mode: 0644]
JavaScriptCore/kjs/ObjectConstructor.cpp [new file with mode: 0644]
JavaScriptCore/kjs/ObjectConstructor.h [moved from JavaScriptCore/kjs/object_object.h with 75% similarity]
JavaScriptCore/kjs/ObjectPrototype.cpp [moved from JavaScriptCore/kjs/object_object.cpp with 80% similarity]
JavaScriptCore/kjs/ObjectPrototype.h [new file with mode: 0644]
JavaScriptCore/kjs/RegExpObject.h
JavaScriptCore/kjs/Shell.cpp
JavaScriptCore/kjs/error_object.h
JavaScriptCore/kjs/internal.cpp
JavaScriptCore/kjs/nodes.cpp
JavaScriptCore/kjs/string_object.h
WebCore/ChangeLog
WebCore/ForwardingHeaders/kjs/FunctionConstructor.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kjs/ObjectPrototype.h [new file with mode: 0644]
WebCore/ForwardingHeaders/kjs/object_object.h [deleted file]
WebCore/bindings/js/JSEventListener.cpp
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/bridge/qt/qt_instance.cpp