diff options
Diffstat (limited to 'WebCore/page/PluginHalter.h')
-rw-r--r-- | WebCore/page/PluginHalter.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/WebCore/page/PluginHalter.h b/WebCore/page/PluginHalter.h index 26f5101..eddce34 100644 --- a/WebCore/page/PluginHalter.h +++ b/WebCore/page/PluginHalter.h @@ -26,13 +26,14 @@ #ifndef PluginHalter_h #define PluginHalter_h +#include "PluginHalterClient.h" #include "Timer.h" #include <wtf/HashMap.h> +#include <wtf/OwnPtr.h> namespace WebCore { class HaltablePlugin; -class PluginHalterClient; class PluginHalter { public: @@ -47,7 +48,7 @@ private: void timerFired(Timer<PluginHalter>*); void startTimerIfNecessary(); - PluginHalterClient* m_client; + OwnPtr<PluginHalterClient> m_client; Timer<PluginHalter> m_timer; unsigned m_pluginAllowedRunTime; double m_oldestStartTime; |