FreeWRL / FreeX3D 4.3.0
|
The nsIPluginInstancePeer2 interface extends the nsIPluginInstancePeer interface, providing access to functionality provided by newer browsers. More...
import <nsIPluginInstancePeer2.idl;
Data Fields | |
readonly attribute JSObjectPtr | JSWindow |
Get the JavaScript window object corresponding to this plugin instance. | |
readonly attribute unsigned long | JSThread |
Get the JavaScript execution thread corresponding to this plugin instance. | |
readonly attribute JSContextPtr | JSContext |
Get the JavaScript context to this plugin instance. | |
![]() | |
readonly attribute nsMIMEType | MIMEType |
Returns the MIME type of the plugin instance. | |
readonly attribute nsPluginMode | mode |
Returns the mode of the plugin instance, i.e. | |
Additional Inherited Members | |
![]() | |
void | getValue (in nsPluginInstancePeerVariable aVariable, in voidPtr aValue) |
Returns the value of a variable associated with the plugin manager. | |
void | newStream (in nsMIMEType aType, in string aTarget, out nsIOutputStream aResult) |
This operation is called by the plugin instance when it wishes to send a stream of data to the browser. | |
void | showStatus (in string aMessage) |
This operation causes status information to be displayed on the window associated with the plugin instance. | |
void | setWindowSize (in unsigned long aWidth, in unsigned long aHeight) |
Set the desired size of the window in which the plugin instance lives. | |
The nsIPluginInstancePeer2 interface extends the nsIPluginInstancePeer interface, providing access to functionality provided by newer browsers.
All functionality in nsIPluginInstancePeer can be mapped to the 4.X plugin API.
Definition at line 65 of file nsIPluginInstancePeer2.idl.
readonly attribute JSContextPtr nsIPluginInstancePeer2::JSContext |
Get the JavaScript context to this plugin instance.
aJSContext | - the resulting JavaScript context |
Definition at line 90 of file nsIPluginInstancePeer2.idl.
readonly attribute unsigned long nsIPluginInstancePeer2::JSThread |
Get the JavaScript execution thread corresponding to this plugin instance.
aJSThread | - the resulting JavaScript thread id |
Definition at line 82 of file nsIPluginInstancePeer2.idl.
readonly attribute JSObjectPtr nsIPluginInstancePeer2::JSWindow |
Get the JavaScript window object corresponding to this plugin instance.
aJSWindow | - the resulting JavaScript window object |
Definition at line 73 of file nsIPluginInstancePeer2.idl.