Home | History | Annotate | Download | only in TestNetscapePlugIn.subproj

Lines Matching refs:npp

38 static void pluginLogWithWindowObject(NPObject* windowObject, NPP instance, const char* message)
64 static void pluginLogWithWindowObjectVariableArgs(NPObject* windowObject, NPP instance, const char* format, ...)
76 void pluginLog(NPP instance, const char* format, ...)
102 static NPObject* pluginAllocate(NPP npp, NPClass*);
267 browser->getvalue(plugin->npp, NPNVprivateModeBool, &privateBrowsingEnabled);
304 if (browser->getvalue(obj->npp, NPNVPluginElementNPObject, &elementObject) == NPERR_NO_ERROR) {
308 if (browser->getproperty(obj->npp, elementObject, styleIdentifier, &styleVariant) && NPVARIANT_IS_OBJECT(styleVariant)) {
313 browser->setproperty(obj->npp, NPVARIANT_TO_OBJECT(styleVariant), borderIdentifier, &borderVariant);
391 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
398 browser->invoke(obj->npp, windowScriptObject, callbackIdentifier, 0, 0, &browserResult);
412 NPError npErr = browser->geturl(obj->npp, urlString, targetString);
420 NPError npErr = browser->geturl(obj->npp, urlString, 0);
448 browser->geturlnotify(obj->npp, urlString, targetString, callbackIdentifier);
469 bool retval = browser->invokeDefault(obj->npp, callback, invokeArgs, 1, &browserResult);
480 NPError npError = browser->destroystream(obj->npp, obj->stream, NPRES_USER_BREAK);
487 NPError npError = browser->destroystream(obj->npp, 0, NPRES_USER_BREAK);
499 if (browser->enumerate(obj->npp, NPVARIANT_TO_OBJECT(args[0]), &identifiers, &count)) {
512 browser->invoke(obj->npp, outArray, pushIdentifier, args, 1, &browserResult);
540 browser->getvalue(obj->npp, NPNVWindowNPObject, &object);
549 bool retval = browser->getproperty(obj->npp, object, propertyIdentifier, &variant);
577 bool retval = browser->hasproperty(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier);
592 bool retval = browser->hasmethod(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier);
603 browser->getvalue(obj->npp, NPNVWindowNPObject, &windowScriptObject);
607 bool retval = browser->evaluate(obj->npp, windowScriptObject, &s, result);
622 bool retval = browser->getproperty(obj->npp, NPVARIANT_TO_OBJECT(args[0]), propertyIdentifier, &variant);
662 NPError error = browser->posturl(obj->npp, url, target, pathString.UTF8Length, path, TRUE);
677 return browser->construct(obj->npp, NPVARIANT_TO_OBJECT(args[0]), args + 1, argCount - 1, result);
681 void notifyTestCompletion(NPP npp, NPObject* object)
687 browser->evaluate(npp, object, &script, &result);
691 bool testDocumentOpen(NPP npp)
697 browser->getvalue(npp, NPNVWindowNPObject, &windowObject);
702 browser->getproperty(npp, windowObject, documentId, &docVariant);
713 browser->invoke(npp, documentObject, openId, openArgs, 2, &result);
717 pluginLogWithWindowObjectVariableArgs(windowObject, npp, "DOCUMENT OPEN SUCCESS");
718 notifyTestCompletion(npp, result.value.objectValue);
726 bool testWindowOpen(NPP npp)
731 browser->getvalue(npp, NPNVWindowNPObject, &windowObject);
740 browser->invoke(npp, windowObject, openId, openArgs, 2, &result);
742 pluginLogWithWindowObjectVariableArgs(windowObject, npp, "WINDOW OPEN SUCCESS");
743 notifyTestCompletion(npp, result.value.objectValue);
794 browser->getvalue(plugin->npp, NPNVWindowNPObject, &windowScriptObject);
795 browser->invoke(plugin->npp, windowScriptObject, name, args, argCount, result);
805 browser->getproperty(plugin->npp, NPVARIANT_TO_OBJECT(args[0]), stringVariantToIdentifier(args[1]), result);
808 browser->setproperty(plugin->npp, NPVARIANT_TO_OBJECT(args[0]), stringVariantToIdentifier(args[1]), &args[2]);
827 static NPObject *pluginAllocate(NPP npp, NPClass *theClass)
836 newInstance->npp = npp;
837 newInstance->testObject = browser->createobject(npp, getTestClass());
879 browser->getvalue(object->npp, NPNVWindowNPObject, &windowScriptObject);
902 browser->invoke(object->npp, windowScriptObject, callbackIdentifier, args, 2, &browserResult);
923 void testNPRuntime(NPP npp)
926 browser->getvalue(npp, NPNVWindowNPObject, &windowScriptObject);
941 if (browser->invoke(npp, windowScriptObject, testNPInvoke, args, 7, &result))