/external/webkit/Source/WebCore/bridge/c/ |
c_runtime.h | 39 CField(NPIdentifier ident) : _fieldIdentifier(ident) { } 44 NPIdentifier identifier() const { return _fieldIdentifier; } 47 NPIdentifier _fieldIdentifier; 54 CMethod(NPIdentifier ident) : _methodIdentifier(ident) { } 56 NPIdentifier identifier() const { return _methodIdentifier; } 60 NPIdentifier _methodIdentifier;
|
/external/webkit/Source/WebCore/bindings/v8/ |
npruntime_impl.h | 47 NPIdentifier _NPN_GetStringIdentifier(const NPUTF8* name); 48 void _NPN_GetStringIdentifiers(const NPUTF8** names, int32_t nameCount, NPIdentifier*); 49 NPIdentifier _NPN_GetIntIdentifier(int32_t intId); 50 bool _NPN_IdentifierIsString(NPIdentifier); 51 NPUTF8 *_NPN_UTF8FromIdentifier(NPIdentifier); 52 int32_t _NPN_IntFromIdentifier(NPIdentifier); 57 bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); 61 bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier propertyName, NPVariant* result); 62 bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier propertyName, const NPVariant* value); 63 bool _NPN_RemoveProperty(NPP, NPObject*, NPIdentifier propertyName) [all...] |
/external/webkit/Source/WebCore/bridge/ |
npruntime_impl.h | 38 extern NPIdentifier _NPN_GetStringIdentifier(const NPUTF8*); 39 extern void _NPN_GetStringIdentifiers(const NPUTF8** names, int32_t nameCount, NPIdentifier* identifiers); 40 extern NPIdentifier _NPN_GetIntIdentifier(int32_t); 41 extern bool _NPN_IdentifierIsString(NPIdentifier); 42 extern NPUTF8* _NPN_UTF8FromIdentifier(NPIdentifier); 43 extern int32_t _NPN_IntFromIdentifier(NPIdentifier); 48 extern bool _NPN_Invoke(NPP, NPObject*, NPIdentifier methodName, const NPVariant* args, uint32_t argCount, NPVariant* result); 51 extern bool _NPN_GetProperty(NPP, NPObject*, NPIdentifier, NPVariant* result); 52 extern bool _NPN_SetProperty(NPP, NPObject*, NPIdentifier, const NPVariant*); 53 extern bool _NPN_RemoveProperty(NPP, NPObject*, NPIdentifier); [all...] |
npruntime.h | 210 typedef void *NPIdentifier; 219 NPIdentifier(s) will be NULL. NPIdentifier lifetime is controlled 223 NPIdentifier NPN_GetStringIdentifier(const NPUTF8 *name); 225 NPIdentifier *identifiers); 226 NPIdentifier NPN_GetIntIdentifier(int32_t intid); 227 bool NPN_IdentifierIsString(NPIdentifier identifier); 232 NPUTF8 *NPN_UTF8FromIdentifier(NPIdentifier identifier); 238 int32_t NPN_IntFromIdentifier(NPIdentifier identifier); 250 typedef bool (*NPHasMethodFunctionPtr)(NPObject *npobj, NPIdentifier name) [all...] |
npruntime.cpp | 44 NPIdentifier _NPN_GetStringIdentifier(const NPUTF8* name) 46 return static_cast<NPIdentifier>(IdentifierRep::get(name)); 49 void _NPN_GetStringIdentifiers(const NPUTF8** names, int32_t nameCount, NPIdentifier* identifiers) 60 NPIdentifier _NPN_GetIntIdentifier(int32_t intid) 62 return static_cast<NPIdentifier>(IdentifierRep::get(intid)); 65 bool _NPN_IdentifierIsString(NPIdentifier identifier) 70 NPUTF8 *_NPN_UTF8FromIdentifier(NPIdentifier identifier) 79 int32_t _NPN_IntFromIdentifier(NPIdentifier identifier)
|
/external/chromium/webkit/glue/ |
npruntime_util.h | 14 // Efficiently serialize/deserialize a NPIdentifier 15 bool SerializeNPIdentifier(NPIdentifier identifier, Pickle* pickle); 17 NPIdentifier* identifier);
|
cpp_bound_class.h | 149 typedef std::map<NPIdentifier, PropertyCallback*> PropertyList; 150 typedef std::map<NPIdentifier, Callback*> MethodList; 162 bool HasMethod(NPIdentifier ident) const; 163 bool Invoke(NPIdentifier ident, const NPVariant* args, size_t arg_count, 165 bool HasProperty(NPIdentifier ident) const; 166 bool GetProperty(NPIdentifier ident, NPVariant* result) const; 167 bool SetProperty(NPIdentifier ident, const NPVariant* value);
|
cpp_bound_class.cc | 89 static bool hasProperty(NPObject *obj, NPIdentifier ident); 93 static bool hasMethod(NPObject *obj, NPIdentifier ident); 98 static bool invoke(NPObject *obj, NPIdentifier ident, 105 static bool getProperty(NPObject *obj, NPIdentifier ident, 111 static bool setProperty(NPObject *obj, NPIdentifier ident, 144 NPIdentifier ident) { 150 NPIdentifier ident) { 155 /* static */ bool CppNPObject::invoke(NPObject* np_obj, NPIdentifier ident, 163 NPIdentifier ident, 170 NPIdentifier ident [all...] |
npruntime_util.cc | 14 bool SerializeNPIdentifier(NPIdentifier identifier, Pickle* pickle) { 30 NPIdentifier* identifier) {
|
/external/webkit/Source/WebKit2/Shared/Plugins/ |
NPObjectProxy.h | 64 bool hasMethod(NPIdentifier methodName); 65 bool invoke(NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); 67 bool hasProperty(NPIdentifier propertyName); 68 bool getProperty(NPIdentifier propertyName, NPVariant* result); 69 bool setProperty(NPIdentifier propertyName, const NPVariant* value); 70 bool removeProperty(NPIdentifier propertyName); 71 bool enumerate(NPIdentifier** identifiers, uint32_t* identifierCount); 77 static bool NP_HasMethod(NPObject*, NPIdentifier methodName); 78 static bool NP_Invoke(NPObject*, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); 80 static bool NP_HasProperty(NPObject*, NPIdentifier propertyName) [all...] |
NPIdentifierData.h | 41 // The CoreIPC representation of an NPIdentifier. 47 static NPIdentifierData fromNPIdentifier(NPIdentifier); 48 NPIdentifier createNPIdentifier() const;
|
NPIdentifierData.cpp | 48 NPIdentifierData NPIdentifierData::fromNPIdentifier(NPIdentifier npIdentifier) 52 IdentifierRep* identifierRep = static_cast<IdentifierRep*>(npIdentifier); 63 NPIdentifier NPIdentifierData::createNPIdentifier() const 66 return static_cast<NPIdentifier>(IdentifierRep::get(m_string.data())); 68 return static_cast<NPIdentifier>(IdentifierRep::get(m_number));
|
/external/webkit/Source/WebCore/bridge/jni/v8/ |
JavaNPObjectV8.h | 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);
|
/external/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/ |
JSNPMethod.h | 31 typedef void* NPIdentifier; 38 JSNPMethod(JSC::ExecState*, JSC::JSGlobalObject*, const JSC::Identifier&, NPIdentifier); 42 NPIdentifier npIdentifier() const { return m_npIdentifier; } 52 NPIdentifier m_npIdentifier;
|
NPJSObject.h | 67 bool hasMethod(NPIdentifier methodName); 68 bool invoke(NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); 70 bool hasProperty(NPIdentifier propertyName); 71 bool getProperty(NPIdentifier propertyName, NPVariant* result); 72 bool setProperty(NPIdentifier propertyName, const NPVariant* value); 73 bool removeProperty(NPIdentifier propertyName); 74 bool enumerate(NPIdentifier** identifiers, uint32_t* identifierCount); 82 static bool NP_HasMethod(NPObject*, NPIdentifier methodName); 83 static bool NP_Invoke(NPObject*, NPIdentifier methodName, const NPVariant* arguments, uint32_t argumentCount, NPVariant* result); 85 static bool NP_HasProperty(NPObject*, NPIdentifier propertyName) [all...] |
/external/webkit/Source/WebKit/chromium/public/ |
WebBindings.h | 59 WEBKIT_API static bool enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* identifierCount); 68 WEBKIT_API static NPIdentifier getIntIdentifier(int32_t number); 71 WEBKIT_API static bool getProperty(NPP, NPObject*, NPIdentifier property, NPVariant *result); 74 WEBKIT_API static NPIdentifier getStringIdentifier(const NPUTF8* string); 77 WEBKIT_API static void getStringIdentifiers(const NPUTF8** names, int32_t nameCount, NPIdentifier*); 80 WEBKIT_API static bool hasMethod(NPP, NPObject*, NPIdentifier method); 83 WEBKIT_API static bool hasProperty(NPP, NPObject*, NPIdentifier property); 86 WEBKIT_API static bool identifierIsString(NPIdentifier); 92 WEBKIT_API static int32_t intFromIdentifier(NPIdentifier); 95 WEBKIT_API static bool invoke(NPP, NPObject*, NPIdentifier method, const NPVariant* args, uint32_t argCount, NPVariant* result) [all...] |
/development/samples/BrowserPlugin/jni/ |
PluginObject.cpp | 77 static bool pluginHasProperty(NPObject *obj, NPIdentifier name); 78 static bool pluginHasMethod(NPObject *obj, NPIdentifier name); 79 static bool pluginGetProperty(NPObject *obj, NPIdentifier name, NPVariant *variant); 80 static bool pluginSetProperty(NPObject *obj, NPIdentifier name, const NPVariant *variant); 81 static bool pluginInvoke(NPObject *obj, NPIdentifier name, const NPVariant *args, uint32_t argCount, NPVariant *result); 85 static bool pluginRemoveProperty(NPObject *npobj, NPIdentifier name); 86 static bool pluginEnumerate(NPObject *npobj, NPIdentifier **value, uint32_t *count); 115 static NPIdentifier pluginPropertyIdentifiers[NUM_PROPERTY_IDENTIFIERS]; 123 static NPIdentifier pluginMethodIdentifiers[NUM_METHOD_IDENTIFIERS]; 134 static bool pluginHasProperty(NPObject *obj, NPIdentifier name [all...] |
/frameworks/base/tests/BrowserTestPlugin/jni/ |
PluginObject.cpp | 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); 72 static bool pluginRemoveProperty(NPObject *npobj, NPIdentifier name); 73 static bool pluginEnumerate(NPObject *npobj, NPIdentifier **value, uint32_t *count); 102 static NPIdentifier pluginPropertyIdentifiers[NUM_PROPERTY_IDENTIFIERS]; 110 static NPIdentifier pluginMethodIdentifiers[NUM_METHOD_IDENTIFIERS]; 121 static bool pluginHasProperty(NPObject *obj, NPIdentifier name [all...] |
/external/webkit/Tools/DumpRenderTree/TestNetscapePlugIn/ |
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*); 87 static NPIdentifier testIdentifiers[NUM_TEST_IDENTIFIERS]; 99 static NPIdentifier testMethodIdentifiers[NUM_METHOD_IDENTIFIERS]; 134 static bool testHasMethod(NPObject*, NPIdentifier name) 143 static bool testInvoke(NPObject* header, NPIdentifier name, const NPVariant* /*args*/, uint32_t /*argCount*/, NPVariant* /*result*/) 152 static bool testHasProperty(NPObject*, NPIdentifier name [all...] |
PluginTest.h | 46 DEFINE_HAS_MEMBER_CHECK(hasMethod, bool, (NPIdentifier methodName)); 47 DEFINE_HAS_MEMBER_CHECK(invoke, bool, (NPIdentifier methodName, const NPVariant*, uint32_t, NPVariant* result)); 49 DEFINE_HAS_MEMBER_CHECK(hasProperty, bool, (NPIdentifier propertyName)); 50 DEFINE_HAS_MEMBER_CHECK(getProperty, bool, (NPIdentifier propertyName, NPVariant* result)); 71 NPIdentifier NPN_GetStringIdentifier(const NPUTF8* name); 72 NPIdentifier NPN_GetIntIdentifier(int32_t intid); 75 bool NPN_RemoveProperty(NPObject*, NPIdentifier propertyName); 124 bool hasMethod(NPIdentifier methodName) 130 bool invoke(NPIdentifier methodName, const NPVariant*, uint32_t, NPVariant* result) 142 bool hasProperty(NPIdentifier propertyName [all...] |
/external/webkit/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/ |
NPRuntimeObjectFromDestroyedPlugin.cpp | 44 bool hasProperty(NPIdentifier propertyName) 49 bool getProperty(NPIdentifier propertyName, NPVariant* result)
|
NPPSetWindowCalledDuringDestruction.cpp | 42 bool hasMethod(NPIdentifier); 43 bool invoke(NPIdentifier, const NPVariant*, uint32_t, NPVariant*); 115 bool NPPSetWindowCalledDuringDestruction::ScriptObject::hasMethod(NPIdentifier methodName) 120 bool NPPSetWindowCalledDuringDestruction::ScriptObject::invoke(NPIdentifier identifier, const NPVariant*, uint32_t, NPVariant*)
|
NPDeallocateCalledBeforeNPShutdown.cpp | 53 bool hasProperty(NPIdentifier propertyName) 58 bool getProperty(NPIdentifier propertyName, NPVariant* result)
|
/external/webkit/Tools/DumpRenderTree/chromium/ |
CppBoundClass.cpp | 115 static bool hasProperty(NPObject*, NPIdentifier); 119 static bool hasMethod(NPObject*, NPIdentifier); 124 static bool invoke(NPObject*, NPIdentifier, 131 static bool getProperty(NPObject*, NPIdentifier, NPVariant* result); 136 static bool setProperty(NPObject*, NPIdentifier, const NPVariant* value); 169 bool CppNPObject::hasMethod(NPObject* npObj, NPIdentifier ident) 175 bool CppNPObject::hasProperty(NPObject* npObj, NPIdentifier ident) 181 bool CppNPObject::invoke(NPObject* npObj, NPIdentifier ident, 189 bool CppNPObject::getProperty(NPObject* npObj, NPIdentifier ident, NPVariant* result) 195 bool CppNPObject::setProperty(NPObject* npObj, NPIdentifier ident, const NPVariant* value [all...] |
CppBoundClass.h | 213 typedef HashMap<NPIdentifier, PropertyCallback*> PropertyList; 214 typedef HashMap<NPIdentifier, Callback*> MethodList; 226 bool hasMethod(NPIdentifier) const; 227 bool invoke(NPIdentifier, const NPVariant* args, size_t argCount, 229 bool hasProperty(NPIdentifier) const; 230 bool getProperty(NPIdentifier, NPVariant* result) const; 231 bool setProperty(NPIdentifier, const NPVariant*);
|