diff options
Diffstat (limited to 'Source/WebKit2/PluginProcess/PluginProcess.h')
-rw-r--r-- | Source/WebKit2/PluginProcess/PluginProcess.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Source/WebKit2/PluginProcess/PluginProcess.h b/Source/WebKit2/PluginProcess/PluginProcess.h index bcbd2003e..5ae4d359e 100644 --- a/Source/WebKit2/PluginProcess/PluginProcess.h +++ b/Source/WebKit2/PluginProcess/PluginProcess.h @@ -86,6 +86,9 @@ private: void clearSiteData(const Vector<String>& sites, uint64_t flags, uint64_t maxAgeInSeconds, uint64_t callbackID); void platformInitialize(const PluginProcessCreationParameters&); + + void setMinimumLifetime(double); + void minimumLifetimeTimerFired(); // The connection to the UI process. RefPtr<CoreIPC::Connection> m_connection; @@ -100,12 +103,14 @@ private: RefPtr<NetscapePluginModule> m_pluginModule; bool m_supportsAsynchronousPluginInitialization; + + WebCore::RunLoop::Timer<PluginProcess> m_minimumLifetimeTimer; #if USE(ACCELERATED_COMPOSITING) && PLATFORM(MAC) // The Mach port used for accelerated compositing. mach_port_t m_compositingRenderServerPort; #endif - + }; } // namespace WebKit |