Skip to content
  • weinig@apple.com's avatar
    JavaScriptCore: · 32cb3034
    weinig@apple.com authored
    2009-05-01  Sam Weinig  <sam@webkit.org>
    
            Roll out JavaScriptCore API number marshaling.
    
            * API/APICast.h:
            (toJS):
            (toRef):
            * API/JSBase.cpp:
            (JSEvaluateScript):
            (JSCheckScriptSyntax):
            * API/JSCallbackConstructor.cpp:
            (JSC::constructJSCallback):
            * API/JSCallbackFunction.cpp:
            (JSC::JSCallbackFunction::call):
            * API/JSCallbackObjectFunctions.h:
            (JSC::::getOwnPropertySlot):
            (JSC::::put):
            (JSC::::deleteProperty):
            (JSC::::construct):
            (JSC::::hasInstance):
            (JSC::::call):
            (JSC::::toNumber):
            (JSC::::toString):
            (JSC::::staticValueGetter):
            (JSC::::callbackGetter):
            * API/JSObjectRef.cpp:
            (JSObjectMakeFunction):
            (JSObjectMakeArray):
            (JSObjectMakeDate):
            (JSObjectMakeError):
            (JSObjectMakeRegExp):
            (JSObjectGetPrototype):
            (JSObjectSetPrototype):
            (JSObjectGetProperty):
            (JSObjectSetProperty):
            (JSObjectGetPropertyAtIndex):
            (JSObjectSetPropertyAtIndex):
            (JSObjectDeleteProperty):
            (JSObjectCallAsFunction):
            (JSObjectCallAsConstructor):
            * API/JSValueRef.cpp:
            (JSValueGetType):
            (JSValueIsUndefined):
            (JSValueIsNull):
            (JSValueIsBoolean):
            (JSValueIsNumber):
            (JSValueIsString):
            (JSValueIsObject):
            (JSValueIsObjectOfClass):
            (JSValueIsEqual):
            (JSValueIsStrictEqual):
            (JSValueIsInstanceOfConstructor):
            (JSValueMakeUndefined):
            (JSValueMakeNull):
            (JSValueMakeBoolean):
            (JSValueMakeNumber):
            (JSValueMakeString):
            (JSValueToBoolean):
            (JSValueToNumber):
            (JSValueToStringCopy):
            (JSValueToObject):
            (JSValueProtect):
            (JSValueUnprotect):
            * JavaScriptCore.exp:
            * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
            * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore_debug.def:
            * runtime/JSNumberCell.cpp:
            * runtime/JSNumberCell.h:
            * runtime/JSValue.h:
    
    WebCore:
    
    2009-05-01  Sam Weinig  <sam@webkit.org>
    
            Roll out JavaScriptCore API number marshaling.
    
            * bindings/js/ScriptValue.cpp:
            (WebCore::ScriptValue::isEqual):
            * inspector/JavaScriptProfile.cpp:
            (WebCore::getHeadCallback):
            * inspector/JavaScriptProfileNode.cpp:
            (WebCore::getChildren):
            (WebCore::getParent):
            (WebCore::getHead):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@43138 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    32cb3034