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;