FireBreath  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Pages
void NpapiBrowserHost::shutdown ( void  )
virtual

Notifies the browserhost object that the associated plugin object is shutting down.

This triggers events such as releasing all JSAPI objects that have been passed to the browser and disables cross-thread calls (since our context is going away if the plugin is shutting down)

Since
1.4a3

Reimplemented from FB::BrowserHost.

Definition at line 113 of file NpapiBrowserHost.cpp.

References FB::BrowserHost::shutdown().

113  {
114  memset(&NPNFuncs, 0, sizeof(NPNetscapeFuncs));
116 
117  // Release these now as the BrowserHost will be expired when the they go out of scope in the destructor.
118  m_htmlWin.reset();
119  m_htmlElement.reset();
120  m_htmlDoc.reset();
121 }
virtual void shutdown()
Notifies the browserhost object that the associated plugin object is shutting down.
Definition: BrowserHost.cpp:87

Here is the call graph for this function: