Home
last modified time | relevance | path

Searched refs:JSUserObject (Results 1 – 9 of 9) sorted by relevance

/external/webkit/Source/JavaScriptGlue/
DJSObject.cpp34 JSUserObject::JSUserObject(JSObjectCallBacksPtr callBacks, JSObjectMarkProcPtr markProc, void *data… in JSUserObject() function in JSUserObject
39 JSUserObject::~JSUserObject() in ~JSUserObject()
47 CFArrayRef JSUserObject::CopyPropertyNames(void) in CopyPropertyNames()
57 JSUserObject* JSUserObject::CopyProperty(CFStringRef propertyName) in CopyProperty()
59 JSUserObject* result = 0; in CopyProperty()
62 result = (JSUserObject*)fCallBacks.copyProperty(fData, propertyName); in CopyProperty()
67 void JSUserObject::SetProperty(CFStringRef propertyName, JSUserObject* value) in SetProperty()
82 CallType JSUserObject::getCallData(CallData& callData) in getCallData()
91 JSUserObject* JSUserObject::CallFunction(JSUserObject* thisObj, CFArrayRef args) in CallFunction()
93 JSUserObject* result = 0; in CallFunction()
[all …]
DJSObject.h38 class JSUserObject : public JSBase {
40JSUserObject(JSObjectCallBacksPtr callBacks, JSObjectMarkProcPtr markProc, void *data, int dataTyp…
41 virtual ~JSUserObject();
44 JSUserObject* CopyProperty(CFStringRef propertyName);
45 void SetProperty(CFStringRef propertyName, JSUserObject* value);
47 JSUserObject* CallFunction(JSUserObject* thisObj, CFArrayRef args);
DUserObjectImp.cpp37 UserObjectImp::UserObjectImp(JSGlobalData& globalData, Structure* structure, JSUserObject* userObje… in UserObjectImp()
39 , fJSUserObject((JSUserObject*)userObject->Retain()) in UserObjectImp()
57 JSUserObject* jsThisObj = KJSValueToJSObject(exec->hostThisValue().toThisObject(exec), exec); in callAsFunction()
65 JSUserObject* jsArg = KJSValueToJSObject(exec->argument(i), exec); in callAsFunction()
71 JSUserObject* jsResult; in callAsFunction()
94 JSUserObject* ptr = GetJSUserObject(); in getOwnPropertyNames()
117 JSUserObject *jsResult = thisObj->fJSUserObject->CopyProperty(cfPropName); in userObjectGetter()
131 JSUserObject *jsResult = fJSUserObject->CopyProperty(cfPropName); in getOwnPropertySlot()
154 JSUserObject *jsValueObj = KJSValueToJSObject(value, exec); in put()
162 JSUserObject* UserObjectImp::GetJSUserObject() const in GetJSUserObject()
[all …]
DJavaScriptGlue.cpp162 JSUserObject* ptr = new JSUserObject(callBacks, markProc, data, type); in JSObjectCreateInternal()
173 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectCopyCFValue()
187 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectGetData()
202 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectCopyProperty()
216 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectSetProperty()
219 ptr->SetProperty(propertyName, (JSUserObject*)value); in JSObjectSetProperty()
230 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectCallFunction()
233 result = (JSObjectRef)ptr->CallFunction((JSUserObject*)thisObj, args); in JSObjectCallFunction()
416 JSUserObject* ptr = (JSUserObject*)ref; in JSObjectCopyPropertyNames()
DUserObjectImp.h39 UserObjectImp(JSGlobalData&, Structure*, JSUserObject*);
59 JSUserObject *GetJSUserObject() const;
69 JSUserObject* fJSUserObject;
DJSUtils.h49 class JSUserObject; variable
58 JSUserObject *KJSValueToJSObject(JSValue inValue, ExecState *exec);
60 JSValue JSObjectKJSValue(JSUserObject* ptr);
DJSUtils.cpp104 JSUserObject* KJSValueToJSObject(JSValue inValue, ExecState *exec) in KJSValueToJSObject()
106 JSUserObject* result = 0; in KJSValueToJSObject()
118 result = (JSUserObject*)JSObjectCreate(wrapperValue, &callBacks); in KJSValueToJSObject()
130 JSValue JSObjectKJSValue(JSUserObject* ptr) in JSObjectKJSValue()
243 JSUserObject* ptr = userObjectImp->GetJSUserObject(); in KJSValueToCFTypeInternal()
DJSValueWrapper.cpp135 JSValue value = JSObjectKJSValue((JSUserObject*)jsValue); in JSObjectSetProperty()
152 JSValue value = JSObjectKJSValue((JSUserObject*)thisObj); in JSObjectCallFunction()
161 JSValue kgsArg = JSObjectKJSValue((JSUserObject*)jsArg); in JSObjectCallFunction()
DChangeLog2072 (JSUserObject::getCallData):
2112 The problem was that JSUserObject::getCallData() was setting call type to native, but
2116 (JSUserObject::getCallData): Initialize callData.native.function.
3545 (JSUserObject::JSUserObject):
3546 (JSUserObject::~JSUserObject):
3547 (JSUserObject::CopyPropertyNames):
3548 (JSUserObject::CopyProperty):
3549 (JSUserObject::SetProperty):
3550 (JSUserObject::ImplementsCall):
3551 (JSUserObject::CallFunction):
[all …]