Searched refs:JSNPObject (Results 1 - 6 of 6) sorted by relevance

/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/
H A DJSNPObject.cpp27 #include "JSNPObject.h"
57 const ClassInfo JSNPObject::s_info = { "NPObject", &Base::s_info, 0, 0, CREATE_METHOD_TABLE(JSNPObject) };
59 JSNPObject::JSNPObject(JSGlobalObject* globalObject, Structure* structure, NPRuntimeObjectMap* objectMap, NPObject* npObject) function in class:WebKit::JSNPObject
67 void JSNPObject::finishCreation(JSGlobalObject* globalObject)
72 // We should never have an NPJSObject inside a JSNPObject.
78 JSNPObject::~JSNPObject()
84 void JSNPObject
[all...]
H A DJSNPMethod.cpp31 #include "JSNPObject.h"
75 if (thisValue.inherits(&JSNPObject::s_info)) {
76 JSNPObject* jsNPObject = static_cast<JSNPObject*>(asObject(thisValue));
H A DNPRuntimeObjectMap.cpp31 #include "JSNPObject.h"
73 // If this is a JSNPObject, we can just get its underlying NPObject.
74 if (jsObject->classInfo() == &JSNPObject::s_info) {
75 JSNPObject* jsNPObject = static_cast<JSNPObject*>(jsObject);
107 if (JSNPObject* jsNPObject = m_jsNPObjects.get(npObject))
110 JSNPObject* jsNPObject = JSNPObject::create(globalObject, this, npObject);
111 weakAdd(m_jsNPObjects, npObject, JSC::PassWeak<JSNPObject>(jsNPObject, this, npObject));
221 for (HashMap<NPObject*, JSC::Weak<JSNPObject>>
[all...]
H A DJSNPObject.h42 // JSNPObject is a JSObject that wraps an NPObject.
44 class JSNPObject : public JSC::JSDestructibleObject { class in namespace:WebKit
48 static JSNPObject* create(JSC::JSGlobalObject* globalObject, NPRuntimeObjectMap* objectMap, NPObject* npObject)
51 JSNPObject* object = new (JSC::allocateCell<JSNPObject>(globalObject->vm().heap)) JSNPObject(globalObject, structure, objectMap, npObject);
56 ~JSNPObject();
76 JSNPObject(JSC::JSGlobalObject*, JSC::Structure*, NPRuntimeObjectMap*, NPObject*);
H A DNPRuntimeObjectMap.h50 class JSNPObject;
75 void jsNPObjectDestroyed(JSNPObject*);
99 HashMap<NPObject*, JSC::Weak<JSNPObject>> m_jsNPObjects;
H A DNPJSObject.cpp31 #include "JSNPObject.h"
51 // We should never have a JSNPObject inside an NPJSObject.
52 ASSERT(!jsObject->inherits(&JSNPObject::s_info));

Completed in 167 milliseconds