/external/chromium_org/third_party/WebKit/Source/core/html/ |
HTMLPlugInElement.h | 30 struct NPObject; 52 NPObject* getNPObject(); 139 NPObject* m_NPObject;
|
/external/chromium_org/content/plugin/ |
webplugin_proxy.h | 60 virtual NPObject* GetWindowScriptNPObject() OVERRIDE; 61 virtual NPObject* GetPluginElement() OVERRIDE; 191 NPObject* window_npobject_; 192 NPObject* plugin_element_;
|
/external/chromium_org/content/renderer/pepper/ |
npobject_var.cc | 19 NPObjectVar::NPObjectVar(PP_Instance instance, NPObject* np_object)
|
npapi_glue.cc | 43 NPObject* object, 175 PP_Var NPObjectToPPVar(PepperPluginInstanceImpl* instance, NPObject* object) { 191 NPObject* object) { 207 NPObject* object_var, 306 NPObject* object) 316 NPObject* object,
|
/external/chromium_org/content/shell/tools/plugin/Tests/ |
InvokeDestroysPluginWithinNPP_New.cpp | 57 NPObject* windowObject = 0;
|
NPRuntimeCallsWithNullNPP.cpp | 46 NPObject* windowObject = 0;
|
PluginScriptableObjectOverridesAllProperties.cpp | 80 *(NPObject**)value = PluginObject::create(this);
|
SlowNPPNew.cpp | 79 *(NPObject**)value = PluginObject::create(this);
|
NPRuntimeRemoveProperty.cpp | 159 NPObject* m_testObject; 166 *(NPObject**)value = PluginObject::create(this);
|
NPPSetWindowCalledDuringDestruction.cpp | 74 *static_cast<NPObject**>(value) = ScriptObject::create(this);
|
/external/chromium_org/content/test/plugin/ |
plugin_delete_plugin_in_stream_test.cc | 38 NPObject *window_obj = NULL;
|
plugin_execute_stream_javascript.cc | 49 NPObject *window_obj = NULL;
|
plugin_private_test.cc | 32 NPObject *window_obj = NULL;
|
plugin_npobject_lifetime_test.cc | 12 NPObject* NPObjectLifetimeTestInstance2::plugin_instance_object_ = NULL; 32 // We attempt to retreive the NPObject for the plugin instance identified 101 SetError("Failed to get NPObject for plugin instance2"); 149 NPObject *window_obj = NULL; 156 "Failed to get NPObject for plugin instance2");
|
/external/chromium_org/third_party/WebKit/Source/bindings/v8/ |
NPV8Object.cpp | 61 static NPObject* allocV8NPObject(NPP, NPClass*) 63 return static_cast<NPObject*>(malloc(sizeof(V8NPObject))); 66 static void freeV8NPObject(NPObject* npObject) 68 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject); 69 disposeUnderlyingV8Object(npObject, v8::Isolate::GetCurrent()); 80 static ScriptState* mainWorldScriptState(v8::Isolate* isolate, NPP npp, NPObject* npObject) 82 ASSERT(npObject->_class == &V8NPObjectClass); 83 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject); [all...] |
V8NPUtils.cpp | 46 void convertV8ObjectToNPVariant(v8::Local<v8::Value> object, NPObject* owner, NPVariant* result, v8::Isolate* isolate) 73 NPObject* npobject = npCreateV8ScriptObject(0, v8::Handle<v8::Object>::Cast(object), window, isolate); local 74 if (npobject) 75 _NPN_RegisterObject(npobject, owner); 76 OBJECT_TO_NPVARIANT(npobject, *result); 80 v8::Handle<v8::Value> convertNPVariantToV8Object(const NPVariant* variant, NPObject* owner, v8::Isolate* isolate) 100 NPObject* object = NPVARIANT_TO_OBJECT(*variant);
|
V8NPObject.cpp | 69 // Params: holder could be HTMLEmbedElement or NPObject 72 NPObject* npObject; 86 npObject = v8ObjectToNPObject(wrapper->newLocal(isolate)); 88 npObject = 0; 90 // The holder object is not a subtype of HTMLPlugInElement, it must be an NPObject which has three 93 throwError(v8ReferenceError, "NPMethod called on non-NPObject", info.GetIsolate()); 97 npObject = v8ObjectToNPObject(info.Holder()); 100 // Verify that our wrapper wasn't using a NPObject which has already been deleted. 101 if (!npObject || !_NPN_IsAlive(npObject)) [all...] |
/external/chromium_org/third_party/npapi/npspy/common/ |
npn_gate.cpp | 397 bool NPN_Enumerate(NPP id, NPObject* obj, NPIdentifier** identifier, uint32_t*val) 436 void NPN_SetException(NPObject*obj, const NPUTF8*message) 452 bool NPN_HasMethod(NPP id, NPObject* object, NPIdentifier identifier) 465 bool NPN_HasProperty(NPP id, NPObject* object, NPIdentifier identifier) 478 bool NPN_RemoveProperty(NPP id, NPObject* object, NPIdentifier identifier) 488 bool NPN_SetProperty(NPP id, NPObject* obj, NPIdentifier identifier, const NPVariant *variant) 498 bool NPN_GetProperty(NPP id, NPObject* obj, NPIdentifier identifier, NPVariant *variant) 508 bool NPN_Evaluate(NPP id, NPObject* obj, NPString* str, NPVariant* variant) 521 bool NPN_InvokeDefault(NPP id, NPObject* obj, const NPVariant* args, uint32_t count, NPVariant*result) 534 bool NPN_Invoke(NPP id, NPObject* obj, NPIdentifier identifier, const NPVariant *args, uint32_t count, NPVariant*result [all...] |
/external/chromium_org/third_party/WebKit/public/web/ |
WebPlugin.h | 41 struct NPObject; 69 virtual NPObject* scriptableObject() = 0;
|
WebFrame.h | 46 struct NPObject; 252 // Returns a NPObject corresponding to this frame's DOMWindow. 253 virtual NPObject* windowObject() const = 0; 255 // Binds a NPObject as a property of this frame's DOMWindow. 256 virtual void bindToWindowObject(const WebString& name, NPObject*) = 0; 258 const WebString& name, NPObject*, void*) = 0;
|
/external/chromium_org/content/browser/android/java/ |
java_bound_object.cc | 54 // Our special NPObject type. We extend an NPObject with a pointer to a 55 // JavaBoundObject. We also add static methods for each of the NPObject 58 struct JavaNPObject : public NPObject { 63 static NPObject* Allocate(NPP npp, NPClass* np_class); 64 static void Deallocate(NPObject* np_object); 65 static bool HasMethod(NPObject* np_object, NPIdentifier np_identifier); 66 static bool Invoke(NPObject* np_object, NPIdentifier np_identifier, 69 static bool HasProperty(NPObject* np_object, NPIdentifier np_identifier); 70 static bool GetProperty(NPObject* np_object, NPIdentifier np_identifier [all...] |
/external/chromium_org/third_party/WebKit/Source/web/ |
WebPluginContainerImpl.h | 43 struct NPObject; 77 virtual NPObject* scriptableObject() OVERRIDE; 108 virtual NPObject* scriptableObjectForElement() OVERRIDE;
|
/external/chromium_org/third_party/WebKit/Source/web/tests/ |
FakeWebPlugin.h | 53 virtual NPObject* scriptableObject() OVERRIDE { return 0; }
|
/external/chromium_org/content/child/npapi/ |
np_channel_base.cc | 250 NPObjectBase* npobject) { 251 if (npobject) { 252 npobject_listeners_[route_id] = npobject; 265 // This was an NPObject proxy or stub, it's not involved in the refcounting. 267 // If this RemoveRoute call from the NPObject is a result of us calling 328 NPObject* object) { 337 NPObject* object) { 343 NPObject* object) { 366 NPObject* NPChannelBase::GetExistingNPObjectProxy(int route_id) { 371 int NPChannelBase::GetExistingRouteForNPObjectStub(NPObject* npobject) [all...] |
/external/chromium_org/third_party/npapi/npspy/extern/plugin/ |
npupp.h | 376 typedef NPObject* (* NP_LOADDS NPN_CreateObjectUPP)(NPP npp, NPClass *aClass); 383 typedef NPObject* (* NP_LOADDS NPN_RetainObjectUPP)(NPObject *obj); 390 typedef void (* NP_LOADDS NPN_ReleaseObjectUPP)(NPObject *obj); 397 typedef bool (* NP_LOADDS NPN_InvokeUPP)(NPP npp, NPObject* obj, NPIdentifier methodName, const NPVariant *args, uint32_t argCount, NPVariant *result); 404 typedef bool (* NP_LOADDS NPN_InvokeDefaultUPP)(NPP npp, NPObject* obj, const NPVariant *args, uint32_t argCount, NPVariant *result); 411 typedef bool (* NP_LOADDS NPN_EvaluateUPP)(NPP npp, NPObject *obj, NPString *script, NPVariant *result); 418 typedef bool (* NP_LOADDS NPN_GetPropertyUPP)(NPP npp, NPObject *obj, NPIdentifier propertyName, NPVariant *result); 425 typedef bool (* NP_LOADDS NPN_SetPropertyUPP)(NPP npp, NPObject *obj, NPIdentifier propertyName, const NPVariant *value); 432 typedef bool (* NP_LOADDS NPN_RemovePropertyUPP)(NPP npp, NPObject *obj, NPIdentifier propertyName) [all...] |