Home | History | Annotate | Download | only in TestNetscapePlugIn

Lines Matching full:argcount

106 static bool pluginInvoke(NPObject*, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result);
439 static bool testIdentifierToString(PluginObject*, const NPVariant* args, uint32_t argCount, NPVariant* result)
441 if (argCount != 1)
453 static bool testIdentifierToInt(PluginObject*, const NPVariant* args, uint32_t argCount, NPVariant* result)
455 if (argCount != 1)
465 argCount, NPVariant* result)
467 if (argCount != 2 || !NPVARIANT_IS_STRING(args[0]))
485 static bool testCallback(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
487 if (!argCount || !NPVARIANT_IS_STRING(args[0]))
507 static bool testCallbackReturn(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
509 if (argCount != 1 || !NPVARIANT_IS_STRING(args[0]))
536 static bool getURL(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
538 if (argCount == 2 && NPVARIANT_IS_STRING(args[0]) && NPVARIANT_IS_STRING(args[1])) {
548 if (argCount == 1 && NPVARIANT_IS_STRING(args[0])) {
559 static bool getURLNotify(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
561 if (argCount != 3 || !NPVARIANT_IS_STRING(args[0])
581 static bool testInvokeDefault(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
601 static bool destroyStream(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
608 static bool destroyNullStream(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
615 static bool testEnumerate(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
617 if (argCount != 2 || !NPVARIANT_IS_OBJECT(args[0]) || !NPVARIANT_IS_OBJECT(args[1]))
647 static bool testGetIntIdentifier(PluginObject*, const NPVariant* args, uint32_t argCount, NPVariant* result)
649 if (argCount != 1 || !NPVARIANT_IS_DOUBLE(args[0]))
657 static bool testGetProperty(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
659 if (!argCount)
665 for (uint32_t i = 0; i < argCount; i++) {
678 if (i + 1 < argCount) {
691 static bool testHasProperty(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
693 if (argCount != 2 || !NPVARIANT_IS_OBJECT(args[0]) || !NPVARIANT_IS_STRING(args[1]))
706 static bool testHasMethod(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
708 if (argCount != 2 || !NPVARIANT_IS_OBJECT(args[0]) || !NPVARIANT_IS_STRING(args[1]))
721 static bool testEvaluate(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
723 if (argCount != 1 || !NPVARIANT_IS_STRING(args[0]))
735 static bool testGetPropertyReturnValue(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
737 if (argCount != 2 || !NPVARIANT_IS_OBJECT(args[0]) || !NPVARIANT_IS_STRING(args[1]))
762 static bool testPostURLFile(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
764 if (argCount != 4 || !NPVARIANT_IS_STRING(args[0]) || !NPVARIANT_IS_STRING(args[1]) || !NPVARIANT_IS_STRING(args[2]) || !NPVARIANT_IS_STRING(args[3]))
797 static bool testConstruct(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
799 if (!argCount || !NPVARIANT_IS_OBJECT(args[0]))
802 return browser->construct(obj->npp, NPVARIANT_TO_OBJECT(args[0]), args + 1, argCount - 1, result);
807 static bool testScriptObjectInvoke(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
809 if (argCount != 2 || !NPVARIANT_IS_STRING(args[0]) || !NPVARIANT_IS_STRING(args[1]))
948 static bool testSetStatus(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
951 if (argCount && NPVARIANT_IS_STRING(args[0])) {
962 static bool testResizeTo(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
971 if (browser->invoke(obj->npp, windowObject, browser->getstringidentifier("resizePlugin"), args, argCount, &callResult))
981 static bool normalizeOverride(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
990 if (browser->invoke(obj->npp, windowObject, browser->getstringidentifier("pluginCallback"), args, argCount, &callResult))
996 static bool invalidateRect(PluginObject* obj, const NPVariant* args, uint32_t argCount, NPVariant* result)
998 if (argCount != 4)
1011 static bool pluginInvoke(NPObject* header, NPIdentifier name, const NPVariant* args, uint32_t argCount, NPVariant* result)
1015 return testCallback(plugin, args, argCount, result);
1017 return testCallbackReturn(plugin, args, argCount, result);
1019 return getURL(plugin, args, argCount, result);
1021 return testDOMAccess(plugin, args, argCount, result);
1023 return getURLNotify(plugin, args, argCount, result);
1025 return testInvokeDefault(plugin, args, argCount, result);
1027 return testEnumerate(plugin, args, argCount, result);
1029 return destroyStream(plugin, args, argCount, result);
1031 return testGetIntIdentifier(plugin, args, argCount, result);
1033 return testEvaluate(plugin, args, argCount, result);
1035 return testGetProperty(plugin, args, argCount, result);
1037 return testGetPropertyReturnValue(plugin, args, argCount, result);
1039 return testHasProperty(plugin, args, argCount, result);
1041 return testHasMethod(plugin, args, argCount, result);
1043 return testIdentifierToString(plugin, args, argCount, result);
1045 return testIdentifierToInt(plugin, args, argCount, result);
1047 return testPassTestObject(plugin, args, argCount, result);
1049 return testPostURLFile(plugin, args, argCount, result);
1051 return testConstruct(plugin, args, argCount, result);
1053 return testScriptObjectInvoke(plugin, args, argCount, result);
1061 browser->invoke(plugin->npp, windowScriptObject, name, args, argCount, result);
1077 return destroyNullStream(plugin, args, argCount, result);
1120 return testSetStatus(plugin, args, argCount, result);
1122 return testResizeTo(plugin, args, argCount, result);
1124 return normalizeOverride(plugin, args, argCount, result);
1126 return invalidateRect(plugin, args, argCount, result);