Lines Matching refs:WEBKIT_API
53 …WEBKIT_API static bool construct(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPVaria…
56 WEBKIT_API static NPObject* createObject(NPP, NPClass*);
59 WEBKIT_API static bool enumerate(NPP, NPObject*, NPIdentifier**, uint32_t* identifierCount);
62 WEBKIT_API static bool evaluate(NPP, NPObject*, NPString* script, NPVariant* result);
65 …WEBKIT_API static bool evaluateHelper(NPP, bool popupsAllowed, NPObject*, NPString* script, NPVari…
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);
89 WEBKIT_API static void initializeVariantWithStringCopy(NPVariant*, const NPString*);
92 WEBKIT_API static int32_t intFromIdentifier(NPIdentifier);
95 …WEBKIT_API static bool invoke(NPP, NPObject*, NPIdentifier method, const NPVariant* args, uint32_t…
98 …WEBKIT_API static bool invokeDefault(NPP, NPObject*, const NPVariant* args, uint32_t argCount, NPV…
101 WEBKIT_API static void releaseObject(NPObject*);
104 WEBKIT_API static void releaseVariantValue(NPVariant*);
107 WEBKIT_API static bool removeProperty(NPP, NPObject*, NPIdentifier);
110 WEBKIT_API static NPObject* retainObject(NPObject*);
113 WEBKIT_API static void setException(NPObject*, const NPUTF8* message);
116 WEBKIT_API static bool setProperty(NPP, NPObject*, NPIdentifier, const NPVariant*);
119 WEBKIT_API static void unregisterObject(NPObject*);
122 WEBKIT_API static NPUTF8* utf8FromIdentifier(NPIdentifier);
129 …WEBKIT_API static void extractIdentifierData(const NPIdentifier&, const NPUTF8*& string, int32_t& …
133 WEBKIT_API static bool getRange(NPObject* range, WebRange*);
137 WEBKIT_API static bool getElement(NPObject* element, WebElement*);
139 WEBKIT_API static NPObject* makeIntArray(const WebVector<int>&);
140 WEBKIT_API static NPObject* makeStringArray(const WebVector<WebString>&);
141 WEBKIT_API static NPObject* makeNode(const WebNode&);
149 WEBKIT_API static void pushExceptionHandler(ExceptionHandler, void* data);
150 WEBKIT_API static void popExceptionHandler();