Searched refs:JSUserObject (Results 1 – 9 of 9) sorted by relevance
/external/webkit/Source/JavaScriptGlue/ |
D | JSObject.cpp | 34 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 …]
|
D | JSObject.h | 38 class JSUserObject : public JSBase { 40 …JSUserObject(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);
|
D | UserObjectImp.cpp | 37 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 …]
|
D | JavaScriptGlue.cpp | 162 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()
|
D | UserObjectImp.h | 39 UserObjectImp(JSGlobalData&, Structure*, JSUserObject*); 59 JSUserObject *GetJSUserObject() const; 69 JSUserObject* fJSUserObject;
|
D | JSUtils.h | 49 class JSUserObject; variable 58 JSUserObject *KJSValueToJSObject(JSValue inValue, ExecState *exec); 60 JSValue JSObjectKJSValue(JSUserObject* ptr);
|
D | JSUtils.cpp | 104 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()
|
D | JSValueWrapper.cpp | 135 JSValue value = JSObjectKJSValue((JSUserObject*)jsValue); in JSObjectSetProperty() 152 JSValue value = JSObjectKJSValue((JSUserObject*)thisObj); in JSObjectCallFunction() 161 JSValue kgsArg = JSObjectKJSValue((JSUserObject*)jsArg); in JSObjectCallFunction()
|
D | ChangeLog | 2072 (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 …]
|