Lines Matching defs:NPRuntimeObjectMap
27 #include "NPRuntimeObjectMap.h"
54 NPRuntimeObjectMap::NPRuntimeObjectMap(PluginView* pluginView)
56 , m_finalizationTimer(RunLoop::main(), this, &NPRuntimeObjectMap::invalidateQueuedObjects)
60 NPRuntimeObjectMap::PluginProtector::PluginProtector(NPRuntimeObjectMap* npRuntimeObjectMap)
67 NPRuntimeObjectMap::PluginProtector::~PluginProtector()
71 NPObject* NPRuntimeObjectMap::getOrCreateNPObject(VM& vm, JSObject* jsObject)
94 void NPRuntimeObjectMap::npJSObjectDestroyed(NPJSObject* npJSObject)
101 JSObject* NPRuntimeObjectMap::getOrCreateJSObject(JSGlobalObject* globalObject, NPObject* npObject)
115 JSValue NPRuntimeObjectMap::convertNPVariantToJSValue(JSC::ExecState* exec, JSC::JSGlobalObject* globalObject, const NPVariant& variant)
144 void NPRuntimeObjectMap::convertJSValueToNPVariant(ExecState* exec, JSValue value, NPVariant& variant)
185 bool NPRuntimeObjectMap::evaluate(NPObject* npObject, const String& scriptString, NPVariant* result)
207 void NPRuntimeObjectMap::invalidate()
241 JSGlobalObject* NPRuntimeObjectMap::globalObject() const
250 ExecState* NPRuntimeObjectMap::globalExec() const
265 void NPRuntimeObjectMap::setGlobalException(const String& exceptionString)
270 void NPRuntimeObjectMap::moveGlobalExceptionToExecState(ExecState* exec)
283 void NPRuntimeObjectMap::invalidateQueuedObjects()
293 void NPRuntimeObjectMap::addToInvalidationQueue(NPObject* npObject)
303 void NPRuntimeObjectMap::finalize(JSC::Handle<JSC::Unknown> handle, void* context)