void WebProcess::removeWebPage(uint64_t pageID) { ASSERT(m_pageMap.contains(pageID)); m_pageMap.remove(pageID); enableTermination(); }
void PluginProcess::removeWebProcessConnection(WebProcessConnection* webProcessConnection) { size_t vectorIndex = m_webProcessConnections.find(webProcessConnection); ASSERT(vectorIndex != notFound); m_webProcessConnections.remove(vectorIndex); if (m_webProcessConnections.isEmpty() && m_pluginModule) { // Decrement the load count. This is balanced by a call to incrementLoadCount in createWebProcessConnection. m_pluginModule->decrementLoadCount(); } enableTermination(); }
void NetworkProcess::didDestroyDownload() { enableTermination(); }
void WebProcess::didDestroyDownload() { enableTermination(); }
void PluginProcess::minimumLifetimeTimerFired() { enableTermination(); }