Changeset 34581 in webkit


Ignore:
Timestamp:
Jun 15, 2008 9:00:19 PM (16 years ago)
Author:
Darin Adler
Message:

JavaScriptCore:

2008-06-15 Darin Adler <Darin Adler>

  • API/JSBase.cpp:
  • API/JSCallbackConstructor.h:
  • API/JSCallbackFunction.cpp:
  • API/JSCallbackFunction.h:
  • API/JSCallbackObject.h:
  • API/JSCallbackObjectFunctions.h:
  • API/JSClassRef.h:
  • API/JSContextRef.cpp:
  • API/JSObjectRef.cpp:
  • API/JSStringRef.cpp:
  • API/JSStringRefCF.cpp:
  • API/JSValueRef.cpp:
  • GNUmakefile.am:
  • JavaScriptCore.pri:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • JavaScriptCoreSources.bkl:
  • VM/CodeBlock.cpp:
  • VM/CodeGenerator.cpp:
  • VM/ExceptionHelpers.cpp:
  • VM/ExceptionHelpers.h:
  • VM/JSPropertyNameIterator.cpp:
  • VM/JSPropertyNameIterator.h:
  • VM/Machine.cpp:
  • kjs/AllInOneFile.cpp:
  • kjs/DateMath.cpp:
  • kjs/DebuggerCallFrame.cpp:
  • kjs/ExecState.cpp:
  • kjs/JSActivation.cpp:
  • kjs/JSFunction.cpp: Copied from JavaScriptCore/kjs/function.cpp.
  • kjs/JSFunction.h: Copied from JavaScriptCore/kjs/function.h.
  • kjs/JSImmediate.cpp:
  • kjs/JSNotAnObject.h:
  • kjs/JSObject.cpp: Copied from JavaScriptCore/kjs/object.cpp.
  • kjs/JSObject.h: Copied from JavaScriptCore/kjs/object.h.
  • kjs/JSString.h: Copied from JavaScriptCore/kjs/internal.h.
  • kjs/JSValue.cpp: Copied from JavaScriptCore/kjs/value.cpp.
  • kjs/JSValue.h: Copied from JavaScriptCore/kjs/value.h.
  • kjs/JSVariableObject.h:
  • kjs/JSWrapperObject.h:
  • kjs/Shell.cpp:
  • kjs/SymbolTable.h:
  • kjs/array_instance.h:
  • kjs/collector.cpp:
  • kjs/date_object.cpp:
  • kjs/date_object.h:
  • kjs/error_object.cpp:
  • kjs/function.cpp: Removed.
  • kjs/function.h: Removed.
  • kjs/function_object.cpp:
  • kjs/function_object.h:
  • kjs/grammar.y:
  • kjs/internal.cpp:
  • kjs/internal.h: Removed.
  • kjs/lexer.cpp:
  • kjs/list.h:
  • kjs/lookup.h:
  • kjs/nodes.h:
  • kjs/object.cpp: Removed.
  • kjs/object.h: Removed.
  • kjs/object_object.h:
  • kjs/operations.cpp:
  • kjs/property_map.cpp:
  • kjs/property_slot.cpp:
  • kjs/property_slot.h:
  • kjs/protect.h:
  • kjs/regexp_object.cpp:
  • kjs/scope_chain.cpp:
  • kjs/string_object.h:
  • kjs/ustring.cpp:
  • kjs/value.cpp: Removed.
  • kjs/value.h: Removed.
  • profiler/Profile.cpp:
  • profiler/Profiler.cpp:

JavaScriptGlue:

2008-06-15 Darin Adler <Darin Adler>

  • ForwardingHeaders/kjs/JSValue.h: Copied from JavaScriptGlue/ForwardingHeaders/kjs/value.h.
  • ForwardingHeaders/kjs/value.h: Removed.
  • JSUtils.h:

WebCore:

2008-06-15 Darin Adler <Darin Adler>

  • ForwardingHeaders/kjs/JSFunction.h: Copied from WebCore/ForwardingHeaders/kjs/function.h.
  • ForwardingHeaders/kjs/JSObject.h: Copied from WebCore/ForwardingHeaders/kjs/object.h.
  • ForwardingHeaders/kjs/JSString.h: Copied from WebCore/ForwardingHeaders/kjs/internal.h.
  • ForwardingHeaders/kjs/JSValue.h: Copied from WebCore/ForwardingHeaders/kjs/value.h.
  • ForwardingHeaders/kjs/function.h: Removed.
  • ForwardingHeaders/kjs/internal.h: Removed.
  • ForwardingHeaders/kjs/object.h: Removed.
  • ForwardingHeaders/kjs/value.h: Removed.
  • WebCore.vcproj/WebCore.vcproj:
  • bindings/js/JSCustomSQLStatementCallback.h:
  • bindings/js/JSCustomSQLStatementErrorCallback.h:
  • bindings/js/JSCustomSQLTransactionErrorCallback.h:
  • bindings/js/JSCustomVoidCallback.h:
  • bindings/js/JSDOMBinding.h:
  • bindings/js/JSDOMWindowCustom.cpp:
  • bindings/js/JSDOMWindowShell.cpp:
  • bindings/js/JSQuarantinedObjectWrapper.h:
  • bridge/objc/objc_runtime.h:
  • bridge/objc/objc_utility.h:
  • bridge/qt/qt_runtime.cpp:
  • bridge/runtime.h:
  • bridge/runtime_array.h:
  • bridge/runtime_method.h:
  • bridge/runtime_object.h:
  • bridge/testbindings.cpp:
  • bridge/testbindings.mm:
  • bridge/testqtbindings.cpp:
  • loader/FrameLoader.cpp:
  • page/JavaScriptCallFrame.cpp:
  • page/JavaScriptProfile.cpp:
  • page/JavaScriptProfileNode.cpp:
  • platform/graphics/gtk/VideoSinkGStreamer.h:
  • plugins/PluginView.cpp:
  • plugins/gtk/PluginViewGtk.cpp:
  • plugins/qt/PluginViewQt.cpp:
  • plugins/win/PluginViewWin.cpp:

WebKit/gtk:

2008-06-15 Darin Adler <Darin Adler>

  • WebCoreSupport/ContextMenuClientGtk.cpp:
  • webkit/webkitnetworkrequest.h:
  • webkit/webkitwebbackforwardlist.h:
  • webkit/webkitwebframe.h:
  • webkit/webkitwebhistoryitem.h:
  • webkit/webkitwebsettings.h:

WebKit/mac:

2008-06-15 Darin Adler <Darin Adler>

  • ForwardingHeaders/kjs/JSFunction.h: Copied from WebKit/mac/ForwardingHeaders/kjs/function.h.
  • ForwardingHeaders/kjs/JSObject.h: Copied from WebKit/mac/ForwardingHeaders/kjs/object.h.
  • ForwardingHeaders/kjs/JSString.h: Copied from WebKit/mac/ForwardingHeaders/kjs/internal.h.
  • ForwardingHeaders/kjs/JSValue.h: Copied from WebKit/mac/ForwardingHeaders/kjs/value.h.
  • ForwardingHeaders/kjs/function.h: Removed.
  • ForwardingHeaders/kjs/internal.h: Removed.
  • ForwardingHeaders/kjs/object.h: Removed.
  • ForwardingHeaders/kjs/value.h: Removed.
  • WebView/WebScriptDebugDelegate.mm:

WebKit/qt:

2008-06-15 Darin Adler <Darin Adler>

  • Api/qwebframe.cpp:

WebKit/win:

2008-06-15 Darin Adler <Darin Adler>

  • WebView.cpp:

WebKit/wx:

2008-06-15 Darin Adler <Darin Adler>

  • WebView.cpp:

WebKitTools:

2008-06-15 Darin Adler <Darin Adler>

  • Scripts/do-file-rename: Updated for the latest round of renaming.
  • Scripts/do-webcore-rename: Tweaked and reorganized a bit.
