FireBreath  1.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Pages
void FB::BrowserHost::freeRetainedObjects ( ) const

releases all JSAPI objects that have been passed to the browser

Since
1.4a3

Definition at line 236 of file BrowserHost.cpp.

237 {
238  boost::recursive_mutex::scoped_lock _l(m_jsapimutex);
239  // This releases all stored shared_ptr objects that the browser is holding
240  m_retainedObjects.clear();
241 
242  // This allows the browserhost to release any browser objects that were held by the retained
243  // objects
245 }
virtual void DoDeferredRelease() const =0
Releases any browser-specific objects that were destroyed on a thread other than the main thread...