HomeSort by relevance Sort by last modified time
    Searched full:npobject (Results 1 - 25 of 79) sorted by null

1 2 3 4

  /external/webkit/WebCore/bindings/v8/
npruntime_impl.h 54 NPObject *_NPN_CreateObject(NPP, NPClass*);
55 NPObject* _NPN_RetainObject(NPObject*);
56 void _NPN_ReleaseObject(NPObject*);
57 bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result);
58 bool _NPN_InvokeDefault(NPP, NPObject*, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result);
59 bool _NPN_Evaluate(NPP, NPObject*, NPString* npScript, NPVariant* result);
60 bool _NPN_EvaluateHelper(NPP, bool popupsAllowed, NPObject*, NPString* npScript, NPVariant* result);
61 bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier propertyName, NPVariant* result);
62 bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier propertyName, const NPVariant* value)
    [all...]
NPV8Object.cpp 64 static NPObject* allocV8NPObject(NPP, NPClass*)
66 return static_cast<NPObject*>(malloc(sizeof(V8NPObject)));
69 static void freeV8NPObject(NPObject* npObject)
71 V8NPObject* v8NpObject = reinterpret_cast<V8NPObject*>(npObject);
79 static v8::Handle<v8::Value>* createValueListFromVariantArgs(const NPVariant* arguments, uint32_t argumentCount, NPObject* owner)
101 NPObject* v8ObjectToNPObject(v8::Handle<v8::Object> object)
103 return reinterpret_cast<NPObject*>(object->GetPointerFromInternalField(WebCore::v8DOMWrapperObjectIndex));
114 NPObject* npCreateV8ScriptObject(NPP npp, v8::Handle<v8::Object> object, WebCore::DOMWindow* root)
119 if (typeIndex->IsNumber() && typeIndex->Uint32Value() == V8ClassIndex::NPOBJECT) {
    [all...]
V8NPObject.cpp 58 // Params: holder could be HTMLEmbedElement or NPObject
61 NPObject* npObject;
76 npObject = v8ObjectToNPObject(scriptInstance->instance());
78 npObject = 0;
80 // The holder object is not a subtype of HTMLPlugInElement, it must be an NPObject which has three
83 return throwError("NPMethod called on non-NPObject", V8Proxy::ReferenceError);
85 npObject = v8ObjectToNPObject(args.Holder());
88 // Verify that our wrapper wasn't using a NPObject which has already been deleted.
89 if (!npObject || !_NPN_IsAlive(npObject)
    [all...]
npruntime.cpp 261 NPObject *_NPN_CreateObject(NPP npp, NPClass* npClass)
266 NPObject* npObject;
268 npObject = npClass->allocate(npp, npClass);
270 npObject = reinterpret_cast<NPObject*>(malloc(sizeof(NPObject)));
272 npObject->_class = npClass;
273 npObject->referenceCount = 1;
274 return npObject;
    [all...]
V8Helpers.cpp 41 void wrapNPObject(v8::Handle<v8::Object> object, NPObject* npObject)
43 V8DOMWrapper::setDOMWrapper(object, V8ClassIndex::NPOBJECT, npObject);
46 v8::Local<v8::Context> toV8Context(NPP npp, NPObject* npObject)
48 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject);
52 V8Proxy* toV8Proxy(NPObject* npObject)
54 V8NPObject* object = reinterpret_cast<V8NPObject*>(npObject);
    [all...]
npruntime_priv.h 44 void _NPN_DeallocateObject(NPObject*);
62 // We generally associate NPObjects with an owner. The owner of an NPObject
63 // is an NPObject which, when destroyed, also destroys all objects it owns.
78 // Register an NPObject with the runtime. If the owner is NULL, the
81 void _NPN_RegisterObject(NPObject*, NPObject* owner);
83 // Unregister an NPObject with the runtime. If obj is an owning
85 void _NPN_UnregisterObject(NPObject*);
89 bool _NPN_IsAlive(NPObject*);
V8Helpers.h 40 // Associates an NPObject with a V8 object.
41 void wrapNPObject(v8::Handle<v8::Object>, NPObject*);
43 v8::Local<v8::Context> toV8Context(NPP, NPObject*);
45 V8Proxy* toV8Proxy(NPObject*);
V8NPUtils.cpp 46 void convertV8ObjectToNPVariant(v8::Local<v8::Value> object, NPObject* owner, NPVariant* result)
73 NPObject* npobject = npCreateV8ScriptObject(0, v8::Handle<v8::Object>::Cast(object), window); local
74 if (npobject)
75 _NPN_RegisterObject(npobject, owner);
76 OBJECT_TO_NPVARIANT(npobject, *result);
81 v8::Handle<v8::Value> convertNPVariantToV8Object(const NPVariant* variant, NPObject* npobject)
101 NPObject* obj = NPVARIANT_TO_OBJECT(*variant);
104 return createV8ObjectForNPObject(obj, npobject);
    [all...]
NPV8Object.h 55 // A V8NPObject is a NPObject which carries additional V8-specific information. It is allocated and deallocated by
58 NPObject object;
71 NPObject* npCreateV8ScriptObject(NPP, v8::Handle<v8::Object>, WebCore::DOMWindow*);
73 NPObject* v8ObjectToNPObject(v8::Handle<v8::Object>);
V8NPUtils.h 42 void convertV8ObjectToNPVariant(v8::Local<v8::Value>, NPObject*, NPVariant*);
44 // Convert a NPVariant (string, bool, object, etc) back to a V8 Value. The owner object is the NPObject which relates to the
45 // object, if the object is an Object. The created NPObject will be tied to the lifetime of the owner.
46 v8::Handle<v8::Value> convertNPVariantToV8Object(const NPVariant*, NPObject*);
  /external/webkit/WebCore/bridge/
npruntime_impl.h 44 extern NPObject* _NPN_CreateObject(NPP, NPClass*);
45 extern NPObject* _NPN_RetainObject(NPObject*);
46 extern void _NPN_ReleaseObject(NPObject*);
47 extern void _NPN_DeallocateObject(NPObject*);
48 extern bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* args, uint32_t argCount, NPVariant* result);
49 extern bool _NPN_InvokeDefault(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant* result);
50 extern bool _NPN_Evaluate(NPP, NPObject*, NPString*, NPVariant* result);
51 extern bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier, NPVariant* result);
52 extern bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier, const NPVariant*)
    [all...]
npruntime.h 44 * pointers instead of NPObject pointers.
65 * Added NPP arguments to NPObject functions.
112 always wrapped in an NPObject. The 'interface' of an NPObject is
115 typedef struct NPObject NPObject;
141 NPObject *objectValue;
233 NPObject behavior is implemented using the following set of
239 typedef NPObject *(*NPAllocateFunctionPtr)(NPP npp, NPClass *aClass);
240 typedef void (*NPDeallocateFunctionPtr)(NPObject *obj)
    [all...]
npruntime.cpp 110 NPObject *_NPN_CreateObject(NPP npp, NPClass* aClass)
115 NPObject* obj;
119 obj = (NPObject*)malloc(sizeof(NPObject));
131 NPObject* _NPN_RetainObject(NPObject* obj)
141 void _NPN_ReleaseObject(NPObject* obj)
152 void _NPN_DeallocateObject(NPObject *obj)
NP_jsobject.h 45 NPObject object;
50 NPObject* _NPN_CreateScriptObject(NPP npp, JSC::JSObject*, PassRefPtr<JSC::Bindings::RootObject> rootObject);
51 NPObject* _NPN_CreateNoScriptObject(void);
  /external/webkit/WebKitTools/DumpRenderTree/TestNetscapePlugIn.subproj/
TestObject.cpp 32 static bool testEnumerate(NPObject *npobj, NPIdentifier **value, uint32_t *count);
33 static bool testHasMethod(NPObject*, NPIdentifier name);
34 static bool testInvoke(NPObject*, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result);
35 static bool testHasProperty(NPObject*, NPIdentifier name);
36 static bool testGetProperty(NPObject*, NPIdentifier name, NPVariant*);
37 static NPObject *testAllocate(NPP npp, NPClass *theClass);
38 static void testDeallocate(NPObject *obj);
39 static bool testConstruct(NPObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result);
90 static NPObject *testAllocate(NPP /*npp*/, NPClass* /*theClass*/)
92 NPObject *newInstance = static_cast<NPObject*>(malloc(sizeof(NPObject)))
    [all...]
PluginObject.cpp 38 static void pluginLogWithWindowObject(NPObject* windowObject, NPP instance, const char* message)
46 NPObject* consoleObject = NPVARIANT_TO_OBJECT(consoleVariant);
64 static void pluginLogWithWindowObjectVariableArgs(NPObject* windowObject, NPP instance, const char* format, ...)
84 NPObject* windowObject = 0;
95 static void pluginInvalidate(NPObject*);
96 static bool pluginHasProperty(NPObject*, NPIdentifier name);
97 static bool pluginHasMethod(NPObject*, NPIdentifier name);
98 static bool pluginGetProperty(NPObject*, NPIdentifier name, NPVariant*);
99 static bool pluginSetProperty(NPObject*, NPIdentifier name, const NPVariant*);
100 static bool pluginInvoke(NPObject*, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result)
    [all...]
  /external/webkit/WebKit/chromium/src/
WebBindings.cpp 65 bool WebBindings::construct(NPP npp, NPObject *npobj, const NPVariant *args, uint32_t argCount, NPVariant* result)
70 NPObject* WebBindings::createObject(NPP npp, NPClass* npClass)
75 bool WebBindings::enumerate(NPP id, NPObject* obj, NPIdentifier** identifier, uint32_t* val)
80 bool WebBindings::evaluate(NPP npp, NPObject* npObject, NPString* npScript, NPVariant* result)
82 return _NPN_Evaluate(npp, npObject, npScript, result);
85 bool WebBindings::evaluateHelper(NPP npp, bool popups_allowed, NPObject* npobj, NPString* npscript, NPVariant* result)
95 bool WebBindings::getProperty(NPP npp, NPObject* obj, NPIdentifier propertyName, NPVariant *result)
110 bool WebBindings::hasMethod(NPP npp, NPObject* npObject, NPIdentifier methodName
    [all...]
  /development/samples/BrowserPlugin/jni/
PluginObject.cpp 72 static void pluginInvalidate(NPObject *obj);
73 static bool pluginHasProperty(NPObject *obj, NPIdentifier name);
74 static bool pluginHasMethod(NPObject *obj, NPIdentifier name);
75 static bool pluginGetProperty(NPObject *obj, NPIdentifier name, NPVariant *variant);
76 static bool pluginSetProperty(NPObject *obj, NPIdentifier name, const NPVariant *variant);
77 static bool pluginInvoke(NPObject *obj, NPIdentifier name, const NPVariant *args, uint32_t argCount, NPVariant *result);
78 static bool pluginInvokeDefault(NPObject *obj, const NPVariant *args, uint32_t argCount, NPVariant *result);
79 static NPObject *pluginAllocate(NPP npp, NPClass *theClass);
80 static void pluginDeallocate(NPObject *obj);
81 static bool pluginRemoveProperty(NPObject *npobj, NPIdentifier name)
    [all...]
  /frameworks/base/tests/BrowserTestPlugin/jni/
PluginObject.cpp 63 static void pluginInvalidate(NPObject *obj);
64 static bool pluginHasProperty(NPObject *obj, NPIdentifier name);
65 static bool pluginHasMethod(NPObject *obj, NPIdentifier name);
66 static bool pluginGetProperty(NPObject *obj, NPIdentifier name, NPVariant *variant);
67 static bool pluginSetProperty(NPObject *obj, NPIdentifier name, const NPVariant *variant);
68 static bool pluginInvoke(NPObject *obj, NPIdentifier name, const NPVariant *args, uint32_t argCount, NPVariant *result);
69 static bool pluginInvokeDefault(NPObject *obj, const NPVariant *args, uint32_t argCount, NPVariant *result);
70 static NPObject *pluginAllocate(NPP npp, NPClass *theClass);
71 static void pluginDeallocate(NPObject *obj);
72 static bool pluginRemoveProperty(NPObject *npobj, NPIdentifier name)
    [all...]
  /external/webkit/WebCore/bridge/jni/v8/
JavaNPObjectV8.h 40 NPObject m_object;
45 NPObject* JavaInstanceToNPObject(PassRefPtr<JavaInstance>);
47 JavaInstance* ExtractJavaInstance(NPObject*);
49 bool JavaNPObjectHasMethod(NPObject*, NPIdentifier name);
50 bool JavaNPObjectInvoke(NPObject*, NPIdentifier methodName, const NPVariant* args, uint32_t argCount, NPVariant* result);
51 bool JavaNPObjectHasProperty(NPObject*, NPIdentifier name);
52 bool JavaNPObjectGetProperty(NPObject*, NPIdentifier name, NPVariant* result);
JavaNPObjectV8.cpp 39 static NPObject* AllocJavaNPObject(NPP, NPClass*)
45 return reinterpret_cast<NPObject*>(obj);
48 static void FreeJavaNPObject(NPObject* npobj)
72 NPObject* JavaInstanceToNPObject(PassRefPtr<JavaInstance> instance)
77 return reinterpret_cast<NPObject*>(object);
81 JavaInstance* ExtractJavaInstance(NPObject* obj)
88 bool JavaNPObjectHasMethod(NPObject* obj, NPIdentifier identifier)
107 bool JavaNPObjectInvoke(NPObject* obj, NPIdentifier identifier, const NPVariant* args, uint32_t argCount, NPVariant* result)
125 bool JavaNPObjectHasProperty(NPObject* obj, NPIdentifier identifier)
140 bool JavaNPObjectGetProperty(NPObject* obj, NPIdentifier identifier, NPVariant* result
    [all...]
  /external/webkit/WebKit/chromium/public/
WebBindings.h 49 WEBKIT_API static bool construct(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVariant* result);
52 WEBKIT_API static NPObject* createObject(NPP, NPClass*);
55 WEBKIT_API static bool enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* count);
58 WEBKIT_API static bool evaluate(NPP, NPObject*, NPString* script, NPVariant* result);
61 WEBKIT_API static bool evaluateHelper(NPP, bool popupsAllowed, NPObject*, NPString* script, NPVariant* result);
67 WEBKIT_API static bool getProperty(NPP, NPObject*, NPIdentifier propertyName, NPVariant *result);
76 WEBKIT_API static bool hasMethod(NPP, NPObject*, NPIdentifier methodName);
79 WEBKIT_API static bool hasProperty(NPP, NPObject*, NPIdentifier propertyName);
91 WEBKIT_API static bool invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* args, uint32_t count, NPVariant* result);
94 WEBKIT_API static bool invokeDefault(NPP, NPObject*, const NPVariant* args, uint32_t count, NPVariant* result)
    [all...]
  /external/webkit/WebCore/bridge/c/
c_instance.h 35 typedef struct NPObject NPObject;
47 static PassRefPtr<CInstance> create(NPObject* object, PassRefPtr<RootObject> rootObject)
75 NPObject *getObject() const { return _object; }
78 CInstance(NPObject*, PassRefPtr<RootObject>);
81 NPObject *_object;
  /external/webkit/WebCore/plugins/
npfunctions.h 87 typedef NPObject* (*NPN_CreateObjectProcPtr) (NPP, NPClass *aClass);
88 typedef NPObject* (*NPN_RetainObjectProcPtr) (NPObject *obj);
89 typedef void (*NPN_ReleaseObjectProcPtr) (NPObject *obj);
90 typedef bool (*NPN_InvokeProcPtr) (NPP npp, NPObject *obj, NPIdentifier methodName, const NPVariant *args, unsigned argCount, NPVariant *result);
91 typedef bool (*NPN_InvokeDefaultProcPtr) (NPP npp, NPObject *obj, const NPVariant *args, unsigned argCount, NPVariant *result);
92 typedef bool (*NPN_EvaluateProcPtr) (NPP npp, NPObject *obj, NPString *script, NPVariant *result);
93 typedef bool (*NPN_GetPropertyProcPtr) (NPP npp, NPObject *obj, NPIdentifier propertyName, NPVariant *result);
94 typedef bool (*NPN_SetPropertyProcPtr) (NPP npp, NPObject *obj, NPIdentifier propertyName, const NPVariant *value);
95 typedef bool (*NPN_HasPropertyProcPtr) (NPP, NPObject *npobj, NPIdentifier propertyName)
    [all...]
  /external/webkit/WebCore/html/
HTMLPlugInElement.h 30 struct NPObject;
50 NPObject* getNPObject();
85 NPObject* m_NPObject;

Completed in 756 milliseconds

1 2 3 4