Articles tagged: NPAPI
Found 98 documents
- Archive/Getting_the_page_URL_in_NPAPI_plugin Sometimes, you want to restrict an NPAPI plugin to be loadable only from a certain URL or domain ...
- Mozilla/Add-ons/Plugins Plugins are shared libraries that users can install to display content that the browser can't ...
- Mozilla/Add-ons/Plugins/Reference The articles below describe each of the APIs related to NPAPI plugins.
- Mozilla/Add-ons/Plugins/Reference/Browser-side This chapter describes methods in the plug-in API that are provided by the browser; these allow ...
- Mozilla/Add-ons/Plugins/Reference/NPAnyCallbackStruct Contains information required during embedded mode printing.
- Mozilla/Add-ons/Plugins/Reference/NPByteRange Represents a particular range of bytes from a stream.
- Mozilla/Add-ons/Plugins/Reference/NPClass NPClass is a structure that holds a set of pointers to functions that make up the behavior of an ...
- Mozilla/Add-ons/Plugins/Reference/NPEmbedPrint Substructure of NPPrint that contains platform-specific information used during embedded mode ...
- Mozilla/Add-ons/Plugins/Reference/NPEvent Represents an event passed by NPP_HandleEvent() to a windowless plug-in.
- Mozilla/Add-ons/Plugins/Reference/NPFullPrint Substructure of NPPrint that contains platform-specific information used during full-page mode ...
- Mozilla/Add-ons/Plugins/Reference/NPIdentifier NPIdentifier is an opaque type used for method and property identifiers, such as strings or ...
- Mozilla/Add-ons/Plugins/Reference/NPN_CreateObject Allocates a new NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_DestroyStream Closes and deletes a stream.
- Mozilla/Add-ons/Plugins/Reference/NPN_Evaluate Evaluates a script in the scope of the specified NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_ForceRedraw Asks the plugin host to immediately (synchronously) repaint invalid areas.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetIntIdentifier Returns an opaque identifier for the integer that is passed in.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetProperty Gets the value of a property on the specified NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetStringIdentifier Returns an opaque identifier for the string that is passed in.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetStringIdentifiers Returns an array of opaque identifiers for the names that are passed in.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetURL Asks the browser to create a stream for the specified URL.
- Mozilla/Add-ons/Plugins/Reference/NPN_GetURLNotify Requests creation of a new stream with the contents of the specified URL; gets notification of ...
- Mozilla/Add-ons/Plugins/Reference/NPN_GetValue Allows the plug-in to query the browser for information.
- Mozilla/Add-ons/Plugins/Reference/NPN_HasMethod Determines whether or not the specified NPObject has a particular method.
- Mozilla/Add-ons/Plugins/Reference/NPN_HasProperty Determines whether or not the specified NPObject has a particular property.
- Mozilla/Add-ons/Plugins/Reference/NPN_IdentifierIsString Determines whether or not an identifier is a string.
- Mozilla/Add-ons/Plugins/Reference/NPN_IntFromIdentifier Returns the integer value corresponding to the given integer identifier.
- Mozilla/Add-ons/Plugins/Reference/NPN_InvalidateRect Invalidates the specified portion of the plugin's drawing area, adding it to the region that ...
- Mozilla/Add-ons/Plugins/Reference/NPN_InvalidateRegion Invalidates the specified drawing region prior to repainting or refreshing a windowless plug-in.
- Mozilla/Add-ons/Plugins/Reference/NPN_Invoke Invokes a method on the given NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_InvokeDefault Invokes the default method, if one exists, on the given NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_MemAlloc Allocates memory from the browser's memory space.
- Mozilla/Add-ons/Plugins/Reference/NPN_MemFlush Requests that the browser free a specified amount of memory.
- Mozilla/Add-ons/Plugins/Reference/NPN_MemFree Deallocates a block of allocated memory.
- Mozilla/Add-ons/Plugins/Reference/NPN_NewStream Requests the creation of a new data stream produced by the plug-in and consumed by the browser.
- Mozilla/Add-ons/Plugins/Reference/NPN_PluginThreadAsyncCall Thread safe way to request that the browser calls a plug-in function on the browser or plugin ...
- Mozilla/Add-ons/Plugins/Reference/NPN_PostURL Posts data to a URL.
- Mozilla/Add-ons/Plugins/Reference/NPN_PostURLNotify Posts data to a URL, and receives notification of the result.
- Mozilla/Add-ons/Plugins/Reference/NPN_ReleaseObject Decrements the reference count of the given NPObject. If the reference count reaches 0, the ...
- Mozilla/Add-ons/Plugins/Reference/NPN_ReleaseVariantValue NPN_ReleaseVariantValue() releases the value in the given variant.
- Mozilla/Add-ons/Plugins/Reference/NPN_ReloadPlugins Reloads all of the installed plugins.
- Mozilla/Add-ons/Plugins/Reference/NPN_RemoveProperty Removes a property from the specified NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_RequestRead Requests a range of bytes from a seekable stream. This initiates a read operation; the actual ...
- Mozilla/Add-ons/Plugins/Reference/NPN_RetainObject Increments the reference count of the given NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_SetException A plugin can call this function to indicate that a call to one of the plugin's NPObject s ...
- Mozilla/Add-ons/Plugins/Reference/NPN_SetProperty Sets the value of a property on the specified NPObject.
- Mozilla/Add-ons/Plugins/Reference/NPN_SetValue Implemented by browsers. This call is used to inform the browser of variable information ...
- Mozilla/Add-ons/Plugins/Reference/NPN_Status Lets a plug-in display a message on the browser's status line.
- Mozilla/Add-ons/Plugins/Reference/NPN_UserAgent Returns the browser's user agent field. This can be used to handle variations in different ...
- Mozilla/Add-ons/Plugins/Reference/NPN_UTF8FromIdentifier Returns the UTF-8 string corresponding to the given string identifier.
- Mozilla/Add-ons/Plugins/Reference/NPN_Version Lets plugins obtain version information, both of the plug-in API and of the browser itself.
- Mozilla/Add-ons/Plugins/Reference/NPN_Write Pushes data into a stream produced by the plug-in and consumed by the browser.
- Mozilla/Add-ons/Plugins/Reference/NPObject NPObject is a structure that holds a pointer to an NPClass and an integer reference count, and ...
- Mozilla/Add-ons/Plugins/Reference/NPP Represents a single instance of a plug-in. You specify one of these to any NPAPI function that ...
- Mozilla/Add-ons/Plugins/Reference/NPPrint Contains information the plug-in needs to print itself in full-page or embedded mode.
- Mozilla/Add-ons/Plugins/Reference/NPPrintCallbackStruct Contains information required by the platformPrint field of the NPEmbedPrint structure during ...
- Mozilla/Add-ons/Plugins/Reference/NPP_Destroy Deletes a specific instance of a plug-in.
- Mozilla/Add-ons/Plugins/Reference/NPP_DestroyStream Tells the plug-in that a stream is about to be closed or destroyed.
- Mozilla/Add-ons/Plugins/Reference/NPP_GetValue Allows the browser to query the plug-in for information.
- Mozilla/Add-ons/Plugins/Reference/NPP_HandleEvent Delivers a platform-specific window event to the instance.
- Mozilla/Add-ons/Plugins/Reference/NPP_New Creates a new instance of a plug-in.
- Mozilla/Add-ons/Plugins/Reference/NPP_NewStream Notifies a plug-in instance of a new data stream.
- Mozilla/Add-ons/Plugins/Reference/NPP_Print Requests a platform-specific print operation for an embedded or full-screen plug-in.
- Mozilla/Add-ons/Plugins/Reference/NPP_SetValue Implemented by plugins. This call is used to inform plugins of variable information controlled ...
- Mozilla/Add-ons/Plugins/Reference/NPP_SetWindow Tells the plug-in when a window is created, moved, sized, or destroyed.
- Mozilla/Add-ons/Plugins/Reference/NPP_StreamAsFile Provides a local file name for the data from a stream.
- Mozilla/Add-ons/Plugins/Reference/NPP_URLNotify Notifies the plug-in instance of the completion of a URL request.
- Mozilla/Add-ons/Plugins/Reference/NPP_Write Delivers data to a plug-in instance. (Remark: Hence the name "NPP_Write" is misleading - just ...
- Mozilla/Add-ons/Plugins/Reference/NPP_WriteReady Determines maximum number of bytes that the plug-in can consume.
- Mozilla/Add-ons/Plugins/Reference/NPRect Represents a rectangular area of a plug-in's content area.
- Mozilla/Add-ons/Plugins/Reference/NPRegion Represents a platform-defined region of a page.
- Mozilla/Add-ons/Plugins/Reference/NPSavedData Block of instance information saved after the plug-in instance is deleted; can be returned to ...
- Mozilla/Add-ons/Plugins/Reference/NPSetWindowCallbackStruct Contains information about the plug-in's Unix window environment.
- Mozilla/Add-ons/Plugins/Reference/NPStream Represents a stream of data either produced by the browser and consumed by the plug-in, or ...
- Mozilla/Add-ons/Plugins/Reference/NPString NPString is a struct that holds a pointer to a sequence of 8-bit units (NPUTF8) making up a ...
- Mozilla/Add-ons/Plugins/Reference/NPUTF8 NPUTF8 is a byte representing an 8-bit unit of a UTF-8 character. This is not the same thing as ...
- Mozilla/Add-ons/Plugins/Reference/NPVariant NPVariant is a struct that holds a value and the type of that value. The value is held in a ...
- Mozilla/Add-ons/Plugins/Reference/NPVariantType NPVariantType is an enumeration that is used to identify the data type of an NPVariant structure.
- Mozilla/Add-ons/Plugins/Reference/NPWindow Contains information about the target into which the plug-in instance can draw.
- Mozilla/Add-ons/Plugins/Reference/NP_GetMIMEDescription NP_GetMIMEDescription returns a supported MIME Type list for your plugin. It works on Unix ...
- Mozilla/Add-ons/Plugins/Reference/NP_GetValue Allows the browser to query the plug-in for information.
- Mozilla/Add-ons/Plugins/Reference/NP_Initialize Provides global initialization for a plug-in.
- Mozilla/Add-ons/Plugins/Reference/NP_Port Contains information required by the window field of an NPWindow structure.
- Mozilla/Add-ons/Plugins/Reference/NP_Shutdown Provides global deinitialization for a plug-in.
- Mozilla/Add-ons/Plugins/Reference/Plug-in_side This chapter describes methods in the plug-in API that are available from the plug-in object; ...
- Mozilla/Add-ons/Plugins/Writing_a_plugin_for_Mac_OS_X This article is adapted from Josh Aas's blog post Writing an NPAPI plugin for Mac OS X.
- Plugins/Guide/Browser_Side_Plug-in_API This chapter describes methods in the plug-in API that are available from the browser. The names ...
- Plugins/Guide/Constants This section is a reference to the program definitions used by the Plug-in API. All program ...
- Plugins/Guide/Drawing_and_Event_Handling This chapter tells how to determine whether a plug-in instance is windowed or windowless, how to ...
- Plugins/Guide/Initialization_and_Destruction This chapter describes the methods that provide the basic processes of initialization, instance ...
- Plugins/Guide/Memory This chapter describes the Plug-in API functions that allocate and free memory as needed by the ...
- Plugins/Guide/Plug-in_Basics Plug-ins offer a rich variety of features that can increase the flexibility of Gecko -based ...
- Plugins/Guide/Plug-in_Development_Overview Once you decide what you want your plug-in to do, creating it is a simple process. A basic ...
- Plugins/Guide/Plug-in_Side_Plug-in_API This chapter describes methods in the plug-in API that are available for the plug-in object. The ...
- Plugins/Guide/Scripting_plugins XXX: Dummy p element
- Plugins/Guide/Streams This chapter describes using plug-in API functions to receive and send streams.
- Plugins/Guide/Structures This chapter describes the data structures that are used to represent the various objects in the ...
- Plugins/Guide/URLs This chapter describes retrieving URLs and displaying them on specified target pages, posting ...
- Plugins/Guide/Version,_UI,_and_Status_Information This chapter describes the functions that allow a plug-in to display a message on the status ...