Lines Matching refs:npp

107 static NPObject* pluginAllocate(NPP npp, NPClass*);
321 browser->getvalue(plugin->npp, NPNVprivateModeBool, &privateBrowsingEnabled);
373 browser->setvalue(plugin->npp, NPPVpluginWindowBool, (void *)NPVARIANT_TO_BOOLEAN(*variant));
384 if (browser->getvalue(obj->npp, NPNVPluginElementNPObject, &elementObject) == NPERR_NO_ERROR) {
388 if (browser->getproperty(obj->npp, elementObject, styleIdentifier, &styleVariant) && NPVARIANT_IS_OBJECT(styleVariant)) {
393 browser->setproperty(obj->npp, NPVARIANT_TO_OBJECT(styleVariant), borderIdentifier, &borderVariant);
471 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
478 browser->invoke(obj->npp, windowScriptObject, callbackIdentifier, &args[1], 1, &browserResult);
491 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
498 if (browser->invoke(obj->npp, windowScriptObject, callbackIdentifier, 0, 0, &browserResult))
513 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
523 browser->invoke(obj->npp, windowScriptObject, callbackIdentifier,
541 NPError npErr = browser->geturl(obj->npp, urlString, targetString);
550 NPError npErr = browser->geturl(obj->npp, urlString, 0);
571 browser->geturlnotify(obj->npp, urlString, targetString, callbackIdentifier);
592 bool retval = browser->invokeDefault(obj->npp, callback, invokeArgs, 1, &browserResult);
603 NPError npError = browser->destroystream(obj->npp, obj->stream, NPRES_USER_BREAK);
610 NPError npError = browser->destroystream(obj->npp, 0, NPRES_USER_BREAK);
622 if (browser->enumerate(obj->npp, NPVARIANT_TO_OBJECT(args[0]), &identifiers, &count)) {
635 if (browser->invoke(obj->npp, outArray, pushIdentifier, args, 1, &browserResult))
663 browser->getvalue(obj->npp, NPNVWindowNPObject, &object);
672 bool retval = browser->getproperty(obj->npp, object, propertyIdentifier, &variant);
700 bool retval = browser->hasproperty(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier);
715 bool retval = browser->hasmethod(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier);
726 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
730 bool retval = browser->evaluate(obj->npp, windowScriptObject, &s, result);
745 bool retval = browser->getproperty(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier, &variant);
787 NPError error = browser->posturl(obj->npp, url, target, pathString.UTF8Length, path, TRUE);
802 return browser->construct(obj->npp, NPVARIANT_TO_OBJECT(args[0]), args + 1, argCount - 1, result);
812 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
821 browser->invoke(obj->npp, windowScriptObject, callbackIdentifier, &args[1], 1, &object_result);
832 NPObject* object_arg = browser->createobject(obj->npp, &pluginClass);
838 browser->invoke(obj->npp, script_object, object_method, invoke_args, 1, &object_method_result);
861 void notifyTestCompletion(NPP npp, NPObject* object)
867 browser->evaluate(npp, object, &script, &result);
871 bool testDocumentOpen(NPP npp)
877 browser->getvalue(npp, NPNVWindowNPObject, &windowObject);
882 browser->getproperty(npp, windowObject, documentId, &docVariant);
895 if (!browser->invoke(npp, documentObject, openId, openArgs, 2, &result)) {
909 pluginLogWithWindowObjectVariableArgs(windowObject, npp, "DOCUMENT OPEN SUCCESS");
910 notifyTestCompletion(npp, result.value.objectValue);
916 bool testWindowOpen(NPP npp)
921 browser->getvalue(npp, NPNVWindowNPObject, &windowObject);
930 if (!browser->invoke(npp, windowObject, openId, openArgs, 2, &result)) {
941 pluginLogWithWindowObjectVariableArgs(windowObject, npp, "WINDOW OPEN SUCCESS");
942 notifyTestCompletion(npp, result.value.objectValue);
956 browser->status(obj->npp, message);
967 if (NPERR_NO_ERROR != browser->getvalue(obj->npp, NPNVWindowNPObject, &windowObject))
971 if (browser->invoke(obj->npp, windowObject, browser->getstringidentifier("resizePlugin"), args, argCount, &callResult))
975 if (browser->getproperty(obj->npp, windowObject, browser->getstringidentifier("pageYOffset"), &callResult))
986 if (NPERR_NO_ERROR != browser->getvalue(obj->npp, NPNVWindowNPObject, &windowObject))
990 if (browser->invoke(obj->npp, windowObject, browser->getstringidentifier("pluginCallback"), args, argCount, &callResult))
1007 browser->invalidaterect(obj->npp, &rect);
1060 browser->getvalue(plugin->npp, NPNVWindowNPObject, &windowScriptObject);
1061 browser->invoke(plugin->npp, windowScriptObject, name, args, argCount, result);
1065 NPObject* new_object = browser->createobject(plugin->npp, &pluginClass);
1071 NPObject* testObject = browser->createobject(plugin->npp, getTestClass());
1087 browser->getproperty(plugin->npp, NPVARIANT_TO_OBJECT(args[0]), stringVariantToIdentifier(args[1]), result);
1091 browser->setproperty(plugin->npp, NPVARIANT_TO_OBJECT(args[0]), stringVariantToIdentifier(args[1]), &args[2]);
1138 static NPObject *pluginAllocate(NPP npp, NPClass *theClass)
1148 newInstance->npp = npp;
1149 newInstance->testObject = browser->createobject(npp, getTestClass());
1202 browser->getvalue(object->npp, NPNVWindowNPObject, &windowScriptObject);
1225 if (browser->invoke(object->npp, windowScriptObject, callbackIdentifier, args, 2, &browserResult))
1246 void testNPRuntime(NPP npp)
1249 browser->getvalue(npp, NPNVWindowNPObject, &windowScriptObject);
1264 if (browser->invoke(npp, windowScriptObject, testNPInvoke, args, 7, &result))