Location:
trunk
Files:
110 edited
16 moved

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/API/JSBase.cpp

    r33979 r34581  
    3434#include <kjs/JSGlobalObject.h>
    3535#include <kjs/JSLock.h>
    36 #include <kjs/object.h>
     36#include <kjs/JSObject.h>
    3737
    3838using namespace KJS;
  • trunk/JavaScriptCore/API/JSCallbackConstructor.h

    r33979 r34581  
    2929
    3030#include "JSObjectRef.h"
    31 #include <kjs/object.h>
     31#include <kjs/JSObject.h>
    3232
    3333namespace KJS {
  • trunk/JavaScriptCore/API/JSCallbackFunction.cpp

    r34580 r34581  
    3030
    3131#include "APICast.h"
    32 #include "function.h"
     32#include "JSFunction.h"
    3333#include "function_object.h"
    3434#include <kjs/JSGlobalObject.h>
  • trunk/JavaScriptCore/API/JSCallbackFunction.h

    r34580 r34581  
    2929
    3030#include "JSObjectRef.h"
    31 #include "function.h"
    32 #include "object.h"
     31#include "JSFunction.h"
     32#include "JSObject.h"
    3333
    3434namespace KJS {
  • trunk/JavaScriptCore/API/JSCallbackObject.h

    r34355 r34581  
    3131#include "JSObjectRef.h"
    3232#include "JSValueRef.h"
    33 #include "object.h"
     33#include "JSObject.h"
    3434
    3535namespace KJS {
  • trunk/JavaScriptCore/API/JSCallbackObjectFunctions.h

    r34518 r34581  
    3434#include "JSStringRef.h"
    3535#include "PropertyNameArray.h"
    36 #include "internal.h"
     36#include "JSString.h"
    3737#include <wtf/Vector.h>
    3838
  • trunk/JavaScriptCore/API/JSClassRef.h

    r30413 r34581  
    3030#include "JSObjectRef.h"
    3131
    32 #include <kjs/object.h>
     32#include <kjs/JSObject.h>
    3333#include <kjs/protect.h>
    3434#include <kjs/ustring.h>
  • trunk/JavaScriptCore/API/JSContextRef.cpp

    r32808 r34581  
    3333#include "JSClassRef.h"
    3434#include "JSGlobalObject.h"
    35 #include "object.h"
     35#include "JSObject.h"
    3636#include <wtf/Platform.h>
    3737
  • trunk/JavaScriptCore/API/JSObjectRef.cpp

    r34334 r34581  
    3636#include "JSValueRef.h"
    3737#include "PropertyNameArray.h"
    38 #include "function.h"
     38#include "JSFunction.h"
    3939#include "function_object.h"
    4040#include "identifier.h"
    41 #include "internal.h"
    42 #include "object.h"
     41#include "JSString.h"
     42#include "JSObject.h"
    4343#include "object_object.h"
    4444#include <wtf/Platform.h>
  • trunk/JavaScriptCore/API/JSStringRef.cpp

    r33374 r34581  
    3333#include <kjs/JSLock.h>
    3434#include <kjs/JSType.h>
    35 #include <kjs/internal.h>
     35#include <kjs/JSString.h>
    3636#include <kjs/operations.h>
    3737#include <kjs/ustring.h>
    38 #include <kjs/value.h>
     38#include <kjs/JSValue.h>
    3939#include <wtf/unicode/UTF8.h>
    4040
  • trunk/JavaScriptCore/API/JSStringRefCF.cpp

    r30944 r34581  
    3232#include <kjs/JSLock.h>
    3333#include <kjs/ustring.h>
    34 #include <kjs/value.h>
     34#include <kjs/JSValue.h>
    3535
    3636using namespace KJS;
  • trunk/JavaScriptCore/API/JSValueRef.cpp

    r33979 r34581  
    3434#include <kjs/JSType.h>
    3535#include <kjs/JSGlobalObject.h>
    36 #include <kjs/internal.h>
     36#include <kjs/JSString.h>
    3737#include <kjs/operations.h>
    3838#include <kjs/protect.h>
    3939#include <kjs/ustring.h>
    40 #include <kjs/value.h>
     40#include <kjs/JSValue.h>
    4141
    4242#include <wtf/Assertions.h>
  • trunk/JavaScriptCore/ChangeLog

    r34580 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * API/JSBase.cpp:
     6        * API/JSCallbackConstructor.h:
     7        * API/JSCallbackFunction.cpp:
     8        * API/JSCallbackFunction.h:
     9        * API/JSCallbackObject.h:
     10        * API/JSCallbackObjectFunctions.h:
     11        * API/JSClassRef.h:
     12        * API/JSContextRef.cpp:
     13        * API/JSObjectRef.cpp:
     14        * API/JSStringRef.cpp:
     15        * API/JSStringRefCF.cpp:
     16        * API/JSValueRef.cpp:
     17        * GNUmakefile.am:
     18        * JavaScriptCore.pri:
     19        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
     20        * JavaScriptCore.xcodeproj/project.pbxproj:
     21        * JavaScriptCoreSources.bkl:
     22        * VM/CodeBlock.cpp:
     23        * VM/CodeGenerator.cpp:
     24        * VM/ExceptionHelpers.cpp:
     25        * VM/ExceptionHelpers.h:
     26        * VM/JSPropertyNameIterator.cpp:
     27        * VM/JSPropertyNameIterator.h:
     28        * VM/Machine.cpp:
     29        * kjs/AllInOneFile.cpp:
     30        * kjs/DateMath.cpp:
     31        * kjs/DebuggerCallFrame.cpp:
     32        * kjs/ExecState.cpp:
     33        * kjs/JSActivation.cpp:
     34        * kjs/JSFunction.cpp: Copied from JavaScriptCore/kjs/function.cpp.
     35        * kjs/JSFunction.h: Copied from JavaScriptCore/kjs/function.h.
     36        * kjs/JSImmediate.cpp:
     37        * kjs/JSNotAnObject.h:
     38        * kjs/JSObject.cpp: Copied from JavaScriptCore/kjs/object.cpp.
     39        * kjs/JSObject.h: Copied from JavaScriptCore/kjs/object.h.
     40        * kjs/JSString.h: Copied from JavaScriptCore/kjs/internal.h.
     41        * kjs/JSValue.cpp: Copied from JavaScriptCore/kjs/value.cpp.
     42        * kjs/JSValue.h: Copied from JavaScriptCore/kjs/value.h.
     43        * kjs/JSVariableObject.h:
     44        * kjs/JSWrapperObject.h:
     45        * kjs/Shell.cpp:
     46        * kjs/SymbolTable.h:
     47        * kjs/array_instance.h:
     48        * kjs/collector.cpp:
     49        * kjs/date_object.cpp:
     50        * kjs/date_object.h:
     51        * kjs/error_object.cpp:
     52        * kjs/function.cpp: Removed.
     53        * kjs/function.h: Removed.
     54        * kjs/function_object.cpp:
     55        * kjs/function_object.h:
     56        * kjs/grammar.y:
     57        * kjs/internal.cpp:
     58        * kjs/internal.h: Removed.
     59        * kjs/lexer.cpp:
     60        * kjs/list.h:
     61        * kjs/lookup.h:
     62        * kjs/nodes.h:
     63        * kjs/object.cpp: Removed.
     64        * kjs/object.h: Removed.
     65        * kjs/object_object.h:
     66        * kjs/operations.cpp:
     67        * kjs/property_map.cpp:
     68        * kjs/property_slot.cpp:
     69        * kjs/property_slot.h:
     70        * kjs/protect.h:
     71        * kjs/regexp_object.cpp:
     72        * kjs/scope_chain.cpp:
     73        * kjs/string_object.h:
     74        * kjs/ustring.cpp:
     75        * kjs/value.cpp: Removed.
     76        * kjs/value.h: Removed.
     77        * profiler/Profile.cpp:
     78        * profiler/Profiler.cpp:
     79
    1802008-06-15  Darin Adler  <darin@apple.com>
    281
  • trunk/JavaScriptCore/GNUmakefile.am

    r34568 r34581  
    9595        JavaScriptCore/kjs/dtoa.cpp \
    9696        JavaScriptCore/kjs/error_object.cpp \
    97         JavaScriptCore/kjs/function.cpp \
     97        JavaScriptCore/kjs/JSFunction.cpp \
    9898        JavaScriptCore/kjs/function_object.cpp \
    9999        JavaScriptCore/kjs/identifier.cpp \
     
    107107        JavaScriptCore/kjs/nodes2string.cpp \
    108108        JavaScriptCore/kjs/number_object.cpp \
    109         JavaScriptCore/kjs/object.cpp \
     109        JavaScriptCore/kjs/JSObject.cpp \
    110110        JavaScriptCore/kjs/object_object.cpp \
    111111        JavaScriptCore/kjs/operations.cpp \
     
    117117        JavaScriptCore/kjs/string_object.cpp \
    118118        JavaScriptCore/kjs/ustring.cpp \
    119         JavaScriptCore/kjs/value.cpp \
     119        JavaScriptCore/kjs/JSValue.cpp \
    120120        JavaScriptCore/wtf/FastMalloc.cpp \
    121121        JavaScriptCore/wtf/TCSystemAlloc.cpp \
  • trunk/JavaScriptCore/JavaScriptCore.pri

    r34424 r34581  
    6666# Other compilers may be able to do this at link time
    6767SOURCES += \
    68     kjs/function.cpp \
     68    kjs/JSFunction.cpp \
    6969    kjs/debugger.cpp \
    7070    kjs/array_instance.cpp \
     
    9393    kjs/nodes2string.cpp \
    9494    kjs/number_object.cpp \
    95     kjs/object.cpp \
     95    kjs/JSObject.cpp \
    9696    kjs/object_object.cpp \
    9797    kjs/operations.cpp \
     
    105105    kjs/string_object.cpp \
    106106    kjs/ustring.cpp \
    107     kjs/value.cpp \
     107    kjs/JSValue.cpp \
    108108    profiler/ProfileNode.cpp \
    109109    profiler/Profile.cpp \
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj

    r34424 r34581  
    366366                        </File>
    367367                        <File
    368                                 RelativePath="..\..\kjs\function.cpp"
    369                                 >
    370                         </File>
    371                         <File
    372                                 RelativePath="..\..\kjs\function.h"
     368                                RelativePath="..\..\kjs\JSFunction.cpp"
     369                                >
     370                        </File>
     371                        <File
     372                                RelativePath="..\..\kjs\JSFunction.h"
    373373                                >
    374374                        </File>
     
    402402                        </File>
    403403                        <File
    404                                 RelativePath="..\..\kjs\internal.h"
     404                                RelativePath="..\..\kjs\JSString.h"
    405405                                >
    406406                        </File>
     
    526526                        </File>
    527527                        <File
    528                                 RelativePath="..\..\kjs\object.cpp"
    529                                 >
    530                         </File>
    531                         <File
    532                                 RelativePath="..\..\kjs\object.h"
     528                                RelativePath="..\..\kjs\JSObject.cpp"
     529                                >
     530                        </File>
     531                        <File
     532                                RelativePath="..\..\kjs\JSObject.h"
    533533                                >
    534534                        </File>
     
    642642                        </File>
    643643                        <File
    644                                 RelativePath="..\..\kjs\value.cpp"
    645                                 >
    646                         </File>
    647                         <File
    648                                 RelativePath="..\..\kjs\value.h"
     644                                RelativePath="..\..\kjs\JSValue.cpp"
     645                                >
     646                        </File>
     647                        <File
     648                                RelativePath="..\..\kjs\JSValue.h"
    649649                                >
    650650                        </File>
  • trunk/JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj

    r34566 r34581  
    8989                149B25020D8AF6D1009CB8C7 /* Register.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 149B25000D8AF6D1009CB8C7 /* Register.cpp */; };
    9090                14A396A70CD2933100B5B4FF /* SymbolTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A396A60CD2933100B5B4FF /* SymbolTable.h */; settings = {ATTRIBUTES = (Private, ); }; };
    91                 14ABB36F099C076400E2A24F /* value.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB36E099C076400E2A24F /* value.h */; settings = {ATTRIBUTES = (Private, ); }; };
     91                14ABB36F099C076400E2A24F /* JSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB36E099C076400E2A24F /* JSValue.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9292                14ABB455099C2A0F00E2A24F /* JSType.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABB454099C2A0F00E2A24F /* JSType.h */; settings = {ATTRIBUTES = (Private, ); }; };
    9393                14ABDF5F0A437FEF00ECCA01 /* JSCallbackObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */; };
     
    165165                932F5B460822A1C700736975 /* error_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85B0255597D01FF60F7 /* error_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    166166                932F5B470822A1C700736975 /* function_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85D0255597D01FF60F7 /* function_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    167                 932F5B480822A1C700736975 /* function.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* function.h */; settings = {ATTRIBUTES = (Private, ); }; };
    168                 932F5B490822A1C700736975 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* internal.h */; settings = {ATTRIBUTES = (Private, ); }; };
     167                932F5B480822A1C700736975 /* JSFunction.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A85F0255597D01FF60F7 /* JSFunction.h */; settings = {ATTRIBUTES = (Private, ); }; };
     168                932F5B490822A1C700736975 /* JSString.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8620255597D01FF60F7 /* JSString.h */; settings = {ATTRIBUTES = (Private, ); }; };
    169169                932F5B4A0822A1C700736975 /* interpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8640255597D01FF60F7 /* interpreter.h */; settings = {ATTRIBUTES = (Private, ); }; };
    170170                932F5B4B0822A1C700736975 /* lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8660255597D01FF60F7 /* lexer.h */; };
     
    174174                932F5B510822A1C700736975 /* number_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8710255597D01FF60F7 /* number_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    175175                932F5B530822A1C700736975 /* object_object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8740255597D01FF60F7 /* object_object.h */; settings = {ATTRIBUTES = (Private, ); }; };
    176                 932F5B540822A1C700736975 /* object.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8760255597D01FF60F7 /* object.h */; settings = {ATTRIBUTES = (Private, ); }; };
     176                932F5B540822A1C700736975 /* JSObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8760255597D01FF60F7 /* JSObject.h */; settings = {ATTRIBUTES = (Private, ); }; };
    177177                932F5B550822A1C700736975 /* operations.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A8780255597D01FF60F7 /* operations.h */; settings = {ATTRIBUTES = (Private, ); }; };
    178178                932F5B560822A1C700736975 /* property_map.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A87A0255597D01FF60F7 /* property_map.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    434434                149B25000D8AF6D1009CB8C7 /* Register.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Register.cpp; path = VM/Register.cpp; sourceTree = "<group>"; };
    435435                14A396A60CD2933100B5B4FF /* SymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SymbolTable.h; sourceTree = "<group>"; };
    436                 14ABB36E099C076400E2A24F /* value.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = "<group>"; };
     436                14ABB36E099C076400E2A24F /* JSValue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSValue.h; sourceTree = "<group>"; };
    437437                14ABB454099C2A0F00E2A24F /* JSType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSType.h; sourceTree = "<group>"; };
    438438                14ABDF5D0A437FEF00ECCA01 /* JSCallbackObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSCallbackObject.h; sourceTree = "<group>"; };
     
    617617                F692A85C0255597D01FF60F7 /* function_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    618618                F692A85D0255597D01FF60F7 /* function_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = function_object.h; sourceTree = "<group>"; tabWidth = 8; };
    619                 F692A85E0255597D01FF60F7 /* function.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = function.cpp; sourceTree = "<group>"; tabWidth = 8; };
    620                 F692A85F0255597D01FF60F7 /* function.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = function.h; sourceTree = "<group>"; tabWidth = 8; };
     619                F692A85E0255597D01FF60F7 /* JSFunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSFunction.cpp; sourceTree = "<group>"; tabWidth = 8; };
     620                F692A85F0255597D01FF60F7 /* JSFunction.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSFunction.h; sourceTree = "<group>"; tabWidth = 8; };
    621621                F692A8610255597D01FF60F7 /* internal.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = internal.cpp; sourceTree = "<group>"; tabWidth = 8; };
    622                 F692A8620255597D01FF60F7 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; tabWidth = 8; };
     622                F692A8620255597D01FF60F7 /* JSString.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSString.h; sourceTree = "<group>"; tabWidth = 8; };
    623623                F692A8630255597D01FF60F7 /* interpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = interpreter.cpp; sourceTree = "<group>"; tabWidth = 8; };
    624624                F692A8640255597D01FF60F7 /* interpreter.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = interpreter.h; sourceTree = "<group>"; tabWidth = 8; };
     
    635635                F692A8730255597D01FF60F7 /* object_object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object_object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    636636                F692A8740255597D01FF60F7 /* object_object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = object_object.h; sourceTree = "<group>"; tabWidth = 8; };
    637                 F692A8750255597D01FF60F7 /* object.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = object.cpp; sourceTree = "<group>"; tabWidth = 8; };
    638                 F692A8760255597D01FF60F7 /* object.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = object.h; sourceTree = "<group>"; tabWidth = 8; };
     637                F692A8750255597D01FF60F7 /* JSObject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSObject.cpp; sourceTree = "<group>"; tabWidth = 8; };
     638                F692A8760255597D01FF60F7 /* JSObject.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = JSObject.h; sourceTree = "<group>"; tabWidth = 8; };
    639639                F692A8770255597D01FF60F7 /* operations.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = operations.cpp; sourceTree = "<group>"; tabWidth = 8; };
    640640                F692A8780255597D01FF60F7 /* operations.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = operations.h; sourceTree = "<group>"; tabWidth = 8; };
     
    650650                F692A8850255597D01FF60F7 /* ustring.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ustring.cpp; sourceTree = "<group>"; tabWidth = 8; };
    651651                F692A8860255597D01FF60F7 /* ustring.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = ustring.h; sourceTree = "<group>"; tabWidth = 8; };
    652                 F692A8870255597D01FF60F7 /* value.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = value.cpp; sourceTree = "<group>"; tabWidth = 8; };
     652                F692A8870255597D01FF60F7 /* JSValue.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSValue.cpp; sourceTree = "<group>"; tabWidth = 8; };
    653653/* End PBXFileReference section */
    654654
     
    10041004                                14BD53F40A3E12D800BAF59C /* ExecState.cpp */,
    10051005                                14BD53F30A3E12D800BAF59C /* ExecState.h */,
    1006                                 F692A85E0255597D01FF60F7 /* function.cpp */,
    1007                                 F692A85F0255597D01FF60F7 /* function.h */,
     1006                                F692A85E0255597D01FF60F7 /* JSFunction.cpp */,
     1007                                F692A85F0255597D01FF60F7 /* JSFunction.h */,
    10081008                                F692A85C0255597D01FF60F7 /* function_object.cpp */,
    10091009                                F692A85D0255597D01FF60F7 /* function_object.h */,
     
    10141014                                E178633F0D9BEC0000D74E75 /* InitializeThreading.h */,
    10151015                                F692A8610255597D01FF60F7 /* internal.cpp */,
    1016                                 F692A8620255597D01FF60F7 /* internal.h */,
     1016                                F692A8620255597D01FF60F7 /* JSString.h */,
    10171017                                F692A8630255597D01FF60F7 /* interpreter.cpp */,
    10181018                                F692A8640255597D01FF60F7 /* interpreter.h */,
     
    10441044                                F692A8700255597D01FF60F7 /* number_object.cpp */,
    10451045                                F692A8710255597D01FF60F7 /* number_object.h */,
    1046                                 F692A8750255597D01FF60F7 /* object.cpp */,
    1047                                 F692A8760255597D01FF60F7 /* object.h */,
     1046                                F692A8750255597D01FF60F7 /* JSObject.cpp */,
     1047                                F692A8760255597D01FF60F7 /* JSObject.h */,
    10481048                                F692A8730255597D01FF60F7 /* object_object.cpp */,
    10491049                                F692A8740255597D01FF60F7 /* object_object.h */,
     
    10701070                                F692A8850255597D01FF60F7 /* ustring.cpp */,
    10711071                                F692A8860255597D01FF60F7 /* ustring.h */,
    1072                                 F692A8870255597D01FF60F7 /* value.cpp */,
    1073                                 14ABB36E099C076400E2A24F /* value.h */,
     1072                                F692A8870255597D01FF60F7 /* JSValue.cpp */,
     1073                                14ABB36E099C076400E2A24F /* JSValue.h */,
    10741074                                A72700770DAC605600E548D7 /* JSNotAnObject.h */,
    10751075                                A72700780DAC605600E548D7 /* JSNotAnObject.cpp */,
     
    12491249                                932F5B6B0822A1C700736975 /* dtoa.h in Headers */,
    12501250                                932F5B460822A1C700736975 /* error_object.h in Headers */,
    1251                                 932F5B480822A1C700736975 /* function.h in Headers */,
     1251                                932F5B480822A1C700736975 /* JSFunction.h in Headers */,
    12521252                                932F5B470822A1C700736975 /* function_object.h in Headers */,
    12531253                                65FB3F5109D11B2400F49DEB /* grammar.h in Headers */,
    12541254                                932F5B660822A1C700736975 /* identifier.h in Headers */,
    1255                                 932F5B490822A1C700736975 /* internal.h in Headers */,
     1255                                932F5B490822A1C700736975 /* JSString.h in Headers */,
    12561256                                932F5B4A0822A1C700736975 /* interpreter.h in Headers */,
    12571257                                932F5B4B0822A1C700736975 /* lexer.h in Headers */,
     
    12641264                                932F5B510822A1C700736975 /* number_object.h in Headers */,
    12651265                                65B174F609D100FA00820339 /* number_object.lut.h in Headers */,
    1266                                 932F5B540822A1C700736975 /* object.h in Headers */,
     1266                                932F5B540822A1C700736975 /* JSObject.h in Headers */,
    12671267                                932F5B530822A1C700736975 /* object_object.h in Headers */,
    12681268                                932F5B550822A1C700736975 /* operations.h in Headers */,
     
    12811281                                93E26BFE08B151D400F85226 /* ucpinternal.h in Headers */,
    12821282                                932F5B5C0822A1C700736975 /* ustring.h in Headers */,
    1283                                 14ABB36F099C076400E2A24F /* value.h in Headers */,
     1283                                14ABB36F099C076400E2A24F /* JSValue.h in Headers */,
    12841284                                E1EE79280D6C964500FEA3BA /* Locker.h in Headers */,
    12851285                                E1A862AB0D7EBB7D001EC6AA /* Collator.h in Headers */,
  • trunk/JavaScriptCore/JavaScriptCoreSources.bkl

    r34424 r34581  
    5656        kjs/error_object.cpp
    5757        kjs/ExecState.cpp
    58         kjs/function.cpp
     58        kjs/JSFunction.cpp
    5959        kjs/function_object.cpp
    6060        kjs/identifier.cpp
     
    7777        kjs/nodes2string.cpp
    7878        kjs/number_object.cpp
    79         kjs/object.cpp
     79        kjs/JSObject.cpp
    8080        kjs/object_object.cpp
    8181        kjs/operations.cpp
     
    8989        kjs/string_object.cpp
    9090        kjs/ustring.cpp
    91         kjs/value.cpp
     91        kjs/JSValue.cpp
    9292
    9393    </set>
  • trunk/JavaScriptCore/VM/CodeBlock.cpp

    r34499 r34581  
    3333#include "Machine.h"
    3434#include "debugger.h"
    35 #include "value.h"
     35#include "JSValue.h"
    3636#include <stdio.h>
    3737
  • trunk/JavaScriptCore/VM/CodeGenerator.cpp

    r34576 r34581  
    3232
    3333#include "Machine.h"
    34 #include "function.h"
     34#include "JSFunction.h"
    3535
    3636using namespace std;
  • trunk/JavaScriptCore/VM/ExceptionHelpers.cpp

    r34372 r34581  
    3232#include "ExecState.h"
    3333#include "nodes.h"
    34 #include "object.h"
     34#include "JSObject.h"
    3535
    3636namespace KJS {
  • trunk/JavaScriptCore/VM/ExceptionHelpers.h

    r34372 r34581  
    3030#define ExceptionHelpers_h
    3131
    32 #include "object.h"
     32#include "JSObject.h"
    3333
    3434namespace KJS {
  • trunk/JavaScriptCore/VM/JSPropertyNameIterator.cpp

    r34372 r34581  
    3131
    3232#include "identifier.h"
    33 #include "object.h"
     33#include "JSObject.h"
    3434#include "PropertyNameArray.h"
    3535
  • trunk/JavaScriptCore/VM/JSPropertyNameIterator.h

    r34372 r34581  
    3030#define JSPropertyNameIterator_h
    3131
    32 #include "value.h"
     32#include "JSValue.h"
    3333
    3434namespace KJS {
  • trunk/JavaScriptCore/VM/Machine.cpp

    r34580 r34581  
    4343#include "array_object.h"
    4444#include "debugger.h"
    45 #include "function.h"
    46 #include "internal.h"
     45#include "JSFunction.h"
     46#include "JSString.h"
    4747#include "object_object.h"
    4848#include "operations.h"
  • trunk/JavaScriptCore/kjs/AllInOneFile.cpp

    r34088 r34581  
    2727#include "config.h"
    2828
    29 #include "function.cpp"
     29#include "JSFunction.cpp"
    3030#include "debugger.cpp"
    3131#include "array_instance.cpp"
     
    5656#include "nodes2string.cpp"
    5757#include "number_object.cpp"
    58 #include "object.cpp"
     58#include "JSObject.cpp"
    5959#include "object_object.cpp"
    6060#include "operations.cpp"
     
    6868#include "string_object.cpp"
    6969#include "ustring.cpp"
    70 #include "value.cpp"
     70#include "JSValue.cpp"
    7171#include "wtf/FastMalloc.cpp"
    7272#include "wtf/TCSystemAlloc.cpp"
  • trunk/JavaScriptCore/kjs/DateMath.cpp

    r33930 r34581  
    4545#include <math.h>
    4646#include <stdint.h>
    47 #include <value.h>
     47#include <JSValue.h>
    4848
    4949#include <wtf/Assertions.h>
  • trunk/JavaScriptCore/kjs/DebuggerCallFrame.cpp

    r34578 r34581  
    3030#include "DebuggerCallFrame.h"
    3131
    32 #include "function.h"
     32#include "JSFunction.h"
    3333#include "CodeBlock.h"
    3434#include "Machine.h"
  • trunk/JavaScriptCore/kjs/ExecState.cpp

    r34412 r34581  
    2626
    2727#include "JSGlobalObject.h"
    28 #include "function.h"
    29 #include "internal.h"
     28#include "JSFunction.h"
     29#include "JSString.h"
    3030#include "scope_chain_mark.h"
    3131
  • trunk/JavaScriptCore/kjs/JSActivation.cpp

    r34578 r34581  
    3333#include "Machine.h"
    3434#include "Register.h"
    35 #include "function.h"
     35#include "JSFunction.h"
    3636
    3737namespace KJS {
  • trunk/JavaScriptCore/kjs/JSFunction.cpp

    r34580 r34581  
    2525
    2626#include "config.h"
    27 #include "function.h"
     27#include "JSFunction.h"
    2828
    2929#include "ExecState.h"
     
    3636#include "dtoa.h"
    3737#include "function_object.h"
    38 #include "internal.h"
     38#include "JSString.h"
    3939#include "lexer.h"
    4040#include "nodes.h"
  • trunk/JavaScriptCore/kjs/JSFunction.h

    r34580 r34581  
    2929#include "SymbolTable.h"
    3030#include "nodes.h"
    31 #include "object.h"
     31#include "JSObject.h"
    3232
    3333namespace KJS {
  • trunk/JavaScriptCore/kjs/JSImmediate.cpp

    r33979 r34581  
    2626#include "JSNotAnObject.h"
    2727#include "number_object.h"
    28 #include "object.h"
     28#include "JSObject.h"
    2929
    3030namespace KJS {
  • trunk/JavaScriptCore/kjs/JSNotAnObject.h

    r34372 r34581  
    3030#define JSNotAnObject_h
    3131
    32 #include "object.h"
     32#include "JSObject.h"
    3333
    3434namespace KJS {
  • trunk/JavaScriptCore/kjs/JSObject.cpp

    r34580 r34581  
    2424
    2525#include "config.h"
    26 #include "object.h"
     26#include "JSObject.h"
    2727
    2828#include "date_object.h"
  • trunk/JavaScriptCore/kjs/JSString.h

    r34578 r34581  
    2525#define INTERNAL_H
    2626
    27 #include "object.h"
     27#include "JSObject.h"
    2828#include "ustring.h"
    2929
  • trunk/JavaScriptCore/kjs/JSValue.cpp

    r34578 r34581  
    2222
    2323#include "config.h"
    24 #include "value.h"
     24#include "JSValue.h"
    2525
    2626#include "error_object.h"
  • trunk/JavaScriptCore/kjs/JSVariableObject.h

    r34372 r34581  
    3333#include "SymbolTable.h"
    3434#include "UnusedParam.h"
    35 #include "object.h"
     35#include "JSObject.h"
    3636#include <wtf/UnusedParam.h>
    3737
  • trunk/JavaScriptCore/kjs/JSWrapperObject.h

    r29663 r34581  
    2424#define KJS_JSWrapperObject_h
    2525
    26 #include "object.h"
     26#include "JSObject.h"
    2727
    2828namespace KJS {
  • trunk/JavaScriptCore/kjs/Shell.cpp

    r34566 r34581  
    2929#include "array_object.h"
    3030#include "collector.h"
    31 #include "function.h"
     31#include "JSFunction.h"
    3232#include "InitializeThreading.h"
    3333#include "interpreter.h"
    3434#include "nodes.h"
    35 #include "object.h"
     35#include "JSObject.h"
    3636#include "protect.h"
    3737#include <math.h>
  • trunk/JavaScriptCore/kjs/SymbolTable.h

    r33979 r34581  
    3030#define SymbolTable_h
    3131
    32 #include "object.h"
     32#include "JSObject.h"
    3333#include "ustring.h"
    3434#include <wtf/AlwaysInline.h>
  • trunk/JavaScriptCore/kjs/array_instance.h

    r34578 r34581  
    2323#define ARRAY_INSTANCE_H
    2424
    25 #include "object.h"
     25#include "JSObject.h"
    2626
    2727namespace KJS {
  • trunk/JavaScriptCore/kjs/collector.cpp

    r34514 r34581  
    2424#include "ExecState.h"
    2525#include "JSGlobalObject.h"
    26 #include "internal.h"
     26#include "JSString.h"
    2727#include "list.h"
    28 #include "value.h"
     28#include "JSValue.h"
    2929#include <algorithm>
    3030#include <setjmp.h>
  • trunk/JavaScriptCore/kjs/date_object.cpp

    r34580 r34581  
    2323#include "date_object.h"
    2424#include "date_object.lut.h"
    25 #include "internal.h"
     25#include "JSString.h"
    2626
    2727#if HAVE(ERRNO_H)
  • trunk/JavaScriptCore/kjs/date_object.h

    r34580 r34581  
    2222#define DATE_OBJECT_H
    2323
    24 #include "function.h"
     24#include "JSFunction.h"
    2525#include "JSWrapperObject.h"
    2626#include "lookup.h"
  • trunk/JavaScriptCore/kjs/error_object.cpp

    r34580 r34581  
    2323
    2424#include "JSGlobalObject.h"
    25 #include "object.h"
     25#include "JSObject.h"
    2626#include "operations.h"
    2727#include "types.h"
    28 #include "value.h"
     28#include "JSValue.h"
    2929
    3030namespace KJS {
  • trunk/JavaScriptCore/kjs/function_object.cpp

    r34580 r34581  
    2626#include "array_object.h"
    2727#include "debugger.h"
    28 #include "function.h"
    29 #include "internal.h"
     28#include "JSFunction.h"
     29#include "JSString.h"
    3030#include "lexer.h"
    3131#include "nodes.h"
    32 #include "object.h"
     32#include "JSObject.h"
    3333#include <stdio.h>
    3434#include <string.h>
  • trunk/JavaScriptCore/kjs/function_object.h

    r34580 r34581  
    2525
    2626#include "object_object.h"
    27 #include "function.h"
     27#include "JSFunction.h"
    2828
    2929namespace KJS {
  • trunk/JavaScriptCore/kjs/grammar.y

    r34562 r34581  
    2828#include <string.h>
    2929#include <stdlib.h>
    30 #include "value.h"
    31 #include "object.h"
     30#include "JSValue.h"
     31#include "JSObject.h"
    3232#include "types.h"
    3333#include "nodes.h"
    3434#include "lexer.h"
    35 #include "internal.h"
     35#include "JSString.h"
    3636#include "JSGlobalData.h"
    3737#include "CommonIdentifiers.h"
  • trunk/JavaScriptCore/kjs/internal.cpp

    r34580 r34581  
    2222
    2323#include "config.h"
    24 #include "internal.h"
     24#include "JSString.h"
    2525
    2626#include "ExecState.h"
     
    3636#include "nodes.h"
    3737#include "number_object.h"
    38 #include "object.h"
     38#include "JSObject.h"
    3939#include "object_object.h"
    4040#include "operations.h"
  • trunk/JavaScriptCore/kjs/lexer.cpp

    r34412 r34581  
    2525
    2626#include "dtoa.h"
    27 #include "function.h"
     27#include "JSFunction.h"
    2828#include "nodes.h"
    2929#include "NodeInfo.h"
  • trunk/JavaScriptCore/kjs/list.h

    r34514 r34581  
    2323#define KJS_LIST_H
    2424
    25 #include <kjs/value.h>
     25#include <kjs/JSValue.h>
    2626#include <wtf/HashSet.h>
    2727#include <wtf/Noncopyable.h>
  • trunk/JavaScriptCore/kjs/lookup.h

    r34518 r34581  
    2424
    2525#include "ExecState.h"
    26 #include "function.h"
     26#include "JSFunction.h"
    2727#include "identifier.h"
    2828#include "JSGlobalObject.h"
    29 #include "object.h"
     29#include "JSObject.h"
    3030#include <stdio.h>
    3131#include <wtf/Assertions.h>
  • trunk/JavaScriptCore/kjs/nodes.h

    r34578 r34581  
    2727#define NODES_H_
    2828
    29 #include "internal.h"
     29#include "JSString.h"
    3030#include "Opcode.h"
    3131#include "regexp.h"
  • trunk/JavaScriptCore/kjs/object_object.h

    r34580 r34581  
    2222#define _OBJECT_OBJECT_H_
    2323
    24 #include "function.h"
     24#include "JSFunction.h"
    2525
    2626namespace KJS {
  • trunk/JavaScriptCore/kjs/operations.cpp

    r34578 r34581  
    2424#include "operations.h"
    2525
    26 #include "internal.h"
    27 #include "object.h"
     26#include "JSString.h"
     27#include "JSObject.h"
    2828#include <math.h>
    2929#include <stdio.h>
  • trunk/JavaScriptCore/kjs/property_map.cpp

    r34578 r34581  
    2222#include "property_map.h"
    2323
    24 #include "object.h"
     24#include "JSObject.h"
    2525#include "protect.h"
    2626#include "PropertyNameArray.h"
  • trunk/JavaScriptCore/kjs/property_slot.cpp

    r34518 r34581  
    2525
    2626#include "JSGlobalObject.h"
    27 #include "object.h"
     27#include "JSObject.h"
    2828#include "RegisterFileStack.h"
    2929
  • trunk/JavaScriptCore/kjs/property_slot.h

    r34518 r34581  
    2424
    2525#include "identifier.h"
    26 #include "value.h"
     26#include "JSValue.h"
    2727#include <wtf/Assertions.h>
    2828
  • trunk/JavaScriptCore/kjs/protect.h

    r33038 r34581  
    2525#define _KJS_PROTECT_H_
    2626
    27 #include "value.h"
     27#include "JSValue.h"
    2828#include "collector.h"
    2929#include "JSLock.h"
  • trunk/JavaScriptCore/kjs/regexp_object.cpp

    r34580 r34581  
    2626#include "array_object.h"
    2727#include "error_object.h"
    28 #include "internal.h"
    29 #include "object.h"
     28#include "JSString.h"
     29#include "JSObject.h"
    3030#include "operations.h"
    3131#include "regexp.h"
    3232#include "types.h"
    33 #include "value.h"
     33#include "JSValue.h"
    3434#include "UnusedParam.h"
    3535
  • trunk/JavaScriptCore/kjs/scope_chain.cpp

    r33979 r34581  
    2424
    2525#include "PropertyNameArray.h"
    26 #include "object.h"
     26#include "JSObject.h"
    2727#include <stdio.h>
    2828
  • trunk/JavaScriptCore/kjs/string_object.h

    r34580 r34581  
    2525#include "function_object.h"
    2626#include "JSWrapperObject.h"
    27 #include "internal.h"
     27#include "JSString.h"
    2828#include "lookup.h"
    2929
  • trunk/JavaScriptCore/kjs/ustring.cpp

    r34361 r34581  
    2828#include "collector.h"
    2929#include "dtoa.h"
    30 #include "function.h"
     30#include "JSFunction.h"
    3131#include "identifier.h"
    3232#include "operations.h"
  • trunk/JavaScriptCore/profiler/Profile.cpp

    r34521 r34581  
    3030#include "JSGlobalObject.h"
    3131#include "ExecState.h"
    32 #include "function.h"
     32#include "JSFunction.h"
    3333
    3434#include <stdio.h>
  • trunk/JavaScriptCore/profiler/Profiler.cpp

    r34580 r34581  
    3131
    3232#include "ExecState.h"
    33 #include "function.h"
     33#include "JSFunction.h"
    3434#include "ProfileNode.h"
    3535#include "JSGlobalObject.h"
  • trunk/JavaScriptGlue/ChangeLog

    r34355 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * ForwardingHeaders/kjs/JSValue.h: Copied from JavaScriptGlue/ForwardingHeaders/kjs/value.h.
     6        * ForwardingHeaders/kjs/value.h: Removed.
     7        * JSUtils.h:
     8
    192008-06-03  Darin Adler  <darin@apple.com>
    210
  • trunk/JavaScriptGlue/ForwardingHeaders/kjs/JSValue.h

    r34577 r34581  
    1 #include <JavaScriptCore/value.h>
     1#include <JavaScriptCore/JSValue.h>
  • trunk/JavaScriptGlue/JSUtils.h

    r33038 r34581  
    3232#include "JavaScriptGlue.h"
    3333
    34 #include <JavaScriptCore/value.h>
    35 #include <JavaScriptCore/object.h>
     34#include <JavaScriptCore/JSValue.h>
     35#include <JavaScriptCore/JSObject.h>
    3636#include <JavaScriptCore/JSGlobalObject.h>
    3737#include <JavaScriptCore/types.h>
  • trunk/WebCore/ChangeLog

    r34580 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * ForwardingHeaders/kjs/JSFunction.h: Copied from WebCore/ForwardingHeaders/kjs/function.h.
     6        * ForwardingHeaders/kjs/JSObject.h: Copied from WebCore/ForwardingHeaders/kjs/object.h.
     7        * ForwardingHeaders/kjs/JSString.h: Copied from WebCore/ForwardingHeaders/kjs/internal.h.
     8        * ForwardingHeaders/kjs/JSValue.h: Copied from WebCore/ForwardingHeaders/kjs/value.h.
     9        * ForwardingHeaders/kjs/function.h: Removed.
     10        * ForwardingHeaders/kjs/internal.h: Removed.
     11        * ForwardingHeaders/kjs/object.h: Removed.
     12        * ForwardingHeaders/kjs/value.h: Removed.
     13        * WebCore.vcproj/WebCore.vcproj:
     14        * bindings/js/JSCustomSQLStatementCallback.h:
     15        * bindings/js/JSCustomSQLStatementErrorCallback.h:
     16        * bindings/js/JSCustomSQLTransactionErrorCallback.h:
     17        * bindings/js/JSCustomVoidCallback.h:
     18        * bindings/js/JSDOMBinding.h:
     19        * bindings/js/JSDOMWindowCustom.cpp:
     20        * bindings/js/JSDOMWindowShell.cpp:
     21        * bindings/js/JSQuarantinedObjectWrapper.h:
     22        * bridge/objc/objc_runtime.h:
     23        * bridge/objc/objc_utility.h:
     24        * bridge/qt/qt_runtime.cpp:
     25        * bridge/runtime.h:
     26        * bridge/runtime_array.h:
     27        * bridge/runtime_method.h:
     28        * bridge/runtime_object.h:
     29        * bridge/testbindings.cpp:
     30        * bridge/testbindings.mm:
     31        * bridge/testqtbindings.cpp:
     32        * loader/FrameLoader.cpp:
     33        * page/JavaScriptCallFrame.cpp:
     34        * page/JavaScriptProfile.cpp:
     35        * page/JavaScriptProfileNode.cpp:
     36        * platform/graphics/gtk/VideoSinkGStreamer.h:
     37        * plugins/PluginView.cpp:
     38        * plugins/gtk/PluginViewGtk.cpp:
     39        * plugins/qt/PluginViewQt.cpp:
     40        * plugins/win/PluginViewWin.cpp:
     41
    1422008-06-15  Darin Adler  <darin@apple.com>
    243
  • trunk/WebCore/ForwardingHeaders/kjs/JSFunction.h

    r34577 r34581  
    1 #include <JavaScriptCore/function.h>
     1#include <JavaScriptCore/JSFunction.h>
  • trunk/WebCore/ForwardingHeaders/kjs/JSObject.h

    r34577 r34581  
    1 #include <JavaScriptCore/object.h>
     1#include <JavaScriptCore/JSObject.h>
  • trunk/WebCore/ForwardingHeaders/kjs/JSString.h

    r34577 r34581  
    1 #include <JavaScriptCore/internal.h>
     1#include <JavaScriptCore/JSString.h>
  • trunk/WebCore/ForwardingHeaders/kjs/JSValue.h

    r34577 r34581  
    1 #include <JavaScriptCore/value.h>
     1#include <JavaScriptCore/JSValue.h>
  • trunk/WebCore/WebCore.vcproj/WebCore.vcproj

    r34561 r34581  
    1614816148                                </File>
    1614916149                                <File
    16150                                         RelativePath="..\ForwardingHeaders\kjs\internal.h"
     16150                                        RelativePath="..\ForwardingHeaders\kjs\JSString.h"
    1615116151                                        >
    1615216152                                </File>
     
    1616816168                                </File>
    1616916169                                <File
    16170                                         RelativePath="..\ForwardingHeaders\kjs\object.h"
     16170                                        RelativePath="..\ForwardingHeaders\kjs\JSObject.h"
    1617116171                                        >
    1617216172                                </File>
     
    1619616196                                </File>
    1619716197                                <File
    16198                                         RelativePath="..\ForwardingHeaders\kjs\value.h"
     16198                                        RelativePath="..\ForwardingHeaders\kjs\JSValue.h"
    1619916199                                        >
    1620016200                                </File>
  • trunk/WebCore/bindings/js/JSCustomSQLStatementCallback.h

    r31971 r34581  
    3232#include "SQLStatementCallback.h"
    3333
    34 #include <kjs/object.h>
     34#include <kjs/JSObject.h>
    3535#include <kjs/protect.h>
    3636#include <wtf/Forward.h>
  • trunk/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.h

    r31971 r34581  
    3232#include "SQLStatementErrorCallback.h"
    3333
    34 #include <kjs/object.h>
     34#include <kjs/JSObject.h>
    3535#include <kjs/protect.h>
    3636#include <wtf/Forward.h>
  • trunk/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h

    r31971 r34581  
    3232#include "SQLTransactionErrorCallback.h"
    3333
    34 #include <kjs/object.h>
     34#include <kjs/JSObject.h>
    3535#include <kjs/protect.h>
    3636#include <wtf/Forward.h>
  • trunk/WebCore/bindings/js/JSCustomVoidCallback.h

    r34366 r34581  
    3232#include "VoidCallback.h"
    3333
    34 #include <kjs/object.h>
     34#include <kjs/JSObject.h>
    3535#include <kjs/protect.h>
    3636#include <wtf/Forward.h>
  • trunk/WebCore/bindings/js/JSDOMBinding.h

    r34561 r34581  
    2222#define JSDOMBinding_h
    2323
    24 #include <kjs/function.h>
     24#include <kjs/JSFunction.h>
    2525#include <kjs/interpreter.h>
    2626#include <kjs/lookup.h>
  • trunk/WebCore/bindings/js/JSDOMWindowCustom.cpp

    r34561 r34581  
    3131#include "Settings.h"
    3232#include "ScriptController.h"
    33 #include <kjs/object.h>
     33#include <kjs/JSObject.h>
    3434
    3535using namespace KJS;
  • trunk/WebCore/bindings/js/JSDOMWindowShell.cpp

    r34561 r34581  
    3434#include "DOMWindow.h"
    3535#include "ScriptController.h"
    36 #include <kjs/object.h>
     36#include <kjs/JSObject.h>
    3737
    3838using namespace KJS;
  • trunk/WebCore/bindings/js/JSQuarantinedObjectWrapper.h

    r34355 r34581  
    2727#define JSQuarantinedObjectWrapper_h
    2828
    29 #include <kjs/object.h>
     29#include <kjs/JSObject.h>
    3030
    3131namespace WebCore {
  • trunk/WebCore/bridge/objc/objc_runtime.h

    r33979 r34581  
    2828
    2929#include <CoreFoundation/CoreFoundation.h>
    30 #include <kjs/object.h>
     30#include <kjs/JSObject.h>
    3131#include "objc_header.h"
    3232#include "runtime.h"
  • trunk/WebCore/bridge/objc/objc_utility.h

    r33038 r34581  
    2929#include <CoreFoundation/CoreFoundation.h>
    3030
    31 #include <kjs/object.h>
     31#include <kjs/JSObject.h>
    3232#include "objc_header.h"
    3333
  • trunk/WebCore/bridge/qt/qt_runtime.cpp

    r34580 r34581  
    2121#include "qt_runtime.h"
    2222#include "qt_instance.h"
    23 #include "object.h"
     23#include "JSObject.h"
    2424#include "array_instance.h"
    2525#include "date_object.h"
     
    2929#include <runtime_object.h>
    3030#include <runtime_array.h>
    31 #include <function.h>
     31#include <JSFunction.h>
    3232#include "PropertyNameArray.h"
    3333#include "qmetatype.h"
  • trunk/WebCore/bridge/runtime.h

    r33979 r34581  
    2727#define JAVASCRIPTCORE_BINDINGS_RUNTIME_H
    2828
    29 #include <kjs/value.h>
     29#include <kjs/JSValue.h>
    3030
    3131#include <wtf/HashMap.h>
  • trunk/WebCore/bridge/runtime_array.h

    r34355 r34581  
    2929#include <wtf/OwnPtr.h>
    3030
    31 #include <kjs/object.h>
     31#include <kjs/JSObject.h>
    3232#include "runtime.h"
    3333
  • trunk/WebCore/bridge/runtime_method.h

    r34580 r34581  
    2727#define RUNTIME_FUNCTION_H_
    2828
    29 #include <kjs/function.h>
     29#include <kjs/JSFunction.h>
    3030#include "runtime.h"
    3131
  • trunk/WebCore/bridge/runtime_object.h

    r34355 r34581  
    2727#define KJS_RUNTIME_OBJECT_H
    2828
    29 #include <kjs/object.h>
     29#include <kjs/JSObject.h>
    3030
    3131#include "runtime.h"
  • trunk/WebCore/bridge/testbindings.cpp

    r30714 r34581  
    2525#include <string.h>
    2626
    27 #include "value.h"
    28 #include "object.h"
     27#include "JSValue.h"
     28#include "JSObject.h"
    2929#include "types.h"
    3030#include "interpreter.h"
  • trunk/WebCore/bridge/testbindings.mm

    r30714 r34581  
    3232#include <string.h>
    3333
    34 #include "value.h"
    35 #include "object.h"
     34#include "JSValue.h"
     35#include "JSObject.h"
    3636#include "types.h"
    3737#include "interpreter.h"
  • trunk/WebCore/bridge/testqtbindings.cpp

    r30714 r34581  
    2828#include <string.h>
    2929
    30 #include "value.h"
    31 #include "object.h"
     30#include "JSValue.h"
     31#include "JSObject.h"
    3232#include "types.h"
    3333#include "interpreter.h"
  • trunk/WebCore/loader/FrameLoader.cpp

    r34574 r34581  
    8888#include "ScriptController.h"
    8989#include <kjs/JSLock.h>
    90 #include <kjs/object.h>
     90#include <kjs/JSObject.h>
    9191
    9292#if ENABLE(OFFLINE_WEB_APPLICATIONS)
  • trunk/WebCore/page/JavaScriptCallFrame.cpp

    r33979 r34581  
    3131#include <kjs/JSGlobalObject.h>
    3232#include <kjs/interpreter.h>
    33 #include <kjs/object.h>
    34 #include <kjs/value.h>
     33#include <kjs/JSObject.h>
     34#include <kjs/JSValue.h>
    3535
    3636using namespace KJS;
  • trunk/WebCore/page/JavaScriptProfile.cpp

    r34318 r34581  
    3232#include <JavaScriptCore/JSObjectRef.h>
    3333#include <JavaScriptCore/JSStringRef.h>
    34 #include <kjs/object.h>
    35 #include <kjs/value.h>
     34#include <kjs/JSObject.h>
     35#include <kjs/JSValue.h>
    3636
    3737using namespace KJS;
  • trunk/WebCore/page/JavaScriptProfileNode.cpp

    r34561 r34581  
    3434#include <JavaScriptCore/JSRetainPtr.h>
    3535#include <JavaScriptCore/JSStringRef.h>
    36 #include <kjs/value.h>
     36#include <kjs/JSValue.h>
    3737
    3838using namespace KJS;
  • trunk/WebCore/platform/graphics/gtk/VideoSinkGStreamer.h

    r29663 r34581  
    2222
    2323#include <cairo.h>
    24 #include <glib-object.h>
     24#include <glib-JSObject.h>
    2525#include <gst/base/gstbasesink.h>
    2626
  • trunk/WebCore/plugins/PluginView.cpp

    r34561 r34581  
    6363#include "runtime.h"
    6464#include <kjs/JSLock.h>
    65 #include <kjs/value.h>
     65#include <kjs/JSValue.h>
    6666#include <wtf/ASCIICType.h>
    6767
  • trunk/WebCore/plugins/gtk/PluginViewGtk.cpp

    r34561 r34581  
    5656#include "runtime_root.h"
    5757#include <kjs/JSLock.h>
    58 #include <kjs/value.h>
     58#include <kjs/JSValue.h>
    5959
    6060#include <gdkconfig.h>
  • trunk/WebCore/plugins/qt/PluginViewQt.cpp

    r34561 r34581  
    3939#include "runtime_root.h"
    4040#include <kjs/JSLock.h>
    41 #include <kjs/value.h>
     41#include <kjs/JSValue.h>
    4242#include "JSDOMBinding.h"
    4343#include "ScriptController.h"
  • trunk/WebCore/plugins/win/PluginViewWin.cpp

    r34561 r34581  
    6262#include "runtime.h"
    6363#include <kjs/JSLock.h>
    64 #include <kjs/value.h>
     64#include <kjs/JSValue.h>
    6565#include <wtf/ASCIICType.h>
    6666
  • trunk/WebKit/gtk/ChangeLog

    r34571 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * WebCoreSupport/ContextMenuClientGtk.cpp:
     6        * webkit/webkitnetworkrequest.h:
     7        * webkit/webkitwebbackforwardlist.h:
     8        * webkit/webkitwebframe.h:
     9        * webkit/webkitwebhistoryitem.h:
     10        * webkit/webkitwebsettings.h:
     11
    1122008-06-15  Christian Dywan  <christian@twotoasts.de>
    213
  • trunk/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp

    r34426 r34581  
    2323#include "NotImplemented.h"
    2424
    25 #include <glib-object.h>
     25#include <glib-JSObject.h>
    2626#include <glib/gi18n.h>
    2727#include <gtk/gtk.h>
  • trunk/WebKit/gtk/webkit/webkitnetworkrequest.h

    r34477 r34581  
    2121#define WEBKIT_NETWORK_REQUEST_H
    2222
    23 #include <glib-object.h>
     23#include <glib-JSObject.h>
    2424
    2525#include <webkit/webkitdefines.h>
  • trunk/WebKit/gtk/webkit/webkitwebbackforwardlist.h

    r34477 r34581  
    2222
    2323#include <glib.h>
    24 #include <glib-object.h>
     24#include <glib-JSObject.h>
    2525
    2626#include <webkit/webkitdefines.h>
  • trunk/WebKit/gtk/webkit/webkitwebframe.h

    r34477 r34581  
    2222#define WEBKIT_WEB_FRAME_H
    2323
    24 #include <glib-object.h>
     24#include <glib-JSObject.h>
    2525#include <JavaScriptCore/JSBase.h>
    2626
  • trunk/WebKit/gtk/webkit/webkitwebhistoryitem.h

    r34477 r34581  
    2222
    2323#include <glib.h>
    24 #include <glib-object.h>
     24#include <glib-JSObject.h>
    2525#include <gdk/gdk.h>
    2626
  • trunk/WebKit/gtk/webkit/webkitwebsettings.h

    r34477 r34581  
    2121#define __WEBKIT_WEB_SETTINGS_H__
    2222
    23 #include <glib-object.h>
     23#include <glib-JSObject.h>
    2424
    2525#include <webkit/webkitdefines.h>
  • trunk/WebKit/mac/ChangeLog

    r34578 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * ForwardingHeaders/kjs/JSFunction.h: Copied from WebKit/mac/ForwardingHeaders/kjs/function.h.
     6        * ForwardingHeaders/kjs/JSObject.h: Copied from WebKit/mac/ForwardingHeaders/kjs/object.h.
     7        * ForwardingHeaders/kjs/JSString.h: Copied from WebKit/mac/ForwardingHeaders/kjs/internal.h.
     8        * ForwardingHeaders/kjs/JSValue.h: Copied from WebKit/mac/ForwardingHeaders/kjs/value.h.
     9        * ForwardingHeaders/kjs/function.h: Removed.
     10        * ForwardingHeaders/kjs/internal.h: Removed.
     11        * ForwardingHeaders/kjs/object.h: Removed.
     12        * ForwardingHeaders/kjs/value.h: Removed.
     13        * WebView/WebScriptDebugDelegate.mm:
     14
    1152008-06-15  Darin Adler  <darin@apple.com>
    216
  • trunk/WebKit/mac/ForwardingHeaders/kjs/JSFunction.h

    r34577 r34581  
    1 #include <JavaScriptCore/function.h>
     1#include <JavaScriptCore/JSFunction.h>
  • trunk/WebKit/mac/ForwardingHeaders/kjs/JSObject.h

    r34577 r34581  
    1 #import <JavaScriptCore/object.h>
     1#import <JavaScriptCore/JSObject.h>
  • trunk/WebKit/mac/ForwardingHeaders/kjs/JSString.h

    r34577 r34581  
    1 #import <JavaScriptCore/internal.h>
     1#import <JavaScriptCore/JSString.h>
  • trunk/WebKit/mac/ForwardingHeaders/kjs/JSValue.h

    r34577 r34581  
    1 #import <JavaScriptCore/value.h>
     1#import <JavaScriptCore/JSValue.h>
  • trunk/WebKit/mac/WebView/WebScriptDebugDelegate.mm

    r34561 r34581  
    3636#import <JavaScriptCore/ExecState.h>
    3737#import <JavaScriptCore/JSGlobalObject.h>
    38 #import <JavaScriptCore/function.h>
     38#import <JavaScriptCore/JSFunction.h>
    3939#import <JavaScriptCore/interpreter.h>
    4040#import <WebCore/Frame.h>
  • trunk/WebKit/qt/Api/qwebframe.cpp

    r34561 r34581  
    6060#include "JSDOMBinding.h"
    6161#include "ExecState.h"
    62 #include "object.h"
     62#include "JSObject.h"
    6363#include "qt_runtime.h"
    6464
  • trunk/WebKit/qt/ChangeLog

    r34561 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * Api/qwebframe.cpp:
     6
    172008-06-14  Darin Adler  <darin@apple.com>
    28
  • trunk/WebKit/win/ChangeLog

    r34578 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * WebView.cpp:
     6
    172008-06-15  Darin Adler  <darin@apple.com>
    28
  • trunk/WebKit/win/WebView.cpp

    r34544 r34581  
    9898#pragma warning(pop)
    9999#include <kjs/InitializeThreading.h>
    100 #include <JavaScriptCore/value.h>
     100#include <JavaScriptCore/JSValue.h>
    101101#include <CFNetwork/CFURLCachePriv.h>
    102102#include <CFNetwork/CFURLProtocolPriv.h>
  • trunk/WebKit/wx/ChangeLog

    r34561 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        - new names for a few key JavaScriptCore files
     4
     5        * WebView.cpp:
     6
    172008-06-14  Darin Adler  <darin@apple.com>
    28
  • trunk/WebKit/wx/WebView.cpp

    r34561 r34581  
    5959#include "ScriptController.h"
    6060#include "JSDOMBinding.h"
    61 #include <kjs/value.h>
     61#include <kjs/JSValue.h>
    6262#include <kjs/ustring.h>
    6363
  • trunk/WebKitTools/ChangeLog

    r34580 r34581  
     12008-06-15  Darin Adler  <darin@apple.com>
     2
     3        * Scripts/do-file-rename: Updated for the latest round of renaming.
     4        * Scripts/do-webcore-rename: Tweaked and reorganized a bit.
     5
    162008-06-15  Darin Adler  <darin@apple.com>
    27
  • trunk/WebKitTools/Scripts/do-file-rename

    r34580 r34581  
    6969
    7070my %renames = (
     71    "function.cpp" => "JSFunction.cpp",
     72    "function.h" => "JSFunction.h",
     73    "internal.h" => "JSString.h",
     74    "object.cpp" => "JSObject.cpp",
     75    "object.h" => "JSObject.h",
     76    "value.cpp" => "JSValue.cpp",
     77    "value.h" => "JSValue.h",
    7178);
    7279
    73 my %plannedRenames = (
    74     "internal.h" => "JSString.h",
    75     "object.h" => "JSObject.h",
    76     "object.cpp" => "JSObject.cpp",
    77     "function.h" => "JSFunction.h",
    78     "function.cpp" => "JSFunction.cpp",
     80my %renamesContemplatedForTheFuture = (
    7981);
    8082
     
    110112
    111113    for my $from (keys %renames) {
    112         $newContents =~ s/\b\Q$from\E(?!["\w])/$renames{$from}/g; # this " unconfuses Xcode syntax highlighting
     114        $newContents =~ s/\b\Q$from\E(?!\w)/$renames{$from}/g; # this " unconfuses Xcode syntax highlighting
    113115    }
    114116
  • trunk/WebKitTools/Scripts/do-webcore-rename

    r34580 r34581  
    6969
    7070my %renames = (
    71     "ArrayObjectImp" => "ArrayConstructor",
    72     "BooleanInstance" => "BooleanObject",
    73     "BooleanObjectImp" => "BooleanConstructor",
    74     "DateObjectFuncImp" => "DateFunction",
    75     "DateObjectImp" => "DateConstructor",
    76     "ErrorObjectImp" => "ErrorConstructor",
    77     "NativeErrorImp" => "NativeErrorConstructor",
    78     "FunctionObjectImp" => "FunctionConstructor",
    79     "InternalFunctionImp" => "InternalFunction",
    80     "MathObjectImp" => "MathObject",
    81     "NumberInstance" => "NumberObject",
    82     "NumberObjectImp" => "NumberConstructor",
    83     "ObjectObjectImp" => "ObjectConstructor",
    84     "RegExpImp" => "RegExpObject",
    85     "RegExpObjectImp" => "RegExpConstructor",
    86     "RegExpObjectImpPrivate" => "RegExpConstructorPrivate",
    87     "RegExpProtoFunc" => "RegExpFunction",
    88     "RegExpImpTable" => "regExpTable",
    89     "RegExpObjectImpTable" => "regExpConstructorTable",
    90     "StringInstance" => "StringObject",
    91     "StringInstanceThatMasqueradesAsUndefined" => "StringObjectThatMasqueradesAsUndefined",
    92     "StringObjectImp" => "StringConstructor",
    93     "StringObjectFuncImp" => "StringConstructorFunction",
    9471);
    9572
    96 my %plannedRenames = (
     73my %renamesContemplatedForTheFuture = (
    9774    "ARRAY_INSTANCE_H" => "JSArray_h",
    98     "CLONE_CONTENTS" => "Clone",
    99     "DELETE_CONTENTS" => "Delete",
    100     "DateInstance" => "Date",
    101     "EXTRACT_CONTENTS" => "Extract",
    102     "ErrorInstance" => "Error", # after eliminating the existing Error class which is just a namespace for two functions
    103     "FTPDirectoryTokenizer" => "FTPDirectoryDocumentBuilder",
    104     "HTMLTokenizer" => "HTMLDocumentBuilder",
    105     "ImageConstructorImp" => "JSImageConstructor",
    106     "ImageTokenizer" => "ImageDocumentBuilder",
    107     "JSHTMLOptionElementConstructor" => "JSOptionConstructor",
     75    "ARRAY_OBJECT_H_" => "ArrayObject_h",
     76    "BOOL_OBJECT_H_" => "BooleanObject_h",
     77    "FUNCTION_OBJECT_H_" => "FunctionPrototype_h",
     78    "INTERNAL_H" => "JSString_h",
     79    "KJS_FUNCTION_H" => "JSFunction_h",
     80    "KJS_PROPERTY_MAP_H_" => "PropertyMap_h",
    10881    "KJS_PROPERTY_SLOT_H" => "PropertySlot_h",
    10982    "KJS_SCOPE_CHAIN_H" => "ScopeChain_h",
    110     "KURL" => "URL",
    111     "KURLCFNet" => "URLCF",
    112     "KURLMac" => "URLMac",
    113     "KURL_H_" => "URL_h",
    114     "List" => "JSArgumentList",
    115     "Navigator" => "JSNavigator",
    116     "ObjcFallbackObjectImp" => "ObjCFallbackObject",
    117     "PluginTokenizer" => "PluginDocumentBuilder",
    118     "RenderView" => "RenderViewport",
    119     "RuntimeObjectImp" => "ForeignObject",
    120     "StringImpl" => "SharedString",
    121     "TextTokenizer" => "TextDocumentBuilder",
    122     "ThreadSafeShared" => "ThreadSafeRefCounted",
    123     "Tokenizer" => "DocumentBuilder",
    124     "Tokenizer_h" => "DocumentBuilder_h",
    125     "XMLTokenizer" => "XMLDocumentBuilder",
    126     "XSLTProcessorPrototypeTable" => "JSXSLTProcessorPrototypeTable",
    127     "animationController" => "animation",
     83    "KJS_VALUE_H" => "JSValue_h",
     84    "MATH_OBJECT_H_" => "MathObject_h",
     85    "NUMBER_OBJECT_H_" => "NumberObject_h",
     86    "REGEXP_OBJECT_H_" => "RegExpObject_h",
    12887    "array_instance" => "JSArray",
    12988    "array_object" => "ArrayPrototype",
    13089    "bool_object" => "BooleanObject",
    131     "createTokenizer" => "createBuilder",
    132     "date_object" => "Date",
    133     "equalIgnoringCase" => "equalFoldingCase",
    134     "error_object" => "Error",
    13590    "function_object" => "FunctionPrototype",
    136     "isHTMLTokenizer" => "isHTMLDocumentBuilder",
    137     "m_tokenizer" => "m_builder",
    13891    "math_object" => "MathObject",
     92    "number_object" => "NumberObject",
    13993    "property_map" => "PropertyMap",
    14094    "property_slot" => "PropertySlot",
     
    14397    "scope_chain_mark" => "ScopeChainMark",
    14498    "scope_chain_mark_h" => "ScopeChainMark_h",
     99
     100    "DateInstance" => "DateObject",
     101    "ErrorInstance" => "ErrorObject",
     102
     103    "date_object" => "DateObject",
     104    "error_object" => "ErrorObject",
     105    "string_object" => "StringObject",
     106
     107    "CLONE_CONTENTS" => "Clone",
     108    "DELETE_CONTENTS" => "Delete",
     109    "EXTRACT_CONTENTS" => "Extract",
     110
     111    "ImageConstructorImp" => "JSImageConstructor",
     112    "Navigator" => "JSNavigator",
     113
     114    "JSHTMLOptionElementConstructor" => "JSOptionConstructor",
     115    "XSLTProcessorPrototypeTable" => "JSXSLTProcessorPrototypeTable",
     116
     117    "KURL" => "URL",
     118    "KURLCFNet" => "URLCF",
     119    "KURLMac" => "URLMac",
     120    "KURL_H_" => "URL_h",
     121
     122    "List" => "JSArgumentList",
     123
     124    "StringImpl" => "SharedString",
     125
     126    "RenderView" => "RenderViewport",
     127
     128    "ObjcFallbackObjectImp" => "ObjCFallbackObject",
     129    "RuntimeObjectImp" => "ForeignObject",
     130
     131    "ThreadSafeShared" => "ThreadSafeRefCounted",
     132
     133    "animationController" => "animation",
    145134    "scriptProxy" => "script",
    146135    "selectionController" => "selection",
    147     "string_object" => "StringObject",
     136
     137    "equalIgnoringCase" => "equalFoldingCase",
     138
     139    "FTPDirectoryTokenizer" => "FTPDirectoryDocumentBuilder",
     140    "HTMLTokenizer" => "HTMLDocumentBuilder",
     141    "ImageTokenizer" => "ImageDocumentBuilder",
     142    "PluginTokenizer" => "PluginDocumentBuilder",
     143    "TextTokenizer" => "TextDocumentBuilder",
     144    "Tokenizer" => "DocumentBuilder",
     145    "Tokenizer_h" => "DocumentBuilder_h",
     146    "XMLTokenizer" => "XMLDocumentBuilder",
     147    "isHTMLTokenizer" => "isHTMLDocumentBuilder",
     148    "m_tokenizer" => "m_builder",
     149    "createTokenizer" => "createBuilder",
    148150    "tokenizerProcessedData" => "documentBuilderProcessedData",
    149151);
Note: See TracChangeset for help on using the changeset viewer.