/external/webkit/WebCore/bindings/v8/ |
H A D | V8Helpers.cpp | 41 void wrapNPObject(v8::Handle<v8::Object> object, NPObject* npObject) argument 43 V8DOMWrapper::setDOMWrapper(object, V8ClassIndex::NPOBJECT, npObject); 46 v8::Local<v8::Context> toV8Context(NPP npp, NPObject* npObject) argument 48 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject); 52 V8Proxy* toV8Proxy(NPObject* npObject) argument 54 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject);
|
H A D | NPV8Object.cpp | 69 static void freeV8NPObject(NPObject* npObject) argument 71 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject); 136 bool _NPN_Invoke(NPP npp, NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument 138 if (!npObject) 141 if (npObject->_class != npScriptObjectClass) { 142 if (npObject->_class->invoke) 143 return npObject->_class->invoke(npObject, methodName, arguments, argumentCount, result); 149 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject); 157 v8::Handle<v8::Context> context = toV8Context(npp, npObject); 199 _NPN_InvokeDefault(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument 246 _NPN_Evaluate(NPP npp, NPObject* npObject, NPString* npScript, NPVariant* result) argument 252 _NPN_EvaluateHelper(NPP npp, bool popupsAllowed, NPObject* npObject, NPString* npScript, NPVariant* result) argument 285 _NPN_GetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, NPVariant* result) argument 316 _NPN_SetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, const NPVariant* value) argument 343 _NPN_RemoveProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) argument 364 _NPN_HasProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) argument 387 _NPN_HasMethod(NPP npp, NPObject* npObject, NPIdentifier methodName) argument 411 _NPN_SetException(NPObject* npObject, const NPUTF8 *message) argument 432 _NPN_Enumerate(NPP npp, NPObject* npObject, NPIdentifier** identifier, uint32_t* count) argument 486 _NPN_Construct(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument [all...] |
H A D | V8NPObject.cpp | 61 NPObject* npObject; local 76 npObject = v8ObjectToNPObject(scriptInstance->instance()); 78 npObject = 0; 85 npObject = v8ObjectToNPObject(args.Holder()); 89 if (!npObject || !_NPN_IsAlive(npObject)) 97 convertV8ObjectToNPVariant(args[i], npObject, &npArgs[i]); 105 if (npObject->_class->invoke) { 108 retval = npObject->_class->invoke(npObject, identifie 169 NPObject* npObject = v8ObjectToNPObject(self); local 238 NPObject* npObject = v8ObjectToNPObject(self); local 288 NPObject* npObject = v8ObjectToNPObject(info.Holder()); local 331 NPObject* npObject = static_cast<NPObject*>(parameter); local [all...] |
H A D | npruntime.cpp | 266 NPObject* npObject; local 268 npObject = npClass->allocate(npp, npClass); 270 npObject = reinterpret_cast<NPObject*>(malloc(sizeof(NPObject))); 272 npObject->_class = npClass; 273 npObject->referenceCount = 1; 274 return npObject; 280 NPObject* _NPN_RetainObject(NPObject* npObject) argument 282 ASSERT(npObject); 283 ASSERT(npObject->referenceCount > 0); 285 if (npObject) 294 _NPN_DeallocateObject(NPObject* npObject) argument 324 _NPN_ReleaseObject(NPObject* npObject) argument 373 _NPN_RegisterObject(NPObject* npObject, NPObject* owner) argument 404 _NPN_UnregisterObject(NPObject* npObject) argument 449 _NPN_IsAlive(NPObject* npObject) argument [all...] |
/external/webkit/WebCore/bridge/c/ |
H A D | c_utility.cpp | 101 NPObject* npObject = _NPN_CreateScriptObject(0, object, rootObject); local 102 OBJECT_TO_NPVARIANT(npObject, *result);
|
/external/webkit/WebKit/chromium/src/ |
H A D | WebBindings.cpp | 80 bool WebBindings::evaluate(NPP npp, NPObject* npObject, NPString* npScript, NPVariant* result) argument 82 return _NPN_Evaluate(npp, npObject, npScript, result); 110 bool WebBindings::hasMethod(NPP npp, NPObject* npObject, NPIdentifier methodName) argument 112 return _NPN_HasMethod(npp, npObject, methodName); 115 bool WebBindings::hasProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) argument 117 return _NPN_HasProperty(npp, npObject, propertyName); 139 bool WebBindings::invoke(NPP npp, NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument 141 return _NPN_Invoke(npp, npObject, methodName, arguments, argumentCount, result); 149 void WebBindings::releaseObject(NPObject* npObject) argument 151 return _NPN_ReleaseObject(npObject); 164 retainObject(NPObject* npObject) argument 179 unregisterObject(NPObject* npObject) argument [all...] |
/external/webkit/WebKit/android/jni/ |
H A D | WebCoreFrameBridge.cpp | 1318 NPObject* npObject = JavaInstanceToNPObject(addedObject); local 1319 pFrame->script()->bindToWindowObject(pFrame, name, npObject); 1331 NPN_ReleaseObject(npObject);
|