Home | History | Annotate | Download | only in Plugins

Lines Matching defs:npObject

62 NPObject* NPRemoteObjectMap::createNPObjectProxy(uint64_t remoteObjectID, Plugin* plugin)
71 void NPRemoteObjectMap::npObjectProxyDestroyed(NPObject* npObject)
73 NPObjectProxy* npObjectProxy = NPObjectProxy::toNPObjectProxy(npObject);
79 uint64_t NPRemoteObjectMap::registerNPObject(NPObject* npObject, Plugin* plugin)
82 m_registeredNPObjects.set(npObjectID, NPObjectMessageReceiver::create(this, plugin, npObjectID, npObject).leakPtr());
114 NPObject* npObject = variant.value.objectValue;
115 if (NPObjectProxy::isNPObjectProxy(npObject)) {
116 NPObjectProxy* npObjectProxy = NPObjectProxy::toNPObjectProxy(npObject);
126 uint64_t npObjectID = registerNPObject(npObject, plugin);
172 NPObject* npObject = npObjectMessageReceiver->npObject();
173 ASSERT(npObject);
175 retainNPObject(npObject);
176 OBJECT_TO_NPVARIANT(npObject, npVariant);
180 NPObject* npObjectProxy = createNPObjectProxy(npVariantData.remoteNPObjectIDValue(), plugin);