Searched refs:npObject (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/bindings/v8/
H A Dnpruntime.cpp269 NPObject* npObject; local
271 npObject = npClass->allocate(npp, npClass);
273 npObject = reinterpret_cast<NPObject*>(malloc(sizeof(NPObject)));
275 npObject->_class = npClass;
276 npObject->referenceCount = 1;
277 return npObject;
283 NPObject* _NPN_RetainObject(NPObject* npObject) argument
285 ASSERT(npObject);
286 ASSERT(npObject->referenceCount > 0);
288 if (npObject)
297 _NPN_DeallocateObject(NPObject* npObject) argument
317 _NPN_ReleaseObject(NPObject* npObject) argument
377 _NPN_RegisterObject(NPObject* npObject, NPObject* owner) argument
408 _NPN_UnregisterObject(NPObject* npObject) argument
458 _NPN_IsAlive(NPObject* npObject) argument
[all...]
H A DNPV8Object.cpp66 static void freeV8NPObject(NPObject* npObject) argument
68 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject);
69 disposeUnderlyingV8Object(npObject);
80 static v8::Local<v8::Context> toV8Context(NPP npp, NPObject* npObject) argument
82 ASSERT(npObject->_class == &V8NPObjectClass);
83 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject);
163 V8NPObject* npObjectToV8NPObject(NPObject* npObject) argument
165 if (npObject->_class != &V8NPObjectClass)
167 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject);
173 void disposeUnderlyingV8Object(NPObject* npObject) argument
207 _NPN_Invoke(NPP npp, NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
273 _NPN_InvokeDefault(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
322 _NPN_Evaluate(NPP npp, NPObject* npObject, NPString* npScript, NPVariant* result) argument
329 _NPN_EvaluateHelper(NPP npp, bool popupsAllowed, NPObject* npObject, NPString* npScript, NPVariant* result) argument
368 _NPN_GetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, NPVariant* result) argument
402 _NPN_SetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, const NPVariant* value) argument
428 _NPN_RemoveProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) argument
451 _NPN_HasProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) argument
474 _NPN_HasMethod(NPP npp, NPObject* npObject, NPIdentifier methodName) argument
498 _NPN_SetException(NPObject* npObject, const NPUTF8 *message) argument
518 _NPN_Enumerate(NPP npp, NPObject* npObject, NPIdentifier** identifier, uint32_t* count) argument
573 _NPN_Construct(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
[all...]
H A DV8NPObject.cpp71 NPObject* npObject; local
89 npObject = v8ObjectToNPObject(scriptInstance->newLocal(isolate));
91 npObject = 0;
100 npObject = v8ObjectToNPObject(args.Holder());
104 if (!npObject || !_NPN_IsAlive(npObject)) {
114 convertV8ObjectToNPVariant(args[i], npObject, &npArgs[i]);
122 if (npObject->_class->invoke) {
125 retval = npObject->_class->invoke(npObject, identifie
222 NPObject* npObject = v8ObjectToNPObject(self); local
309 NPObject* npObject = v8ObjectToNPObject(self); local
360 NPObject* npObject = v8ObjectToNPObject(info.Holder()); local
405 NPObject* npObject = static_cast<NPObject*>(toNative(*wrapper)); local
[all...]
H A DScriptController.cpp389 NPObject* npObject = toPluginView(widget)->scriptableObject();
390 if (!npObject)
417 v8::Local<v8::Object> wrapper = createV8ObjectForNPObject(npObject, 0);
420 m_pluginObjects.set(widget, npObject);
/external/chromium_org/third_party/WebKit/Source/testing/plugin/
H A DPluginTest.h206 static void NP_Deallocate(NPObject* npObject) argument
208 delete static_cast<T*>(npObject);
211 static bool NP_HasMethod(NPObject* npObject, NPIdentifier methodName) argument
213 return static_cast<T*>(npObject)->hasMethod(methodName);
216 static bool NP_Invoke(NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
218 return static_cast<T*>(npObject)->invoke(methodName, arguments, argumentCount, result);
221 static bool NP_InvokeDefault(NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) argument
223 return static_cast<T*>(npObject)->invokeDefault(arguments, argumentCount, result);
226 static bool NP_HasProperty(NPObject* npObject, NPIdentifier propertyName) argument
228 return static_cast<T*>(npObject)
231 NP_GetProperty(NPObject* npObject, NPIdentifier propertyName, NPVariant* result) argument
236 NP_RemoveProperty(NPObject* npObject, NPIdentifier propertyName) argument
[all...]
H A DPluginTest.cpp211 NPObject* PluginTest::NPN_RetainObject(NPObject* npObject) argument
213 return browser->retainobject(npObject);
216 void PluginTest::NPN_ReleaseObject(NPObject* npObject) argument
218 browser->releaseobject(npObject);
221 bool PluginTest::NPN_GetProperty(NPObject* npObject, NPIdentifier propertyName, NPVariant* value) argument
223 return browser->getproperty(m_npp, npObject, propertyName, value);
226 bool PluginTest::NPN_RemoveProperty(NPObject* npObject, NPIdentifier propertyName) argument
228 return browser->removeproperty(m_npp, npObject, propertyName);
/external/chromium_org/third_party/WebKit/Source/testing/runner/
H A DCppVariant.cpp303 NPObject* npObject = value.objectValue; local
304 if (!WebBindings::hasMethod(0, npObject, methodName))
307 bool status = WebBindings::invoke(0, npObject, methodName, arguments, argumentCount, &r);
316 NPObject* npObject = value.objectValue; local
318 bool status = WebBindings::invokeDefault(0, npObject, arguments, argumentCount, &r);

Completed in 2524 milliseconds