Searched refs:JSNPObject (Results 1 - 6 of 6) sorted by relevance
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/Plugins/Netscape/ |
H A D | JSNPObject.cpp | 27 #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 D | JSNPMethod.cpp | 31 #include "JSNPObject.h" 75 if (thisValue.inherits(&JSNPObject::s_info)) { 76 JSNPObject* jsNPObject = static_cast<JSNPObject*>(asObject(thisValue));
|
H A D | NPRuntimeObjectMap.cpp | 31 #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 D | JSNPObject.h | 42 // 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 D | NPRuntimeObjectMap.h | 50 class JSNPObject; 75 void jsNPObjectDestroyed(JSNPObject*); 99 HashMap<NPObject*, JSC::Weak<JSNPObject>> m_jsNPObjects;
|
H A D | NPJSObject.cpp | 31 #include "JSNPObject.h" 51 // We should never have a JSNPObject inside an NPJSObject. 52 ASSERT(!jsObject->inherits(&JSNPObject::s_info));
|
Completed in 167 milliseconds