[scriptable, uuid(2af1c32d-38dd-4f72-b0ab-24697d836e61)]
Attributes
Methods
void
getPluginTags(out unsigned long aPluginCount, [array, retval, size_is(aPluginCount)] out nsIPluginTag aResults)
[noscript]
void
instantiateEmbeddedPlugin(in string aMimeType, in nsIURI aURL, in nsIPluginInstanceOwner aOwner)
[noscript]
void
instantiateFullPagePlugin(in string aMimeType, in nsIURI aURI, in nsIStreamListenerRef aStreamListener, in nsIPluginInstanceOwner aOwner)
Instantiate an embedded plugin for an existing channel. The caller is responsible for opening the channel. It may or may not be already opened when this function is called.
[noscript]
nsIStreamListener
instantiatePluginForChannel(in nsIChannel aChannel, in nsIPluginInstanceOwner aOwner)
[noscript]
void
setUpPluginInstance(in string aMimeType, in nsIURI aURL, in nsIPluginInstanceOwner aOwner)
Compare to: