NPObject 160 ManualTests/NPN_Invoke/main.c NPObject *windowObject = NULL; NPObject 61 Source/bindings/v8/NPV8Object.cpp static NPObject* allocV8NPObject(NPP, NPClass*) NPObject 63 Source/bindings/v8/NPV8Object.cpp return static_cast<NPObject*>(malloc(sizeof(V8NPObject))); NPObject 66 Source/bindings/v8/NPV8Object.cpp static void freeV8NPObject(NPObject* npObject) NPObject 80 Source/bindings/v8/NPV8Object.cpp static v8::Local<v8::Context> mainWorldContext(v8::Isolate* isolate, NPP npp, NPObject* npObject) NPObject 90 Source/bindings/v8/NPV8Object.cpp static PassOwnPtr<v8::Handle<v8::Value>[]> createValueListFromVariantArgs(const NPVariant* arguments, uint32_t argumentCount, NPObject* owner, v8::Isolate* isolate) NPObject 112 Source/bindings/v8/NPV8Object.cpp NPObject* v8ObjectToNPObject(v8::Handle<v8::Object> object) NPObject 114 Source/bindings/v8/NPV8Object.cpp return reinterpret_cast<NPObject*>(object->GetAlignedPointerFromInternalField(v8DOMWrapperObjectIndex)); NPObject 117 Source/bindings/v8/NPV8Object.cpp NPObject* npCreateV8ScriptObject(NPP npp, v8::Handle<v8::Object> object, DOMWindow* root, v8::Isolate* isolate) NPObject 123 Source/bindings/v8/NPV8Object.cpp NPObject* returnValue = v8ObjectToNPObject(object); NPObject 141 Source/bindings/v8/NPV8Object.cpp return reinterpret_cast<NPObject*>(v8npObject); NPObject 160 Source/bindings/v8/NPV8Object.cpp return reinterpret_cast<NPObject*>(v8npObject); NPObject 163 Source/bindings/v8/NPV8Object.cpp V8NPObject* npObjectToV8NPObject(NPObject* npObject) NPObject 173 Source/bindings/v8/NPV8Object.cpp void disposeUnderlyingV8Object(NPObject* npObject, v8::Isolate* isolate) NPObject 205 Source/bindings/v8/NPV8Object.cpp bool _NPN_Invoke(NPP npp, NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) NPObject 271 Source/bindings/v8/NPV8Object.cpp bool _NPN_InvokeDefault(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) NPObject 320 Source/bindings/v8/NPV8Object.cpp bool _NPN_Evaluate(NPP npp, NPObject* npObject, NPString* npScript, NPVariant* result) NPObject 327 Source/bindings/v8/NPV8Object.cpp bool _NPN_EvaluateHelper(NPP npp, bool popupsAllowed, NPObject* npObject, NPString* npScript, NPVariant* result) NPObject 367 Source/bindings/v8/NPV8Object.cpp bool _NPN_GetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, NPVariant* result) NPObject 401 Source/bindings/v8/NPV8Object.cpp bool _NPN_SetProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName, const NPVariant* value) NPObject 427 Source/bindings/v8/NPV8Object.cpp bool _NPN_RemoveProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) NPObject 450 Source/bindings/v8/NPV8Object.cpp bool _NPN_HasProperty(NPP npp, NPObject* npObject, NPIdentifier propertyName) NPObject 473 Source/bindings/v8/NPV8Object.cpp bool _NPN_HasMethod(NPP npp, NPObject* npObject, NPIdentifier methodName) NPObject 497 Source/bindings/v8/NPV8Object.cpp void _NPN_SetException(NPObject* npObject, const NPUTF8 *message) NPObject 518 Source/bindings/v8/NPV8Object.cpp bool _NPN_Enumerate(NPP npp, NPObject* npObject, NPIdentifier** identifier, uint32_t* count) NPObject 573 Source/bindings/v8/NPV8Object.cpp bool _NPN_Construct(NPP npp, NPObject* npObject, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result) NPObject 54 Source/bindings/v8/NPV8Object.h NPObject object; NPObject 67 Source/bindings/v8/NPV8Object.h NPObject* npCreateV8ScriptObject(NPP, v8::Handle<v8::Object>, DOMWindow*, v8::Isolate*); NPObject 69 Source/bindings/v8/NPV8Object.h NPObject* v8ObjectToNPObject(v8::Handle<v8::Object>); NPObject 71 Source/bindings/v8/NPV8Object.h V8NPObject* npObjectToV8NPObject(NPObject*); NPObject 73 Source/bindings/v8/NPV8Object.h void disposeUnderlyingV8Object(NPObject*, v8::Isolate*); NPObject 261 Source/bindings/v8/ScriptController.cpp void ScriptController::bindToWindowObject(LocalFrame* frame, const String& key, NPObject* object) NPObject 303 Source/bindings/v8/ScriptController.cpp NPObject* npObject = toPluginView(widget)->scriptableObject(); NPObject 366 Source/bindings/v8/ScriptController.cpp static NPObject* createNoScriptObject() NPObject 372 Source/bindings/v8/ScriptController.cpp static NPObject* createScriptObject(LocalFrame* frame, v8::Isolate* isolate) NPObject 387 Source/bindings/v8/ScriptController.cpp NPObject* ScriptController::windowScriptNPObject() NPObject 406 Source/bindings/v8/ScriptController.cpp NPObject* ScriptController::createScriptObjectForPluginElement(HTMLPlugInElement* plugin) NPObject 45 Source/bindings/v8/ScriptController.h struct NPObject; NPObject 111 Source/bindings/v8/ScriptController.h void bindToWindowObject(LocalFrame*, const String& key, NPObject*); NPObject 139 Source/bindings/v8/ScriptController.h NPObject* createScriptObjectForPluginElement(HTMLPlugInElement*); NPObject 140 Source/bindings/v8/ScriptController.h NPObject* windowScriptNPObject(); NPObject 155 Source/bindings/v8/ScriptController.h typedef HashMap<Widget*, NPObject*> PluginObjectMap; NPObject 172 Source/bindings/v8/ScriptController.h NPObject* m_windowScriptNPObject; NPObject 71 Source/bindings/v8/V8NPObject.cpp NPObject* npObject; NPObject 218 Source/bindings/v8/V8NPObject.cpp NPObject* npObject = v8ObjectToNPObject(self); NPObject 305 Source/bindings/v8/V8NPObject.cpp NPObject* npObject = v8ObjectToNPObject(self); NPObject 356 Source/bindings/v8/V8NPObject.cpp NPObject* npObject = v8ObjectToNPObject(info.Holder()); NPObject 401 Source/bindings/v8/V8NPObject.cpp static DOMWrapperMap<NPObject>& staticNPObjectMap() NPObject 403 Source/bindings/v8/V8NPObject.cpp DEFINE_STATIC_LOCAL(DOMWrapperMap<NPObject>, npObjectMap, (v8::Isolate::GetCurrent())); NPObject 408 Source/bindings/v8/V8NPObject.cpp inline void DOMWrapperMap<NPObject>::setWeakCallback(const v8::WeakCallbackData<v8::Object, DOMWrapperMap<NPObject> >& data) NPObject 410 Source/bindings/v8/V8NPObject.cpp NPObject* npObject = static_cast<NPObject*>(toNative(data.GetValue())); NPObject 423 Source/bindings/v8/V8NPObject.cpp v8::Local<v8::Object> createV8ObjectForNPObject(NPObject* object, NPObject* root, v8::Isolate* isolate) NPObject 472 Source/bindings/v8/V8NPObject.cpp void forgetV8ObjectForNPObject(NPObject* object) NPObject 57 Source/bindings/v8/V8NPObject.h v8::Local<v8::Object> createV8ObjectForNPObject(NPObject*, NPObject* root, v8::Isolate*); NPObject 63 Source/bindings/v8/V8NPObject.h void forgetV8ObjectForNPObject(NPObject*); NPObject 46 Source/bindings/v8/V8NPUtils.cpp void convertV8ObjectToNPVariant(v8::Local<v8::Value> object, NPObject* owner, NPVariant* result, v8::Isolate* isolate) NPObject 73 Source/bindings/v8/V8NPUtils.cpp NPObject* npobject = npCreateV8ScriptObject(0, v8::Handle<v8::Object>::Cast(object), window, isolate); NPObject 80 Source/bindings/v8/V8NPUtils.cpp v8::Handle<v8::Value> convertNPVariantToV8Object(const NPVariant* variant, NPObject* owner, v8::Isolate* isolate) NPObject 100 Source/bindings/v8/V8NPUtils.cpp NPObject* object = NPVARIANT_TO_OBJECT(*variant); NPObject 39 Source/bindings/v8/V8NPUtils.h void convertV8ObjectToNPVariant(v8::Local<v8::Value>, NPObject*, NPVariant*, v8::Isolate*); NPObject 43 Source/bindings/v8/V8NPUtils.h v8::Handle<v8::Value> convertNPVariantToV8Object(const NPVariant*, NPObject*, v8::Isolate*); NPObject 266 Source/bindings/v8/npruntime.cpp NPObject *_NPN_CreateObject(NPP npp, NPClass* npClass) NPObject 271 Source/bindings/v8/npruntime.cpp NPObject* npObject; NPObject 275 Source/bindings/v8/npruntime.cpp npObject = reinterpret_cast<NPObject*>(malloc(sizeof(NPObject))); NPObject 285 Source/bindings/v8/npruntime.cpp NPObject* _NPN_RetainObject(NPObject* npObject) NPObject 299 Source/bindings/v8/npruntime.cpp void _NPN_DeallocateObject(NPObject* npObject) NPObject 319 Source/bindings/v8/npruntime.cpp void _NPN_ReleaseObject(NPObject* npObject) NPObject 358 Source/bindings/v8/npruntime.cpp typedef WTF::HashSet<NPObject*> NPObjectSet; NPObject 359 Source/bindings/v8/npruntime.cpp typedef WTF::HashMap<NPObject*, NPObject*> NPObjectMap; NPObject 379 Source/bindings/v8/npruntime.cpp void _NPN_RegisterObject(NPObject* npObject, NPObject* owner) NPObject 395 Source/bindings/v8/npruntime.cpp NPObject* parent = 0; NPObject 410 Source/bindings/v8/npruntime.cpp void _NPN_UnregisterObject(NPObject* npObject) NPObject 415 Source/bindings/v8/npruntime.cpp NPObject* owner = 0; NPObject 427 Source/bindings/v8/npruntime.cpp NPObject* sub_object = *(set->begin()); NPObject 460 Source/bindings/v8/npruntime.cpp bool _NPN_IsAlive(NPObject* npObject) NPObject 50 Source/bindings/v8/npruntime_impl.h NPObject *_NPN_CreateObject(NPP, NPClass*); NPObject 51 Source/bindings/v8/npruntime_impl.h NPObject* _NPN_RetainObject(NPObject*); NPObject 52 Source/bindings/v8/npruntime_impl.h void _NPN_ReleaseObject(NPObject*); NPObject 53 Source/bindings/v8/npruntime_impl.h bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); NPObject 54 Source/bindings/v8/npruntime_impl.h bool _NPN_InvokeDefault(NPP, NPObject*, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); NPObject 55 Source/bindings/v8/npruntime_impl.h bool _NPN_Evaluate(NPP, NPObject*, NPString* npScript, NPVariant* result); NPObject 56 Source/bindings/v8/npruntime_impl.h bool _NPN_EvaluateHelper(NPP, bool popupsAllowed, NPObject*, NPString* npScript, NPVariant* result); NPObject 57 Source/bindings/v8/npruntime_impl.h bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier propertyName, NPVariant* result); NPObject 58 Source/bindings/v8/npruntime_impl.h bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier propertyName, const NPVariant* value); NPObject 59 Source/bindings/v8/npruntime_impl.h bool _NPN_RemoveProperty(NPP, NPObject*, NPIdentifier propertyName); NPObject 60 Source/bindings/v8/npruntime_impl.h bool _NPN_HasProperty(NPP, NPObject*, NPIdentifier propertyName); NPObject 61 Source/bindings/v8/npruntime_impl.h bool _NPN_HasMethod(NPP, NPObject*, NPIdentifier methodName); NPObject 62 Source/bindings/v8/npruntime_impl.h void _NPN_SetException(NPObject*, const NPUTF8 *message); NPObject 63 Source/bindings/v8/npruntime_impl.h bool _NPN_Enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* count); NPObject 64 Source/bindings/v8/npruntime_impl.h bool _NPN_Construct(NPP, NPObject*, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); NPObject 40 Source/bindings/v8/npruntime_priv.h void _NPN_DeallocateObject(NPObject*); NPObject 77 Source/bindings/v8/npruntime_priv.h void _NPN_RegisterObject(NPObject*, NPObject* owner); NPObject 81 Source/bindings/v8/npruntime_priv.h void _NPN_UnregisterObject(NPObject*); NPObject 85 Source/bindings/v8/npruntime_priv.h bool _NPN_IsAlive(NPObject*); NPObject 370 Source/core/html/HTMLPlugInElement.cpp NPObject* HTMLPlugInElement::getNPObject() NPObject 29 Source/core/html/HTMLPlugInElement.h struct NPObject; NPObject 50 Source/core/html/HTMLPlugInElement.h NPObject* getNPObject(); NPObject 135 Source/core/html/HTMLPlugInElement.h NPObject* m_NPObject; NPObject 33 Source/core/plugins/PluginView.h struct NPObject; NPObject 48 Source/core/plugins/PluginView.h virtual NPObject* scriptableObject() { return 0; } NPObject 57 Source/web/WebBindings.cpp bool WebBindings::construct(NPP npp, NPObject* object, const NPVariant* args, uint32_t argCount, NPVariant* result) NPObject 62 Source/web/WebBindings.cpp NPObject* WebBindings::createObject(NPP npp, NPClass* npClass) NPObject 67 Source/web/WebBindings.cpp bool WebBindings::enumerate(NPP npp, NPObject* object, NPIdentifier** identifier, uint32_t* identifierCount) NPObject 72 Source/web/WebBindings.cpp bool WebBindings::evaluate(NPP npp, NPObject* object, NPString* script, NPVariant* result) NPObject 77 Source/web/WebBindings.cpp bool WebBindings::evaluateHelper(NPP npp, bool popupsAllowed, NPObject* object, NPString* script, NPVariant* result) NPObject 87 Source/web/WebBindings.cpp bool WebBindings::getProperty(NPP npp, NPObject* object, NPIdentifier property, NPVariant* result) NPObject 102 Source/web/WebBindings.cpp bool WebBindings::hasMethod(NPP npp, NPObject* object, NPIdentifier method) NPObject 107 Source/web/WebBindings.cpp bool WebBindings::hasProperty(NPP npp, NPObject* object, NPIdentifier property) NPObject 127 Source/web/WebBindings.cpp bool WebBindings::invoke(NPP npp, NPObject* object, NPIdentifier method, const NPVariant* args, uint32_t argCount, NPVariant* result) NPObject 132 Source/web/WebBindings.cpp bool WebBindings::invokeDefault(NPP npp, NPObject* object, const NPVariant* args, uint32_t argCount, NPVariant* result) NPObject 137 Source/web/WebBindings.cpp void WebBindings::releaseObject(NPObject* object) NPObject 147 Source/web/WebBindings.cpp bool WebBindings::removeProperty(NPP npp, NPObject* object, NPIdentifier identifier) NPObject 152 Source/web/WebBindings.cpp NPObject* WebBindings::retainObject(NPObject* object) NPObject 157 Source/web/WebBindings.cpp void WebBindings::setException(NPObject* object, const NPUTF8* message) NPObject 162 Source/web/WebBindings.cpp bool WebBindings::setProperty(NPP npp, NPObject* object, NPIdentifier identifier, const NPVariant* value) NPObject 175 Source/web/WebBindings.cpp NPP WebBindings::getObjectOwner(NPObject*) NPObject 180 Source/web/WebBindings.cpp void WebBindings::unregisterObject(NPObject* object) NPObject 206 Source/web/WebBindings.cpp static bool getRangeImpl(NPObject* object, WebRange* webRange, v8::Isolate* isolate) NPObject 230 Source/web/WebBindings.cpp static bool getNodeImpl(NPObject* object, WebNode* webNode, v8::Isolate* isolate) NPObject 251 Source/web/WebBindings.cpp static bool getElementImpl(NPObject* object, WebElement* webElement, v8::Isolate* isolate) NPObject 272 Source/web/WebBindings.cpp static bool getArrayBufferImpl(NPObject* object, WebArrayBuffer* arrayBuffer, v8::Isolate* isolate) NPObject 293 Source/web/WebBindings.cpp static bool getArrayBufferViewImpl(NPObject* object, WebArrayBufferView* arrayBufferView, v8::Isolate* isolate) NPObject 314 Source/web/WebBindings.cpp static NPObject* makeIntArrayImpl(const WebVector<int>& data, v8::Isolate* isolate) NPObject 325 Source/web/WebBindings.cpp static NPObject* makeStringArrayImpl(const WebVector<WebString>& data, v8::Isolate* isolate) NPObject 336 Source/web/WebBindings.cpp bool WebBindings::getRange(NPObject* range, WebRange* webRange) NPObject 341 Source/web/WebBindings.cpp bool WebBindings::getArrayBuffer(NPObject* arrayBuffer, WebArrayBuffer* webArrayBuffer) NPObject 346 Source/web/WebBindings.cpp bool WebBindings::getArrayBufferView(NPObject* arrayBufferView, WebArrayBufferView* webArrayBufferView) NPObject 351 Source/web/WebBindings.cpp bool WebBindings::getNode(NPObject* node, WebNode* webNode) NPObject 356 Source/web/WebBindings.cpp bool WebBindings::getElement(NPObject* element, WebElement* webElement) NPObject 361 Source/web/WebBindings.cpp NPObject* WebBindings::makeIntArray(const WebVector<int>& data) NPObject 366 Source/web/WebBindings.cpp NPObject* WebBindings::makeStringArray(const WebVector<WebString>& data) NPObject 381 Source/web/WebBindings.cpp void WebBindings::toNPVariant(v8::Local<v8::Value> object, NPObject* root, NPVariant* result) NPObject 390 Source/web/WebBindings.cpp NPObject* object = NPVARIANT_TO_OBJECT(*variant); NPObject 743 Source/web/WebFrameImpl.cpp NPObject* WebFrameImpl::windowObject() const NPObject 750 Source/web/WebFrameImpl.cpp void WebFrameImpl::bindToWindowObject(const WebString& name, NPObject* object) NPObject 755 Source/web/WebFrameImpl.cpp void WebFrameImpl::bindToWindowObject(const WebString& name, NPObject* object, void*) NPObject 118 Source/web/WebFrameImpl.h virtual NPObject* windowObject() const OVERRIDE; NPObject 119 Source/web/WebFrameImpl.h virtual void bindToWindowObject(const WebString& name, NPObject*) OVERRIDE; NPObject 120 Source/web/WebFrameImpl.h virtual void bindToWindowObject(const WebString& name, NPObject*, void*) OVERRIDE; NPObject 443 Source/web/WebPluginContainerImpl.cpp NPObject* WebPluginContainerImpl::scriptableObjectForElement() NPObject 588 Source/web/WebPluginContainerImpl.cpp NPObject* WebPluginContainerImpl::scriptableObject() NPObject 43 Source/web/WebPluginContainerImpl.h struct NPObject; NPObject 77 Source/web/WebPluginContainerImpl.h virtual NPObject* scriptableObject() OVERRIDE; NPObject 108 Source/web/WebPluginContainerImpl.h virtual NPObject* scriptableObjectForElement() OVERRIDE; NPObject 53 Source/web/tests/FakeWebPlugin.h virtual NPObject* scriptableObject() OVERRIDE { return 0; } NPObject 61 public/web/WebBindings.h BLINK_EXPORT static bool construct(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant* result); NPObject 64 public/web/WebBindings.h BLINK_EXPORT static NPObject* createObject(NPP, NPClass*); NPObject 67 public/web/WebBindings.h BLINK_EXPORT static bool enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* identifierCount); NPObject 70 public/web/WebBindings.h BLINK_EXPORT static bool evaluate(NPP, NPObject*, NPString* script, NPVariant* result); NPObject 73 public/web/WebBindings.h BLINK_EXPORT static bool evaluateHelper(NPP, bool popupsAllowed, NPObject*, NPString* script, NPVariant* result); NPObject 79 public/web/WebBindings.h BLINK_EXPORT static bool getProperty(NPP, NPObject*, NPIdentifier property, NPVariant *result); NPObject 88 public/web/WebBindings.h BLINK_EXPORT static bool hasMethod(NPP, NPObject*, NPIdentifier method); NPObject 91 public/web/WebBindings.h BLINK_EXPORT static bool hasProperty(NPP, NPObject*, NPIdentifier property); NPObject 103 public/web/WebBindings.h BLINK_EXPORT static bool invoke(NPP, NPObject*, NPIdentifier method, const NPVariant* args, uint32_t argCount, NPVariant* result); NPObject 106 public/web/WebBindings.h BLINK_EXPORT static bool invokeDefault(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant* result); NPObject 109 public/web/WebBindings.h BLINK_EXPORT static void releaseObject(NPObject*); NPObject 115 public/web/WebBindings.h BLINK_EXPORT static bool removeProperty(NPP, NPObject*, NPIdentifier); NPObject 118 public/web/WebBindings.h BLINK_EXPORT static NPObject* retainObject(NPObject*); NPObject 121 public/web/WebBindings.h BLINK_EXPORT static void setException(NPObject*, const NPUTF8* message); NPObject 124 public/web/WebBindings.h BLINK_EXPORT static bool setProperty(NPP, NPObject*, NPIdentifier, const NPVariant*); NPObject 133 public/web/WebBindings.h BLINK_EXPORT static NPP getObjectOwner(NPObject*); NPObject 136 public/web/WebBindings.h BLINK_EXPORT static void unregisterObject(NPObject*); NPObject 152 public/web/WebBindings.h BLINK_EXPORT static bool getRange(NPObject* range, WebRange*); NPObject 156 public/web/WebBindings.h BLINK_EXPORT static bool getArrayBuffer(NPObject* arrayBuffer, WebArrayBuffer*); NPObject 160 public/web/WebBindings.h BLINK_EXPORT static bool getArrayBufferView(NPObject* arrayBufferView, WebArrayBufferView*); NPObject 164 public/web/WebBindings.h BLINK_EXPORT static bool getNode(NPObject* element, WebNode*); NPObject 168 public/web/WebBindings.h BLINK_EXPORT static bool getElement(NPObject* element, WebElement*); NPObject 170 public/web/WebBindings.h BLINK_EXPORT static NPObject* makeIntArray(const WebVector<int>&); NPObject 171 public/web/WebBindings.h BLINK_EXPORT static NPObject* makeStringArray(const WebVector<WebString>&); NPObject 183 public/web/WebBindings.h BLINK_EXPORT static void toNPVariant(v8::Local<v8::Value>, NPObject* root, NPVariant* result); NPObject 44 public/web/WebFrame.h struct NPObject; NPObject 254 public/web/WebFrame.h virtual NPObject* windowObject() const = 0; NPObject 257 public/web/WebFrame.h virtual void bindToWindowObject(const WebString& name, NPObject*) = 0; NPObject 259 public/web/WebFrame.h const WebString& name, NPObject*, void*) = 0; NPObject 41 public/web/WebPlugin.h struct NPObject; NPObject 69 public/web/WebPlugin.h virtual NPObject* scriptableObject() = 0; NPObject 36 public/web/WebPluginContainer.h struct NPObject; NPObject 81 public/web/WebPluginContainer.h virtual NPObject* scriptableObjectForElement() = 0;